diff options
author | Oliver Kiehl | 2003-04-25 15:12:05 +0000 |
---|---|---|
committer | Oliver Kiehl | 2003-04-25 15:12:05 +0000 |
commit | da4a76ed04bd197a9527802d4b72556786226f37 (patch) | |
tree | 7f11c38f1239e47a4fc11f65bd2c1321cfc3258d /sky/compacts/37comp.h | |
parent | 8137b70bdfb0d032e7e42c944888ea1e0bf33ef3 (diff) | |
download | scummvm-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.h | 1828 |
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 |