mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-13 15:40:57 +00:00
M4: Added trigger debugger command
This commit is contained in:
parent
6022404a3a
commit
55dceb7a7b
@ -30,7 +30,8 @@ Console::Console() : GUI::Debugger() {
|
||||
registerCmd("global", WRAP_METHOD(Console, cmdGlobal));
|
||||
registerCmd("item", WRAP_METHOD(Console, cmdItem));
|
||||
registerCmd("hyperwalk", WRAP_METHOD(Console, cmdHyperwalk));
|
||||
registerCmd("digi", WRAP_METHOD(Console, cmdDigi));
|
||||
registerCmd("digi", WRAP_METHOD(Console, cmdDigi));
|
||||
registerCmd("trigger", WRAP_METHOD(Console, cmdTrigger));
|
||||
}
|
||||
|
||||
Console::~Console() {
|
||||
@ -42,7 +43,7 @@ bool Console::cmdTeleport(int argc, const char **argv) {
|
||||
_G(kernel).teleported_in = true;
|
||||
return false;
|
||||
} else {
|
||||
debugPrintf("teleport <room number>]\n");
|
||||
debugPrintf("teleport <room number>\n");
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@ -98,4 +99,14 @@ bool Console::cmdDigi(int argc, const char **argv) {
|
||||
return true;
|
||||
}
|
||||
|
||||
bool Console::cmdTrigger(int argc, const char **argv) {
|
||||
if (argc == 2) {
|
||||
kernel_trigger_dispatch_now(atol(argv[1]));
|
||||
return false;
|
||||
} else {
|
||||
debugPrintf("trigger <number>\n");
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
} // End of namespace M4
|
||||
|
@ -35,6 +35,7 @@ private:
|
||||
bool cmdItem(int argc, const char **argv);
|
||||
bool cmdHyperwalk(int argc, const char **argv);
|
||||
bool cmdDigi(int argc, const char **argv);
|
||||
bool cmdTrigger(int argc, const char **argv);
|
||||
|
||||
public:
|
||||
Console();
|
||||
|
Loading…
x
Reference in New Issue
Block a user