class ActionRepairTentPartSource
ActionRepairTentPart › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionRepairTentPart()Members 3
typename m_LastValidTypeReferenced by ActionCondition()
string m_CurrentDamageZone = ""int m_LastValidComponentIndex = -1Referenced by ActionCondition()
Methods 9
override void CreateConditionComponents()References new CCTCursorParent(), UAMaxDistances.DEFAULT, ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride bool IsUsingProxies()override bool HasTarget()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References Class.Cast(), Class.CastTo(), array.Count()
Show 13 more
, Object.GetActionComponentNameList(), ActionTarget.GetComponentIndex(), DamageSystem.GetDamageZoneFromComponentName(), Object.GetHealthLevel(), ActionTarget.GetObject(), ActionTarget.GetParent(), GetPlugin(), Class.IsInherited(), Class.Type(), m_CurrentDamageZone, m_LastValidComponentIndex, m_LastValidType, and GameConstants.STATE_RUINEDoverride void OnFinishProgressServer(ActionData action_data)References Class.Cast(), Class.Cast(), EntityAI.Delete()
Show 14 more
, Object.GetHealthLevel(), Object.GetHealthLevelValue(), TentBase.GetInvulnerabilityTypeString(), ActionTarget.GetParent(), ItemBase.GetQuantity(), Class.IsInherited(), CGame.IsMultiplayer(), EntityAI.ProcessInvulnerabilityCheck(), Object.SetAllowDamage(), Object.SetHealth01(), ItemBase.SetQuantity(), m_CurrentDamageZone, ActionData.m_MainItem, and ActionData.m_Targetoverride ActionData CreateActionData()override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)References Class.CastTo(), HasTarget(), Serializer.Write()
Show 3 more
, ActionBase.WriteToContext(), m_CurrentDamageZone, and RepairTentPartActionData.m_DamageZoneoverride bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)override void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)References Class.Cast(), Class.Cast(), ActionBase.HandleReciveData()