Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
FireworksLauncher Class Reference
Inheritance diagram for FireworksLauncher:
Anniversary_FireworksLauncher

Protected Member Functions

void SetupColorSequences ()
 
string GetColorSequence ()
 
void OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0")
 
float GetMaxAllowedWetness ()
 
float GetEventDelay ()
 
string GetFuseSoundSet ()
 
int GetMaxShots ()
 
float GetFuseDelay ()
 
string GetAmmoType ()
 
int GetDamageType ()
 
void OnStateChangedServer (EFireworksState currentState)
 
void OnStateChangedClient (EFireworksState currentState)
 
override void OnIgnitedThis (EntityAI fire_source)
 Executed on Server when some item ignited this one.
 
bool CanPutInCargo (EntityAI parent)
 
bool CanPutIntoHands (EntityAI parent)
 
void OnFuseIgnitedServer ()
 
void OnFuseIgnitedClient ()
 
void OnFiringStartServer ()
 
void OnFiringStartClient ()
 
void OnFiringStop ()
 
void RestartEventTimer ()
 Starts event timer.
 
bool IsIgnited ()
 
bool CanIgniteItem (EntityAI ignite_target=NULL)
 
void OnEventServer (int type)
 Called periodically but only after the entity gets ignited.
 
void OnIndexChangedClient ()
 
FireworksLauncherClientEventBase SpawnEvent ()
 
void OnVariablesSynchronized ()
 
void OnStoreSave (ParamsWriteContext ctx)
 
bool OnStoreLoad (ParamsReadContext ctx, int version)
 
override string GetDeploySoundset ()
 
override string GetLoopDeploySoundset ()
 

Detailed Description

Definition at line 319 of file fireworkslauncher.c.

Member Function Documentation

◆ CanIgniteItem()

bool FireworksLauncher::CanIgniteItem ( EntityAI ignite_target = NULL)
protected

Definition at line 576 of file fireworkslauncher.c.

◆ CanPutInCargo()

bool FireworksLauncher::CanPutInCargo ( EntityAI parent)
protected

Definition at line 493 of file fireworkslauncher.c.

◆ CanPutIntoHands()

bool FireworksLauncher::CanPutIntoHands ( EntityAI parent)
protected

Definition at line 498 of file fireworkslauncher.c.

◆ GetAmmoType()

string FireworksLauncher::GetAmmoType ( )
protected

Definition at line 430 of file fireworkslauncher.c.

◆ GetColorSequence()

string FireworksLauncher::GetColorSequence ( )
protected

Definition at line 378 of file fireworkslauncher.c.

◆ GetDamageType()

int FireworksLauncher::GetDamageType ( )
protected

Definition at line 435 of file fireworkslauncher.c.

◆ GetDeploySoundset()

override string FireworksLauncher::GetDeploySoundset ( )
protected

Definition at line 666 of file fireworkslauncher.c.

◆ GetEventDelay()

float FireworksLauncher::GetEventDelay ( )
protected

Definition at line 410 of file fireworkslauncher.c.

◆ GetFuseDelay()

float FireworksLauncher::GetFuseDelay ( )
protected

Definition at line 425 of file fireworkslauncher.c.

◆ GetFuseSoundSet()

string FireworksLauncher::GetFuseSoundSet ( )
protected

Definition at line 415 of file fireworkslauncher.c.

◆ GetLoopDeploySoundset()

override string FireworksLauncher::GetLoopDeploySoundset ( )
protected

Definition at line 671 of file fireworkslauncher.c.

◆ GetMaxAllowedWetness()

float FireworksLauncher::GetMaxAllowedWetness ( )
protected

Definition at line 404 of file fireworkslauncher.c.

◆ GetMaxShots()

int FireworksLauncher::GetMaxShots ( )
protected

Definition at line 420 of file fireworkslauncher.c.

◆ IsIgnited()

bool FireworksLauncher::IsIgnited ( )
protected

Definition at line 571 of file fireworkslauncher.c.

◆ OnEventServer()

void FireworksLauncher::OnEventServer ( int type)
protected

Called periodically but only after the entity gets ignited.

Definition at line 584 of file fireworkslauncher.c.

◆ OnFiringStartClient()

void FireworksLauncher::OnFiringStartClient ( )
protected

Definition at line 543 of file fireworkslauncher.c.

◆ OnFiringStartServer()

void FireworksLauncher::OnFiringStartServer ( )
protected

Definition at line 538 of file fireworkslauncher.c.

◆ OnFiringStop()

void FireworksLauncher::OnFiringStop ( )
protected

Definition at line 555 of file fireworkslauncher.c.

◆ OnFuseIgnitedClient()

void FireworksLauncher::OnFuseIgnitedClient ( )
protected

Definition at line 509 of file fireworkslauncher.c.

◆ OnFuseIgnitedServer()

void FireworksLauncher::OnFuseIgnitedServer ( )
protected

Definition at line 503 of file fireworkslauncher.c.

◆ OnIgnitedThis()

override void FireworksLauncher::OnIgnitedThis ( EntityAI fire_source)
protected

Executed on Server when some item ignited this one.

Definition at line 478 of file fireworkslauncher.c.

◆ OnIndexChangedClient()

void FireworksLauncher::OnIndexChangedClient ( )
protected

Definition at line 602 of file fireworkslauncher.c.

◆ OnPlacementComplete()

void FireworksLauncher::OnPlacementComplete ( Man player,
vector position = "0 0 0",
vector orientation = "0 0 0" )
protected

Definition at line 392 of file fireworkslauncher.c.

◆ OnStateChangedClient()

void FireworksLauncher::OnStateChangedClient ( EFireworksState currentState)
protected

Definition at line 461 of file fireworkslauncher.c.

◆ OnStateChangedServer()

void FireworksLauncher::OnStateChangedServer ( EFireworksState currentState)
protected

Definition at line 441 of file fireworkslauncher.c.

◆ OnStoreLoad()

bool FireworksLauncher::OnStoreLoad ( ParamsReadContext ctx,
int version )
protected

Definition at line 642 of file fireworkslauncher.c.

◆ OnStoreSave()

void FireworksLauncher::OnStoreSave ( ParamsWriteContext ctx)
protected

Definition at line 634 of file fireworkslauncher.c.

◆ OnVariablesSynchronized()

void FireworksLauncher::OnVariablesSynchronized ( )
protected

Definition at line 622 of file fireworkslauncher.c.

◆ RestartEventTimer()

void FireworksLauncher::RestartEventTimer ( )
protected

Starts event timer.

Definition at line 561 of file fireworkslauncher.c.

◆ SetupColorSequences()

void FireworksLauncher::SetupColorSequences ( )
protected

Definition at line 362 of file fireworkslauncher.c.

◆ SpawnEvent()

FireworksLauncherClientEventBase FireworksLauncher::SpawnEvent ( )
protected

Definition at line 615 of file fireworkslauncher.c.


The documentation for this class was generated from the following file: