diff options
author | Strangerke | 2011-10-28 07:58:04 +0200 |
---|---|---|
committer | Strangerke | 2011-10-28 07:58:04 +0200 |
commit | 50a7da4e144bf7aaa39968ed0528ffba8fe2f00a (patch) | |
tree | 6699aa939b37b944788ee02a2ad77a8a940352a5 /engines/tsage/blue_force | |
parent | 4fc08b977d71648688402ba1c2d5d2543dd9a6e3 (diff) | |
download | scummvm-rg350-50a7da4e144bf7aaa39968ed0528ffba8fe2f00a.tar.gz scummvm-rg350-50a7da4e144bf7aaa39968ed0528ffba8fe2f00a.tar.bz2 scummvm-rg350-50a7da4e144bf7aaa39968ed0528ffba8fe2f00a.zip |
TSAGE: Blue Force - Gang arrest (scene 410) - Fix dialog color for passenger
Diffstat (limited to 'engines/tsage/blue_force')
-rw-r--r-- | engines/tsage/blue_force/blueforce_scenes4.cpp | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes4.cpp b/engines/tsage/blue_force/blueforce_scenes4.cpp index 4cff38feab..9df47e9796 100644 --- a/engines/tsage/blue_force/blueforce_scenes4.cpp +++ b/engines/tsage/blue_force/blueforce_scenes4.cpp @@ -371,21 +371,27 @@ bool Scene410::Passenger::startAction(CursorType action, Event &event) { switch (action) { case CURSOR_USE: if (!BF_GLOBALS.getFlag(fCalledBackup)) { - if (BF_GLOBALS.getFlag(fTalkedShooterNoBkup)) { + if (BF_GLOBALS.getFlag(fTalkedShooterNoBkup)) scene->setAction(&scene->_action3); - } else { - SceneItem::display2(410, 5); - } + else + SceneItem::display(410, 5, SET_WIDTH, 300, + SET_X, 10 + GLOBALS._sceneManager._scene->_sceneBounds.left, + SET_Y, GLOBALS._sceneManager._scene->_sceneBounds.top + UI_INTERFACE_Y + 2, + SET_FONT, 4, SET_BG_COLOR, 1, SET_FG_COLOR, 96, SET_EXT_BGCOLOR, 99, + SET_EXT_FGCOLOR, 13, LIST_END); } else if (!scene->_field1FBA) { - SceneItem::display2(410, 5); + SceneItem::display(410, 5, SET_WIDTH, 300, + SET_X, 10 + GLOBALS._sceneManager._scene->_sceneBounds.left, + SET_Y, GLOBALS._sceneManager._scene->_sceneBounds.top + UI_INTERFACE_Y + 2, + SET_FONT, 4, SET_BG_COLOR, 1, SET_FG_COLOR, 96, SET_EXT_BGCOLOR, 99, + SET_EXT_FGCOLOR, 13, LIST_END); } else if (!scene->_field1FBE) { scene->_sceneMode = 4121; scene->_field1FBE = 1; T2_GLOBALS._uiElements.addScore(50); scene->signal(); - } else { + } else break; - } return true; case CURSOR_TALK: scene->setAction(&scene->_action5); |