Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class 'ShadedPatches'
- function ShadedPatches:__init()
- self:InitComponents()
- self:RegisterEvents()
- end
- function ShadedPatches:RegisterEvents()
- self.m_LoadedEvent = Events:Subscribe('ExtensionLoaded', self, self.Loaded)
- self.m_ReadInstanceEvent = Events:Subscribe('Partition:ReadInstance', self, self.ReadInstance)
- end
- function ShadedPatches:Loaded()
- end
- function ShadedPatches:ReadInstance(p_Instance, p_Guid)
- if p_Instance.typeName == "JumpStateData" then
- local s_Instance = JumpStateData(p_Instance)
- s_Instance.jumpHeight = 3
- end
- if p_Instance.typeName == "CharacterStatePoseInfo" then
- local s_Instance = CharacterStatePoseInfo(p_Instance)
- if s_Instance.sprintMultiplier ~= 0 then
- s_Instance.sprintMultiplier = s_Instance.sprintMultiplier * 2
- end
- end
- if p_Instance.typeName == "ParachuteStateData" then
- local s_Instance = ParachuteStateData(p_Instance)
- s_Instance.deployTime = 0
- end
- if p_Instance.typeName == "InAirStateData" then
- local s_Instance = InAirStateData(p_Instance)
- s_Instance.freeFallVelocity = 7
- end
- end
- g_ShadedPatches = ShadedPatches()
- return ShadedPatches
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement