This commit is contained in:
Charles 2001-08-13 16:31:14 +00:00
parent 232f8d7f71
commit 1f98a0beab
5 changed files with 21 additions and 0 deletions

View file

@ -81,11 +81,17 @@ void CPlayerStateBaseIdle::thinkControl(CPlayerModeBase *_playerMode)
}
else if(controlHeld&PI_LEFT)
{
CPlayer *player = _playerMode->getPlayer();
player->setMoveLeftRight( player->getMoveLeftRight() - 1 );
if(_playerMode->canMoveLeft())
_playerMode->setState(STATE_RUN);
}
else if(controlHeld&PI_RIGHT)
{
CPlayer *player = _playerMode->getPlayer();
player->setMoveLeftRight( player->getMoveLeftRight() + 1 );
if(_playerMode->canMoveRight())
_playerMode->setState(STATE_RUN);
}