From 4a201ba6cfbe47598bb3676adf08a2b5ac3ca6da Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 6 Jul 2013 15:25:34 -0400 Subject: TSAGE: Fix to show player on top of maze correctly in R2R scene 1200 --- engines/tsage/ringworld2/ringworld2_scenes1.cpp | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'engines/tsage/ringworld2/ringworld2_scenes1.cpp') 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--; -- cgit v1.2.3