Dayz Explorer 1.29.162510
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

pre-init arrays

Temporary hotfix for EOnPostSimulate/EOnFrame methods not beeing called on static objects

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

Temporary hotfix for EOnPostSimulate/EOnFrame methods not beeing called on static objects

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.