diff options
author | Max Horn | 2002-12-23 15:46:53 +0000 |
---|---|---|
committer | Max Horn | 2002-12-23 15:46:53 +0000 |
commit | f86eaeaff9ae16c345f78fd240915e7109d98e19 (patch) | |
tree | e4b5c6db17122d6010ee0d95cae73e4200c98d38 /scumm/intern.h | |
parent | cc5872924e8fea9e24af57a1891de230c26494cf (diff) | |
download | scummvm-rg350-f86eaeaff9ae16c345f78fd240915e7109d98e19.tar.gz scummvm-rg350-f86eaeaff9ae16c345f78fd240915e7109d98e19.tar.bz2 scummvm-rg350-f86eaeaff9ae16c345f78fd240915e7109d98e19.zip |
more V8 mods; cleanup
svn-id: r6070
Diffstat (limited to 'scumm/intern.h')
-rw-r--r-- | scumm/intern.h | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/scumm/intern.h b/scumm/intern.h index 27c0fa78f7..55ce15583f 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -209,7 +209,7 @@ protected: int popRoomAndObj(int *room); - void decodeParseString2(int a, int b); + void decodeParseString(int a, int b); int getStackList(int16 *args, uint maxnum); /* Version 6 script opcodes */ @@ -313,7 +313,7 @@ protected: void o6_createBoxMatrix(); void o6_resourceRoutines(); void o6_roomOps(); - void o6_actorSet(); + void o6_actorOps(); void o6_verbOps(); void o6_getActorFromXY(); void o6_findObject(); @@ -396,6 +396,8 @@ protected: virtual void executeOpcode(int i); virtual const char *getOpcodeDesc(int i); + virtual void setupScummVars(); + virtual uint fetchScriptWord(); virtual int fetchScriptWordSigned(); @@ -405,12 +407,24 @@ protected: void o8_mod(); void o8_wait(); + + void o8_dim(); + void o8_dim2(); + void o8_arrayAssign(); + void o8_printLine(); + void o8_printCursor(); + void o8_printDebug(); + void o8_printSystem(); + void o8_cursorCommand(); void o8_resourceRoutines(); void o8_roomOps(); - void o8_actorSet(); - void o8_cameraStuff(); + void o8_actorOps(); + void o8_cameraOps(); void o8_verbOps(); + + void o8_system(); + void o8_kludge(); }; |