aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
diff options
context:
space:
mode:
authorMax Horn2002-12-26 21:50:13 +0000
committerMax Horn2002-12-26 21:50:13 +0000
commitad7fefd34eb81ab473293c4072432b36608d93aa (patch)
treee510c3c891268394cf1659241bf8e079be017c98 /scumm/intern.h
parent966d435a19930ae357b333d731f6b70e91b5a351 (diff)
downloadscummvm-rg350-ad7fefd34eb81ab473293c4072432b36608d93aa.tar.gz
scummvm-rg350-ad7fefd34eb81ab473293c4072432b36608d93aa.tar.bz2
scummvm-rg350-ad7fefd34eb81ab473293c4072432b36608d93aa.zip
map V8 talk opcodes to the right V6 opcodes; however, talking still locks up after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor')
svn-id: r6176
Diffstat (limited to 'scumm/intern.h')
-rw-r--r--scumm/intern.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/scumm/intern.h b/scumm/intern.h
index c1659105d8..f26b1fd936 100644
--- a/scumm/intern.h
+++ b/scumm/intern.h
@@ -209,7 +209,7 @@ protected:
int popRoomAndObj(int *room);
- void decodeParseString(int a, int b);
+ virtual void decodeParseString(int a, int b);
int getStackList(int *args, uint maxnum);
/* Version 6 script opcodes */
@@ -332,8 +332,8 @@ protected:
void o6_quitPauseRestart();
void o6_isActorInBox();
void o6_delay();
- void o6_delayLonger();
- void o6_delayVeryLong();
+ void o6_delaySeconds();
+ void o6_delayMinutes();
void o6_stopSentence();
void o6_print_0();
void o6_print_1();
@@ -404,7 +404,7 @@ protected:
virtual int readVar(uint var);
virtual void writeVar(uint var, int value);
- void decodeParseString(int m, int n);
+ virtual void decodeParseString(int m, int n);
/* Version 8 script opcodes */
void o8_mod();
@@ -419,9 +419,6 @@ protected:
void o8_printSystem();
void o8_blastText();
- void o8_talkActor();
- void o8_talkActorSimple();
-
void o8_cursorCommand();
void o8_resourceRoutines();
void o8_roomOps();