aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/console.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agi/console.cpp')
-rw-r--r--engines/agi/console.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/engines/agi/console.cpp b/engines/agi/console.cpp
index cc29f0ba92..538cd8c4ea 100644
--- a/engines/agi/console.cpp
+++ b/engines/agi/console.cpp
@@ -251,16 +251,16 @@ Mickey_Console::Mickey_Console(PreAgiEngine *vm, Mickey *mickey) : PreAGI_Consol
_mickey = mickey;
DCmd_Register("curRoom", WRAP_METHOD(Mickey_Console, Cmd_CurRoom));
- DCmd_Register("showPic", WRAP_METHOD(Mickey_Console, Cmd_ShowPic));
+ DCmd_Register("drawPic", WRAP_METHOD(Mickey_Console, Cmd_DrawPic));
+ DCmd_Register("drawObj", WRAP_METHOD(Mickey_Console, Cmd_DrawObj));
}
bool Mickey_Console::Cmd_CurRoom(int argc, const char **argv) {
_mickey->debugCurRoom();
-
return true;
}
-bool Mickey_Console::Cmd_ShowPic(int argc, const char **argv) {
+bool Mickey_Console::Cmd_DrawPic(int argc, const char **argv) {
if (argc != 2)
DebugPrintf("Usage: %s <Picture number>\n", argv[0]);
else
@@ -268,6 +268,14 @@ bool Mickey_Console::Cmd_ShowPic(int argc, const char **argv) {
return true;
}
+bool Mickey_Console::Cmd_DrawObj(int argc, const char **argv) {
+ if (argc != 2)
+ DebugPrintf("Usage: %s <Object number>\n", argv[0]);
+ else
+ _mickey->drawObj((ENUM_MSA_OBJECT)atoi(argv[1]), 0, 0);
+ return true;
+}
+
Winnie_Console::Winnie_Console(PreAgiEngine *vm, Winnie *winnie) : PreAGI_Console(vm) {
_winnie = winnie;