Dayz Explorer 1.29.162510
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 292 of file flaresimulation.c.

◆ FlareParticleUpdate()

void FlareSimulation_Red::FlareParticleUpdate ( )
protected

Definition at line 257 of file flaresimulation.c.

◆ FlareSimulation()

void FlareSimulation_Red::FlareSimulation ( )
protected

Definition at line 193 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 189 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 199 of file flaresimulation.c.

◆ OnFire()

void FlareSimulation_Red::OnFire ( Entity flare)
protected

Definition at line 232 of file flaresimulation.c.

◆ OnTermination()

void FlareSimulation_Red::OnTermination ( Entity flare)
protected

Definition at line 227 of file flaresimulation.c.

◆ Simulate()

void FlareSimulation_Red::Simulate ( Entity flare)
protected

Definition at line 238 of file flaresimulation.c.

◆ TurnOffDistantLight()

void FlareSimulation_Red::TurnOffDistantLight ( )
protected

Definition at line 312 of file flaresimulation.c.

◆ ~FlareSimulation()

void FlareSimulation_Red::~FlareSimulation ( )
protected

Definition at line 323 of file flaresimulation.c.

Variable Documentation

◆ FLARE_SPIN_RADIUS

const float FLARE_SPIN_RADIUS = 0.18
protected

Definition at line 184 of file flaresimulation.c.

◆ FLARE_SPIN_RATE

const float FLARE_SPIN_RATE = 1.15
protected

Definition at line 183 of file flaresimulation.c.

◆ m_BurningSound

EffectSound m_BurningSound
protected

Definition at line 172 of file flaresimulation.c.

◆ m_Flare

Entity m_Flare
protected

Definition at line 185 of file flaresimulation.c.

◆ m_FlareLight

FlareLight m_FlareLight
protected

Definition at line 173 of file flaresimulation.c.

◆ m_FlarePosition

vector m_FlarePosition
protected

Definition at line 187 of file flaresimulation.c.

◆ m_LastNoiseTime

float m_LastNoiseTime = -1
protected

Definition at line 178 of file flaresimulation.c.

◆ m_NoiseTimer

float m_NoiseTimer = 0
protected

Definition at line 179 of file flaresimulation.c.

◆ m_ParMainFire

Particle m_ParMainFire
protected

Definition at line 171 of file flaresimulation.c.

◆ m_RotationDegrees

float m_RotationDegrees
protected

Definition at line 188 of file flaresimulation.c.

◆ m_RotationPoint

vector m_RotationPoint
protected

Definition at line 186 of file flaresimulation.c.

◆ NOISE_DELAY

const float NOISE_DELAY = 5
protected

Definition at line 180 of file flaresimulation.c.