Enumerations | |
enum | eAreaDecayStage { INIT = 1 , START = 2 , LIVE = 3 , DECAY_START = 4 , DECAY_END = 5 } |
Functions | |
void | ContaminatedArea_DynamicBase () |
float | GetRemainingTime () |
float | GetStartDecayLifetime () |
float | GetFinishDecayLifetime () |
void | SetDecayState (int newState) |
override void | InitZone () |
override void | InitZoneClient () |
override void | InitZoneServer () |
override void | OnParticleAllocation (ParticleManager pm, array< ParticleSource > particles) |
override void | CreateTrigger (vector pos, int radius) |
override void | OnVariablesSynchronized () |
Variables | |
enum eAreaDecayStage | m_DecayState = eAreaDecayStage.INIT |
const float | DECAY_START_PART_SIZE = 32 |
const int | DECAY_START_PART_BIRTH_RATE = 1 |
const float | DECAY_END_PART_SIZE = 17 |
const int | DECAY_END_PART_BIRTH_RATE = 1 |
const float | START_DECAY_LIFETIME = 900 |
const float | FINISH_DECAY_LIFETIME = 300 |
enum eAreaDecayStage |
void ContaminatedArea_DynamicBase | ( | ) |
References m_Type.
References ContaminatedTrigger_Dynamic(), and m_DecayState.
float GetFinishDecayLifetime | ( | ) |
References FINISH_DECAY_LIFETIME.
Referenced by Tick().
float GetRemainingTime | ( | ) |
float GetStartDecayLifetime | ( | ) |
References START_DECAY_LIFETIME.
Referenced by Tick().
override void InitZone | ( | ) |
References SetDecayState().
Referenced by DeferredInit(), HotSpringArea::DeferredInit(), SpookyArea::DeferredInit(), VolcanicArea::DeferredInit(), OnDebugSpawn(), and ContaminatedArea_Local::SetupZoneData().
override void InitZoneClient | ( | ) |
References m_Position, and m_Radius.
override void InitZoneServer | ( | ) |
References CreateTrigger(), and m_Radius.
override void OnParticleAllocation | ( | ParticleManager | pm, |
array< ParticleSource > | particles | ||
) |
override void OnVariablesSynchronized | ( | ) |
void SetDecayState | ( | int | newState | ) |
References ContaminatedTrigger_Dynamic(), and m_DecayState.
Referenced by InitZone(), PlayFX(), and Tick().
const int DECAY_END_PART_BIRTH_RATE = 1 |
Referenced by OnParticleAllocation(), and OnVariablesSynchronized().
const float DECAY_END_PART_SIZE = 17 |
Referenced by OnParticleAllocation(), and OnVariablesSynchronized().
const int DECAY_START_PART_BIRTH_RATE = 1 |
Referenced by OnParticleAllocation(), and OnVariablesSynchronized().
const float DECAY_START_PART_SIZE = 32 |
Referenced by OnParticleAllocation(), and OnVariablesSynchronized().
const float FINISH_DECAY_LIFETIME = 300 |
Referenced by GetFinishDecayLifetime().
enum eAreaDecayStage m_DecayState = eAreaDecayStage.INIT |
Referenced by CreateTrigger(), DeferredInit(), EEOnCECreate(), OnParticleAllocation(), OnVariablesSynchronized(), and SetDecayState().
const float START_DECAY_LIFETIME = 900 |
Referenced by GetStartDecayLifetime().