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

◆ CreateCarDestroyedEffect()

void Car::CreateCarDestroyedEffect ( )
inlineprotected

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

677 {
678 if ( !SEffectManager.IsEffectExist( m_enginePtcFx ) && GetGame().GetWaterDepth( GetEnginePosWS() ) <= 0 )
679 {
680 m_engineFx = new EffEngineSmoke();
681 m_engineFx.SetParticleStateHeavy();
682 m_enginePtcFx = SEffectManager.PlayOnObject( m_engineFx, this, m_enginePtcPos, Vector(0,0,0));
683 }
684 }
vector GetEnginePosWS()
Определения CarScript.c:476
ref EffVehicleSmoke m_engineFx
Определения CarScript.c:213
vector m_enginePtcPos
Определения CarScript.c:222
int m_enginePtcFx
Определения CarScript.c:216
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().