diff options
Diffstat (limited to 'sky/compacts/69comp.h')
-rw-r--r-- | sky/compacts/69comp.h | 1200 |
1 files changed, 0 insertions, 1200 deletions
diff --git a/sky/compacts/69comp.h b/sky/compacts/69comp.h deleted file mode 100644 index 0078c4b8f9..0000000000 --- a/sky/compacts/69comp.h +++ /dev/null @@ -1,1200 +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 SKY69COMP_H -#define SKY69COMP_H - - - - -namespace Sky { - -namespace SkyCompact { - -uint32 *grid69 = 0; - -uint16 sc69_logic_list[] = { - ID_FOSTER, - ID_MEDI, - ID_SC67_DOOR, - ID_SC68_DOOR, - ID_SC69_PULSE1, - ID_SC69_PULSE2, - ID_SC69_PULSE3, - ID_SC69_PULSE4, - ID_SC69_PULSE5, - ID_SC69_PULSE6, - ID_SC71_LIGHT1, - ID_SC71_CONTROLS, - ID_SC71_CHLITE, - ID_SC71_MONITOR, - ID_SC71_RECHARGER, - ID_SC71_PANEL2, - 0XFFFF, - ID_STD_MENU_LOGIC -}; - -uint16 sc69_pulse5_anim[] = { - 113*64, - 212, - 181, - 0, - 212, - 181, - 1, - 212, - 181, - 2, - 212, - 181, - 2, - 212, - 181, - 1, - 212, - 181, - 1, - 212, - 181, - 1, - 212, - 181, - 1, - 212, - 181, - 2, - 212, - 181, - 2, - 212, - 181, - 2, - 212, - 181, - 2, - 212, - 181, - 2, - 212, - 181, - 1, - 212, - 181, - 0, - 212, - 181, - 0, - 212, - 181, - 0, - 0 -}; - -uint16 sc69_chip_list[] = { - IT_SC69_LAYER_0+DISK_5, - IT_SC69_LAYER_1+DISK_5, - IT_SC69_LAYER_2+DISK_5, - IT_SC69_GRID_1+DISK_5, - IT_SC69_GRID_2+DISK_5, - IT_MEDI+DISK_5, - IT_MEDI_TALK+DISK_5, - IT_SC69_PULSE1+DISK_5, - IT_SC69_PULSE2+DISK_5, - IT_SC69_PULSE3+DISK_5, - IT_SC69_PULSE4+DISK_5, - IT_SC69_PULSE5+DISK_5, - IT_SC69_PULSE6+DISK_5, - 0 -}; - -uint16 sc69_palette[] = { - 0, - 1024, - 514, - 1028, - 1796, - 771, - 1286, - 1284, - 1542, - 1288, - 2821, - 1029, - 1799, - 2312, - 1544, - 1802, - 2057, - 2057, - 1804, - 3846, - 1286, - 2312, - 3594, - 1288, - 2570, - 3848, - 1800, - 2570, - 3084, - 2569, - 2317, - 4364, - 1546, - 3084, - 5642, - 1543, - 2829, - 4621, - 2313, - 2830, - 4363, - 2059, - 2831, - 3342, - 3085, - 1817, - 4870, - 1804, - 3343, - 7438, - 1543, - 3347, - 6921, - 2056, - 2585, - 6151, - 2570, - 3601, - 5389, - 2062, - 4112, - 4364, - 4110, - 2080, - 5638, - 2829, - 2589, - 6919, - 2315, - 3604, - 4624, - 3600, - 2083, - 5638, - 2576, - 2846, - 9738, - 1544, - 3355, - 5132, - 4113, - 4121, - 6153, - 3089, - 4627, - 8467, - 2572, - 4374, - 6930, - 2832, - 3613, - 9998, - 2058, - 2853, - 8970, - 3085, - 4633, - 6418, - 3603, - 4637, - 5642, - 5139, - 2602, - 8200, - 2321, - 4127, - 8719, - 3599, - 3621, - 6410, - 5140, - 5148, - 9999, - 3086, - 3115, - 7690, - 3092, - 5655, - 6676, - 3862, - 4898, - 7690, - 3606, - 5659, - 9236, - 4114, - 5409, - 10509, - 3088, - 3628, - 9228, - 2837, - 6169, - 8472, - 4118, - 4139, - 6926, - 5656, - 4648, - 9743, - 4627, - 6175, - 7696, - 5656, - 5669, - 9744, - 3351, - 4906, - 7441, - 6425, - 6434, - 9489, - 4632, - 6688, - 10006, - 4120, - 5419, - 11795, - 4628, - 5929, - 8982, - 5915, - 7455, - 8731, - 5405, - 6952, - 9746, - 6172, - 6444, - 8727, - 7198, - 7466, - 9747, - 6175, - 7972, - 10526, - 5918, - 8232, - 10522, - 5921, - 8747, - 10265, - 7971, - 9003, - 11548, - 6436, - 9513, - 10274, - 10023, - 11053, - 13867, - 10031, - 514, - 5634, - 1543, - 2080, - 6918, - 2315, - 2083, - 7686, - 2571, - 3105, - 8714, - 3599, - 3623, - 11020, - 2572, - 4139, - 10254, - 3858, - 5419, - 11283, - 5913, - 7721, - 11031, - 6434, - 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, - 3093, - 2569, - 11573, - 12837, - 7462, - 7982, - 9748, - 3351, - 4128, - 6663, - 778, - 14649, - 12601, - 13105, - 10537, - 8749, - 10018, - 7196, - 5665, - 6934, - 2879, - 13835, - 1542, - 558, - 9730, - 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 -}; - -uint16 reset_71_69[] = { - C_SCREEN, - 69, - C_PLACE, - ID_SC69_FLOOR, - C_XCOOD, - 264, - C_YCOOD, - 272, - 65535 -}; - -uint16 sc69_mouse_list[] = { - ID_MEDI, - ID_SC69_GRILL, - ID_SC69_EXIT, - ID_SC69_DOOR, - ID_SC69_FLOOR, - 0XFFFF, - ID_TEXT_MOUSE -}; - -Compact sc69_pulse2 = { - L_SCRIPT, // logic - ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 315, // xcood - 185, // ycood - 110*64, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - 0, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 0, // mouseSize_x - 0, // mouseSize_y - 0, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - SC69_PULSE2_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -uint16 sc69_floor_table[] = { - ID_SC69_FLOOR, - RET_OK, - 0, - SC69_EXIT_WALK_ON, - 1, - SC69_DOOR_WALK_ON, - ID_SC69_EXIT, - GT_SC69_EXIT, - ID_SC69_DOOR, - GT_SC69_DOOR, - ID_SC69_GRILL, - GT_SC69_GRILL, - ID_JOEY_PARK, - GT_JOEY_PARK, - 65535 -}; - -Compact sc69_pulse6 = { - L_SCRIPT, // logic - ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 136, // xcood - 190, // ycood - 114*64, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - 0, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 0, // mouseSize_x - 0, // mouseSize_y - 0, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - SC69_PULSE6_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -uint16 sc69_joey_list[] = { - 136, - 439, - 264, - 327, - 1, - 200, - 447, - 264, - 279, - 0, - 296, - 447, - 288, - 295, - 0, - 0 -}; - -Compact sc69_exit = { - 0, // logic - ST_MOUSE, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 128, // 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 - 27, // mouseSize_x - 107, // mouseSize_y - SC69_EXIT_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -uint16 sc69_fast_list[] = { - 12+DISK_5, - 51+DISK_5, - 52+DISK_5, - 53+DISK_5, - 54+DISK_5, - 268+DISK_5, - 0 -}; - -Compact sc69_door = { - 0, // logic - ST_MOUSE, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 240, // xcood - 220, // ycood - 0, // frame - 1+T7, // cursorText - STD_EXIT_RIGHT_ON, // mouseOn - STD_OFF, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 32, // mouseSize_x - 61, // mouseSize_y - SC69_DOOR_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -Compact sc69_pulse3 = { - L_SCRIPT, // logic - ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 298, // xcood - 199, // ycood - 111*64, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - 0, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 0, // mouseSize_x - 0, // mouseSize_y - 0, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - SC69_PULSE3_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -Compact sc69_pulse5 = { - L_SCRIPT, // logic - ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 212, // xcood - 181, // ycood - 113*64, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - 0, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 0, // mouseSize_x - 0, // mouseSize_y - 0, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - SC69_PULSE5_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -uint16 sc69_pulse6_anim[] = { - 114*64, - 135, - 190, - 0, - 135, - 190, - 0, - 135, - 190, - 1, - 135, - 190, - 2, - 135, - 190, - 2, - 135, - 190, - 1, - 135, - 190, - 1, - 135, - 190, - 1, - 135, - 190, - 1, - 135, - 190, - 2, - 135, - 190, - 2, - 135, - 190, - 2, - 135, - 190, - 2, - 135, - 190, - 2, - 135, - 190, - 1, - 135, - 190, - 0, - 135, - 190, - 0, - 0 -}; - -Compact sc69_pulse4 = { - L_SCRIPT, // logic - ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 255, // xcood - 189, // ycood - 112*64, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - 0, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 0, // mouseSize_x - 0, // mouseSize_y - 0, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - SC69_PULSE4_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -Compact sc69_pulse1 = { - L_SCRIPT, // logic - ST_LOGIC+ST_BACKGROUND, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 370, // xcood - 210, // ycood - 109*64, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - 0, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 0, // mouseSize_x - 0, // mouseSize_y - 0, // actionScript - 0, // upFlag - 0, // downFlag - 0, // getToFlag - 0, // flag - 0, // mood - { 0, 0, 0 }, - 0, // offset - C_BASE_MODE, // mode - SC69_PULSE1_LOGIC, // baseSub - 0, // baseSub_off - 0 -}; - -uint16 sc69_pulse4_anim[] = { - 112*64, - 255, - 189, - 0, - 255, - 189, - 1, - 255, - 189, - 1, - 255, - 189, - 0, - 255, - 189, - 0, - 255, - 189, - 0, - 255, - 189, - 0, - 255, - 189, - 1, - 255, - 189, - 1, - 255, - 189, - 1, - 255, - 189, - 1, - 255, - 189, - 1, - 255, - 189, - 0, - 255, - 189, - 2, - 255, - 189, - 2, - 255, - 189, - 2, - 255, - 189, - 2, - 0 -}; - -Compact sc69_grill = { - 0, // logic - ST_MOUSE, // status - 0, // sync - 69, // screen - 0, // place - 0, // getToTable - 306, // xcood - 232, // ycood - 0, // frame - 20511, // cursorText - STD_ON, // mouseOn - STD_OFF, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 331-306, // mouseSize_x - 251-232, // mouseSize_y - SC69_GRILL_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -uint16 sc69_pulse1_anim[] = { - 109*64, - 370, - 210, - 0, - 370, - 210, - 1, - 370, - 210, - 1, - 370, - 210, - 1, - 370, - 210, - 1, - 370, - 210, - 0, - 370, - 210, - 0, - 370, - 210, - 0, - 370, - 210, - 0, - 370, - 210, - 0, - 370, - 210, - 1, - 370, - 210, - 2, - 370, - 210, - 2, - 370, - 210, - 2, - 370, - 210, - 2, - 370, - 210, - 1, - 370, - 210, - 0, - 0 -}; - -uint16 sc69_pulse3_anim[] = { - 111*64, - 298, - 199, - 0, - 298, - 199, - 0, - 298, - 199, - 1, - 298, - 199, - 1, - 298, - 199, - 1, - 298, - 199, - 1, - 298, - 199, - 0, - 298, - 199, - 0, - 298, - 199, - 0, - 298, - 199, - 0, - 298, - 199, - 0, - 298, - 199, - 1, - 298, - 199, - 2, - 298, - 199, - 2, - 298, - 199, - 2, - 298, - 199, - 2, - 298, - 199, - 1, - 0 -}; - -uint16 reset_68_69[] = { - C_SCREEN, - 69, - C_PLACE, - ID_SC69_FLOOR, - C_XCOOD, - OFF_LEFT, - C_YCOOD, - 280, - 65535 -}; - -uint16 sc69_pulse2_anim[] = { - 110*64, - 315, - 185, - 0, - 315, - 185, - 0, - 315, - 185, - 1, - 315, - 185, - 1, - 315, - 185, - 1, - 315, - 185, - 1, - 315, - 185, - 0, - 315, - 185, - 0, - 315, - 185, - 0, - 315, - 185, - 0, - 315, - 185, - 0, - 315, - 185, - 1, - 315, - 185, - 2, - 315, - 185, - 2, - 315, - 185, - 2, - 315, - 185, - 2, - 315, - 185, - 1, - 0 -}; - -Compact sc69_floor = { - 0, // logic - ST_MOUSE, // status - 0, // sync - 69, // screen - 0, // place - sc69_floor_table, // getToTable - 128, // xcood - 268, // ycood - 0, // frame - 0, // cursorText - 0, // mouseOn - 0, // mouseOff - ADVISOR_188, // mouseClick - 0, // mouseRel_x - 0, // mouseRel_y - 431-128, // mouseSize_x - 327-268, // mouseSize_y - FLOOR_ACTION, // actionScript - 0, - 0, - 0, - 0, - 0, - { 0, 0, 0 }, - 0, - 0, - 0, - 0, - 0 -}; - -} // namespace SkyCompact - -} // namespace Sky - -#endif |