aboutsummaryrefslogtreecommitdiff
path: root/sky/compacts/37comp.h
diff options
context:
space:
mode:
authorOliver Kiehl2003-04-25 15:12:05 +0000
committerOliver Kiehl2003-04-25 15:12:05 +0000
commitda4a76ed04bd197a9527802d4b72556786226f37 (patch)
tree7f11c38f1239e47a4fc11f65bd2c1321cfc3258d /sky/compacts/37comp.h
parent8137b70bdfb0d032e7e42c944888ea1e0bf33ef3 (diff)
downloadscummvm-rg350-da4a76ed04bd197a9527802d4b72556786226f37.tar.gz
scummvm-rg350-da4a76ed04bd197a9527802d4b72556786226f37.tar.bz2
scummvm-rg350-da4a76ed04bd197a9527802d4b72556786226f37.zip
committing my stuff under pressure from Endy ;)
svn-id: r7105
Diffstat (limited to 'sky/compacts/37comp.h')
-rw-r--r--sky/compacts/37comp.h1828
1 files changed, 1828 insertions, 0 deletions
diff --git a/sky/compacts/37comp.h b/sky/compacts/37comp.h
new file mode 100644
index 0000000000..760d979a83
--- /dev/null
+++ b/sky/compacts/37comp.h
@@ -0,0 +1,1828 @@
+/* ScummVM - Scumm Interpreter
+ * Copyright (C) 2003 The ScummVM project
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * $Header$
+ *
+ */
+
+#ifndef SKY37COMP_H
+#define SKY37COMP_H
+
+
+
+
+namespace SkyCompact {
+
+uint16 sc37_mouse_list[] = {
+ ID_SC37_SENSOR,
+ ID_SC37_DOOR,
+ ID_SC37_GRILL,
+ ID_SC37_FLIMSY_BOX,
+ ID_SC37_LID,
+ ID_SC37_BIG_BOX,
+ ID_SC37_WINE_RACK,
+ ID_SC37_FLOOR,
+ 0XFFFF,
+ ID_TEXT_MOUSE,
+};
+
+uint16 sc37_chip_list[] = {
+ IT_SC37_LAYER_0+DISK_13,
+ IT_SC37_LAYER_1+DISK_13,
+ IT_SC37_LAYER_2+DISK_13,
+ IT_SC37_GRID_1+DISK_13,
+ IT_SC37_GRID_2+DISK_13,
+ IT_SC37_CRBARBOX+DISK_13+0X8000,
+ IT_SC37_GETLID+DISK_13,
+ IT_SC37_USELID+DISK_13+0X8000,
+ IT_SC37_STEPUP+DISK_13,
+ IT_SC37_FOOTDROP+DISK_13,
+ IT_SC37_STEPDOWN+DISK_13,
+ IT_SC37_USEBAR+DISK_13+0X8000,
+ IT_SC37_USESEC+DISK_13+0X8000,
+ IT_SC37_CLIMBOUT+DISK_13+0X8000,
+ IT_SC37_THUMBSUP+DISK_13,
+ IT_SC37_BOXLID+DISK_13,
+ IT_SC37_LIDUP+DISK_13,
+ IT_SC37_LIDUSED+DISK_13,
+ IT_SC37_LOOSEBIT+DISK_13,
+ IT_SC37_GRILL+DISK_13,
+ IT_SC37_GRILLOPEN+DISK_13,
+ IT_SC37_DOOR+DISK_13,
+ 0,
+};
+
+uint16 sc37_grillopen[] = {
+ 142*64,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 0,
+ 307,
+ 192,
+ 1,
+ 307,
+ 192,
+ 2,
+ 307,
+ 192,
+ 3,
+ 307,
+ 192,
+ 4,
+ 0,
+};
+
+uint16 sc37_floor_table[] = {
+ ID_SC37_FLOOR,
+ RETURN_OK,
+ ID_SC37_DOOR,
+ GT_SC37_DOOR,
+ 0,
+ SC37_DOOR_WALK_ON,
+ ID_SC37_SENSOR,
+ GT_SC37_SENSOR,
+ ID_SC37_GRILL,
+ GT_SC37_GRILL,
+ ID_SC37_FLIMSY_BOX,
+ GT_SC37_FLIMSY_BOX,
+ ID_SC37_BIG_BOX,
+ GT_SC37_BIG_BOX,
+ ID_SC37_LID,
+ GT_SC37_LID,
+ ID_SC37_WINE_RACK,
+ GT_SC37_WINE_RACK,
+ 65535,
+};
+
+uint16 sc37_stepdown[] = {
+ 131*64,
+ 309,
+ 194,
+ 0,
+ 304,
+ 200,
+ 1,
+ 304,
+ 210,
+ 2,
+ 304,
+ 217,
+ 3,
+ 304,
+ 218,
+ 4,
+ 304,
+ 219,
+ 5,
+ 304,
+ 221,
+ 6,
+ 304,
+ 224,
+ 7,
+ 303,
+ 224,
+ 8,
+ 304,
+ 224,
+ 9,
+ 307,
+ 222,
+ 10,
+ 309,
+ 218,
+ 0,
+ 0,
+};
+
+Compact sc37_big_box = {
+ 0, // logic
+ ST_MOUSE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ 0, // getToTable
+ 219, // xcood
+ 231, // ycood
+ 0, // frame
+ 16659, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 0, // mouseRel_x
+ 0, // mouseRel_y
+ 269-219, // mouseSize_x
+ 278-231, // mouseSize_y
+ SC37_BIG_BOX_ACTION, // actionScript
+};
+
+uint16 sc37_footdrop[] = {
+ 130*64,
+ 309,
+ 194,
+ 0,
+ 302,
+ 197,
+ 1,
+ 299,
+ 203,
+ 2,
+ 299,
+ 201,
+ 3,
+ 309,
+ 194,
+ 0,
+ 0,
+};
+
+uint16 sc37_putlid[] = {
+ 109*64,
+ 260,
+ 218,
+ 7,
+ 254,
+ 219,
+ 6,
+ 247,
+ 223,
+ 5,
+ 247,
+ 223,
+ 4,
+ 256,
+ 222,
+ 3,
+ 263,
+ 221,
+ 2,
+ 267,
+ 218,
+ 1,
+ 268,
+ 218,
+ 0,
+ 0,
+};
+
+Compact sc37_sensor = {
+ 0, // logic
+ ST_MOUSE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ 0, // getToTable
+ 185, // xcood
+ 238, // ycood
+ 0, // frame
+ 16651, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 0, // mouseRel_x
+ 0, // mouseRel_y
+ 190-185, // mouseSize_x
+ 248-238, // mouseSize_y
+ SC37_SENSOR_ACTION, // actionScript
+};
+
+uint16 sc37_lidused[] = {
+ 139*64,
+ 258,
+ 218,
+ 0,
+ 251,
+ 218,
+ 1,
+ 256,
+ 218,
+ 2,
+ 266,
+ 218,
+ 3,
+ 279,
+ 217,
+ 4,
+ 286,
+ 218,
+ 5,
+ 290,
+ 218,
+ 6,
+ 293,
+ 218,
+ 7,
+ 296,
+ 219,
+ 7,
+ 300,
+ 219,
+ 7,
+ 304,
+ 218,
+ 7,
+ 308,
+ 219,
+ 7,
+ 311,
+ 219,
+ 7,
+ 315,
+ 219,
+ 7,
+ 319,
+ 218,
+ 7,
+ 318,
+ 217,
+ 4,
+ 318,
+ 217,
+ 4,
+ 321,
+ 218,
+ 8,
+ 312,
+ 217,
+ 9,
+ 305,
+ 217,
+ 10,
+ 305,
+ 223,
+ 11,
+ 305,
+ 235,
+ 12,
+ 305,
+ 240,
+ 13,
+ 305,
+ 240,
+ 14,
+ 305,
+ 240,
+ 15,
+ 305,
+ 240,
+ 16,
+ 0,
+};
+
+uint16 sc37_getlid[] = {
+ 109*64,
+ 268,
+ 218,
+ 0,
+ 267,
+ 218,
+ 1,
+ 263,
+ 221,
+ 2,
+ 256,
+ 222,
+ 3,
+ 247,
+ 223,
+ 4,
+ 247,
+ 223,
+ 5,
+ 254,
+ 219,
+ 6,
+ 260,
+ 218,
+ 7,
+ 0,
+};
+
+uint16 sc37_flimsy_box_table[] = {
+ ID_SC37_FLOOR,
+ STEP_OFF_BOX,
+ ID_SC37_DOOR,
+ STEP_OFF_BOX,
+ ID_SC37_SENSOR,
+ STEP_OFF_BOX,
+ ID_SC37_GRILL,
+ GT_SC37_GRILL,
+ ID_SC37_FLIMSY_BOX,
+ RETURN_OK,
+ ID_SC37_BIG_BOX,
+ STEP_OFF_BOX,
+ ID_SC37_WINE_RACK,
+ STEP_OFF_BOX,
+ 65535,
+};
+
+uint16 sc37_thumbsup[] = {
+ 136*64,
+ 204,
+ 226,
+ 0,
+ 202,
+ 227,
+ 1,
+ 202,
+ 227,
+ 2,
+ 201,
+ 227,
+ 3,
+ 195,
+ 229,
+ 4,
+ 187,
+ 229,
+ 5,
+ 187,
+ 229,
+ 5,
+ 187,
+ 229,
+ 5,
+ 195,
+ 229,
+ 4,
+ 201,
+ 227,
+ 6,
+ 202,
+ 227,
+ 2,
+ 202,
+ 227,
+ 1,
+ 204,
+ 226,
+ 0,
+ 0,
+};
+
+Compact sc37_wine_rack = {
+ 0, // logic
+ ST_MOUSE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ 0, // getToTable
+ 351, // xcood
+ 208, // ycood
+ 0, // frame
+ 17379, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 0, // mouseRel_x
+ 0, // mouseRel_y
+ 402-351, // mouseSize_x
+ 280-208, // mouseSize_y
+ SC37_WINE_RACK_ACTION, // actionScript
+};
+
+uint16 sc37_fast_list[] = {
+ 12+DISK_13,
+ 51+DISK_13,
+ 52+DISK_13,
+ 53+DISK_13,
+ 54+DISK_13,
+ 135+DISK_13,
+ 0,
+};
+
+uint16 sc37_holding_lid_table[] = {
+ ID_SC37_FLOOR,
+ PUT_LID_BACK,
+ ID_SC37_DOOR,
+ PUT_LID_BACK,
+ ID_SC37_SENSOR,
+ PUT_LID_BACK,
+ ID_SC37_GRILL,
+ PUT_LID_BACK,
+ ID_SC37_FLIMSY_BOX,
+ USE_LID_ON_FLIMSY_BOX,
+ ID_SC37_BIG_BOX,
+ PUT_LID_BACK,
+ ID_SC37_WINE_RACK,
+ PUT_LID_BACK,
+ 65535,
+};
+
+Compact sc37_holding_lid = {
+ 0, // logic
+ 0, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ sc37_holding_lid_table, // getToTable
+};
+
+uint16 sc37_lidup[] = {
+ 138*64,
+ 231,
+ 234,
+ 0,
+ 250,
+ 222,
+ 1,
+ 256,
+ 218,
+ 2,
+ 0,
+};
+
+uint16 sc37_usesec[] = {
+ 133*64,
+ 304,
+ 192,
+ 0,
+ 304,
+ 192,
+ 1,
+ 304,
+ 192,
+ 2,
+ 304,
+ 192,
+ 3,
+ 304,
+ 192,
+ 4,
+ 304,
+ 192,
+ 5,
+ 304,
+ 192,
+ 5,
+ 304,
+ 192,
+ 6,
+ 304,
+ 192,
+ 7,
+ 304,
+ 192,
+ 8,
+ 304,
+ 192,
+ 9,
+ 304,
+ 192,
+ 10,
+ 304,
+ 192,
+ 11,
+ 304,
+ 192,
+ 12,
+ 304,
+ 192,
+ 13,
+ 304,
+ 192,
+ 14,
+ 304,
+ 192,
+ 15,
+ 304,
+ 192,
+ 15,
+ 304,
+ 192,
+ 16,
+ 304,
+ 192,
+ 17,
+ 304,
+ 192,
+ 17,
+ 304,
+ 192,
+ 18,
+ 304,
+ 192,
+ 19,
+ 304,
+ 192,
+ 19,
+ 304,
+ 192,
+ 20,
+ 304,
+ 192,
+ 21,
+ 304,
+ 192,
+ 21,
+ 304,
+ 192,
+ 22,
+ 304,
+ 192,
+ 23,
+ 304,
+ 192,
+ 23,
+ 304,
+ 192,
+ 24,
+ 304,
+ 192,
+ 25,
+ 304,
+ 192,
+ 25,
+ 304,
+ 192,
+ 26,
+ 304,
+ 192,
+ 27,
+ 304,
+ 192,
+ 28,
+ 304,
+ 192,
+ 29,
+ 304,
+ 192,
+ 30,
+ 304,
+ 192,
+ 30,
+ 304,
+ 192,
+ 31,
+ 304,
+ 192,
+ 32,
+ 304,
+ 192,
+ 33,
+ 304,
+ 192,
+ 34,
+ 304,
+ 192,
+ 35,
+ 304,
+ 192,
+ 36,
+ 304,
+ 192,
+ 37,
+ 304,
+ 192,
+ 38,
+ 304,
+ 192,
+ 39,
+ 304,
+ 192,
+ 40,
+ 304,
+ 192,
+ 41,
+ 304,
+ 192,
+ 42,
+ 304,
+ 192,
+ 0,
+ 0,
+};
+
+uint16 sc37_stepup[] = {
+ 129*64,
+ 309,
+ 218,
+ 0,
+ 305,
+ 223,
+ 1,
+ 303,
+ 224,
+ 2,
+ 303,
+ 224,
+ 3,
+ 303,
+ 224,
+ 4,
+ 303,
+ 222,
+ 5,
+ 303,
+ 220,
+ 6,
+ 301,
+ 218,
+ 7,
+ 302,
+ 213,
+ 8,
+ 302,
+ 212,
+ 9,
+ 302,
+ 208,
+ 10,
+ 306,
+ 200,
+ 11,
+ 309,
+ 194,
+ 12,
+ 309,
+ 194,
+ 12,
+ 0,
+};
+
+Compact sc37_lid = {
+ L_SCRIPT, // logic
+ ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ 0, // getToTable
+ 230, // xcood
+ 234, // ycood
+ 137*64, // frame
+ 201, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 1, // mouseRel_x
+ 65535, // mouseRel_y
+ 267-231, // mouseSize_x
+ 244-233, // mouseSize_y
+ SC37_LID_ACTION, // actionScript
+ 0, // upFlag
+ 0, // downFlag
+ 0, // getToFlag
+ 0, // flag
+ 0, // mood
+ 0, // grafixProg
+ 0, // offset
+ C_BASE_MODE, // mode
+ SC37_LID_LOGIC, // baseSub
+ 0, // baseSub_off
+};
+
+uint16 sc37_palette[] = {
+ 0,
+ 768,
+ 514,
+ 770,
+ 1027,
+ 771,
+ 1029,
+ 770,
+ 773,
+ 1029,
+ 1028,
+ 1285,
+ 1541,
+ 1795,
+ 773,
+ 1286,
+ 1285,
+ 1542,
+ 1288,
+ 1541,
+ 1031,
+ 1543,
+ 2054,
+ 1031,
+ 2055,
+ 2565,
+ 1030,
+ 2055,
+ 2311,
+ 1543,
+ 2058,
+ 2053,
+ 1545,
+ 1803,
+ 2566,
+ 1800,
+ 2060,
+ 2053,
+ 2058,
+ 2060,
+ 2567,
+ 1546,
+ 2570,
+ 3080,
+ 1546,
+ 2318,
+ 3078,
+ 2058,
+ 2827,
+ 2567,
+ 2316,
+ 3084,
+ 3337,
+ 1803,
+ 2574,
+ 3080,
+ 1549,
+ 3339,
+ 4104,
+ 1802,
+ 3341,
+ 3592,
+ 2316,
+ 2831,
+ 3590,
+ 2571,
+ 3087,
+ 3080,
+ 2829,
+ 3089,
+ 4102,
+ 2315,
+ 3089,
+ 4104,
+ 1805,
+ 3342,
+ 3339,
+ 2574,
+ 3344,
+ 4618,
+ 1805,
+ 3599,
+ 3593,
+ 2063,
+ 3346,
+ 4361,
+ 2062,
+ 3600,
+ 3340,
+ 3343,
+ 3854,
+ 4619,
+ 2829,
+ 3856,
+ 5130,
+ 2573,
+ 4111,
+ 4876,
+ 2062,
+ 4113,
+ 3849,
+ 2577,
+ 4113,
+ 5387,
+ 2318,
+ 3858,
+ 4618,
+ 3087,
+ 4115,
+ 5385,
+ 2064,
+ 4368,
+ 5133,
+ 2575,
+ 4625,
+ 4873,
+ 2832,
+ 3860,
+ 4876,
+ 3344,
+ 4370,
+ 4108,
+ 2579,
+ 4372,
+ 5386,
+ 2832,
+ 4117,
+ 4621,
+ 3601,
+ 4372,
+ 4876,
+ 2834,
+ 4372,
+ 5646,
+ 2577,
+ 4119,
+ 4619,
+ 3091,
+ 4881,
+ 4878,
+ 3346,
+ 4376,
+ 4874,
+ 3858,
+ 4629,
+ 4879,
+ 3604,
+ 4631,
+ 5131,
+ 4116,
+ 5141,
+ 6414,
+ 2834,
+ 4886,
+ 5136,
+ 4374,
+ 5398,
+ 6671,
+ 3093,
+ 5655,
+ 6930,
+ 3350,
+ 5913,
+ 6161,
+ 4887,
+ 5661,
+ 6413,
+ 5144,
+ 5914,
+ 6931,
+ 5144,
+ 6683,
+ 7956,
+ 3865,
+ 8227,
+ 7183,
+ 6945,
+ 8486,
+ 9494,
+ 6438,
+ 10790,
+ 11294,
+ 6955,
+ 11309,
+ 12064,
+ 6702,
+ 11823,
+ 12834,
+ 8498,
+ 12593,
+ 13863,
+ 10293,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 0,
+ 14336,
+ 13364,
+ 11569,
+ 9261,
+ 8481,
+ 6687,
+ 6681,
+ 4626,
+ 2578,
+ 1803,
+ 770,
+ 519,
+ 13571,
+ 9517,
+ 9778,
+ 11805,
+ 5151,
+ 5926,
+ 8205,
+ 1808,
+ 2586,
+ 11267,
+ 2056,
+ 8210,
+ 7441,
+ 6954,
+ 9494,
+ 4119,
+ 3866,
+ 4864,
+ 13316,
+ 13364,
+ 11563,
+ 8751,
+ 9506,
+ 10024,
+ 8242,
+ 10527,
+ 6174,
+ 5927,
+ 7698,
+ 3600,
+ 2325,
+ 2308,
+ 11573,
+ 12837,
+ 7462,
+ 7982,
+ 9748,
+ 3351,
+ 4128,
+ 6663,
+ 778,
+ 9533,
+ 13100,
+ 9244,
+ 5162,
+ 8476,
+ 5390,
+ 2072,
+ 3855,
+ 2308,
+ 2865,
+ 9995,
+ 1285,
+ 285,
+ 4865,
+ 0,
+ 11573,
+ 12837,
+ 7462,
+ 0,
+ 16128,
+ 0,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 16191,
+ 13887,
+ 13878,
+ 12077,
+ 8241,
+ 10527,
+ 5917,
+ 5925,
+ 7698,
+ 2865,
+ 9995,
+ 1285,
+ 285,
+ 16129,
+ 16191,
+};
+
+Compact sc37_floor = {
+ 0, // logic
+ ST_MOUSE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ sc37_floor_table, // getToTable
+ 192, // xcood
+ 256, // ycood
+ 0, // frame
+ 0, // cursorText
+ 0, // mouseOn
+ 0, // mouseOff
+ ADVISOR_188, // mouseClick
+ 0, // mouseRel_x
+ 0, // mouseRel_y
+ 399-192, // mouseSize_x
+ 319-256, // mouseSize_y
+ FLOOR_ACTION, // actionScript
+};
+
+uint16 sc37_climbout[] = {
+ 134*64,
+ 309,
+ 194,
+ 0,
+ 307,
+ 194,
+ 1,
+ 303,
+ 194,
+ 2,
+ 308,
+ 194,
+ 3,
+ 308,
+ 194,
+ 3,
+ 308,
+ 195,
+ 4,
+ 308,
+ 196,
+ 5,
+ 309,
+ 195,
+ 6,
+ 309,
+ 196,
+ 7,
+ 309,
+ 194,
+ 8,
+ 308,
+ 193,
+ 9,
+ 309,
+ 193,
+ 10,
+ 309,
+ 192,
+ 11,
+ 308,
+ 192,
+ 12,
+ 308,
+ 194,
+ 13,
+ 309,
+ 193,
+ 14,
+ 309,
+ 193,
+ 15,
+ 309,
+ 192,
+ 16,
+ 0,
+};
+
+Compact sc37_grill = {
+ L_SCRIPT, // logic
+ ST_MOUSE+ST_LOGIC+ST_BACKGROUND+ST_RECREATE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ 0, // getToTable
+ 307, // xcood
+ 192, // ycood
+ 141*64, // frame
+ 16661, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 65535, // mouseRel_x
+ 65535, // mouseRel_y
+ 335-306, // mouseSize_x
+ 208-191, // mouseSize_y
+ SC37_GRILL_ACTION, // actionScript
+ 0, // upFlag
+ 0, // downFlag
+ 0, // getToFlag
+ 0, // flag
+ 0, // mood
+ 0, // grafixProg
+ 0, // offset
+ C_BASE_MODE, // mode
+ SC37_GRILL_LOGIC, // baseSub
+ 0, // baseSub_off
+};
+
+uint16 sc37_uselid[] = {
+ 110*64,
+ 262,
+ 218,
+ 0,
+ 254,
+ 218,
+ 1,
+ 255,
+ 218,
+ 2,
+ 263,
+ 218,
+ 3,
+ 272,
+ 217,
+ 4,
+ 273,
+ 217,
+ 5,
+ 273,
+ 217,
+ 6,
+ 274,
+ 217,
+ 7,
+ 277,
+ 218,
+ 8,
+ 286,
+ 218,
+ 9,
+ 292,
+ 217,
+ 10,
+ 292,
+ 218,
+ 11,
+ 293,
+ 218,
+ 12,
+ 298,
+ 218,
+ 13,
+ 306,
+ 217,
+ 14,
+ 310,
+ 217,
+ 15,
+ 310,
+ 217,
+ 16,
+ 310,
+ 217,
+ 17,
+ 309,
+ 217,
+ 18,
+ 304,
+ 217,
+ 19,
+ 304,
+ 219,
+ 20,
+ 304,
+ 219,
+ 21,
+ 304,
+ 221,
+ 22,
+ 304,
+ 219,
+ 23,
+ 309,
+ 218,
+ 24,
+ 0,
+};
+
+uint16 reset_36_37[] = {
+ C_SCREEN,
+ 37,
+ C_PLACE,
+ ID_SC37_FLOOR,
+ C_XCOOD,
+ 176,
+ C_YCOOD,
+ 272,
+ C_FRAME,
+ 46+12*64,
+ 65535,
+};
+
+uint16 sc37_doorshut[] = {
+ 143*64,
+ 196,
+ 221,
+ 6,
+ 196,
+ 221,
+ 5,
+ 196,
+ 221,
+ 4,
+ 196,
+ 221,
+ 3,
+ 196,
+ 221,
+ 2,
+ 196,
+ 221,
+ 1,
+ 196,
+ 221,
+ 0,
+ 0,
+};
+
+uint32 sc37_walk_grid[0];
+
+Compact sc37_door = {
+ L_SCRIPT, // logic
+ ST_MOUSE+ST_LOGIC+ST_RECREATE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ 0, // getToTable
+ 196, // xcood
+ 221, // ycood
+ 143*64, // frame
+ 181, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 65532, // mouseRel_x
+ 65531, // mouseRel_y
+ 207-192, // mouseSize_x
+ 279-216, // mouseSize_y
+ SC37_DOOR_ACTION, // actionScript
+ 0, // upFlag
+ 0, // downFlag
+ 0, // getToFlag
+ 0, // flag
+ 0, // mood
+ 0, // grafixProg
+ 0, // offset
+ C_BASE_MODE, // mode
+ SC37_DOOR_LOGIC, // baseSub
+ 0, // baseSub_off
+};
+
+uint16 sc37_usebar[] = {
+ 132*64,
+ 309,
+ 194,
+ 0,
+ 308,
+ 194,
+ 1,
+ 306,
+ 195,
+ 2,
+ 306,
+ 195,
+ 3,
+ 306,
+ 195,
+ 4,
+ 306,
+ 195,
+ 4,
+ 306,
+ 195,
+ 5,
+ 306,
+ 195,
+ 6,
+ 306,
+ 195,
+ 6,
+ 306,
+ 195,
+ 7,
+ 306,
+ 195,
+ 7,
+ 307,
+ 195,
+ 8,
+ 309,
+ 194,
+ 9,
+ 309,
+ 194,
+ 10,
+ 308,
+ 194,
+ 11,
+ 307,
+ 194,
+ 12,
+ 303,
+ 194,
+ 13,
+ 306,
+ 194,
+ 14,
+ 306,
+ 194,
+ 15,
+ 304,
+ 195,
+ 16,
+ 304,
+ 195,
+ 16,
+ 309,
+ 195,
+ 17,
+ 310,
+ 195,
+ 18,
+ 311,
+ 195,
+ 19,
+ 312,
+ 195,
+ 20,
+ 312,
+ 195,
+ 20,
+ 312,
+ 195,
+ 21,
+ 312,
+ 195,
+ 22,
+ 312,
+ 195,
+ 23,
+ 312,
+ 195,
+ 24,
+ 312,
+ 193,
+ 25,
+ 312,
+ 195,
+ 26,
+ 312,
+ 195,
+ 27,
+ 312,
+ 193,
+ 28,
+ 312,
+ 195,
+ 29,
+ 312,
+ 195,
+ 30,
+ 312,
+ 194,
+ 31,
+ 312,
+ 195,
+ 32,
+ 312,
+ 195,
+ 32,
+ 312,
+ 195,
+ 33,
+ 306,
+ 195,
+ 34,
+ 306,
+ 195,
+ 34,
+ 305,
+ 195,
+ 35,
+ 305,
+ 195,
+ 36,
+ 305,
+ 195,
+ 37,
+ 305,
+ 195,
+ 38,
+ 305,
+ 195,
+ 39,
+ 305,
+ 195,
+ 40,
+ 306,
+ 194,
+ 41,
+ 309,
+ 194,
+ 0,
+ 0,
+};
+
+Compact sc37_flimsy_box = {
+ 0, // logic
+ ST_MOUSE+ST_BACKGROUND+ST_RECREATE, // status
+ 0, // sync
+ 37, // screen
+ 0, // place
+ sc37_flimsy_box_table, // getToTable
+ 318, // xcood
+ 245, // ycood
+ 140*64, // frame
+ 16660, // cursorText
+ STD_ON, // mouseOn
+ STD_OFF, // mouseOff
+ ADVISOR_188, // mouseClick
+ 65518, // mouseRel_x
+ 65529, // mouseRel_y
+ 333-300, // mouseSize_x
+ 264-238, // mouseSize_y
+ SC37_FLIMSY_BOX_ACTION, // actionScript
+};
+
+uint16 sc37_dooropen[] = {
+ 143*64,
+ 196,
+ 221,
+ 0,
+ 196,
+ 221,
+ 1,
+ 196,
+ 221,
+ 2,
+ 196,
+ 221,
+ 3,
+ 196,
+ 221,
+ 4,
+ 196,
+ 221,
+ 5,
+ 196,
+ 221,
+ 6,
+ 0,
+};
+
+uint16 sc37_liddown[] = {
+ 138*64,
+ 256,
+ 218,
+ 2,
+ 250,
+ 222,
+ 1,
+ 231,
+ 234,
+ 0,
+ 0,
+};
+
+uint16 sc37_logic_list[] = {
+ ID_FOSTER,
+ ID_SC37_FLIMSY_BOX,
+ ID_SC37_LID,
+ ID_SC37_GRILL,
+ ID_SC37_DOOR,
+ 0XFFFF,
+ ID_STD_MENU_LOGIC,
+};
+
+uint16 sc37_crbarbox[] = {
+ 108*64,
+ 264,
+ 216,
+ 0,
+ 264,
+ 216,
+ 1,
+ 264,
+ 216,
+ 2,
+ 264,
+ 216,
+ 3,
+ 264,
+ 216,
+ 4,
+ 264,
+ 216,
+ 5,
+ 264,
+ 216,
+ 6,
+ 264,
+ 216,
+ 7,
+ 264,
+ 216,
+ 8,
+ 264,
+ 216,
+ 9,
+ 264,
+ 216,
+ 10,
+ 264,
+ 216,
+ 11,
+ 264,
+ 216,
+ 12,
+ 264,
+ 216,
+ 13,
+ 264,
+ 216,
+ 14,
+ 264,
+ 216,
+ 15,
+ 264,
+ 216,
+ 14,
+ 264,
+ 216,
+ 16,
+ 264,
+ 216,
+ 16,
+ 264,
+ 216,
+ 17,
+ 264,
+ 216,
+ 18,
+ 264,
+ 216,
+ 19,
+ 264,
+ 216,
+ 20,
+ 264,
+ 216,
+ 21,
+ 264,
+ 216,
+ 22,
+ 264,
+ 216,
+ 23,
+ 264,
+ 216,
+ 24,
+ 264,
+ 216,
+ 25,
+ 264,
+ 216,
+ 26,
+ 0,
+};
+
+}; // namespace SkyCompact
+
+#endif