mirror of
https://github.com/ptitSeb/Serious-Engine
synced 2024-11-26 04:05:53 +01:00
67 lines
1.9 KiB
C++
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
|