class ActionMountBarbedWireSource
ActionUnmountBarbedWire › ActionMountBarbedWire › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionMountBarbedWire()Members 2
float m_DamageAmountDEPRECATED
string m_SlotNameDEPRECATED
Methods 13
override void CreateConditionComponents()References new CCTNonRuined(), UAMaxDistances.BASEBUILDING, ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)override ActionData CreateActionData()References new BarbedWireActionData()
override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = null)References Class.Cast(), GetZoneSelection(), ActionBase.SetupAction()
Show 1 more
, BarbedWireActionData.m_SlotNameoverride void WriteToContext(ParamsWriteContext ctx, ActionData action_data)override bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)References Class.Cast(), Serializer.Read(), ActionBase.ReadFromContext()
Show 1 more
, BarbedWireActionReceiveData.m_SlotNameoverride void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)References Class.Cast(), Class.Cast(), ActionBase.HandleReciveData()
Show 1 more
, BarbedWireActionReceiveData.m_SlotNameoverride void OnStartServer(ActionData action_data)override void OnEndServer(ActionData action_data)override void OnFinishProgressServer(ActionData action_data)References Class.Cast(), Class.Cast(), Class.Cast()
Show 17 more
, array.Copy(), array.Count(), EntityAI.FindAttachmentBySlotName(), array.Get(), BarbedWire.GetDeploySoundset(), EntityAI.GetEntityDamageZoneMap(), Object.GetHealth01(), map.GetKeyArray(), ActionTarget.GetObject(), Object.SetHealth01(), BarbedWire.SetMountedState(), ItemBase.StartItemSoundServer(), string.ToLower(), string.Empty, SoundConstants.ITEM_DEPLOY, BarbedWireActionData.m_SlotName, and ActionData.m_TargetBarbedWire GetBarbedWire(ActionTarget target)References Class.Cast(), Class.CastTo(), EntityAI.FindAttachmentBySlotName()
Show 2 more
, ActionTarget.GetObject(), and GetZoneSelection()Referenced by ActionCondition(), OnEndServer(), OnStartServer()
Show 1 more
, ActionUnmountBarbedWire.ActionCondition()string GetZoneSelection(ActionTarget target)References Class.Cast(), Object.GetActionComponentName(), ActionTarget.GetComponentIndex()
Show 1 more
, ActionTarget.GetObject()override string GetAdminLogMessage(ActionData action_data)References Class.ClassName(), string.Format(), ActionTarget.GetObject()