vector m_DefaultPos
Used for Wiggle API, to restore after unparenting.
vector m_DefaultWorldOri
Used for Wiggle API, to restore after unparenting.
vector m_DefaultOri
Used for Wiggle API, to restore after unparenting.
bool m_WiggleProcessing
Used for Wiggle API, to signal that wiggle API is currently doing work.
vector m_DefaultWorldPos
Used for Wiggle API, to restore after unparenting.
Object m_ParentObject
Parent Object the Particle is child of.
float m_MaxOriWiggle
Used for Wiggle API, Wiggle room [-m_MaxOriWiggle, m_MaxOriWiggle].
float m_MaxOriInterval
Used for Wiggle API, Interval for wiggling [0, m_MaxOriInterval[.
bool IsWiggling()
Checks if particle is currently wiggling.
override void StopWiggle()
Stops randomized wiggle.
override void SetWiggle(float random_angle, float random_interval)
Makes the particle change direction by random_angle every random_interval seconds.