aboutsummaryrefslogtreecommitdiff
path: root/sky
diff options
context:
space:
mode:
authorJoost Peters2004-09-17 10:33:40 +0000
committerJoost Peters2004-09-17 10:33:40 +0000
commit5e7e609d19d12fc4a5f9a466b9365ec5a55e7a71 (patch)
treeacd5852be3e7ba07b17b8966bdf6cd680c281604 /sky
parentd34da28ed9948fa1d6454e67c4294bf3b546dcd6 (diff)
downloadscummvm-rg350-5e7e609d19d12fc4a5f9a466b9365ec5a55e7a71.tar.gz
scummvm-rg350-5e7e609d19d12fc4a5f9a466b9365ec5a55e7a71.tar.bz2
scummvm-rg350-5e7e609d19d12fc4a5f9a466b9365ec5a55e7a71.zip
print some more info with the "compact" command
svn-id: r15146
Diffstat (limited to 'sky')
-rw-r--r--sky/debug.cpp20
1 files changed, 13 insertions, 7 deletions
diff --git a/sky/debug.cpp b/sky/debug.cpp
index 14c0fc086d..7b124b50c5 100644
--- a/sky/debug.cpp
+++ b/sky/debug.cpp
@@ -1362,13 +1362,19 @@ bool Debugger::Cmd_ShowCompact(int argc, const char **argv) {
if (cpt) {
DebugPrintf("------Compact %d ('%s')------\n", i, section_0_compacts[i]);
- DebugPrintf("logic : %d\n", cpt->logic);
- DebugPrintf("status : %d\n", cpt->status);
- DebugPrintf("sync : %d\n", cpt->sync);
- DebugPrintf("screen : %d\n", cpt->screen);
- DebugPrintf("x/y : %d/%d\n", cpt->xcood, cpt->ycood);
- DebugPrintf("getToFlag : %d\n", cpt->getToFlag);
- DebugPrintf("mode : %d\n", cpt->mode);
+ DebugPrintf("logic : %d\n", cpt->logic);
+ DebugPrintf("status : %d\n", cpt->status);
+ DebugPrintf("sync : %d\n", cpt->sync);
+ DebugPrintf("screen : %d\n", cpt->screen);
+ DebugPrintf("x/y : %d/%d\n", cpt->xcood, cpt->ycood);
+ DebugPrintf("place cpt : %d\n", cpt->place);
+ DebugPrintf("getToFlag : %d\n", cpt->getToFlag);
+ DebugPrintf("mode : %d\n", cpt->mode);
+ // Mega / extCompact info
+ if (cpt->extCompact) {
+ DebugPrintf("waitingFor : %d\n", cpt->extCompact->waitingFor);
+ DebugPrintf("arTargetX/Y: %d/%d\n", cpt->extCompact->arTargetX, cpt->extCompact->arTargetY);
+ }
} else {
DebugPrintf("Unknown compact: '%s'\n", argv[1]);
}