aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/script_pp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agos/script_pp.cpp')
-rw-r--r--engines/agos/script_pp.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/engines/agos/script_pp.cpp b/engines/agos/script_pp.cpp
index 530fdbb7d0..70792a36b2 100644
--- a/engines/agos/script_pp.cpp
+++ b/engines/agos/script_pp.cpp
@@ -37,6 +37,7 @@ void AGOSEngine::setupPuzzleOpcodes(OpcodeProc *op) {
op[63] = &AGOSEngine::o4_message;
op[65] = &AGOSEngine::o3_addTextBox;
op[66] = &AGOSEngine::o4_setShortText;
+ op[67] = &AGOSEngine::o_setLongText;
op[70] = &AGOSEngine::o3_printLongText;
op[83] = &AGOSEngine::o2_rescan;
op[98] = &AGOSEngine::o2_animate;
@@ -54,17 +55,21 @@ void AGOSEngine::setupPuzzleOpcodes(OpcodeProc *op) {
op[133] = &AGOSEngine::o4_loadUserGame;
op[134] = &AGOSEngine::o3_listSaveGames;
op[161] = &AGOSEngine::o3_screenTextBox;
- op[163] = NULL;
+ op[162] = &AGOSEngine::o_screenTextMsg;
+ op[164] = &AGOSEngine::o_getDollar2;
op[165] = &AGOSEngine::o3_isAdjNoun;
- op[166] = NULL;
- op[167] = NULL;
- op[168] = NULL;
- op[169] = NULL;
op[171] = &AGOSEngine::o3_hyperLinkOn;
op[172] = &AGOSEngine::o3_hyperLinkOff;
op[173] = &AGOSEngine::o4_saveOopsPosition;
+ op[175] = &AGOSEngine::o_lockZones;
+ op[176] = &AGOSEngine::o_unlockZones;
op[177] = &AGOSEngine::o3_screenTextPObj;
+ op[178] = &AGOSEngine::o_getPathPosn;
+ op[179] = &AGOSEngine::o_scnTxtLongText;
+ op[180] = &AGOSEngine::o_mouseOn;
op[181] = &AGOSEngine::o3_mouseOff;
+ op[184] = &AGOSEngine::o_unloadZone;
+ op[186] = &AGOSEngine::o_unfreezeZones;
op[187] = &AGOSEngine::o4_resetGameTime;
op[188] = &AGOSEngine::o2_isShortText;
op[189] = &AGOSEngine::o2_clearMarks;