diff options
author | uruk | 2013-08-23 11:33:37 +0200 |
---|---|---|
committer | uruk | 2013-08-23 11:33:37 +0200 |
commit | 457d898ff3a5fe5ee156a6d03be49b144cab551e (patch) | |
tree | dd3b5865b22137559680a797d33289c37eb4b10b /engines/avalanche/trip6.cpp | |
parent | dbd330bf2fdfdae94d4e50e9c4e3fff2162de478 (diff) | |
download | scummvm-rg350-457d898ff3a5fe5ee156a6d03be49b144cab551e.tar.gz scummvm-rg350-457d898ff3a5fe5ee156a6d03be49b144cab551e.tar.bz2 scummvm-rg350-457d898ff3a5fe5ee156a6d03be49b144cab551e.zip |
AVALANCHE: Upgrade Lucerna::enterroom(). Add r__yourhall to roomnums.h, handle it's cases in Lucerna:enterroom() and Trip::open_the_door(). Remove unnecessary typecasts in Celer::pics_link(), upgrade Celer::show_one(). Introduce Graphics::refreshBackground(), use it where needed.
Diffstat (limited to 'engines/avalanche/trip6.cpp')
-rw-r--r-- | engines/avalanche/trip6.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/avalanche/trip6.cpp b/engines/avalanche/trip6.cpp index 637c510399..12294ba946 100644 --- a/engines/avalanche/trip6.cpp +++ b/engines/avalanche/trip6.cpp @@ -1040,6 +1040,7 @@ void Trip::open_the_door(byte whither, byte ped, byte magicnum) { case r__avvysgarden: case r__entrancehall: case r__insideabbey: + case r__yourhall: _vm->_sequence->first_show(1); _vm->_sequence->then_show(2); break; @@ -1393,7 +1394,7 @@ void Trip::call_andexors() { } while (!ok); - _vm->_graphics->drawPicture(_vm->_graphics->_surface, _vm->_graphics->_background, 0, 10); + _vm->_graphics->refreshBackground(); for (fv = 0; fv < 5; fv++) { if (order[fv] > -1) |