DIFF

class AreaExposureMdfrSource

AreaExposureMdfr ModifierBase

All members, including inherited

Constants 6

const int EVENT_1_INTERVAL_MIN = 3
Referenced by OnActivate(), and OnTick()
const int EVENT_1_INTERVAL_MAX = 5
Referenced by OnActivate(), and OnTick()
const float AGENTS_PER_SEC = 5
Referenced by OnTick()
const int EVENT_2_INTERVAL_MIN = 13
Referenced by OnTick()
const int EVENT_2_INTERVAL_MAX = 18
Referenced by OnTick()
const float AGENT_DOSE_PER_BS_SEC = 0.33

how many agents will be injected in one sec per a single bleeding source

Members 4

protected float m_NextEvent1
Referenced by OnActivate(), and OnTick()
protected float m_Time1
Referenced by OnTick()
protected float m_NextEvent2
Referenced by OnTick()
protected float m_Time2
Referenced by OnTick()

Methods 9

override bool ActivateCondition(PlayerBase player)
override void OnDeactivate(PlayerBase player)
override bool DeactivateCondition(PlayerBase player)
void ApplyAgentsToBleedingSources(PlayerBase player, float deltaT)
Referenced by OnTick()
float TransmitAgents(PlayerBase player, float count)
Referenced by OnActivate(), and OnTick()