/*
 * This file is generated by Entity Class Compiler, (c) CroTeam 1997-98
 */

#define ENTITYCLASS CSeriousBomb

CEntityProperty CSeriousBomb_properties[] = {
 CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x00000162<<8)+1, offsetof(CSeriousBomb, m_penOwner), "", 0, 0, 0),
 CEntityProperty(CEntityProperty::EPT_SOUNDOBJECT, NULL, (0x00000162<<8)+20, offsetof(CSeriousBomb, m_soBlow), "", 0, 0, 0),
};
#define CSeriousBomb_propertiesct ARRAYCOUNT(CSeriousBomb_properties)

CEntityComponent CSeriousBomb_components[] = {
#define SOUND_BLOW ((0x00000162<<8)+100)
 CEntityComponent(ECT_SOUND, SOUND_BLOW, "EFNM" "SoundsMP\\Weapons\\SeriousBombBlow.wav"),
};
#define CSeriousBomb_componentsct ARRAYCOUNT(CSeriousBomb_components)

CEventHandlerEntry CSeriousBomb_handlers[] = {
 {1, -1, CEntity::pEventHandler(&CSeriousBomb::
#line 95 "D:/SE1_GPL/Sources/EntitiesMP/SeriousBomb.es"
Main),DEBUGSTRING("CSeriousBomb::Main")},
 {0x01620001, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620001_Main_01), DEBUGSTRING("CSeriousBomb::H0x01620001_Main_01")},
 {0x01620002, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620002_Main_02), DEBUGSTRING("CSeriousBomb::H0x01620002_Main_02")},
 {0x01620003, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620003_Main_03), DEBUGSTRING("CSeriousBomb::H0x01620003_Main_03")},
 {0x01620004, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620004_Main_04), DEBUGSTRING("CSeriousBomb::H0x01620004_Main_04")},
 {0x01620005, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620005_Main_05), DEBUGSTRING("CSeriousBomb::H0x01620005_Main_05")},
 {0x01620006, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620006_Main_06), DEBUGSTRING("CSeriousBomb::H0x01620006_Main_06")},
 {0x01620007, -1, CEntity::pEventHandler(&CSeriousBomb::H0x01620007_Main_07), DEBUGSTRING("CSeriousBomb::H0x01620007_Main_07")},
};
#define CSeriousBomb_handlersct ARRAYCOUNT(CSeriousBomb_handlers)

CEntity *CSeriousBomb_New(void) { return new CSeriousBomb; };
void CSeriousBomb_OnInitClass(void) {};
void CSeriousBomb_OnEndClass(void) {};
void CSeriousBomb_OnPrecache(CDLLEntityClass *pdec, INDEX iUser);
void CSeriousBomb_OnWorldEnd(CWorld *pwo) {};
void CSeriousBomb_OnWorldInit(CWorld *pwo) {};
void CSeriousBomb_OnWorldTick(CWorld *pwo) {};
void CSeriousBomb_OnWorldRender(CWorld *pwo) {};
ENTITY_CLASSDEFINITION(CSeriousBomb, CRationalEntity, "Serious Bomb", "", 0x00000162);
DECLARE_CTFILENAME(_fnmCSeriousBomb_tbn, "");