12#ifndef TT_INCLUDE_COMCENTERGAMEOBJ_H
13#define TT_INCLUDE_COMCENTERGAMEOBJ_H
14#include "BuildingGameObj.h"
15class ComCenterGameObjDef;
16class ComCenterGameObj :
public BuildingGameObj
19 ComCenterGameObj (
void);
20 ~ComCenterGameObj (
void);
21 virtual void Init(
void );
22 void Init (
const ComCenterGameObjDef & definition);
23 SCRIPTS_API
const ComCenterGameObjDef & Get_Definition (
void)
const;
24 ComCenterGameObj * As_ComCenterGameObj (
void) {
return this; }
25 bool Save (ChunkSaveClass &csave);
26 bool Load (ChunkLoadClass &cload);
27 const PersistFactoryClass & Get_Factory (
void)
const;
28 void On_Destroyed (
void);
29 void On_Revived (
void);
31 void Load_Variables (ChunkLoadClass &cload);