Защищенные члены | |
| void | VehicleVFXData () |
| void | SetPosition (vector position) |
| void | SetCooldown (float seconds) |
| set the cooldown window (in seconds); 0 disables the guard | |
| float | GetCooldown () |
| bool | CanPlay () |
| true if enough time has elapsed since the last playback (or it never played / no cooldown set) | |
| void | MarkPlayed () |
| float | GetRemainingCooldown () |
| void | ResetCooldown () |
Защищенные данные | |
| int | m_LastPlayedTime = -1 |
| g_Game.GetTime() (ms) when this effect last started; -1 = never played | |
| float | m_CooldownSec = 0 |
| minimum seconds required between playbacks (0 = no guard) | |
Закрытые данные | |
| int | m_ParticleId = -1 |
| int | m_EffectId = -1 |
| vector | m_Position |
| vector | m_Orientation |
| ref EffectParticle | m_Effect |
| ref ParticleParamsOverrideData | m_ParticleParamsData |
См. определение в файле VehicleVFXComponent.c строка 1