aboutsummaryrefslogtreecommitdiff
path: root/engines/access/amazon/amazon_room.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2014-08-07 09:23:31 -0400
committerPaul Gilbert2014-08-07 09:23:31 -0400
commitbea93f3441154197a8f599912a1102ac11688d7f (patch)
tree07e3c043c14a9e7f3317e3f237d3661c5632122c /engines/access/amazon/amazon_room.cpp
parent031cc32c847bf7387859e273069f8efd3b6d4ed0 (diff)
downloadscummvm-rg350-bea93f3441154197a8f599912a1102ac11688d7f.tar.gz
scummvm-rg350-bea93f3441154197a8f599912a1102ac11688d7f.tar.bz2
scummvm-rg350-bea93f3441154197a8f599912a1102ac11688d7f.zip
ACCESS: Implemented setupRoom method
Diffstat (limited to 'engines/access/amazon/amazon_room.cpp')
-rw-r--r--engines/access/amazon/amazon_room.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/engines/access/amazon/amazon_room.cpp b/engines/access/amazon/amazon_room.cpp
index 21d9c6097e..c2a0332e17 100644
--- a/engines/access/amazon/amazon_room.cpp
+++ b/engines/access/amazon/amazon_room.cpp
@@ -38,7 +38,7 @@ void AmazonRoom::loadRoom(int roomNumber) {
}
void AmazonRoom::reloadRoom() {
- loadRoom(_vm->_roomNumber);
+ loadRoom(_vm->_player->_roomNumber);
if (_roomFlag != 1) {
_vm->_currentMan = _roomFlag;
@@ -68,8 +68,8 @@ void AmazonRoom::reloadRoom() {
}
void AmazonRoom::reloadRoom1() {
- if (_vm->_roomNumber == 22 || _vm->_roomNumber == 31
- || _vm->_roomNumber == 42 || _vm->_roomNumber == 44) {
+ if (_vm->_player->_roomNumber == 22 || _vm->_player->_roomNumber == 31
+ || _vm->_player->_roomNumber == 42 || _vm->_player->_roomNumber == 44) {
_vm->_inactive = _vm->_files->loadFile("MAYA.LZ");
_vm->_currentCharFlag = false;
}
@@ -84,13 +84,13 @@ void AmazonRoom::reloadRoom1() {
_vm->_screen->clearScreen();
roomSet();
- if (!_roomFlag && (_vm->_roomNumber != 61 || !_antOutFlag)) {
+ if (!_roomFlag && (_vm->_player->_roomNumber != 61 || !_antOutFlag)) {
_vm->_player->load();
_vm->_player->calcManScale();
}
- if (_vm->_roomNumber != 20 && _vm->_roomNumber != 24
- && _vm->_roomNumber != 33 && _vm->_roomNumber != 45) {
+ if (_vm->_player->_roomNumber != 20 && _vm->_player->_roomNumber != 24
+ && _vm->_player->_roomNumber != 33 && _vm->_player->_roomNumber != 45) {
roomMenu();
}
@@ -99,8 +99,8 @@ void AmazonRoom::reloadRoom1() {
setWallCodes();
buildScreen();
- if (_vm->_roomNumber != 20 && _vm->_roomNumber != 24
- && _vm->_roomNumber != 33) {
+ if (_vm->_player->_roomNumber != 20 && _vm->_player->_roomNumber != 24
+ && _vm->_player->_roomNumber != 33) {
_vm->_screen->setPalette();
_vm->_screen->copyBF2Vid();
}