class BrokenLegsMdfrSource
BrokenLegsMdfr › ModifierBase
All members, including inherited
Constants 2
private const float HEALTHY_LEG = 100Health at which legs are no longer considered broken
Referenced by DeactivateCondition()
private const float TIME_TO_UPDATE = 0.5Members 3
private int currentState = -1Current broken leg state used upon reconnect
private float elapsedTime = TIME_TO_UPDATE + 1Referenced by DelayedRequest()
Methods 8
override void Init()override void OnActivate(PlayerBase player)override void OnReconnect(PlayerBase player)override void OnDeactivate(PlayerBase player)override bool DeactivateCondition(PlayerBase player)override void OnTick(PlayerBase player, float deltaT)References PlayerBase.UpdateBrokenLegs()
static void DelayedRequest(PlayerBase player, bool state)DEVELOPERReferences Class.Cast(), Delayed(), ModifiersManager.GetModifier()
Show 4 more
, PlayerBase.GetModifiersManager(), Timer.Run(), new Timer(), and timerReferences ModifiersManager.ActivateModifier(), PlayerBase.GetModifiersManager(), and ModifierBase.m_Player
Referenced by DelayedRequest()