class ActionVehicleHornLong
ActionVehicleHornLong › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Full hierarchyFull members 163
- ActionBase_Basic
- ActionBase
- AnimatedActionBase
- ActionContinuousBase
- ActionVehicleHornLong
- ActionContinuousBase
- AnimatedActionBase
- ActionBase
Methods 16
override bool HasTarget()override bool HasProgress()override bool CanBeUsedInVehicle()override typename GetInputType()override bool UseMainItem()override void CreateConditionComponents()References new CCINone(), new CCTNone(), ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride 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
override void OnEndInput(ActionData action_data)override void OnStart(ActionData action_data)override void OnStartServer(ActionData action_data)References Class.Cast(), AnimatedActionBase.OnStartServer(), ActionVehicleHornBase.SetHornState()
Show 2 more
, VehicleHornMode.LONG, and VehicleHornActionData.m_ActionNeedEndoverride 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)