diff options
Diffstat (limited to 'sky/compacts/16comp.h')
-rw-r--r-- | sky/compacts/16comp.h | 989 |
1 files changed, 0 insertions, 989 deletions
diff --git a/sky/compacts/16comp.h b/sky/compacts/16comp.h deleted file mode 100644 index 8d9f613920..0000000000 --- a/sky/compacts/16comp.h +++ /dev/null @@ -1,989 +0,0 @@ -/* ScummVM - Scumm Interpreter - * Copyright (C) 2003-2004 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 SKY16COMP_H -#define SKY16COMP_H - - - - -namespace Sky { - -namespace SkyCompact { - -Compact reactor_lower = { - 0, // logic - ST_BACKGROUND+ST_RECREATE, // status - 0, // sync - 16, // screen - 0, // place - 0, // getToTable - 249, // xcood - 226, // ycood - 109*64, // frame - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -uint16 foster2_die_seq[] = { - 32*64, - 237, - 242, - 0, - 237, - 242, - 1, - 235, - 242, - 2, - 235, - 242, - 3, - 234, - 242, - 4, - 233, - 242, - 5, - 232, - 242, - 6, - 233, - 242, - 5, - 232, - 242, - 6, - 233, - 242, - 5, - 232, - 242, - 7, - 233, - 242, - 8, - 232, - 243, - 9, - 233, - 243, - 10, - 232, - 243, - 11, - 233, - 242, - 5, - 232, - 242, - 6, - 234, - 242, - 12, - 234, - 242, - 13, - 238, - 242, - 14, - 236, - 241, - 15, - 236, - 241, - 16, - 237, - 241, - 17, - 233, - 241, - 18, - 228, - 241, - 19, - 226, - 241, - 20, - 215, - 246, - 21, - 198, - 258, - 22, - 185, - 273, - 23, - 184, - 273, - 24, - 184, - 273, - 25, - 184, - 273, - 26, - 184, - 273, - 27, - 0 -}; - -Compact reactor_console = { - L_SCRIPT, // logic - ST_MOUSE+ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 16, // screen - 0, // place - 0, // getToTable - 65, // xcood - 59, // ycood - 31*64, // frame - 8394, // cursorText - STD_ON, // mouseOn - STD_OFF, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 386-365, // mouseSize_x - 278-259, // mouseSize_y - REACTOR_PC_ACTION, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - CONSOLE_16_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -uint32 *grid16 = 0; - -uint16 s16_fast_list[] = { - 12, - 51, - 52, - 53, - 54, - 135, - 93+DISK_6, - 94+DISK_6, - 95+DISK_6, - 0 -}; - -Compact entrance_exit = { - 0, // logic - ST_MOUSE, // status - 0, // sync - 16, // screen - 0, // place - 0, // getToTable - 186, // xcood - 220, // ycood - 0, // frame - 1+T7, // cursorText - STD_EXIT_LEFT_ON, // mouseOn - STD_OFF, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 203-186, // mouseSize_x - 294-220, // mouseSize_y - ENTRANCE_EXIT_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -uint16 console_16_seq[] = { - 31*64, - 368, - 260, - 0, - 368, - 260, - 1, - 368, - 260, - 2, - 368, - 260, - 3, - 368, - 260, - 4, - 368, - 260, - 5, - 368, - 260, - 6, - 368, - 260, - 7, - 368, - 260, - 8, - 368, - 260, - 9, - 368, - 260, - 10, - 0 -}; - -uint16 s16_floor_table[] = { - ID_S16_FLOOR, - RET_OK, - ID_JOEY_PARK, - GET_TO_JP2, - 0, - S16_LEFT_ON, - 1, - S16_CORE_ON, - ID_ENTRANCE_EXIT, - GT_ENTRANCE_EXIT, - ID_REACTOR_PC, - GT_REACTOR_CONSOLE, - ID_REACTOR_DOOR, - GT_REACTOR_DOOR, - ID_STD_LEFT_TALK, - GT_L_TALK_16, - ID_STD_RIGHT_TALK, - GT_R_TALK_16, - 65535 -}; - -Compact s16_floor = { - 0, // logic - ST_MOUSE, // status - 0, // sync - 16, // screen - 0, // place - s16_floor_table, // getToTable - 181, // xcood - 277, // ycood - 0, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 416-181, // mouseSize_x - 321-277, // mouseSize_y - FLOOR_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -uint16 s16_pal[] = { - 0, - 1024, - 1028, - 1028, - 1542, - 1540, - 1542, - 1542, - 2054, - 1544, - 2054, - 2054, - 1546, - 2056, - 2056, - 2056, - 2058, - 3080, - 2058, - 2058, - 2570, - 2570, - 2568, - 3082, - 2574, - 3084, - 3084, - 3086, - 3594, - 3084, - 3598, - 3082, - 3598, - 3596, - 4112, - 3598, - 3602, - 4110, - 3600, - 4112, - 5136, - 2576, - 3608, - 5128, - 3088, - 4114, - 4112, - 4626, - 4628, - 5132, - 4624, - 5136, - 5142, - 3604, - 4632, - 5646, - 4626, - 5138, - 5652, - 5138, - 5142, - 6160, - 3604, - 5146, - 5134, - 5654, - 5656, - 6672, - 5142, - 6166, - 6678, - 4120, - 6168, - 6676, - 4632, - 5157, - 6154, - 6168, - 6678, - 7192, - 4634, - 6686, - 7186, - 4636, - 6691, - 9998, - 3096, - 6686, - 7702, - 6170, - 7198, - 6162, - 6686, - 6185, - 6668, - 6686, - 8474, - 7192, - 7198, - 7713, - 9492, - 5148, - 7713, - 8982, - 5150, - 8988, - 10520, - 5660, - 8990, - 8988, - 6689, - 8485, - 10008, - 5665, - 8995, - 9496, - 5667, - 8485, - 8988, - 5669, - 8997, - 11546, - 4129, - 7727, - 8468, - 6695, - 9507, - 12574, - 5150, - 10019, - 10524, - 6181, - 10025, - 9494, - 6185, - 10023, - 13084, - 5665, - 10025, - 9502, - 8489, - 10025, - 13089, - 6179, - 10537, - 9502, - 8491, - 10541, - 11032, - 6187, - 11561, - 11546, - 6187, - 11049, - 12581, - 7209, - 11051, - 14115, - 6695, - 12073, - 11036, - 9517, - 12079, - 12568, - 6191, - 12077, - 12577, - 6703, - 12079, - 14115, - 7723, - 13103, - 13086, - 8497, - 12593, - 13607, - 6707, - 13105, - 13605, - 6197, - 13109, - 14113, - 6711, - 13623, - 14629, - 8503, - 14649, - 14618, - 9015, - 15163, - 15642, - 7227, - 256, - 2, - 2823, - 3843, - 2068, - 7448, - 6922, - 3616, - 9247, - 8977, - 5672, - 11304, - 10777, - 7214, - 12589, - 12062, - 8499, - 13618, - 13348, - 10039, - 14647, - 14634, - 11835, - 15932, - 42, - 2816, - 2571, - 3341, - 4621, - 3343, - 4630, - 6925, - 5401, - 7200, - 16150, - 16191, - 11, - 3072, - 0, - 12, - 3328, - 0, - 13, - 3584, - 0, - 14, - 3840, - 0, - 15, - 4096, - 0, - 3084, - 4108, - 0, - 3084, - 2060, - 0, - 4116, - 2316, - 0, - 5144, - 5134, - 0, - 6168, - 2580, - 0, - 6686, - 2582, - 0, - 7713, - 5910, - 0, - 23, - 6144, - 0, - 24, - 6400, - 0, - 25, - 6656, - 0, - 26, - 6912, - 0, - 27, - 7168, - 0, - 28, - 7424, - 0, - 29, - 7680, - 0, - 30, - 7936, - 0, - 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, - 14655, - 0, - 58, - 14848, - 0, - 59, - 13824, - 13878, - 12077, - 8241, - 10527, - 5917, - 5925, - 7698, - 2865, - 9995, - 1285, - 285, - 16129, - 16191 -}; - -uint16 s16_chip_list[] = { - 173, - 111, - 136+DISK_2, - 137+DISK_2, - 90+DISK_6, - 96+DISK_6, - 97+DISK_6, - 106+DISK_6, - 108+DISK_6, - 109+DISK_6, - 146+DISK_6, - 147+DISK_6, - 31+DISK_6, - 32+DISK_6, - 0 -}; - -uint16 rad_con_look[] = { - 146*64, - 288, - 201, - 0, - 288, - 201, - 1, - 288, - 201, - 2, - 288, - 201, - 3, - 288, - 201, - 4, - 288, - 201, - 5, - 288, - 201, - 6, - 288, - 201, - 7, - 288, - 201, - 0, - 288, - 201, - 0, - 0 -}; - -uint16 s16_logic[] = { - ID_FOSTER, - ID_JOEY, - ID_RADMAN, - ID_ANITA, - ID_REACTOR_DOOR, - ID_REACTOR_LOWER, - ID_REACTOR_PC, - 0XFFFF, - ID_MENU_LOGIC -}; - -uint16 foster_die_seq[] = { - 32*64, - 349, - 250, - 0, - 349, - 250, - 1, - 347, - 250, - 2, - 347, - 250, - 3, - 346, - 250, - 4, - 345, - 250, - 5, - 344, - 250, - 6, - 345, - 250, - 5, - 344, - 250, - 6, - 345, - 250, - 5, - 344, - 250, - 7, - 345, - 250, - 8, - 344, - 251, - 9, - 345, - 251, - 10, - 344, - 251, - 11, - 345, - 250, - 5, - 344, - 250, - 6, - 346, - 250, - 12, - 346, - 250, - 13, - 350, - 250, - 14, - 348, - 249, - 15, - 348, - 249, - 16, - 349, - 249, - 17, - 345, - 249, - 18, - 340, - 249, - 19, - 338, - 249, - 20, - 327, - 254, - 21, - 310, - 266, - 22, - 297, - 273, - 23, - 296, - 273, - 24, - 296, - 273, - 25, - 296, - 273, - 26, - 296, - 273, - 27, - 0 -}; - -Compact reactor_door = { - 0, // logic - ST_RECREATE+ST_BACKGROUND+ST_MOUSE, // status - 0, // sync - 16, // screen - 0, // place - 0, // getToTable - 249, // xcood - 175, // ycood - 108*64, // frame - 9295, // cursorText - REACTOR_ON, // mouseOn - STD_OFF, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 342-251, // mouseSize_x - 266-176, // mouseSize_y - REACTOR_DOOR_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -uint16 s16_mouse[] = { - ID_JOEY, - ID_RADMAN, - ID_ENTRANCE_EXIT, - ID_REACTOR_PC, - ID_REACTOR_DOOR, - ID_S16_FLOOR, - 0XFFFF, - ID_TEXT_MOUSE -}; - -uint16 rs_foster_14_16[] = { - C_XCOOD, - 160, - C_YCOOD, - 288, - C_SCREEN, - 16, - C_PLACE, - ID_S16_FLOOR, - 65535 -}; - -uint16 fost_con_look[] = { - 147*64, - 264, - 214, - 0, - 264, - 214, - 1, - 264, - 214, - 2, - 264, - 214, - 2, - 264, - 214, - 2, - 264, - 214, - 2, - 264, - 214, - 2, - 264, - 214, - 2, - 264, - 214, - 1, - 264, - 214, - 3, - 0 -}; - -} // namespace SkyCompact - -} // namespace Sky - -#endif |