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

77 lines
2.6 KiB
C++

/*
* This file is generated by Entity Class Compiler, (c) CroTeam 1997-98
*/
#ifndef _EntitiesMP_Gizmo_INCLUDED
#define _EntitiesMP_Gizmo_INCLUDED 1
#include <EntitiesMP/EnemyBase.h>
#include <EntitiesMP/BasicEffects.h>
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