Serious-Engine/Sources/EntitiesMP/SeriousBomb_tables.h
2016-03-11 15:57:17 +02:00

43 lines
2.4 KiB
C

/*
* 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, "");