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

◆ OnUpdate()

override void ActionVehicleHornLong::OnUpdate ( ActionData action_data)
inlineprivate

special case - manually ends the action on exec event

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

255 {
256 super.OnUpdate(action_data);
257
258 VehicleHornActionData vehicleHornData = VehicleHornActionData.Cast(action_data);
259 if (vehicleHornData.m_ReciveEndInput && vehicleHornData.m_ActionNeedEnd)
260 {
261 vehicleHornData.m_Callback.SetCommand(DayZPlayerConstants.CMD_ACTIONINT_END);
262 vehicleHornData.m_ActionNeedEnd = false;
263 }
264 }
void SetCommand(int command_uid)
Определения AnimatedActionBase.c:56
ActionBaseCB m_Callback
Определения ActionBase.c:36
bool m_ReciveEndInput
Определения ActionBase.c:48
bool m_ActionNeedEnd
Определения ActionVehicleHorn.c:54
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602

Перекрестные ссылки VehicleHornActionData::m_ActionNeedEnd, ActionData::m_Callback, ActionData::m_ReciveEndInput и ActionBaseCB::SetCommand().