class ActionDebugDIAG_DEVELOPERSource
ActionDebug › ActionInstantBase › ActionBase › ActionBase_Basic
All members, including inherited
Methods 20
override bool HasTarget()DIAG_DEVELOPERoverride void CreateConditionComponents()DIAG_DEVELOPERoverride ActionData CreateActionData()DIAG_DEVELOPERReferenced by SetupAction()
override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)DIAG_DEVELOPERoverride void WriteToContext(ParamsWriteContext ctx, ActionData action_data)DIAG_DEVELOPERReferences Class.CastTo(), Serializer.Write(), ActionDebugData.m_DebugActionID
Show 1 more
, ActionDebugData.m_Entityoverride bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)DIAG_DEVELOPERReferences Class.Cast(), Serializer.Read(), ActionDebugReciveData.m_DebugActionID
Show 1 more
, ActionDebugReciveData.m_Entityoverride void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)DIAG_DEVELOPERReferenced by SetupAction()
override void Start(ActionData action_data)DIAG_DEVELOPERReferences Class.CastTo(), EntityAI.IsSetForDeletion(), EntityAI.OnAction()
Show 3 more
, ActionDebugData.m_DebugActionID, ActionDebugData.m_Entity, and ActionData.m_Playeroverride bool UseAcknowledgment()DIAG_DEVELOPERoverride bool CanBeUsedInVehicle()DIAG_DEVELOPERoverride bool CanBeUsedOnLadder()DIAG_DEVELOPERoverride bool CanBeUsedSwimming()DIAG_DEVELOPERoverride bool CanBeUsedInRestrain()DIAG_DEVELOPERoverride bool CanBeUsedRaised()DIAG_DEVELOPERoverride bool CanBeUsedOnBack()DIAG_DEVELOPERoverride bool CanBeUsedThrowing()DIAG_DEVELOPERoverride bool CanBeUsedLeaning()DIAG_DEVELOPERoverride bool CanBeUsedWithBrokenLegs()DIAG_DEVELOPERoverride bool CanBeUsedInFreelook()DIAG_DEVELOPERoverride void InitConditionMask()DIAG_DEVELOPERReferences ActionBase.m_ConditionMask