/* * This file is generated by Entity Class Compiler, (c) CroTeam 1997-98 */ #ifndef _EntitiesMP_PyramidSpaceShipMarker_INCLUDED #define _EntitiesMP_PyramidSpaceShipMarker_INCLUDED 1 #include extern "C" DECL_DLL CDLLEntityClass CPyramidSpaceShipMarker_DLLClass; class CPyramidSpaceShipMarker : public CMarker { public: DECL_DLL virtual void SetDefaultProperties(void); FLOAT m_fDeltaTime; FLOAT m_fBias; FLOAT m_fTension; FLOAT m_fContinuity; BOOL m_bStopMoving; CEntityPointer m_penTrigger; FLOAT m_fRotSpeed; CEntityPointer m_penSpaceShip; #line 34 "D:/SE1_GPL/Sources/EntitiesMP/PyramidSpaceShipMarker.es" BOOL IsTargetValid(SLONG slPropertyOffset,CEntity * penTarget); #line 49 "D:/SE1_GPL/Sources/EntitiesMP/PyramidSpaceShipMarker.es" BOOL DropsMarker(CTFileName & fnmMarkerClass,CTString & strTargetProperty)const; #line 57 "D:/SE1_GPL/Sources/EntitiesMP/PyramidSpaceShipMarker.es" BOOL HandleEvent(const CEntityEvent & ee); #define STATE_CPyramidSpaceShipMarker_Main 1 BOOL #line 74 "D:/SE1_GPL/Sources/EntitiesMP/PyramidSpaceShipMarker.es" Main(const CEntityEvent &__eeInput); }; #endif // _EntitiesMP_PyramidSpaceShipMarker_INCLUDED