aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parser_br.cpp
diff options
context:
space:
mode:
authorNicola Mettifogo2008-07-31 12:26:12 +0000
committerNicola Mettifogo2008-07-31 12:26:12 +0000
commit591973c827c60648b6d94e2bca44fd1df49ed2f5 (patch)
tree3bac8bf7950d604c8b74b9b3e8e8fb195d717ebc /engines/parallaction/parser_br.cpp
parent538fdcc61a801573f9f42bf928efe720c5f6bbd9 (diff)
downloadscummvm-rg350-591973c827c60648b6d94e2bca44fd1df49ed2f5.tar.gz
scummvm-rg350-591973c827c60648b6d94e2bca44fd1df49ed2f5.tar.bz2
scummvm-rg350-591973c827c60648b6d94e2bca44fd1df49ed2f5.zip
Changed Gfx::_backgroundInfo to be a pointer. This temporarily kills all z-buffering.
svn-id: r33468
Diffstat (limited to 'engines/parallaction/parser_br.cpp')
-rw-r--r--engines/parallaction/parser_br.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/parallaction/parser_br.cpp b/engines/parallaction/parser_br.cpp
index 3ba2beb288..df992b9a20 100644
--- a/engines/parallaction/parser_br.cpp
+++ b/engines/parallaction/parser_br.cpp
@@ -464,9 +464,9 @@ DECLARE_LOCATION_PARSER(mask) {
debugC(7, kDebugParser, "LOCATION_PARSER(mask) ");
ctxt.maskName = strdup(_tokens[1]);
- _vm->_gfx->_backgroundInfo.layers[0] = atoi(_tokens[2]);
- _vm->_gfx->_backgroundInfo.layers[1] = atoi(_tokens[3]);
- _vm->_gfx->_backgroundInfo.layers[2] = atoi(_tokens[4]);
+ _vm->_gfx->_backgroundInfo->layers[0] = atoi(_tokens[2]);
+ _vm->_gfx->_backgroundInfo->layers[1] = atoi(_tokens[3]);
+ _vm->_gfx->_backgroundInfo->layers[2] = atoi(_tokens[4]);
}
@@ -1179,7 +1179,7 @@ void LocationParser_br::parse(Script *script) {
LocationParser_ns::parse(script);
_vm->_gfx->setBackground(kBackgroundLocation, ctxt.bgName, ctxt.maskName, ctxt.pathName);
- _vm->_pathBuffer = &_vm->_gfx->_backgroundInfo.path;
+ _vm->_pathBuffer = &_vm->_gfx->_backgroundInfo->path;
if (ctxt.characterName) {
_vm->changeCharacter(ctxt.characterName);