12#ifndef TT_INCLUDE__CONSTRUCTIONYARDGAMEOBJ_H
13#define TT_INCLUDE__CONSTRUCTIONYARDGAMEOBJ_H
15#include "BuildingGameObj.h"
17class ConstructionYardGameObjDef;
18class ConstructionYardGameObj :
public BuildingGameObj
21 ConstructionYardGameObj (
void);
22 ~ConstructionYardGameObj (
void);
23 virtual void Init(
void );
24 void Init (
const ConstructionYardGameObjDef & definition);
25 SCRIPTS_API
const ConstructionYardGameObjDef & Get_Definition (
void)
const;
26 ConstructionYardGameObj * As_ConstructionYardGameObj (
void) {
return this; }
27 bool Save (ChunkSaveClass &csave);
28 bool Load (ChunkLoadClass &cload);
29 const PersistFactoryClass & Get_Factory (
void)
const;
31 void Set_Spy(
bool b) {IsSpy = b;}
34 float VehicleRepairTime;
36 void Load_Variables (ChunkLoadClass &cload);