aboutsummaryrefslogtreecommitdiff
path: root/saga/sfuncs.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2005-01-07 22:18:53 +0000
committerEugene Sandulenko2005-01-07 22:18:53 +0000
commitc316ab62cfb86ff5155d03bff53926a8e68c285a (patch)
treea7e9ae4fe2937c0b9ddce93fb47e6d4f4d2ccae0 /saga/sfuncs.cpp
parentf74fce354f4aece89b45a301d0519fc67f876f5d (diff)
downloadscummvm-rg350-c316ab62cfb86ff5155d03bff53926a8e68c285a.tar.gz
scummvm-rg350-c316ab62cfb86ff5155d03bff53926a8e68c285a.tar.bz2
scummvm-rg350-c316ab62cfb86ff5155d03bff53926a8e68c285a.zip
Eliminate _scene->getMode() and use scene flags instead
svn-id: r16482
Diffstat (limited to 'saga/sfuncs.cpp')
-rw-r--r--saga/sfuncs.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/saga/sfuncs.cpp b/saga/sfuncs.cpp
index 53fd78ee87..4b8c340154 100644
--- a/saga/sfuncs.cpp
+++ b/saga/sfuncs.cpp
@@ -494,7 +494,7 @@ int Script::sfScriptOpenDoor(SCRIPTFUNC_PARAMS) {
int doorNumber;
doorNumber = getUWord(thread->pop());
- if (_vm->_scene->getMode() == SCENE_MODE_ISO) {
+ if (_vm->_scene->getFlags() & kSceneFlagISO) {
//todo: it
} else {
_vm->_scene->setDoorState(doorNumber, 0);
@@ -508,7 +508,7 @@ int Script::sfScriptCloseDoor(SCRIPTFUNC_PARAMS) {
int doorNumber;
doorNumber = getUWord(thread->pop());
- if (_vm->_scene->getMode() == SCENE_MODE_ISO) {
+ if (_vm->_scene->getFlags() & kSceneFlagISO) {
//todo: it
} else {
_vm->_scene->setDoorState(doorNumber, 0xff);
@@ -1251,7 +1251,7 @@ int Script::sfSetDoorState(SCRIPTFUNC_PARAMS) {
doorNumber = getUWord(thread->pop());
doorState = getUWord(thread->pop());
- if (_vm->_scene->getMode() == SCENE_MODE_ISO) {
+ if (_vm->_scene->getFlags() & kSceneFlagISO) {
//todo: it
} else {
_vm->_scene->setDoorState(doorNumber, doorState);