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

67 lines
1.9 KiB
C++

/*
* This file is generated by Entity Class Compiler, (c) CroTeam 1997-98
*/
#ifndef _EntitiesMP_CrateRider_INCLUDED
#define _EntitiesMP_CrateRider_INCLUDED 1
#include <EntitiesMP/EnemyBase.h>
#include <EntitiesMP/BasicEffects.h>
extern "C" DECL_DLL CDLLEntityClass CCrateRider_DLLClass;
class CCrateRider : public CEnemyBase {
public:
DECL_DLL virtual void SetDefaultProperties(void);
CTFileName m_fnmHeadTex1;
CTFileName m_fnmHeadTex2;
CTFileName m_fnmDriveSnd;
CAutoPrecacheSound m_aps;
CAutoPrecacheTexture m_apt1;
CAutoPrecacheTexture m_apt2;
#line 58 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void * GetEntityInfo(void);
#line 63 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void Precache(void);
#line 75 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
INDEX AnimForDamage(FLOAT fDamage);
#line 83 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
INDEX AnimForDeath(void);
#line 90 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void DeathNotify(void);
#line 96 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void StandingAnim(void);
#line 106 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void WalkingAnim(void);
#line 110 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void RunningAnim(void);
#line 122 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void RotatingAnim(void);
#line 127 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void IdleSound(void);
#line 131 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void SightSound(void);
#line 134 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void WoundSound(void);
#line 137 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void DeathSound(void);
#line 141 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
void AddRider(INDEX i,const CTFileName & fnmHead);
#define STATE_CCrateRider_Main 1
BOOL
#line 166 "D:/SE1_GPL/Sources/EntitiesMP/CrateRider.es"
Main(const CEntityEvent &__eeInput);
};
#endif // _EntitiesMP_CrateRider_INCLUDED