diff options
Diffstat (limited to 'engines/cruise/decompiler.cpp')
-rw-r--r-- | engines/cruise/decompiler.cpp | 149 |
1 files changed, 65 insertions, 84 deletions
diff --git a/engines/cruise/decompiler.cpp b/engines/cruise/decompiler.cpp index daedfbc504..7691a1bba7 100644 --- a/engines/cruise/decompiler.cpp +++ b/engines/cruise/decompiler.cpp @@ -796,128 +796,109 @@ int decompFunction() { pushDecomp(tempbuffer); break; - case 0x13: { - sprintf(tempbuffer, - "_displayMessage(%s,\"%s\",%s,%s,%s,%s)", - popDecomp(), resolveMessage(popDecomp()), - popDecomp(), popDecomp(), popDecomp(), - popDecomp()); + case 0x13: + sprintf(tempbuffer, "Op_AddMessage(%s,\"%s\",%s,%s,%s,%s)", popDecomp(), + resolveMessage(popDecomp()), popDecomp(), popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x14: { - sprintf(tempbuffer, "_removeObject(ovl(%s),%s)", - popDecomp(), popDecomp()); + + case 0x14: + sprintf(tempbuffer, "Op_RemoveMessage(ovl(%s),%s)", popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x15: { - pushDecomp("_pauseScript()"); + + case 0x15: + pushDecomp("Op_UserWait()"); break; - } - case 0x16: { - sprintf(tempbuffer, - "_Op_FreezeCell(%s,%s,%s,%s,%s,%s)", popDecomp(), - popDecomp(), popDecomp(), popDecomp(), popDecomp(), - popDecomp()); + + case 0x16: + sprintf(tempbuffer, "Op_FreezeCell(%s,%s,%s,%s,%s,%s)", popDecomp(), popDecomp(), + popDecomp(), popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x17: { - sprintf(tempbuffer, "_loadCtp(%s)", popDecomp()); + + case 0x17: + sprintf(tempbuffer, "Op_LoadCt(%s)", popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x18: { - sprintf(tempbuffer, - "_Op_AddAnimation(%s,%s,%s,%s,%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp(), popDecomp(), - popDecomp(), popDecomp(), popDecomp()); + + case 0x18: + sprintf(tempbuffer, "Op_AddAnimation(%s,%s,%s,%s,%s,%s,%s)", popDecomp(), popDecomp(), + popDecomp(), popDecomp(), popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x19: { - sprintf(tempbuffer, "_Op_RemoveAnimation(%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp()); + + case 0x19: + sprintf(tempbuffer, "Op_RemoveAnimation(%s,%s,%s)", popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x1A: { - sprintf(tempbuffer, "_setupScaleFormula(%s,%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp(), - popDecomp()); + + case 0x1A: + sprintf(tempbuffer, "Op_SetZoom(%s,%s,%s,%s)", popDecomp(), popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x1E: { - sprintf(tempbuffer, "_Op_TrackAnim(%s,%s,%s,%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp(), popDecomp(), - popDecomp(), popDecomp()); + + case 0x1E: + sprintf(tempbuffer, "Op_TrackAnim(%s,%s,%s,%s,%s,%s)", popDecomp(), popDecomp(), + popDecomp(), popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x21: { - sprintf(tempbuffer, "_isActorLoaded(%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp()); + + case 0x21: + sprintf(tempbuffer, "Op_EndAnim(%s,%s,%s)", popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x22: { - sprintf(tempbuffer, "_computeScale(%s)", popDecomp()); + + case 0x22: + sprintf(tempbuffer, "Op_GetZoom(%s)", popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x23: { - sprintf(tempbuffer, "_convertToScale(%s,%s)", - popDecomp(), popDecomp()); + + case 0x23: + sprintf(tempbuffer, "Op_GetStep(%s,%s)", popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x24: { - sprintf(tempbuffer, "_op_24(%s,%s,%s,%s)", popDecomp(), - popDecomp(), popDecomp(), popDecomp()); + + case 0x24: + sprintf(tempbuffer, "Op_SetStringColors(%s,%s,%s,%s)", popDecomp(), popDecomp(), + popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x27: { - sprintf(tempbuffer, "_getWalkBoxCollision(%s,%s)", - popDecomp(), popDecomp()); + + case 0x27: + sprintf(tempbuffer, "Op_getPixel(%s,%s)", popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x28: { - sprintf(tempbuffer, "_changeSaveAllowedState(%s)", - popDecomp()); + + case 0x28: + sprintf(tempbuffer, "Op_UserOn(%s)", popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x29: { - pushDecomp("_freeAllPerso()"); + + case 0x29: + pushDecomp("Op_FreeCT()"); break; - } - case 0x2B: { - sprintf(tempbuffer, "_getProcIdx(%s,%s)", popDecomp(), - popDecomp()); + + case 0x2B: + sprintf(tempbuffer, "Op_FindProc(%s,%s)", popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x2C: { - sprintf(tempbuffer, "_setObjectPosition(%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp()); + + case 0x2C: + sprintf(tempbuffer, "Op_WriteObject(%s,%s,%s)", popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x2E: { - sprintf(tempbuffer, "_releaseScript(%s)", popDecomp()); + + case 0x2E: + sprintf(tempbuffer, "Op_RemoveOverlay(%s)", popDecomp()); pushDecomp(tempbuffer); break; - } - case 0x2F: { - sprintf(tempbuffer, "_addBackgroundIncrust(%s,%s,%s)", - popDecomp(), popDecomp(), popDecomp()); + + case 0x2F: + sprintf(tempbuffer, "Op_AddBackgroundIncrust(%s,%s,%s)", popDecomp(), popDecomp(), popDecomp()); pushDecomp(tempbuffer); break; - } + case 0x30: { sprintf(tempbuffer, "_removeBackgroundIncrust(%s,%s)", popDecomp(), popDecomp()); |