229 return " repaired " +
action_data.m_Target.GetObject().GetDisplayName() +
" with " +
action_data.m_MainItem.GetDisplayName();
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
void Construction(BaseBuildingBase parent)
PluginBase GetPlugin(typename plugin_type)
ref CABase m_ActionComponent
float SetCallbackDuration(ItemBase item)
override void CreateActionComponent()
override void SetBuildingAnimation(ItemBase item)
override string GetText()
override void OnActionInfoUpdate(PlayerBase player, ActionTarget target, ItemBase item)
override bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)
override string GetAdminLogMessage(ActionData action_data)
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)
override void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)
override void OnFinishProgressServer(ActionData action_data)
override ActionData CreateActionData()
override bool ActionConditionContinue(ActionData action_data)
bool RepairCondition(PlayerBase player, ActionTarget target, ItemBase item, bool camera_check)
override void CreateConditionComponents()
Super root of all classes in Enforce script.
int m_ComponentIndexRecived
Serialization general interface. Serializer API works with:
const float BASEBUILDING_REPAIR_FAST
DayZPlayerConstants
defined in C++
proto native CGame GetGame()
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.