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

Go to the source code of this file.

Enumerations

enum  EFireworksState {
  DEFAULT , PLACED , IGNITED , FIRING ,
  FINISHED
}
 

Functions

void FireworksBase ()
 
override void EEOnCECreate ()
 
void Init ()
 Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
 
void SetActions ()
 
override bool HasFlammableMaterial ()
 
float GetMaxAllowedWetness ()
 
EFireworksState GetState ()
 returns one of STATE_...
 
void SetState (EFireworksState state)
 
void OnStateChangedServer (EFireworksState currentState)
 
void OnStateChangedClient (EFireworksState currentState)
 
void OnInventoryEnter (Man player)
 
void OnInventoryExit (Man player)
 
void StandUp ()
 
override void OnIgnitedThis (EntityAI fire_source)
 Executed on Server when some item ignited this one.
 
bool CanBeIgnitedBy (EntityAI igniter=NULL)
 
void OnEventServer (int type)
 Called periodically after the entity gets ignited.
 
float GetEventDelay ()
 
void OnVariablesSynchronized ()
 

Variables

enum EFireworksState m_State
 
EFireworksState m_StatePrev
 
ref Timer m_TimerEvent
 
int m_RandomSeed
 

Enumeration Type Documentation

◆ EFireworksState

Enumerator
DEFAULT 
PLACED 
IGNITED 
FIRING 
FINISHED 

Definition at line 2 of file fireworksbase.c.

Function Documentation

◆ CanBeIgnitedBy()

bool CanBeIgnitedBy ( EntityAI igniter = NULL)
protected

Definition at line 102 of file fireworksbase.c.

◆ EEOnCECreate()

override void EEOnCECreate ( )
protected

Definition at line 23 of file fireworksbase.c.

◆ FireworksBase()

void FireworksBase ( )
protected

Definition at line 18 of file fireworksbase.c.

◆ GetEventDelay()

float GetEventDelay ( )
protected

Definition at line 124 of file fireworksbase.c.

◆ GetMaxAllowedWetness()

float GetMaxAllowedWetness ( )
protected

Definition at line 46 of file fireworksbase.c.

◆ GetState()

EFireworksState GetState ( )
protected

returns one of STATE_...

returns the state of climb (enum value of ClimbStates);

Definition at line 51 of file fireworksbase.c.

◆ HasFlammableMaterial()

override bool HasFlammableMaterial ( )
protected

Definition at line 41 of file fireworksbase.c.

◆ Init()

void Init ( )
protected

Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

Definition at line 127 of file dayzgame.c.

◆ OnEventServer()

void OnEventServer ( int type)
protected

Called periodically after the entity gets ignited.

◆ OnIgnitedThis()

override void OnIgnitedThis ( EntityAI fire_source)
protected

Executed on Server when some item ignited this one.

Definition at line 96 of file fireworksbase.c.

◆ OnInventoryEnter()

void OnInventoryEnter ( Man player)
protected

Definition at line 71 of file fireworksbase.c.

◆ OnInventoryExit()

void OnInventoryExit ( Man player)
protected

Definition at line 79 of file fireworksbase.c.

◆ OnStateChangedClient()

void OnStateChangedClient ( EFireworksState currentState)
protected

◆ OnStateChangedServer()

void OnStateChangedServer ( EFireworksState currentState)
protected

◆ OnVariablesSynchronized()

void OnVariablesSynchronized ( )
protected

Definition at line 129 of file fireworksbase.c.

◆ SetActions()

void SetActions ( )
protected

Definition at line 32 of file fireworksbase.c.

◆ SetState()

void SetState ( EFireworksState state)
protected

Definition at line 56 of file fireworksbase.c.

◆ StandUp()

void StandUp ( )
protected

Definition at line 87 of file fireworksbase.c.

Variable Documentation

◆ m_RandomSeed

int m_RandomSeed
protected

Definition at line 16 of file fireworksbase.c.

◆ m_State

enum EFireworksState m_State

◆ m_StatePrev

EFireworksState m_StatePrev
protected

Definition at line 14 of file fireworksbase.c.

◆ m_TimerEvent

ref Timer m_TimerEvent
protected

Definition at line 15 of file fireworksbase.c.