Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
SpookyEventBase Class Reference
Inheritance diagram for SpookyEventBase:
SpookyEventSteps SpookyEventWind

Protected Member Functions

void SpookyEventBase ()
 
void Init ()
 
vector GetMatchingSurfacePos (TStringArray surfaces, TStringVectorMap gatheredSurfaces)
 
void SetCoolDown (float secs)
 
bool HasSurfaces ()
 
bool CanDo (PlayerBase player, TStringVectorMap surfaceTypes)
 
void Do (PlayerBase player)
 
bool CanPerform (PlayerBase player, float currentTime, TStringVectorMap surfaceTypes)
 
void Perform (PlayerBase player, float currentTime, TStringVectorMap gatheredSurfaces)
 
vector GetSoundPos (PlayerBase player)
 

Protected Attributes

float m_PerformedTimestamp
 
int m_Cooldown
 
string m_SoundSet
 
ref TStringArray m_Surfaces
 
vector m_MatchingSurfacePos
 

Detailed Description

Definition at line 86 of file spookyareamisc.c.

Constructor & Destructor Documentation

◆ SpookyEventBase()

void SpookyEventBase::SpookyEventBase ( )
protected

Definition at line 96 of file spookyareamisc.c.

Member Function Documentation

◆ CanDo()

bool SpookyEventBase::CanDo ( PlayerBase player,
TStringVectorMap surfaceTypes )
protected

Definition at line 129 of file spookyareamisc.c.

◆ CanPerform()

bool SpookyEventBase::CanPerform ( PlayerBase player,
float currentTime,
TStringVectorMap surfaceTypes )
protected

Definition at line 137 of file spookyareamisc.c.

◆ Do()

void SpookyEventBase::Do ( PlayerBase player)
protected

◆ GetMatchingSurfacePos()

vector SpookyEventBase::GetMatchingSurfacePos ( TStringArray surfaces,
TStringVectorMap gatheredSurfaces )
protected

Definition at line 104 of file spookyareamisc.c.

◆ GetSoundPos()

vector SpookyEventBase::GetSoundPos ( PlayerBase player)
protected

Definition at line 175 of file spookyareamisc.c.

◆ HasSurfaces()

bool SpookyEventBase::HasSurfaces ( )
protected

Definition at line 124 of file spookyareamisc.c.

◆ Init()

void SpookyEventBase::Init ( )
protected

◆ Perform()

void SpookyEventBase::Perform ( PlayerBase player,
float currentTime,
TStringVectorMap gatheredSurfaces )
protected

Definition at line 152 of file spookyareamisc.c.

◆ SetCoolDown()

void SpookyEventBase::SetCoolDown ( float secs)
protected

Definition at line 119 of file spookyareamisc.c.

Member Data Documentation

◆ m_Cooldown

int SpookyEventBase::m_Cooldown
protected

Definition at line 90 of file spookyareamisc.c.

◆ m_MatchingSurfacePos

vector SpookyEventBase::m_MatchingSurfacePos
protected

Definition at line 94 of file spookyareamisc.c.

◆ m_PerformedTimestamp

float SpookyEventBase::m_PerformedTimestamp
protected

Definition at line 89 of file spookyareamisc.c.

◆ m_SoundSet

string SpookyEventBase::m_SoundSet
protected

Definition at line 92 of file spookyareamisc.c.

◆ m_Surfaces

ref TStringArray SpookyEventBase::m_Surfaces
protected

Definition at line 93 of file spookyareamisc.c.


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