Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_LightningComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_LightningComponentClass

Functions

void OnFlashesRpl ()
override void OnPostInit (IEntity owner)
 Editable Mine.

Variables

SCR_LightningComponentClass m_pRandomGenerator = new RandomGenerator()
 Inform the weather manager a lightning has been spawned. Weather Manager will handle light changes.
int m_iMinFlashes
int m_iMaxFlashes
float m_fFlashMinDurationMillis
float m_fFlashMaxDurationMillis
float m_fFlashMinCooldownMillis
float m_fFlashMaxCooldownMillis
float m_fFlashMinVisibilityRadiusKM
float m_fFlashMaxVisibilityRadiusKM
int m_iNumFlashes
float m_fRadiusKM
ref array< floatm_aFlashesStartTime = {}
ref array< floatm_aFlashesDuration = {}
ref array< floatm_aFlashesCooldownDuration = {}
int m_iCurFlashIndex

Function Documentation

◆ OnFlashesRpl()

void OnFlashesRpl ( )
protected

Definition at line 55 of file SCR_LightningComponent.c.

Variable Documentation

◆ m_aFlashesCooldownDuration

ref array<float> m_aFlashesCooldownDuration = {}
protected

Definition at line 49 of file SCR_LightningComponent.c.

◆ m_aFlashesDuration

ref array<float> m_aFlashesDuration = {}
protected

Definition at line 46 of file SCR_LightningComponent.c.

◆ m_aFlashesStartTime

ref array<float> m_aFlashesStartTime = {}
protected

Definition at line 43 of file SCR_LightningComponent.c.

◆ m_fFlashMaxCooldownMillis

float m_fFlashMaxCooldownMillis
protected

Definition at line 27 of file SCR_LightningComponent.c.

◆ m_fFlashMaxDurationMillis

float m_fFlashMaxDurationMillis
protected

Definition at line 21 of file SCR_LightningComponent.c.

◆ m_fFlashMaxVisibilityRadiusKM

float m_fFlashMaxVisibilityRadiusKM
protected

Definition at line 33 of file SCR_LightningComponent.c.

◆ m_fFlashMinCooldownMillis

float m_fFlashMinCooldownMillis
protected

Definition at line 24 of file SCR_LightningComponent.c.

◆ m_fFlashMinDurationMillis

float m_fFlashMinDurationMillis
protected

Definition at line 18 of file SCR_LightningComponent.c.

◆ m_fFlashMinVisibilityRadiusKM

float m_fFlashMinVisibilityRadiusKM
protected

Definition at line 30 of file SCR_LightningComponent.c.

◆ m_fRadiusKM

float m_fRadiusKM
protected

Definition at line 40 of file SCR_LightningComponent.c.

◆ m_iCurFlashIndex

int m_iCurFlashIndex
protected

Definition at line 51 of file SCR_LightningComponent.c.

◆ m_iMaxFlashes

int m_iMaxFlashes
protected

Definition at line 15 of file SCR_LightningComponent.c.

◆ m_iMinFlashes

int m_iMinFlashes
protected

Definition at line 12 of file SCR_LightningComponent.c.

◆ m_iNumFlashes

int m_iNumFlashes
protected

Definition at line 37 of file SCR_LightningComponent.c.

◆ m_pRandomGenerator

SCR_LightningComponentClass m_pRandomGenerator = new RandomGenerator()

Inform the weather manager a lightning has been spawned. Weather Manager will handle light changes.