diff options
author | Paul Gilbert | 2013-07-06 15:25:34 -0400 |
---|---|---|
committer | Paul Gilbert | 2013-07-06 15:25:34 -0400 |
commit | 4a201ba6cfbe47598bb3676adf08a2b5ac3ca6da (patch) | |
tree | 20218c71b4735f976334b39700a00bd13965f211 /engines/tsage/ringworld2/ringworld2_scenes1.cpp | |
parent | d4435e441a5e908818334cb51116a7e9d67f6916 (diff) | |
download | scummvm-rg350-4a201ba6cfbe47598bb3676adf08a2b5ac3ca6da.tar.gz scummvm-rg350-4a201ba6cfbe47598bb3676adf08a2b5ac3ca6da.tar.bz2 scummvm-rg350-4a201ba6cfbe47598bb3676adf08a2b5ac3ca6da.zip |
TSAGE: Fix to show player on top of maze correctly in R2R scene 1200
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_scenes1.cpp')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes1.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp index 853638ffd6..59736989ee 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp +++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp @@ -869,7 +869,6 @@ Scene1200::Scene1200() { _field418 = 0; _field41A = 0; _fixupMaze = false; - _drawMaze = true; } void Scene1200::synchronize(Serializer &s) { @@ -881,7 +880,6 @@ void Scene1200::synchronize(Serializer &s) { s.syncAsSint16LE(_field418); s.syncAsSint16LE(_field41A); s.syncAsSint16LE(_fixupMaze); - s.syncAsSint16LE(_drawMaze); } Scene1200::LaserPanel::LaserPanel() { @@ -1037,7 +1035,6 @@ void Scene1200::LaserPanel::postInit(SceneObjectList *OwnerList) { _jumper3.init(3); R2_GLOBALS._player._canWalk = false; - scene->_drawMaze = false; } void Scene1200::LaserPanel::remove() { @@ -1057,10 +1054,8 @@ void Scene1200::LaserPanel::remove() { _actor2.remove(); SceneArea::remove(); R2_GLOBALS._insetUp--; - // R2_GLOBALS._player._canWalk = true; - scene->_drawMaze = true; } void Scene1200::LaserPanel::process(Event &event) { @@ -1139,7 +1134,6 @@ void Scene1200::postInit(SceneObjectList *OwnerList) { _mazeUI.load(1); _mazeUI.setMazePosition(Common::Point(R2_GLOBALS._v56AA2, R2_GLOBALS._v56AA4)); - _mazeUI.draw(); R2_GLOBALS._player.enableControl(); _item1.setDetails(Rect(0, 0, 320, 200), 1200, 0, 1, 2, 1, NULL); @@ -1551,16 +1545,12 @@ void Scene1200::dispatch() { if (_fixupMaze) { _mazeUI.setMazePosition(Common::Point(R2_GLOBALS._v56AA2, R2_GLOBALS._v56AA4)); - _mazeUI.draw(); warning("_gfxManager.sub294AC(unk);"); warning("tmpRect.sub14DF3();"); _fixupMaze = false; } - if (_drawMaze) - _mazeUI.draw(); - if (_field414 != 0) { tmpRect.set(110, 20, 210, 120); _field414--; |