class EffectBoatWaterBaseSource
EffectBoatWaterBase › EffectParticle › Effect › Managed
Derived classes
All members, including inherited
Constants 1
const float POS_UPDATE_THROTTLE = 0.2seconds, controls how often can boat update somewhat expensive particle local reposition
Referenced by UpdatePosToSeaLevel()
Members 8
protected int m_EmitorCountprotected int m_SpeedSlowprotected int m_SpeedMediumprotected int m_SpeedFastprotected float m_PosUpdateTimerReferenced by UpdatePosToSeaLevel()
protected EBoatSpeed m_SpeedStateprotected BoatScript m_BoatReferenced by EffectBoatWaterBack.Update(), AttachTo(), UpdatePosToSeaLevel()
Show 2 more
, EffectBoatWaterFront.Update(), and EffectBoatWaterSide.Update()protected vector m_MemPointPosMethods 6
override void AttachTo(Object obj, vector local_pos = "0 0 0", vector local_ori = "0 0 0", bool force_rotation_to_world = false)Referenced by BoatScript.BoatScript()
void SetParticleState(int state)References Effect.IsPlaying(), EffectParticle.SetParticleID(), EffectParticle.Start()
Show 1 more
, EffectParticle.Stop()void Update(float timeSlice = 0)Referenced by BoatScript.UpdateParticles(), EffectBoatWaterBack.Update(), EffectBoatWaterFront.Update()