/* * This file is generated by Entity Class Compiler, (c) CroTeam 1997-98 */ #ifndef _EntitiesMP_Gizmo_INCLUDED #define _EntitiesMP_Gizmo_INCLUDED 1 #include #include extern "C" DECL_DLL CDLLEntityClass CGizmo_DLLClass; class CGizmo : public CEnemyBase { public: DECL_DLL virtual void SetDefaultProperties(void); BOOL m_bExploded; #line 47 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" virtual CTString GetPlayerKillDescription(const CTString & strPlayerName,const EDeath & eDeath); #line 53 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" virtual const CTFileName & GetComputerMessageName(void)const; #line 58 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void * GetEntityInfo(void); #line 63 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void Precache(void); #line 74 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void SightSound(void); #line 78 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void RunningAnim(void); #line 83 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void MortalJumpAnim(void); #line 88 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void StandAnim(void); #line 94 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void IdleSound(void); #line 101 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void BlowUpNotify(void); #line 106 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" void Explode(void); #line 136 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" BOOL ShouldBlowUp(void); #line 143 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" virtual void LeaveStain(BOOL bGrow); #define STATE_CGizmo_PerformAttack 0x014f0000 BOOL #line 178 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" PerformAttack(const CEntityEvent &__eeInput); BOOL H0x014f0001_PerformAttack_01(const CEntityEvent &__eeInput); BOOL H0x014f0002_PerformAttack_02(const CEntityEvent &__eeInput); BOOL H0x014f0003_PerformAttack_03(const CEntityEvent &__eeInput); BOOL H0x014f0004_PerformAttack_04(const CEntityEvent &__eeInput); BOOL H0x014f0005_PerformAttack_05(const CEntityEvent &__eeInput); BOOL H0x014f0006_PerformAttack_06(const CEntityEvent &__eeInput); #define STATE_CGizmo_JumpOnce 0x014f0007 BOOL #line 208 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" JumpOnce(const CEntityEvent &__eeInput); BOOL H0x014f0008_JumpOnce_01(const CEntityEvent &__eeInput); BOOL H0x014f0009_JumpOnce_02(const CEntityEvent &__eeInput); BOOL H0x014f000a_JumpOnce_03(const CEntityEvent &__eeInput); BOOL H0x014f000b_JumpOnce_04(const CEntityEvent &__eeInput); #define STATE_CGizmo_Main 1 BOOL #line 298 "D:/SE1_GPL/Sources/EntitiesMP/Gizmo.es" Main(const CEntityEvent &__eeInput); }; #endif // _EntitiesMP_Gizmo_INCLUDED