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::SurfaceY().
Referenced by EEInit().
|
staticprivate |
Referenced by ApplyEffects().
|
staticprivate |
Referenced by ManBase::OnUpdateEffectAreaServer().
|
staticprivate |
Referenced by ApplyEffects(), and EEInit().
|
private |
Referenced by EEDelete(), and SpawnVaporEffect().