aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld2/ringworld2_logic.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2013-11-24 16:59:44 -0500
committerPaul Gilbert2013-11-24 16:59:44 -0500
commitc26ed6505f4a3c12c082473a1ebaaabd32d40a88 (patch)
treec9298cf61976f89aff563f7d68ff91e514577aa9 /engines/tsage/ringworld2/ringworld2_logic.cpp
parentbd8f260d9b128ba03131c7002d8dcf750765f208 (diff)
downloadscummvm-rg350-c26ed6505f4a3c12c082473a1ebaaabd32d40a88.tar.gz
scummvm-rg350-c26ed6505f4a3c12c082473a1ebaaabd32d40a88.tar.bz2
scummvm-rg350-c26ed6505f4a3c12c082473a1ebaaabd32d40a88.zip
TSAGE: Fixes for R2R right click dialog choosing cursor or help/player dialog
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_logic.cpp')
-rw-r--r--engines/tsage/ringworld2/ringworld2_logic.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_logic.cpp b/engines/tsage/ringworld2/ringworld2_logic.cpp
index e735f4ffb1..92d4770930 100644
--- a/engines/tsage/ringworld2/ringworld2_logic.cpp
+++ b/engines/tsage/ringworld2/ringworld2_logic.cpp
@@ -1238,8 +1238,13 @@ void Ringworld2Game::processEvent(Event &event) {
void Ringworld2Game::rightClick() {
RightClickDialog *dlg = new RightClickDialog();
- dlg->execute();
+ int option = dlg->execute();
delete dlg;
+
+ if (option == 0)
+ CharacterDialog::show();
+ else if (option == 1)
+ HelpDialog::show();
}
/*--------------------------------------------------------------------------*/