ActionData CreateActionData()
void OnEndServer(ActionData action_data)
void OnEndInput(ActionData action_data)
ref CCIBase m_ConditionItem
void OnStartServer(ActionData action_data)
ref CCTBase m_ConditionTarget
bool HasProgress()
For UI: hiding of progress bar.
void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)
bool CanBeUsedInVehicle()
class ActionCarHornBase m_ActionNeedEnd
CarHornActionData ActionData ActionCarHornShort()
void ReadFromContext(ParamsReadContext ctx)
void WriteToContext(ParamsWriteContext ctx)
static void SetCarHornState(CarHornActionData pActionData, int pState)
static bool ActionCondition(PlayerBase player)
static bool PlayerIsDriver(Transport trans, PlayerBase player)
static bool BatteryIsVital(ItemBase battery)
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)
override void OnEndInput(ActionData action_data)
override bool UseMainItem()
override void OnStart(ActionData action_data)
override ActionData CreateActionData()
override bool HasTarget()
override bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)
override void OnStartServer(ActionData action_data)
override bool HasProgress()
override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)
override void OnUpdate(ActionData action_data)
special case - manually ends the action on exec event
override void CreateConditionComponents()
override void OnEndServer(ActionData action_data)
override bool CanBeUsedInVehicle()
override bool HasTarget()
override void CreateConditionComponents()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
Super root of all classes in Enforce script.
Serialization general interface. Serializer API works with:
Base native class for all motorized wheeled vehicles.
DayZPlayerConstants
defined in C++
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.