DayZ 1.26
DayZ Explorer by KGB
|
Защищенные члены | |
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 () |
Защищенные данные | |
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} |
|
inlineprotected |
Перекрестные ссылки ContaminatedTrigger_Dynamic() и m_DecayState.
Перекрестные ссылки AIRBORNE_FX_OFFSET, GetGame(), GetPosition, InitZone(), InitZoneClient(), m_DecayState, m_Name, m_OffsetPos, m_Radius, m_Type и PlayFlareVFX().
Перекрестные ссылки AIRBORNE_EXPLOSION_DELAY, AIRBORNE_FX_OFFSET, AREA_SETUP_DELAY, ARTILLERY_SHELL_SPEED, CALL_CATEGORY_GAMEPLAY, vector::Distance(), vector::DistanceSq(), GetGame(), GetPosition, m_DecayState, m_FXTimer, m_OffsetPos и m_StartupTimer.
|
inlineprotected |
Перекрестные ссылки FINISH_DECAY_LIFETIME.
Используется в Tick().
|
inlineprotected |
Используется в Tick().
|
inlineprotected |
Перекрестные ссылки START_DECAY_LIFETIME.
Используется в Tick().
Перекрестные ссылки m_DecayState.
Используется в EEInit().
Перекрестные ссылки m_Radius.
Используется в EEInit() и OnVariablesSynchronized().
Перекрестные ссылки CreateTrigger(), m_Position, m_Radius и SpawnItems().
|
inlineprotected |
Перекрестные ссылки DECAY_END_PART_BIRTH_RATE, DECAY_END_PART_SIZE, DECAY_START_PART_BIRTH_RATE, DECAY_START_PART_SIZE и m_DecayState.
Перекрестные ссылки DECAY_END_PART_BIRTH_RATE, DECAY_END_PART_SIZE, DECAY_START_PART_BIRTH_RATE, DECAY_START_PART_SIZE, InitZoneClient(), m_DecayState и PlayExplosionLight().
|
inlineprotected |
Перекрестные ссылки m_OffsetPos, m_ShellLight и ShellLight().
Используется в OnVariablesSynchronized().
|
inlineprotected |
Перекрестные ссылки ECE_LOCAL, ECE_SETUP, GetGame(), m_FlareLight и m_OffsetPos.
Используется в EEInit().
|
inlineprotected |
Перекрестные ссылки GetGame(), m_DecayState, m_OffsetPos и vector::Zero.
Перекрестные ссылки ContaminatedTrigger_Dynamic() и m_DecayState.
Используется в Tick().
|
inlineprotected |
Перекрестные ссылки ECE_PLACE_ON_SURFACE, GetGame(), m_Position, Math3D::MatrixIdentity4(), vector::RandomDir2D(), Math::RandomFloatInclusive(), SPAWN_ITEM_COUNT, SPAWN_ITEM_RAD_MAX, SPAWN_ITEM_RAD_MIN и SPAWN_ITEM_TYPE.
Используется в InitZoneServer().
Перекрестные ссылки GetFinishDecayLifetime(), GetRemainingTime(), GetStartDecayLifetime() и SetDecayState().
Используется в EEOnCECreate().
Используется в EEInit() и EEOnCECreate().
Используется в EEOnCECreate().
Используется в EEOnCECreate().
Используется в OnParticleAllocation() и OnVariablesSynchronized().
Используется в OnParticleAllocation() и OnVariablesSynchronized().
Используется в OnParticleAllocation() и OnVariablesSynchronized().
Используется в OnParticleAllocation() и OnVariablesSynchronized().
Используется в GetFinishDecayLifetime().
|
protected |
Используется в CreateTrigger(), EEInit(), EEOnCECreate(), InitZone(), OnParticleAllocation(), OnVariablesSynchronized(), PlayFX() и SetDecayState().
|
protected |
Используется в PlayFlareVFX().
Используется в EEOnCECreate().
|
protected |
Используется в EEInit(), EEOnCECreate(), PlayExplosionLight(), PlayFlareVFX() и PlayFX().
|
protected |
Используется в PlayExplosionLight().
Используется в EEOnCECreate().
|
protected |
Используется в SpawnItems().
Используется в SpawnItems().
Используется в SpawnItems().
Используется в SpawnItems().
Используется в GetStartDecayLifetime().