This commit is contained in:
Paul 2001-01-25 15:25:46 +00:00
parent 6c5c1fba9b
commit f81d0c4b5e
15 changed files with 424 additions and 211 deletions

View file

@ -37,8 +37,8 @@
class CPlayerState
{
public:
virtual void enter(class CPlayer *_player)=0;
virtual void think(class CPlayer *_player)=0;
virtual void enter(class CPlayer *_player) {;}
virtual void think(class CPlayer *_player) {;}
protected:
@ -50,6 +50,7 @@ protected:
void setAnimNo(class CPlayer *_player,int _animNo);
void setAnimFrame(class CPlayer *_player,int _animFrame);
int advanceAnimFrameAndCheckForEndOfAnim(class CPlayer *_player);
int retreatAnimFrameAndCheckForEndOfAnim(class CPlayer *_player);
DVECTOR getMoveVelocity(class CPlayer *_player);
void setMoveVelocity(class CPlayer *_player,DVECTOR *_moveVel);
int getPadInput(class CPlayer *_player);
@ -66,15 +67,6 @@ protected:
};
class CPlayerStateIdle : public CPlayerState
{
public:
void enter(class CPlayer *_player);
void think(class CPlayer *_player);
};
/*----------------------------------------------------------------------
Globals
------- */