aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/script.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/draci/script.h')
-rw-r--r--engines/draci/script.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/draci/script.h b/engines/draci/script.h
index 6c85a7cc5b..b1f9ed9bbd 100644
--- a/engines/draci/script.h
+++ b/engines/draci/script.h
@@ -121,6 +121,11 @@ private:
void talk(Common::Queue<int> &params);
void loadMap(Common::Queue<int> &params);
void roomMap(Common::Queue<int> &params);
+ void dialogue(Common::Queue<int> &params);
+ void exitDialogue(Common::Queue<int> &params);
+ void resetDialogue(Common::Queue<int> &params);
+ void resetDialogueFrom(Common::Queue<int> &params);
+ void resetBlock(Common::Queue<int> &params);
int operAnd(int op1, int op2);
int operOr(int op1, int op2);
@@ -148,7 +153,11 @@ private:
int funcIsObjAway(int objID);
int funcActPhase(int objID);
int funcObjStat(int objID);
-
+ int funcLastBlock(int blockID);
+ int funcAtBegin(int yesno);
+ int funcBlockVar(int blockID);
+ int funcHasBeen(int blockID);
+ int funcMaxLine(int lines);
void setupCommandList();
const GPL2Command *findCommand(byte num, byte subnum);