30 #ifndef __ACTION_BUILT_H__
31 #define __ACTION_BUILT_H__
67 void Boost(
CUnit &building,
int amount,
int varIndex)
const;
68 void UpdateConstructionFrame(
CUnit &unit);
79 #endif // !__ACTION_BUILT_H__
Construction frame.
Definition: construct.h:112
COrder_Built()
Definition: action_built.h:41
virtual COrder_Built * Clone() const
Definition: action_built.h:43
virtual void FillSeenValues(CUnit &unit) const
Definition: action_built.cpp:294
virtual void Cancel(CUnit &unit)
Definition: action_built.cpp:276
virtual void Save(CFile &file, const CUnit &unit) const
Definition: action_built.cpp:73
virtual void AiUnitKilled(CUnit &unit)
Definition: action_built.cpp:303
The big unit structure.
Definition: unit.h:119
Definition: action_built.h:37
Definition: viewport.h:63
building is researching spell
Definition: actions.h:66
void ProgressHp(CUnit &unit, int amount)
Definition: action_built.cpp:357
virtual PixelPos Show(const CViewport &vp, const PixelPos &lastScreenPos) const
Definition: action_built.cpp:126
void Progress(CUnit &unit, int amount)
Definition: action_built.cpp:348
static COrder * NewActionBuilt(CUnit &builder, CUnit &unit)
Definition: action_built.cpp:54
virtual bool ParseSpecificData(lua_State *l, int &j, const char *value, const CUnit &unit)
Definition: action_built.cpp:95
CUnit * GetWorkerPtr()
Definition: action_built.h:64
const CConstructionFrame & GetFrame() const
Definition: action_built.h:62
void UpdatePathFinderData_NotCalled(PathFinderInput &input)
Definition: actions.cpp:102
virtual void UpdatePathFinderData(PathFinderInput &input)
Definition: action_built.h:53
virtual void UpdateUnitVariables(CUnit &unit) const
Definition: action_built.cpp:281
virtual bool IsValid() const
Definition: action_built.cpp:121
const CUnitPtr & GetWorker() const
Definition: action_built.h:63
virtual void Execute(CUnit &unit)
Definition: action_built.cpp:246