diff options
author | Johannes Schickel | 2007-09-23 23:00:54 +0000 |
---|---|---|
committer | Johannes Schickel | 2007-09-23 23:00:54 +0000 |
commit | 3c5d8c40314f34f870384e3d72108a8ac2061d10 (patch) | |
tree | b9388fc982f52a5f1de1351f8ac8b894bc733363 /engines/kyra/debugger.cpp | |
parent | a8112e385779e2243d5290c6a60c4436e902b16d (diff) | |
download | scummvm-rg350-3c5d8c40314f34f870384e3d72108a8ac2061d10.tar.gz scummvm-rg350-3c5d8c40314f34f870384e3d72108a8ac2061d10.tar.bz2 scummvm-rg350-3c5d8c40314f34f870384e3d72108a8ac2061d10.zip |
Added debugger command to list the birthstone gems.
svn-id: r29077
Diffstat (limited to 'engines/kyra/debugger.cpp')
-rw-r--r-- | engines/kyra/debugger.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/kyra/debugger.cpp b/engines/kyra/debugger.cpp index b9be7edf86..86be2eba9d 100644 --- a/engines/kyra/debugger.cpp +++ b/engines/kyra/debugger.cpp @@ -46,6 +46,7 @@ Debugger_v1::Debugger_v1(KyraEngine_v1 *vm) DCmd_Register("timers", WRAP_METHOD(Debugger_v1, cmd_listTimers)); DCmd_Register("settimercountdown", WRAP_METHOD(Debugger_v1, cmd_setTimerCountdown)); DCmd_Register("give", WRAP_METHOD(Debugger_v1, cmd_giveItem)); + DCmd_Register("birthstones", WRAP_METHOD(Debugger_v1, cmd_listBirthstones)); } void Debugger_v1::preEnter() { @@ -179,5 +180,13 @@ bool Debugger_v1::cmd_giveItem(int argc, const char **argv) { return true; } + +bool Debugger_v1::cmd_listBirthstones(int argc, const char **argv) { + DebugPrintf("Needed Birthstone gems:\n"); + for (int i = 0; i < ARRAYSIZE(_vm->_birthstoneGemTable); ++i) + DebugPrintf("%-2d '%s'\n", _vm->_birthstoneGemTable[i], _vm->_itemList[_vm->_birthstoneGemTable[i]]); + return true; +} + } // End of namespace Kyra |