30 #ifndef __ACTION_REPAIR_H__
31 #define __ACTION_REPAIR_H__
61 bool RepairUnit(
const CUnit &unit,
CUnit &goal);
65 unsigned int RepairCycle;
72 #endif // !__ACTION_REPAIR_H__
COrder_Repair()
Definition: action_repair.h:42
T y
Definition: vec2i.h:43
static COrder * NewActionRepair(CUnit &unit, CUnit &target)
Definition: action_repair.cpp:58
virtual void UpdatePathFinderData(PathFinderInput &input)
Definition: action_repair.cpp:147
The big unit structure.
Definition: unit.h:119
unit builds building
Definition: actions.h:74
virtual PixelPos Show(const CViewport &vp, const PixelPos &lastScreenPos) const
Definition: action_repair.cpp:132
Definition: viewport.h:63
const CUnitPtr & GetReparableTarget() const
Definition: action_repair.h:59
virtual COrder_Repair * Clone() const
Definition: action_repair.h:48
virtual bool ParseSpecificData(lua_State *l, int &j, const char *value, const CUnit &unit)
Definition: action_repair.cpp:103
virtual void Save(CFile &file, const CUnit &unit) const
Definition: action_repair.cpp:81
T x
Definition: vec2i.h:42
virtual bool IsValid() const
Definition: action_repair.cpp:127
Definition: action_repair.h:37
virtual void Execute(CUnit &unit)
Definition: action_repair.cpp:238