DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ CreateCarDestroyedEffect()

void CreateCarDestroyedEffect ( )
protected

См. определение в файле CarScript.c строка 652

653 {
654 if ( !SEffectManager.IsEffectExist( m_enginePtcFx ) && GetGame().GetWaterDepth( GetEnginePosWS() ) <= 0 )
655 {
657 m_engineFx.SetParticleStateHeavy();
659 }
660 }
vector GetEnginePosWS()
Определения CarScript.c:448
int m_enginePtcFx
Определения CarScript.c:189
ref EffVehicleSmoke m_engineFx
Определения CarScript.c:186
vector m_enginePtcPos
Определения CarScript.c:195
Определения EngineSmoke.c:2
static int PlayOnObject(notnull Effect eff, Object obj, vector local_pos="0 0 0", vector local_ori="0 0 0", bool force_rotation_relative_to_world=false)
Play an Effect.
Определения EffectManager.c:70
static bool IsEffectExist(int effect_id)
Checks whether an Effect ID is registered in SEffectManager.
Определения EffectManager.c:294
Manager class for managing Effect (EffectParticle, EffectSound)
Определения EffectManager.c:6
proto native CGame GetGame()
proto native vector Vector(float x, float y, float z)
Vector constructor from components.

Перекрестные ссылки GetEnginePosWS(), GetGame(), SEffectManager::IsEffectExist(), m_engineFx, m_enginePtcFx, m_enginePtcPos, SEffectManager::PlayOnObject() и Vector().

Используется в EEHealthLevelChanged().