12#ifndef TT_INCLUDE_ARMEDGAMEOBJDEF_H
13#define TT_INCLUDE_ARMEDGAMEOBJDEF_H
14#include "PhysicalGameObjDef.h"
15class ArmedGameObjDef :
public PhysicalGameObjDef
18 ArmedGameObjDef(
void );
19 virtual bool Save( ChunkSaveClass &csave );
20 virtual bool Load( ChunkLoadClass &cload );
21 int Get_Weapon_Def_ID()
const {
return WeaponDefID; }
22 int Get_Secondary_Weapon_Def_ID()
const {
return SecondaryWeaponDefID; }
24 virtual void Dump (FileClass &file);
26 DECLARE_EDITABLE(ArmedGameObjDef,PhysicalGameObjDef);
37 int SecondaryWeaponDefID;
38 safe_int WeaponRounds;
39 friend class ArmedGameObj;
40 friend class PresetDump;