aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/scripts.h
diff options
context:
space:
mode:
authorPaul Gilbert2007-04-15 10:43:31 +0000
committerPaul Gilbert2007-04-15 10:43:31 +0000
commite01efe4004bdd2faeb40ea69261253c8b9061239 (patch)
tree43d7003826afd3e48c3f806a1d0318ebdc435f33 /engines/lure/scripts.h
parentc838ae690b85337b558ad582c9757dcf1bd349eb (diff)
downloadscummvm-rg350-e01efe4004bdd2faeb40ea69261253c8b9061239.tar.gz
scummvm-rg350-e01efe4004bdd2faeb40ea69261253c8b9061239.tar.bz2
scummvm-rg350-e01efe4004bdd2faeb40ea69261253c8b9061239.zip
Added new script methods
svn-id: r26485
Diffstat (limited to 'engines/lure/scripts.h')
-rw-r--r--engines/lure/scripts.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/lure/scripts.h b/engines/lure/scripts.h
index 1e985b955a..5977fc0b3e 100644
--- a/engines/lure/scripts.h
+++ b/engines/lure/scripts.h
@@ -57,15 +57,15 @@ namespace Lure {
#define S_OPCODE_ABORT3 24
#define S_OPCODE_RANDOM 25
-#define S2_OPCODE_TIMEOUT -1
+#define S2_OPCODE_FRAME_CTR -1
#define S2_OPCODE_POSITION -2
#define S2_OPCODE_CHANGE_POS -3
#define S2_OPCODE_UNLOAD -4
#define S2_OPCODE_DIMENSIONS -5
#define S2_OPCODE_JUMP -6
#define S2_OPCODE_ANIMATION -7
-#define S2_OPCODE_UNKNOWN_247 -8
-#define S2_OPCODE_UNKNOWN_258 -9
+#define S2_OPCODE_PLAY_SOUND -8
+#define S2_OPCODE_STOP_SOUND -9
#define S2_OPCODE_ACTIONS -10
@@ -116,8 +116,10 @@ public:
static void givePlayerItem(uint16 hotspotId, uint16 v2, uint16 v3);
static void decreaseNumGroats(uint16 characterId, uint16 numGroats, uint16 v3);
static void setVillageSkorlTickProc(uint16 v1, uint16 v2, uint16 v3);
+ static void freeGoewin(uint16 v1, uint16 v2, uint16 v3);
static void barmanServe(uint16 v1, uint16 v2, uint16 v3);
static void getNumGroats(uint16 v1, uint16 v2, uint16 v3);
+ static void enableGargoylesTalk(uint16 v1, uint16 v2, uint16 v3);
static void animationLoad(uint16 hotspotId, uint16 v2, uint16 v3);
static void addActions(uint16 hotspotId, uint16 actions, uint16 v3);
static void randomToGeneral(uint16 maxVal, uint16 minVal, uint16 v3);