PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
Land_Underground_Stairs_Exit Class Reference

Private Member Functions

void Land_Underground_Stairs_Exit ()
 
override void CleanUpOnClosedClient ()
 
override float GetOpeningTime ()
 
override void OnDoorStateChangedServer (EUndegroundEntranceState newState)
 
void SoundEnded (Effect eff)
 
override void HandleAudioPlayback (EUndegroundEntranceState newState, EUndegroundEntranceState prevState)
 
override void CreateLights ()
 

Private Attributes

EffectSound m_LockingSound
 
EffectSound m_OpenSoundIn
 
EffectSound m_OpenSoundOut
 
EffectSound m_CloseSoundIn
 
EffectSound m_CloseSoundLoop
 
EffectSound m_CloseSoundOut
 
const string LOCKING_SOUNDSET = "UndergroundDoor_Lock_SoundSet"
 
const string OPENING_SOUNDSET_LOOP_IN = "UndergroundSmallExitDoor_Open_Start_SoundSet"
 
const string OPENING_SOUNDSET_LOOP = "UndergroundSmallExitDoor_Open_Loop_SoundSet"
 
const string OPENING_SOUNDSET_LOOP_OUT = "UndergroundSmallExitDoor_Open_End_SoundSet"
 
const string CLOSING_SOUNDSET_LOOP_IN = "UndergroundSmallExitDoor_Close_Start_SoundSet"
 
const string CLOSING_SOUNDSET_LOOP = "UndergroundSmallExitDoor_Close_Loop_SoundSet"
 
const string CLOSING_SOUNDSET_LOOP_OUT = "UndergroundSmallExitDoor_Close_End_SoundSet"
 

Constructor & Destructor Documentation

◆ Land_Underground_Stairs_Exit()

Member Function Documentation

◆ CleanUpOnClosedClient()

override void CleanUpOnClosedClient ( )
inlineprivate

◆ CreateLights()

◆ GetOpeningTime()

override float GetOpeningTime ( )
inlineprivate

◆ HandleAudioPlayback()

◆ OnDoorStateChangedServer()

◆ SoundEnded()

void SoundEnded ( Effect  eff)
inlineprivate

Field Documentation

◆ CLOSING_SOUNDSET_LOOP

const string CLOSING_SOUNDSET_LOOP = "UndergroundSmallExitDoor_Close_Loop_SoundSet"
private

Referenced by SoundEnded().

◆ CLOSING_SOUNDSET_LOOP_IN

const string CLOSING_SOUNDSET_LOOP_IN = "UndergroundSmallExitDoor_Close_Start_SoundSet"
private

Referenced by HandleAudioPlayback().

◆ CLOSING_SOUNDSET_LOOP_OUT

const string CLOSING_SOUNDSET_LOOP_OUT = "UndergroundSmallExitDoor_Close_End_SoundSet"
private

Referenced by HandleAudioPlayback().

◆ LOCKING_SOUNDSET

const string LOCKING_SOUNDSET = "UndergroundDoor_Lock_SoundSet"
private

Referenced by HandleAudioPlayback().

◆ m_CloseSoundIn

EffectSound m_CloseSoundIn
private

◆ m_CloseSoundLoop

EffectSound m_CloseSoundLoop
private

◆ m_CloseSoundOut

EffectSound m_CloseSoundOut
private

◆ m_LockingSound

EffectSound m_LockingSound
private

◆ m_OpenSoundIn

EffectSound m_OpenSoundIn
private

◆ m_OpenSoundOut

EffectSound m_OpenSoundOut
private

◆ OPENING_SOUNDSET_LOOP

const string OPENING_SOUNDSET_LOOP = "UndergroundSmallExitDoor_Open_Loop_SoundSet"
private

◆ OPENING_SOUNDSET_LOOP_IN

const string OPENING_SOUNDSET_LOOP_IN = "UndergroundSmallExitDoor_Open_Start_SoundSet"
private

Referenced by HandleAudioPlayback().

◆ OPENING_SOUNDSET_LOOP_OUT

const string OPENING_SOUNDSET_LOOP_OUT = "UndergroundSmallExitDoor_Open_End_SoundSet"
private

Referenced by HandleAudioPlayback().


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