Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
flaresimulation.c File Reference

Go to the source code of this file.

Classes

class  FlareSimulation
 
class  FlareSimulation_Green
 

Functions

FlareSimulation Managed FlareSimulation_Red ()
 
void FlareSimulation ()
 
void OnActivation (Entity flare)
 
void OnTermination (Entity flare)
 
void OnFire (Entity flare)
 
void Simulate (Entity flare)
 
void FlareParticleUpdate ()
 
void CastFlareAINoise (vector position)
 
void TurnOffDistantLight ()
 
void ~FlareSimulation ()
 
FlareSimulation_Green FlareSimulation FlareSimulation_Blue ()
 
void FlareSimulation_Green ()
 

Variables

Particle m_ParMainFire
 
EffectSound m_BurningSound
 
FlareLight m_FlareLight
 
float m_LastNoiseTime = -1
 
float m_NoiseTimer = 0
 
const float NOISE_DELAY = 5
 
const float FLARE_SPIN_RATE = 1.15
 
const float FLARE_SPIN_RADIUS = 0.18
 
Entity m_Flare
 
vector m_RotationPoint
 
vector m_FlarePosition
 
float m_RotationDegrees
 

Function Documentation

◆ CastFlareAINoise()

void FlareSimulation_Red::CastFlareAINoise ( vector position)
protected

Definition at line 290 of file flaresimulation.c.

◆ FlareParticleUpdate()

void FlareSimulation_Red::FlareParticleUpdate ( )
protected

Definition at line 255 of file flaresimulation.c.

◆ FlareSimulation()

void FlareSimulation_Red::FlareSimulation ( )
protected

Definition at line 191 of file flaresimulation.c.

◆ FlareSimulation_Blue()

FlareSimulation_Green FlareSimulation FlareSimulation_Blue ( )

Definition at line 1 of file flaresimulation.c.

◆ FlareSimulation_Green()

void FlareSimulation_Blue::FlareSimulation_Green ( )

Definition at line 187 of file flaresimulation.c.

◆ FlareSimulation_Red()

FlareSimulation Managed FlareSimulation_Red ( )

Definition at line 1 of file flaresimulation.c.

◆ OnActivation()

void FlareSimulation_Red::OnActivation ( Entity flare)
protected

Definition at line 197 of file flaresimulation.c.

◆ OnFire()

void FlareSimulation_Red::OnFire ( Entity flare)
protected

Definition at line 230 of file flaresimulation.c.

◆ OnTermination()

void FlareSimulation_Red::OnTermination ( Entity flare)
protected

Definition at line 225 of file flaresimulation.c.

◆ Simulate()

void FlareSimulation_Red::Simulate ( Entity flare)
protected

Definition at line 236 of file flaresimulation.c.

◆ TurnOffDistantLight()

void FlareSimulation_Red::TurnOffDistantLight ( )
protected

Definition at line 308 of file flaresimulation.c.

◆ ~FlareSimulation()

void FlareSimulation_Red::~FlareSimulation ( )
protected

Definition at line 319 of file flaresimulation.c.

Variable Documentation

◆ FLARE_SPIN_RADIUS

const float FLARE_SPIN_RADIUS = 0.18
protected

Definition at line 182 of file flaresimulation.c.

◆ FLARE_SPIN_RATE

const float FLARE_SPIN_RATE = 1.15
protected

Definition at line 181 of file flaresimulation.c.

◆ m_BurningSound

EffectSound m_BurningSound
protected

Definition at line 170 of file flaresimulation.c.

◆ m_Flare

Entity m_Flare
protected

Definition at line 183 of file flaresimulation.c.

◆ m_FlareLight

FlareLight m_FlareLight
protected

Definition at line 171 of file flaresimulation.c.

◆ m_FlarePosition

vector m_FlarePosition
protected

Definition at line 185 of file flaresimulation.c.

◆ m_LastNoiseTime

float m_LastNoiseTime = -1
protected

Definition at line 176 of file flaresimulation.c.

◆ m_NoiseTimer

float m_NoiseTimer = 0
protected

Definition at line 177 of file flaresimulation.c.

◆ m_ParMainFire

Particle m_ParMainFire
protected

Definition at line 169 of file flaresimulation.c.

◆ m_RotationDegrees

float m_RotationDegrees
protected

Definition at line 186 of file flaresimulation.c.

◆ m_RotationPoint

vector m_RotationPoint
protected

Definition at line 184 of file flaresimulation.c.

◆ NOISE_DELAY

const float NOISE_DELAY = 5
protected

Definition at line 178 of file flaresimulation.c.