DayZ 1.28
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс GeyserTrigger
+ Граф наследования:GeyserTrigger:

Защищенные члены

void GeyserTrigger ()
 
override void DeferredInit ()
 
override string GetDisplayName ()
 
override void EEDelete (EntityAI parent)
 
override void OnEnterServerEvent (TriggerInsider insider)
 
override void OnLeaveServerEvent (TriggerInsider insider)
 
override void OnEnterClientEvent (TriggerInsider insider)
 
override void OnLeaveClientEvent (TriggerInsider insider)
 
override void OnVariablesSynchronized ()
 
void UpdateGeyserState ()
 
void RandomizeMouthPos ()
 
vector GetAdjustedPosition (float height=0)
 
void StopEffects ()
 
void AddGeyserState (EGeyserState state)
 
void RemoveGeyserState (EGeyserState state)
 
bool CheckGeyserState (EGeyserState state)
 
EGeyserState GetGeyserState ()
 
bool IsSubmerged ()
 

Защищенные данные

bool m_bIsDormant
 
bool m_bIsEruptingSoon
 
bool m_bIsErupting
 
bool m_bIsEruptingTall
 
float m_AdjustedX
 
float m_AdjustedY
 
vector m_DefaultPosition
 
EGeyserState m_GeyserState = EGeyserState.DORMANT
 
ParticleSource m_GeyserBubblesParticle
 
ParticleSource m_GeyserParticle
 
ParticleSource m_GeyserTallParticle
 
ParticleSource m_GeyserSplashParticle
 
EffectSound m_SoundBubbling
 
EffectSound m_SoundEruption
 
EffectSound m_SoundEruptionStart
 
EffectSound m_SoundEruptionSecondary
 
EffectSound m_SoundEruptionSecondaryStart
 
EffectSound m_SoundEruptionSecondaryEnd
 

Закрытые данные

const float MOUTH_ADJUST_RADIUS = 0.2
 
const string SOUND_BUBBLING = "Geyser_bubbling_loop_SoundSet"
 
const string SOUND_ERUPTION = "Geyser_eruption_loop_SoundSet"
 
const string SOUND_ERUPTION_START = "Geyser_eruption_start_SoundSet"
 
const string SOUND_ERUPTION_TALL = "Geyser_eruption_tall_loop_SoundSet"
 
const string SOUND_ERUPTION_TALL_START = "Geyser_eruption_tall_start_SoundSet"
 
const string SOUND_ERUPTION_TALL_END = "Geyser_eruption_tall_splash_SoundSet"
 

Дополнительные унаследованные члены

- Закрытые члены унаследованные от EffectTrigger
void OnStayClientEvent (TriggerInsider insider, float deltaTime)
 
override void OnEnterServerEvent (TriggerInsider insider)
 
override void OnEnterClientEvent (TriggerInsider insider)
 
override void OnLeaveServerEvent (TriggerInsider insider)
 
override void OnLeaveClientEvent (TriggerInsider insider)
 
override bool ShouldRemoveInsider (TriggerInsider insider)
 
- Закрытые статические члены унаследованные от EffectTrigger
static void TriggerEffect (EntityAI insider, typename triggerType)
 

Подробное описание

См. определение в файле GeyserTrigger.c строка 1