|
DayZ 1.24
|
Private Member Functions | |
| void | ContaminatedArea_Local () |
| override void | SetupZoneData (EffectAreaParams params) |
| override void | EEInit () |
| override void | SpawnItems () |
| override float | GetStartDecayLifetime () |
| override float | GetFinishDecayLifetime () |
| override float | GetRemainingTime () |
| override void | Tick () |
Private Member Functions inherited from ContaminatedArea_Dynamic | |
| void | ContaminatedArea_Dynamic () |
| override void | EEOnCECreate () |
| float | GetRemainingTime () |
| float | GetStartDecayLifetime () |
| float | GetFinishDecayLifetime () |
| override void | Tick () |
| void | SetDecayState (int newState) |
| override void | EEInit () |
| override void | InitZone () |
| override void | InitZoneServer () |
| void | SpawnItems () |
| override void | InitZoneClient () |
| override void | OnParticleAllocation (ParticleManager pm, array< ParticleSource > particles) |
| override void | CreateTrigger (vector pos, int radius) |
| void | PlayFX () |
| void | PlayExplosionLight () |
| void | PlayFlareVFX () |
| override void | EEDelete (EntityAI parent) |
| override void | OnVariablesSynchronized () |
Private Attributes | |
| const float | TICK_RATE = 1 |
| ref Timer | m_Timer1 = new Timer |
| float | m_Lifetime = 360 |
Private Attributes inherited from ContaminatedArea_Dynamic | |
| ref Timer | m_StartupTimer |
| ref Timer | m_FXTimer |
| FlareLight | m_FlareLight |
| ShellLight | m_ShellLight |
| vector | m_OffsetPos |
| int | m_DecayState = eAreaDecayStage.INIT |
| const int | AIRBORNE_EXPLOSION_DELAY = 20 |
| const int | AREA_SETUP_DELAY = 10 |
| const float | AIRBORNE_FX_OFFSET = 50 |
| const float | ARTILLERY_SHELL_SPEED = 100 |
| 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 |
| const ref array< string > | SPAWN_ITEM_TYPE = {"Grenade_ChemGas"} |
| const ref array< int > | SPAWN_ITEM_COUNT = {Math.RandomIntInclusive(2, 5)} |
| const ref array< float > | SPAWN_ITEM_RAD_MIN = {5} |
| const ref array< float > | SPAWN_ITEM_RAD_MAX = {15} |
Definition at line 1 of file ContaminatedArea_Local.c.
|
inlineprivate |
Definition at line 10 of file ContaminatedArea_Local.c.
References EffectArea::m_EffectsPriority.
Definition at line 31 of file ContaminatedArea_Local.c.
References GetGame(), m_Timer1, SetupZoneData(), and TICK_RATE.
Definition at line 50 of file ContaminatedArea_Local.c.
Definition at line 45 of file ContaminatedArea_Local.c.
|
inlineprivate |
Definition at line 15 of file ContaminatedArea_Local.c.
References ParticleList::CONTAMINATED_AREA_GAS_AROUND.
Referenced by EEInit().
Definition at line 40 of file ContaminatedArea_Local.c.
Definition at line 60 of file ContaminatedArea_Local.c.
References m_Lifetime, and TICK_RATE.
|
private |
Definition at line 5 of file ContaminatedArea_Local.c.
Referenced by GetRemainingTime(), and Tick().
Definition at line 4 of file ContaminatedArea_Local.c.
Referenced by EEInit().
Definition at line 3 of file ContaminatedArea_Local.c.