10 override void CreateConditionComponents()
18 Object targetObject = target.GetObject();
22 bool can_repair = item_to_repair.CanRepair(item);
29 override void OnExecuteServer(
ActionData action_data )
31 Object targetObject = action_data.m_Target.GetObject();
35 Param1<float> nacdata = Param1<float>.Cast( action_data.m_ActionComponent.GetACData() );
36 bool was_repaired = item_to_repair.Repair(action_data.m_Player, action_data.m_MainItem, nacdata.param1);