class SilicosisMdfr
SilicosisMdfr › ModifierBase
Constants 11
protected static const float UNCONSCIOUSNESS_EVENT_INTERVAL_MIN = 60.0protected static const float UNCONSCIOUSNESS_EVENT_INTERVAL_MAX = 120.0Members 11
protected bool m_CanFaintEffectFadeInprotected float m_FaintEffectTimeprotected float m_UnconciousnessActiveTimerprotected float m_UnconciousnessInactiveTimerprotected float m_NextUnconsciousnessEventprivate bool m_StaminaLimitationprivate ref SymptomBase m_FaintSymptomMethods 6
override void Init()override protected bool ActivateCondition(PlayerBase player)References PlayerBase.GetSingleAgentCount()
override bool DeactivateCondition(PlayerBase player)References PlayerBase.GetSingleAgentCount()
override void OnActivate(PlayerBase player)References PlayerBase.GetSymptomManager(), array.Insert(), array.Insert()
Show 14 more
, SymptomManager.QueueUpSecondarySymptomEx(), Math.RandomFloatInclusive(), SymptomBase.SetParam(), new SymptomSyncData(), m_CanFaintEffectFadeIn, m_FaintEffectTime, m_FaintSymptom, SymptomSyncData.m_FloatArray, SymptomSyncData.m_IntArray, m_NextUnconsciousnessEvent, m_UnconciousnessActiveTimer, m_UnconciousnessInactiveTimer, UNCONSCIOUSNESS_EVENT_INTERVAL_MAX, and UNCONSCIOUSNESS_EVENT_INTERVAL_MINoverride void OnDeactivate(PlayerBase player)References m_StaminaLimitation
override void OnTick(PlayerBase player, float deltaT)References StaminaHandler.ActivateDepletionModifier(), StaminaHandler.ActivateRecoveryModifier(), Object.AddHealth()