diff options
Diffstat (limited to 'src/game/base/cargopod.h')
-rw-r--r-- | src/game/base/cargopod.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/game/base/cargopod.h b/src/game/base/cargopod.h index 7bce9a4..d23c125 100644 --- a/src/game/base/cargopod.h +++ b/src/game/base/cargopod.h @@ -8,6 +8,7 @@ #define __INCLUDED_BASE_CARGOPOD_H__ #include "core/entity.h" +#include "base/template.h" namespace game { @@ -19,6 +20,13 @@ public: virtual ~CargoPod(); virtual void upkeep(const unsigned long timestamp); + + static inline void set_template (const Template *entitytemplate) { + cargopod_template = entitytemplate; + } + +private: + static const Template *cargopod_template; }; } // namespace game |