This commit is contained in:
Charles 2001-04-24 19:03:06 +00:00
parent b4c67ab838
commit 395a740e59
15 changed files with 133 additions and 0 deletions

View file

@ -180,6 +180,8 @@ public:
static CNpcEnemy *Create(sThingActor *ThisActor);
void setupWaypoints( sThingActor *ThisActor );
virtual int canCollide();
protected:
class CLayerCollision *m_layerCollision;
@ -302,6 +304,7 @@ protected:
void processGenericFixedPathMove( int _frames, s32 *moveX, s32 *moveY, s32 *moveVel, s32 *moveDist );
void processGenericFixedPathWalk( int _frames, s32 *moveX, s32 *moveY );
bool processGroundCollisionReverse( s32 *moveX, s32 *moveY );
virtual void processEnemyCollision( CThing *thisThing );
void reinit();
@ -329,6 +332,7 @@ protected:
s32 m_velocity;
bool m_evadeClockwise;
s32 m_movementTimer;
s32 m_collisionTimer;
s32 m_timerTimer;
s32 m_extension;
bool m_extendDir;