|
PC Stable Documentation
|
|

Hot spring area trigger. More...
Private Member Functions | |
| override void | EEInit () |
| 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) |
| protected void | SpawnVaporEffect () |
Static Private Member Functions | |
| static void | ApplyEffects (PlayerBase player) |
Private Attributes | |
| protected ParticleSource | m_VaporParticle |
Static Private Attributes | |
| static HotSpringTrigger | m_SourceDamageInstance |
| static const float | HEAT_DAMAGE_MULTIPLIER = 5 |
| static const float | HEAT_DAMAGE_TICK_TIME = 2 |
Hot spring area trigger.
|
inlinestaticprivate |
References HEAT_DAMAGE_MULTIPLIER, and m_SourceDamageInstance.
Referenced by ManBase::OnUpdateEffectAreaServer().
|
inlineprivate |
References m_VaporParticle, and Particle::Stop().
|
inlineprivate |
References EEInit(), GetGame(), m_SourceDamageInstance, and SpawnVaporEffect().
Referenced by EEInit().
|
inlineprivate |
|
inlineprivate |
References TriggerInsider::GetObject().
|
inlineprivate |
References TriggerInsider::GetObject().
|
inlineprivate |
References TriggerInsider::GetObject().
|
inlineprivate |
References TriggerInsider::GetObject().
|
inlineprivate |
References GetGame(), GetPosition, ParticleList::HOTPSRING_WATERVAPOR, ParticleSource::IncrementParticleParam(), m_VaporParticle, ParticleManager(), Math::RandomIntInclusive(), and CGame::SurfaceRoadY().
Referenced by EEInit().
|
staticprivate |
Referenced by ApplyEffects().
|
staticprivate |
Referenced by ManBase::OnUpdateEffectAreaServer().
|
staticprivate |
Referenced by ApplyEffects(), and EEInit().
|
private |
Referenced by EEDelete(), and SpawnVaporEffect().