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

Variables

enum EFireworksState m_State
 
protected EFireworksState m_StatePrev
 
protected ref Timer m_TimerEvent
 
protected int m_RandomSeed
 

Enumeration Type Documentation

◆ EFireworksState

Enumerator
DEFAULT 
PLACED 
IGNITED 
FIRING 
FINISHED 

Definition at line 2 of file fireworksbase.c.

Function Documentation

◆ CanBeIgnitedBy()

override protected bool CanBeIgnitedBy ( EntityAI  igniter = NULL)

Definition at line 102 of file fireworksbase.c.

◆ EEOnCECreate()

override void EEOnCECreate ( )

Definition at line 23 of file fireworksbase.c.

◆ FireworksBase()

void FireworksBase ( )

Definition at line 18 of file fireworksbase.c.

◆ GetEventDelay()

protected float GetEventDelay ( )

Definition at line 124 of file fireworksbase.c.

◆ GetMaxAllowedWetness()

protected float GetMaxAllowedWetness ( )

Definition at line 46 of file fireworksbase.c.

◆ GetState()

protected EFireworksState GetState ( )

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 ( )

Definition at line 41 of file fireworksbase.c.

◆ Init()

protected void Init ( )

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

pre-init arrays

pre-init arrays

pre-init arrays

pre-init arrays

pre-init arrays

pre-init arrays

pre-init arrays

pre-init arrays

Definition at line 46 of file uihintpanel.c.

◆ OnEventServer()

protected void OnEventServer ( int  type)

Called periodically after the entity gets ignited.

◆ OnIgnitedThis()

override void OnIgnitedThis ( EntityAI  fire_source)

Executed on Server when some item ignited this one.

Definition at line 96 of file fireworksbase.c.

◆ OnInventoryEnter()

override protected void OnInventoryEnter ( Man  player)

Definition at line 71 of file fireworksbase.c.

◆ OnInventoryExit()

override protected void OnInventoryExit ( Man  player)

Definition at line 79 of file fireworksbase.c.

◆ OnStateChangedClient()

protected void OnStateChangedClient ( EFireworksState  currentState)

◆ OnStateChangedServer()

protected void OnStateChangedServer ( EFireworksState  currentState)

◆ OnVariablesSynchronized()

override protected void OnVariablesSynchronized ( )

Definition at line 129 of file fireworksbase.c.

◆ SetActions()

override protected void SetActions ( )

Definition at line 32 of file fireworksbase.c.

◆ SetState()

protected void SetState ( EFireworksState  state)

Definition at line 56 of file fireworksbase.c.

◆ StandUp()

protected void StandUp ( )

Definition at line 87 of file fireworksbase.c.

Variable Documentation

◆ m_RandomSeed

protected int m_RandomSeed

Definition at line 16 of file fireworksbase.c.

◆ m_State

enum EFireworksState m_State

◆ m_StatePrev

protected EFireworksState m_StatePrev

Definition at line 14 of file fireworksbase.c.

◆ m_TimerEvent

protected ref Timer m_TimerEvent

Definition at line 15 of file fireworksbase.c.