diff options
author | Kostas Nakos | 2008-02-23 18:55:31 +0000 |
---|---|---|
committer | Kostas Nakos | 2008-02-23 18:55:31 +0000 |
commit | 39c348e4d25d49787930fb2dc178edaf4fafadec (patch) | |
tree | fe6334919f0c68a40cb8d24b49b4421543b413c8 | |
parent | 2283ca68720dce90b176af0a48d03383b473c297 (diff) | |
download | scummvm-rg350-39c348e4d25d49787930fb2dc178edaf4fafadec.tar.gz scummvm-rg350-39c348e4d25d49787930fb2dc178edaf4fafadec.tar.bz2 scummvm-rg350-39c348e4d25d49787930fb2dc178edaf4fafadec.zip |
properly support feeble (sync commit)
svn-id: r30932
-rw-r--r-- | backends/platform/wince/CEActionsPocket.cpp | 5 | ||||
-rw-r--r-- | backends/platform/wince/CEActionsSmartphone.cpp | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/backends/platform/wince/CEActionsPocket.cpp b/backends/platform/wince/CEActionsPocket.cpp index 81d03210a5..45310dba88 100644 --- a/backends/platform/wince/CEActionsPocket.cpp +++ b/backends/platform/wince/CEActionsPocket.cpp @@ -128,6 +128,7 @@ void CEActionsPocket::initInstanceGame() { bool is_agi = (gameid == "agi"); bool is_parallaction = (gameid == "parallaction"); bool is_lure = (gameid == "lure"); + bool is_feeble = (gameid == "feeble"); GUI_Actions::initInstanceGame(); @@ -144,7 +145,7 @@ void CEActionsPocket::initInstanceGame() { _key_action[POCKET_ACTION_PAUSE].setKey(VK_SPACE); _action_enabled[POCKET_ACTION_PAUSE] = true; // Save - if (is_simon || is_sword2 || is_gob || is_kyra || is_touche) + if (is_simon || is_sword2 || is_gob || is_kyra || is_touche || is_feeble) _action_enabled[POCKET_ACTION_SAVE] = false; else if (is_queen) { _action_enabled[POCKET_ACTION_SAVE] = true; @@ -170,7 +171,7 @@ void CEActionsPocket::initInstanceGame() { // Skip if (!is_cine && !is_parallaction) _action_enabled[POCKET_ACTION_SKIP] = true; - if (is_simon || is_sky || is_sword2 || is_queen || is_sword1 || is_gob || is_saga || is_kyra || is_touche || is_lure) + if (is_simon || is_sky || is_sword2 || is_queen || is_sword1 || is_gob || is_saga || is_kyra || is_touche || is_lure || is_feeble) _key_action[POCKET_ACTION_SKIP].setKey(VK_ESCAPE); else _key_action[POCKET_ACTION_SKIP].setKey(KEY_ALL_SKIP); diff --git a/backends/platform/wince/CEActionsSmartphone.cpp b/backends/platform/wince/CEActionsSmartphone.cpp index 7bc26a283d..97d780d534 100644 --- a/backends/platform/wince/CEActionsSmartphone.cpp +++ b/backends/platform/wince/CEActionsSmartphone.cpp @@ -118,6 +118,7 @@ void CEActionsSmartphone::initInstanceGame() { bool is_agi = (gameid == "agi"); bool is_parallaction = (gameid == "parallaction"); bool is_lure = (gameid == "lure"); + bool is_feeble = (gameid == "feeble"); GUI_Actions::initInstanceGame(); @@ -127,7 +128,7 @@ void CEActionsSmartphone::initInstanceGame() { // Initialize keys for different actions // Save - if (is_simon || is_sword2 || is_gob || is_kyra || is_touche) + if (is_simon || is_sword2 || is_gob || is_kyra || is_touche || is_feeble) _action_enabled[SMARTPHONE_ACTION_SAVE] = false; else if (is_queen) { _action_enabled[SMARTPHONE_ACTION_SAVE] = true; @@ -150,7 +151,7 @@ void CEActionsSmartphone::initInstanceGame() { } // Skip _action_enabled[SMARTPHONE_ACTION_SKIP] = true; - if (is_simon || is_sky || is_sword2 || is_queen || is_sword1 || is_gob || is_saga || is_kyra || is_touche || is_lure) + if (is_simon || is_sky || is_sword2 || is_queen || is_sword1 || is_gob || is_saga || is_kyra || is_touche || is_lure || is_feeble) _key_action[SMARTPHONE_ACTION_SKIP].setKey(VK_ESCAPE); else _key_action[SMARTPHONE_ACTION_SKIP].setKey(KEY_ALL_SKIP); |