aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2014-01-05 22:10:09 +0200
committerEugene Sandulenko2014-01-05 22:42:14 +0200
commitc5126d6efec27deaa736d80f636a5b021b882367 (patch)
treeb5dfbe58ca55a89b7937a3c5e3844cd4204a7cb2
parentc58fa780c36a4a142b157c1a638e5a87c4cf8d22 (diff)
downloadscummvm-rg350-c5126d6efec27deaa736d80f636a5b021b882367.tar.gz
scummvm-rg350-c5126d6efec27deaa736d80f636a5b021b882367.tar.bz2
scummvm-rg350-c5126d6efec27deaa736d80f636a5b021b882367.zip
FULLPIPE: Plug scene26 in
-rw-r--r--engines/fullpipe/constants.h10
-rw-r--r--engines/fullpipe/module.mk1
-rw-r--r--engines/fullpipe/scenes.cpp9
-rw-r--r--engines/fullpipe/scenes.h9
4 files changed, 29 insertions, 0 deletions
diff --git a/engines/fullpipe/constants.h b/engines/fullpipe/constants.h
index 3eb636476e..186f2f54ba 100644
--- a/engines/fullpipe/constants.h
+++ b/engines/fullpipe/constants.h
@@ -925,6 +925,16 @@ namespace Fullpipe {
#define ST_MAN_LADDERDOWN_R 3419
#define ST_MAN25_ONBOARD 1879
+// Scene 26
+#define ANI_CHHI 1957
+#define ANI_DROP_26 3345
+#define ANI_INV_SOCK 1698
+#define ANI_INV_VENT 1968
+#define ANI_LUK26 1867
+#define ANI_SOCK_26 4553
+#define PIC_SC26_SOCK 5312
+#define SND_26_018 5340
+
// Scene 30
#define ANI_LEG 2322
#define MSG_SC30_UPDATEPATH 2358
diff --git a/engines/fullpipe/module.mk b/engines/fullpipe/module.mk
index 3d781e66b4..8a4350e997 100644
--- a/engines/fullpipe/module.mk
+++ b/engines/fullpipe/module.mk
@@ -46,6 +46,7 @@ MODULE_OBJS = \
scenes/scene23.o \
scenes/scene24.o \
scenes/scene25.o \
+ scenes/scene26.o \
scenes/scene30.o \
scenes/scene31.o \
scenes/scene36.o \
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp
index 8f424197a7..81dd7e19fe 100644
--- a/engines/fullpipe/scenes.cpp
+++ b/engines/fullpipe/scenes.cpp
@@ -292,6 +292,15 @@ Vars::Vars() {
scene25_bearders.clear();
scene25_sneezeFlipper = false;
+ scene26_chhi = 0;
+ scene26_drop = 0;
+ scene26_sockPic = 0;
+ scene26_sock = 0;
+ scene26_var01 = 0;
+ scene26_var02 = 0;
+ scene26_var03 = 0;
+ scene26_var04 = 0;
+
scene30_leg = 0;
scene30_liftFlag = 1;
diff --git a/engines/fullpipe/scenes.h b/engines/fullpipe/scenes.h
index 9b1e4fa9da..a568baf1c8 100644
--- a/engines/fullpipe/scenes.h
+++ b/engines/fullpipe/scenes.h
@@ -411,6 +411,15 @@ public:
Common::Array<StaticANIObject *> scene25_bearders;
bool scene25_sneezeFlipper;
+ StaticANIObject *scene26_chhi;
+ StaticANIObject *scene26_drop;
+ PictureObject *scene26_sockPic;
+ StaticANIObject *scene26_sock;
+ int scene26_var01;
+ int scene26_var02;
+ int scene26_var03;
+ int scene26_var04;
+
StaticANIObject *scene30_leg;
int scene30_liftFlag;