class ActionVehicleHornShort
ActionVehicleHornShort › ActionSingleUseBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Full hierarchyFull members 148
- ActionBase_Basic
- ActionBase
- AnimatedActionBase
- ActionSingleUseBase
- ActionVehicleHornShort
- ActionSingleUseBase
- AnimatedActionBase
- ActionBase
Methods 16
override bool HasTarget()override bool HasProgress()override bool CanBeUsedInVehicle()override bool UseMainItem()override void CreateConditionComponents()References new CCINone(), new CCTNone(), ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride typename GetInputType()override ActionData CreateActionData()References new VehicleHornActionData()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References ActionVehicleHornBase.ActionCondition()
override void OnUpdate(ActionData action_data)special case - manually ends the action on exec event
References Class.Cast(), AnimatedActionBase.OnUpdate(), ActionBaseCB.SetCommand()
Show 3 more
, VehicleHornActionData.m_ActionNeedEnd, ActionData.m_Callback, and ActionData.m_WasExecutedoverride void OnEndInput(ActionData action_data)References Class.Cast(), ActionBase.OnEndInput(), ActionVehicleHornBase.SetHornState()
Show 1 more
, VehicleHornMode.OFFoverride void OnStart(ActionData action_data)sets the m_ActionNeeded flag on both sides
override void OnStartServer(ActionData action_data)References Class.Cast(), AnimatedActionBase.OnStartServer(), ActionVehicleHornBase.SetHornState()
Show 1 more
, VehicleHornMode.SHORToverride void OnEndServer(ActionData action_data)References Class.Cast(), AnimatedActionBase.OnEndServer(), ActionVehicleHornBase.SetHornState()
Show 1 more
, VehicleHornMode.OFFoverride void WriteToContext(ParamsWriteContext ctx, ActionData action_data)References Class.Cast(), Serializer.Write(), ActionBase.WriteToContext()
Show 2 more
, VehicleHornActionData.m_ActionNeedEnd, and VehicleHornActionData.m_Transportoverride bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)override void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)