22 m_Value = player.GetStatHeatBuffer().Get() / player.GetStatHeatBuffer().GetMax();
31 m_Value = player.GetStatHeatBuffer().Get() / player.GetStatHeatBuffer().GetMax();;
47 if (player.GetTemporaryResistanceToAgent(
eAgents.INFLUENZA) < 300)
48 player.SetTemporaryResistanceToAgent(
eAgents.INFLUENZA, 300);
51 override void Tick(
float delta_time)
53 super.Tick(delta_time);
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
bool m_TrackActivatedTime
overall time this modifier was active
bool m_AnalyticsStatsEnabled
float m_TickIntervalActive
float m_TickIntervalInactive
enum eModifierSyncIDs DEFAULT_TICK_TIME_ACTIVE
const float HEATBUFFER_SHOW
DEPRECATED.
override bool DeactivateCondition(PlayerBase player)
const int NUMBER_OF_STAGES
override void Tick(float delta_time)
const float HEATBUFFER_HIDE
const float STAGE_THRESHOLDS[NUMBER_OF_STAGES]
override bool ActivateCondition(PlayerBase player)
override void OnActivate(PlayerBase player)
override void OnDeactivate(PlayerBase player)