Защищенные члены | |
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 () |
Закрытые данные | |
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" |
Дополнительные унаследованные члены | |
![]() | |
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) |
![]() | |
static void | TriggerEffect (EntityAI insider, typename triggerType) |
См. определение в файле GeyserTrigger.c строка 1