diff options
author | Paul Gilbert | 2014-03-27 21:04:27 -0400 |
---|---|---|
committer | Paul Gilbert | 2014-03-27 21:04:27 -0400 |
commit | 377cbbe77d5c7f16aba086e4fb1707de843ddc1a (patch) | |
tree | 3a4d2e0e2df86cc4eef9f1373b27c17363984c81 /engines/mads/player.cpp | |
parent | 103e87b4049f05a5f7901110c9a685a435f60c2b (diff) | |
download | scummvm-rg350-377cbbe77d5c7f16aba086e4fb1707de843ddc1a.tar.gz scummvm-rg350-377cbbe77d5c7f16aba086e4fb1707de843ddc1a.tar.bz2 scummvm-rg350-377cbbe77d5c7f16aba086e4fb1707de843ddc1a.zip |
MADS: Cleanup of game and player fields used during initialization
Diffstat (limited to 'engines/mads/player.cpp')
-rw-r--r-- | engines/mads/player.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/mads/player.cpp b/engines/mads/player.cpp index 115a63045f..7e1cebaf32 100644 --- a/engines/mads/player.cpp +++ b/engines/mads/player.cpp @@ -45,6 +45,8 @@ Player::Player(MADSEngine *vm): _vm(vm) { _visible = false; _priorVisible = false; _visible3 = false; + _loadsFirst = false; + _walkAnywhere = false; _special = 0; _ticksAmount = 0; _priorTimer = 0; @@ -78,8 +80,8 @@ void Player::reset() { _newSceneId = _v844BE = 0; _next = 0; _routeCount = 0; + _walkAnywhere = false; - _vm->_game->_v4 = 0; _action->_startWalkFlag = false; _action->_walkFlag = false; } @@ -311,7 +313,7 @@ void Player::update() { playerY < 0 || (playerY + yScale) >= MADS_SCENE_HEIGHT) { scene._nextSceneId = _newSceneId; _newSceneId = 0; - _vm->_game->_v4 = 0; + _walkAnywhere = false; } } |