Граф наследования: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 () |
Закрытые данные | |
| 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