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