From e01efe4004bdd2faeb40ea69261253c8b9061239 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 15 Apr 2007 10:43:31 +0000 Subject: Added new script methods svn-id: r26485 --- engines/lure/scripts.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'engines/lure/scripts.h') 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); -- cgit v1.2.3