Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
contaminatedarea_dynamic.c File Reference

Go to the source code of this file.

Classes

class  ShellLight

Functions

override void EEOnCECreate ()
override void OnVariablesSynchronized ()
override void Tick ()
override void SetupZoneData (EffectAreaParams params)
override void DeferredInit ()
override void InitZoneServer ()
void SpawnItems ()
override void CreateTrigger (vector pos, int radius)
void PlayFX ()
void PlayExplosionLight ()
void PlayFlareVFX ()

Variables

ShellLight m_OffsetPos
ref Timer m_StartupTimer
ref Timer m_FXTimer
FlareLight m_FlareLight
ShellLight m_ShellLight
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 ref array< stringSPAWN_ITEM_TYPE = {"Grenade_ChemGas"}
const ref array< intSPAWN_ITEM_COUNT = {Math.RandomIntInclusive(2,5)}
const ref array< floatSPAWN_ITEM_RAD_MIN = {5}
const ref array< floatSPAWN_ITEM_RAD_MAX = {15}

Function Documentation

◆ CreateTrigger()

override void CreateTrigger ( vector pos,
int radius )
protected

Definition at line 190 of file contaminatedarea_dynamic.c.

◆ DeferredInit()

override void DeferredInit ( )
protected

Definition at line 139 of file contaminatedarea_dynamic.c.

◆ EEOnCECreate()

override void EEOnCECreate ( )
protected

Definition at line 42 of file contaminatedarea_dynamic.c.

◆ InitZoneServer()

override void InitZoneServer ( )
protected

Definition at line 161 of file contaminatedarea_dynamic.c.

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )
protected

Definition at line 94 of file contaminatedarea_dynamic.c.

◆ PlayExplosionLight()

void PlayExplosionLight ( )
protected

Definition at line 221 of file contaminatedarea_dynamic.c.

◆ PlayFlareVFX()

void PlayFlareVFX ( )
protected

Definition at line 226 of file contaminatedarea_dynamic.c.

◆ PlayFX()

void PlayFX ( )
protected

Definition at line 203 of file contaminatedarea_dynamic.c.

◆ SetupZoneData()

override void SetupZoneData ( EffectAreaParams params)
protected

Definition at line 121 of file contaminatedarea_dynamic.c.

◆ SpawnItems()

void SpawnItems ( )
protected

Definition at line 168 of file contaminatedarea_dynamic.c.

◆ Tick()

override void Tick ( )
protected

Definition at line 106 of file contaminatedarea_dynamic.c.

Variable Documentation

◆ AIRBORNE_EXPLOSION_DELAY

const int AIRBORNE_EXPLOSION_DELAY = 20
protected

Definition at line 31 of file contaminatedarea_dynamic.c.

◆ AIRBORNE_FX_OFFSET

const float AIRBORNE_FX_OFFSET = 50
protected

Definition at line 33 of file contaminatedarea_dynamic.c.

◆ AREA_SETUP_DELAY

const int AREA_SETUP_DELAY = 10
protected

Definition at line 32 of file contaminatedarea_dynamic.c.

◆ ARTILLERY_SHELL_SPEED

const float ARTILLERY_SHELL_SPEED = 100
protected

Definition at line 34 of file contaminatedarea_dynamic.c.

◆ m_FlareLight

FlareLight m_FlareLight
protected

Definition at line 27 of file contaminatedarea_dynamic.c.

◆ m_FXTimer

ref Timer m_FXTimer
protected

Definition at line 26 of file contaminatedarea_dynamic.c.

◆ m_OffsetPos

ShellLight m_OffsetPos

◆ m_ShellLight

ShellLight m_ShellLight
protected

Definition at line 28 of file contaminatedarea_dynamic.c.

◆ m_StartupTimer

ref Timer m_StartupTimer
protected

Definition at line 25 of file contaminatedarea_dynamic.c.

◆ SPAWN_ITEM_COUNT

const ref array<int> SPAWN_ITEM_COUNT = {Math.RandomIntInclusive(2,5)}
protected

Definition at line 38 of file contaminatedarea_dynamic.c.

◆ SPAWN_ITEM_RAD_MAX

const ref array<float> SPAWN_ITEM_RAD_MAX = {15}
protected

Definition at line 40 of file contaminatedarea_dynamic.c.

◆ SPAWN_ITEM_RAD_MIN

const ref array<float> SPAWN_ITEM_RAD_MIN = {5}
protected

Definition at line 39 of file contaminatedarea_dynamic.c.

◆ SPAWN_ITEM_TYPE

const ref array<string> SPAWN_ITEM_TYPE = {"Grenade_ChemGas"}
protected

Definition at line 37 of file contaminatedarea_dynamic.c.