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

◆ OnEngineStop()

override void BoatScript::OnEngineStop ( )
inlineprotected

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

265 {
266 super.OnEngineStop();
267
268 if (GetGame().IsDedicatedServer())
269 return;
270
271 FadeEngineSound(false);
272 HandleEngineSound(EBoatEngineSoundState.STOP_OK);
273
274 vector mat[4];
275 dBodyGetWorldTransform(this, mat);
276 vector pos = mat[3] + VectorToParent(PropellerGetPosition());
277
278 if (GetGame().GetWaterDepth(pos) < 0) // stop instantly
280 else
282 }
void HandleEngineSound(EBoatEngineSoundState state)
Определения BoatScript.c:542
void FadeEngineSound(bool fadeIn)
Определения BoatScript.c:658
void StopParticleUpdate()
Определения BoatScript.c:752
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1187
proto void CallLater(func fn, int delay=0, bool repeat=false, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
proto native CGame GetGame()
proto native void dBodyGetWorldTransform(notnull IEntity body, out vector matrix[4])
const int CALL_CATEGORY_SYSTEM
Определения tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), dBodyGetWorldTransform(), FadeEngineSound(), CGame::GetCallQueue(), GetGame(), HandleEngineSound() и StopParticleUpdate().