Dayz Explorer 1.28.160049
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 192 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 163 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 223 of file contaminatedarea_dynamic.c.

◆ PlayFlareVFX()

void PlayFlareVFX ( )
protected

Definition at line 228 of file contaminatedarea_dynamic.c.

◆ PlayFX()

void PlayFX ( )
protected

Definition at line 205 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 170 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.