diff options
author | Bastien Bouclet | 2016-02-07 21:23:21 +0100 |
---|---|---|
committer | Bastien Bouclet | 2016-02-11 07:38:23 +0100 |
commit | e9525f53c654a1527f94a5638c06a94aee45d224 (patch) | |
tree | 673d7a1ef5d479a9b4cf44d14b83eeda31686d63 /engines/mohawk | |
parent | d821c089bfdc88bb54757a2020cef8d2cb101e38 (diff) | |
download | scummvm-rg350-e9525f53c654a1527f94a5638c06a94aee45d224.tar.gz scummvm-rg350-e9525f53c654a1527f94a5638c06a94aee45d224.tar.bz2 scummvm-rg350-e9525f53c654a1527f94a5638c06a94aee45d224.zip |
MOHAWK: Move debug rect draw control to the console
It was previously bound to F4
Diffstat (limited to 'engines/mohawk')
-rw-r--r-- | engines/mohawk/console.cpp | 1 | ||||
-rw-r--r-- | engines/mohawk/myst.cpp | 5 | ||||
-rw-r--r-- | engines/mohawk/myst.h | 3 |
3 files changed, 3 insertions, 6 deletions
diff --git a/engines/mohawk/console.cpp b/engines/mohawk/console.cpp index 9b5bae78be..629cfdf306 100644 --- a/engines/mohawk/console.cpp +++ b/engines/mohawk/console.cpp @@ -63,6 +63,7 @@ MystConsole::MystConsole(MohawkEngine_Myst *vm) : GUI::Debugger(), _vm(vm) { registerCmd("disableInitOpcodes", WRAP_METHOD(MystConsole, Cmd_DisableInitOpcodes)); registerCmd("cache", WRAP_METHOD(MystConsole, Cmd_Cache)); registerCmd("resources", WRAP_METHOD(MystConsole, Cmd_Resources)); + registerVar("show_resource_rects", &_vm->_showResourceRects); } MystConsole::~MystConsole() { diff --git a/engines/mohawk/myst.cpp b/engines/mohawk/myst.cpp index 9ee2cafddf..7f38a8601c 100644 --- a/engines/mohawk/myst.cpp +++ b/engines/mohawk/myst.cpp @@ -303,11 +303,6 @@ Common::Error MohawkEngine_Myst::run() { case Common::KEYCODE_SPACE: pauseGame(); break; - case Common::KEYCODE_F4: - _showResourceRects = !_showResourceRects; - if (_showResourceRects) - drawResourceRects(); - break; case Common::KEYCODE_F5: _needsPageDrop = false; _needsShowMap = false; diff --git a/engines/mohawk/myst.h b/engines/mohawk/myst.h index 34607d8329..37e0eafb98 100644 --- a/engines/mohawk/myst.h +++ b/engines/mohawk/myst.h @@ -189,6 +189,8 @@ public: bool _needsShowMap; bool _needsShowDemoMenu; + bool _showResourceRects; + MystGraphics *_gfx; MystGameState *_gameState; MystScriptParser *_scriptParser; @@ -228,7 +230,6 @@ private: uint16 _curCard; MystView _view; - bool _showResourceRects; bool _runExitScript; void dropPage(); |