aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/fullpipe/constants.h4
-rw-r--r--engines/fullpipe/module.mk1
-rw-r--r--engines/fullpipe/scenes.cpp7
-rw-r--r--engines/fullpipe/scenes.h7
4 files changed, 19 insertions, 0 deletions
diff --git a/engines/fullpipe/constants.h b/engines/fullpipe/constants.h
index 127c380955..4a0a0dbf23 100644
--- a/engines/fullpipe/constants.h
+++ b/engines/fullpipe/constants.h
@@ -768,6 +768,10 @@ namespace Fullpipe {
#define SND_31_001 4377
#define ST_CTS31_GROWN2 2472
+// Scene 36
+#define ANI_SCISSORS_36 2647
+#define ANI_ROTOHRUST 2360
+
// Debug scene
#define PIC_SCD_1 727
#define PIC_SCD_2 728
diff --git a/engines/fullpipe/module.mk b/engines/fullpipe/module.mk
index aa189242c9..3a0ccc98e4 100644
--- a/engines/fullpipe/module.mk
+++ b/engines/fullpipe/module.mk
@@ -44,6 +44,7 @@ MODULE_OBJS = \
scenes/scene24.o \
scenes/scene30.o \
scenes/scene31.o \
+ scenes/scene36.o \
scenes/sceneDbg.o \
scenes/sceneIntro.o
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp
index 79b98307f4..7d02ec4a59 100644
--- a/engines/fullpipe/scenes.cpp
+++ b/engines/fullpipe/scenes.cpp
@@ -268,6 +268,13 @@ Vars::Vars() {
scene31_cactus = 0;
scene31_plusMinus = 0;
+ scene36_var01 = 0;
+ scene36_var02 = 0;
+ scene36_var03 = 0;
+ scene36_var04 = 0;
+ scene36_rotohrust = 0;
+ scene36_scissors = 0;
+
selector = 0;
}
diff --git a/engines/fullpipe/scenes.h b/engines/fullpipe/scenes.h
index f15ce00178..f1a10eecc7 100644
--- a/engines/fullpipe/scenes.h
+++ b/engines/fullpipe/scenes.h
@@ -365,6 +365,13 @@ public:
StaticANIObject *scene31_cactus;
StaticANIObject *scene31_plusMinus;
+ int scene36_var01;
+ int scene36_var02;
+ int scene36_var03;
+ int scene36_var04;
+ StaticANIObject *scene36_rotohrust;
+ StaticANIObject *scene36_scissors;
+
PictureObject *selector;
};