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

◆ ActionCondition()

override bool ActionStopEngineBoat::ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate

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

17 {
18 HumanCommandVehicle vehCommand = player.GetCommand_Vehicle();
19 if (!vehCommand)
20 return false;
21
22 auto vehicle = BoatScript.Cast(vehCommand.GetTransport());
23 if (!vehicle)
24 return false;
25
26 if (!vehicle.EngineIsOn())
27 return false;
28
29 return vehicle.CrewDriver() == player;
30 }
proto native Transport GetTransport()

Перекрестные ссылки ActionTarget() и HumanCommandVehicle::GetTransport().