class ActionRepairTentSource
ActionRepairShelter › ActionRepairTent › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionRepairTent()Members 3
typename m_LastValidTypelegacy stuff
string m_CurrentDamageZone = ""int m_LastValidComponentIndex = -1legacy stuff
Methods 10
override void CreateConditionComponents()References new CCTCursorParent(), ActionBase.m_ConditionItem, ActionBase.m_ConditionTarget
Show 1 more
, UAMaxDistances.SMALLoverride bool IsUsingProxies()override bool HasTarget()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)override void OnFinishProgressServer(ActionData action_data)override ActionData CreateActionData()override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)References Class.CastTo(), HasTarget(), Serializer.Write()
Show 3 more
, ActionBase.WriteToContext(), m_CurrentDamageZone, and RepairTentActionData.m_DamageZoneoverride bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)References Class.Cast(), HasTarget(), Serializer.Read()
Show 2 more
, ActionBase.ReadFromContext(), and RepairTentActionReciveData.m_DamageZoneRecivedoverride void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)References Class.Cast(), Class.Cast(), ActionBase.HandleReciveData()
Show 1 more
, RepairTentActionReciveData.m_DamageZoneRecivedvoid RepairDamageTransfer(PlayerBase player, ItemBase repair_kit, ItemBase item, float specialty_weight, string damage_zone = "")References Class.CastTo(), CGame.ConfigGetFloat(), CGame.ConfigGetTextArray()
Show 5 more
, array.Count(), array.Get(), GetPlugin(), Object.GetType(), and PluginRepairing.Repair()Referenced by OnFinishProgressServer()