aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorEugene Sandulenko2013-12-29 09:42:54 +0200
committerEugene Sandulenko2013-12-29 09:42:54 +0200
commit16f7d5c6eccb8e1e96ef83c81b67f4f6e47ccece (patch)
treeb19e756e25757b19058b427368fb8d0ffac42fc6 /engines
parent0b60ca36a19620f3de076d5451c4509ffe388e1d (diff)
downloadscummvm-rg350-16f7d5c6eccb8e1e96ef83c81b67f4f6e47ccece.tar.gz
scummvm-rg350-16f7d5c6eccb8e1e96ef83c81b67f4f6e47ccece.tar.bz2
scummvm-rg350-16f7d5c6eccb8e1e96ef83c81b67f4f6e47ccece.zip
FULLPIPE: Plug scene13 in
Diffstat (limited to 'engines')
-rw-r--r--engines/fullpipe/constants.h12
-rw-r--r--engines/fullpipe/module.mk1
-rw-r--r--engines/fullpipe/scenes.cpp8
-rw-r--r--engines/fullpipe/scenes.h8
4 files changed, 29 insertions, 0 deletions
diff --git a/engines/fullpipe/constants.h b/engines/fullpipe/constants.h
index 6b4c3c52aa..dcd2ad0e60 100644
--- a/engines/fullpipe/constants.h
+++ b/engines/fullpipe/constants.h
@@ -530,6 +530,18 @@ namespace Fullpipe {
#define ST_SWR_SITBALD 1153
#define ST_SWR_STAND3 3014
+// Scene 13
+#define ANI_BRIDGE 1378
+#define ANI_HANDLE_L 1209
+#define ANI_HANDLE_R 1196
+#define ANI_STOROZH 1172
+#define ANI_WHIRLGIG_13 1383
+#define MV_WHR13_SPIN 1384
+#define SND_13_018 3763
+#define SND_13_037 5335
+#define ST_BDG_CLOSED 1380
+#define ST_BDG_OPEN2 1381
+
// Scene 15
#define ANI_BOOT_15 4779
#define ANI_INV_BOOT 881
diff --git a/engines/fullpipe/module.mk b/engines/fullpipe/module.mk
index 9720469158..22b69ce4db 100644
--- a/engines/fullpipe/module.mk
+++ b/engines/fullpipe/module.mk
@@ -35,6 +35,7 @@ MODULE_OBJS = \
scenes/scene10.o \
scenes/scene11.o \
scenes/scene12.o \
+ scenes/scene13.o \
scenes/scene15.o \
scenes/scene24.o \
scenes/sceneDbg.o \
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp
index dca6e71130..351aff435f 100644
--- a/engines/fullpipe/scenes.cpp
+++ b/engines/fullpipe/scenes.cpp
@@ -190,6 +190,14 @@ Vars::Vars() {
scene12_fly = 0;
scene12_flyCountdown = 0;
+ scene13_whirlgig = 0;
+ scene13_guard = 0;
+ scene13_handleR = 0;
+ scene13_handleL = 0;
+ scene13_bridge = 0;
+ scene13_var01 = 0;
+ scene13_var02 = 0;
+
scene15_chantingCountdown = 0;
scene15_plusminus = 0;
scene15_ladder = 0;
diff --git a/engines/fullpipe/scenes.h b/engines/fullpipe/scenes.h
index 88ad5e75a1..70d55dd1e9 100644
--- a/engines/fullpipe/scenes.h
+++ b/engines/fullpipe/scenes.h
@@ -258,6 +258,14 @@ public:
int scene12_fly;
int scene12_flyCountdown;
+ StaticANIObject *scene13_whirlgig;
+ StaticANIObject *scene13_guard;
+ StaticANIObject *scene13_handleR;
+ StaticANIObject *scene13_handleL;
+ StaticANIObject *scene13_bridge;
+ int scene13_var01;
+ int scene13_var02;
+
int scene15_chantingCountdown;
StaticANIObject *scene15_plusminus;
PictureObject *scene15_ladder;