12#ifndef TT_INCLUDE_DAMAGEZONEGAMEOBJDEF_H
13#define TT_INCLUDE_DAMAGEZONEGAMEOBJDEF_H
14#include "BaseGameObjDef.h"
15class DamageZoneGameObjDef :
public BaseGameObjDef {
17 DamageZoneGameObjDef();
18 ~DamageZoneGameObjDef() {};
19 const PersistFactoryClass &Get_Factory()
const;
20 bool Save(ChunkSaveClass &csave);
21 bool Load(ChunkLoadClass &cload);
22 uint32 Get_Class_ID()
const;
23 PersistClass *Create()
const;
24 Vector3 &Get_Color() {
return Color;}
26 virtual void Dump (FileClass &file);
28 DECLARE_EDITABLE(DamageZoneGameObjDef, BaseGameObjDef);
33 friend class PresetDump;
34 friend class DamageZoneGameObj;