Enumerations | |
enum | EAnniversaryMusicStates { INVALID , LIGHT , INTENSE } |
Functions | |
void | AnniversaryMusicSource () |
override void | EEDelete (EntityAI parent) |
override void | OnVariablesSynchronized () |
void | UpdateMusic () |
void | SetIntenseServer () |
void | SetLightServer () |
void | SetInvalidServer () |
void | PlayIntense () |
void | PlayLight () |
void | StopAllMusic () |
Variables | |
enum EAnniversaryMusicStates | SOUND_INTENSE = "AnniversaryMusic_Intense_SoundSet" |
private const string | SOUND_LIGHT = "AnniversaryMusic_Light_SoundSet" |
protected EffectSound | m_LightAmbientSound |
protected EffectSound | m_IntenseAmbientSound |
protected int | m_MusicState |
protected int | m_MusicStateLocal |
void AnniversaryMusicSource | ( | ) |
References EnumTools::GetEnumSize(), m_MusicState, and m_MusicStateLocal.
override void EEDelete | ( | EntityAI | parent | ) |
References SEffectManager::DestroyEffect(), m_IntenseAmbientSound, and m_LightAmbientSound.
override void OnVariablesSynchronized | ( | ) |
References m_MusicState, m_MusicStateLocal, and UpdateMusic().
void PlayIntense | ( | ) |
References m_IntenseAmbientSound, m_LightAmbientSound, EffectSound::SoundPlay(), and EffectSound::SoundStop().
Referenced by UpdateMusic().
void PlayLight | ( | ) |
References m_IntenseAmbientSound, m_LightAmbientSound, EffectSound::SoundPlay(), and EffectSound::SoundStop().
Referenced by UpdateMusic().
void SetIntenseServer | ( | ) |
References m_MusicState.
void SetInvalidServer | ( | ) |
References m_MusicState.
void SetLightServer | ( | ) |
References m_MusicState.
void StopAllMusic | ( | ) |
References m_IntenseAmbientSound, m_LightAmbientSound, and EffectSound::SoundStop().
Referenced by UpdateMusic().
void UpdateMusic | ( | ) |
protected EffectSound m_IntenseAmbientSound |
Referenced by EEDelete(), PlayIntense(), PlayLight(), StopAllMusic(), and UpdateMusic().
protected EffectSound m_LightAmbientSound |
Referenced by EEDelete(), PlayIntense(), PlayLight(), StopAllMusic(), and UpdateMusic().
protected int m_MusicState |
Referenced by AnniversaryMusicSource(), OnVariablesSynchronized(), SetIntenseServer(), SetInvalidServer(), SetLightServer(), and UpdateMusic().
protected int m_MusicStateLocal |
Referenced by AnniversaryMusicSource(), and OnVariablesSynchronized().
enum EAnniversaryMusicStates SOUND_INTENSE = "AnniversaryMusic_Intense_SoundSet" |
Referenced by UpdateMusic().
private const string SOUND_LIGHT = "AnniversaryMusic_Light_SoundSet" |
Referenced by UpdateMusic().