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

◆ EEHealthLevelChanged()

override void EEHealthLevelChanged ( int oldLevel,
int newLevel,
string zone )
protected

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

420 {
421 super.EEHealthLevelChanged(oldLevel,newLevel,zone);
422
423 if (newLevel == GameConstants.STATE_RUINED && oldLevel != newLevel)
424 {
425 switch (zone)
426 {
427 case "Engine":
428 #ifndef SERVER
429 if (g_Game.GetWaterDepth(GetEnginePosWS()) <= 0)
430 {
431 m_VFXComponent.PlayEffect(EVehicleVFXEffect.ENGINE_SMOKE);
433 }
434 #endif
435 break;
436 }
437 }
438 }
DayZGame g_Game
Определения DayZGame.c:4074
EVehicleVFXEffect
Identifiers of individual vehicle VFX effects.
Определения EVehicleVFXTypes.c:3
vector GetEnginePosWS()
Определения MotorbikeScript.c:331
ref VehicleVFXComponent m_VFXComponent
Определения MotorbikeScript.c:76
static const int HATCHBACK_COOLANT_OVERHEATED
Определения ParticleList.c:296
Определения ParticleList.c:12
const int STATE_RUINED
Определения 3_Game/DayZ/constants.c:909

Перекрестные ссылки g_Game, GetEnginePosWS(), ParticleList::HATCHBACK_COOLANT_OVERHEATED, m_VFXComponent и GameConstants::STATE_RUINED.