diff options
Diffstat (limited to 'engines/agos/script_ff.cpp')
| -rw-r--r-- | engines/agos/script_ff.cpp | 16 | 
1 files changed, 15 insertions, 1 deletions
| diff --git a/engines/agos/script_ff.cpp b/engines/agos/script_ff.cpp index 36eb28c78b..39f684fbd0 100644 --- a/engines/agos/script_ff.cpp +++ b/engines/agos/script_ff.cpp @@ -36,6 +36,8 @@ void AGOSEngine::setupFeebleOpcodes(OpcodeProc *op) {  	op[23] = &AGOSEngine::o3_chance;  	op[37] = &AGOSEngine::o3_jumpOut;  	op[65] = &AGOSEngine::o3_addTextBox; +	op[66] = &AGOSEngine::o_setShortText; +	op[67] = &AGOSEngine::o_setLongText;  	op[70] = &AGOSEngine::o3_printLongText;  	op[83] = &AGOSEngine::o2_rescan;  	op[98] = &AGOSEngine::o2_animate; @@ -51,15 +53,27 @@ void AGOSEngine::setupFeebleOpcodes(OpcodeProc *op) {  	op[134] = &AGOSEngine::o3_listSaveGames;  	op[135] = &AGOSEngine::o3_checkCD;  	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] = &AGOSEngine::o_b2Set; +	op[167] = &AGOSEngine::o_b2Clear; +	op[168] = &AGOSEngine::o_b2Zero; +	op[169] = &AGOSEngine::o_b2NotZero;  	op[171] = &AGOSEngine::o3_hyperLinkOn;  	op[172] = &AGOSEngine::o3_hyperLinkOff;  	op[173] = &AGOSEngine::o3_checkPaths; +	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[182] = &AGOSEngine::o3_loadVideo;  	op[183] = &AGOSEngine::o3_playVideo; +	op[184] = &AGOSEngine::o_unloadZone; +	op[186] = &AGOSEngine::o_unfreezeZones;  	op[187] = &AGOSEngine::o3_centreScroll;  	op[188] = &AGOSEngine::o2_isShortText;  	op[189] = &AGOSEngine::o2_clearMarks; | 
