/* 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 SKY10COMP_H #define SKY10COMP_H namespace SkyCompact { uint16 liyt_4_seq[] = { 70*64, 128, 147, 0, 128, 147, 0, 128, 147, 0, 128, 147, 0, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 2, 128, 147, 2, 128, 147, 2, 128, 147, 2, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 3, 128, 147, 0, 128, 147, 0, 128, 147, 4, 128, 147, 2, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 2, 128, 147, 2, 128, 147, 2, 128, 147, 2, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 2, 128, 147, 2, 128, 147, 2, 128, 147, 2, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 1, 128, 147, 2, 128, 147, 2, 0 }; uint16 litebank_seq[] = { 71*64, 226, 198, 0, 226, 198, 0, 226, 198, 1, 226, 198, 1, 226, 198, 2, 226, 198, 2, 226, 198, 3, 226, 198, 3, 226, 198, 4, 226, 198, 4, 226, 198, 5, 226, 198, 5, 226, 198, 6, 226, 198, 6, 226, 198, 7, 226, 198, 7, 226, 198, 8, 226, 198, 8, 226, 198, 9, 226, 198, 9, 226, 198, 0, 226, 198, 0, 226, 198, 1, 226, 198, 1, 226, 198, 2, 226, 198, 2, 226, 198, 3, 226, 198, 3, 226, 198, 4, 226, 198, 4, 226, 198, 5, 226, 198, 5, 226, 198, 6, 226, 198, 6, 226, 198, 7, 226, 198, 7, 226, 198, 8, 226, 198, 8, 226, 198, 9, 226, 198, 9, 226, 198, 4, 226, 198, 4, 0 }; uint16 rs_foster_from_linc[] = { C_XCOOD, 0XCF, C_YCOOD, 0XE1, C_FRAME, 0XF48, C_PLACE, ID_LINC_10, C_SCREEN, 10, C_STATUS, ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_GRID_PLOT+ST_COLLISION, 65535 }; uint16 stand_10_seq[] = { 62*64, 207, 225, 0, 207, 225, 1, 207, 225, 2, 207, 225, 3, 207, 224, 4, 207, 227, 5, 207, 228, 6, 212, 228, 7, 216, 228, 8, 223, 226, 9, 0 }; uint16 pod_up[] = { 58*64, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 216, 0, 204, 215, 0, 204, 214, 0, 204, 213, 0, 204, 212, 0, 204, 211, 0, 204, 210, 0, 204, 209, 0, 204, 208, 0, 204, 207, 0, 204, 206, 0, 204, 205, 0, 204, 204, 0, 204, 203, 0, 204, 202, 0, 204, 201, 0, 204, 200, 0, 204, 199, 0, 204, 198, 0, 204, 197, 0, 204, 196, 0, 204, 195, 0, 204, 194, 0, 204, 193, 0, 204, 192, 0, 204, 191, 0, 204, 190, 0, 204, 189, 0, 204, 188, 0, 204, 187, 0, 204, 186, 0, 204, 185, 0, 204, 184, 0, 204, 183, 0, 204, 182, 0, 204, 181, 0, 0 }; uint16 rs_foster_11_10[] = { C_XCOOD, 128, C_YCOOD, 288, C_SCREEN, 10, C_PLACE, ID_S10_FLOOR, 65535 }; uint16 lift_10_close[] = { 45*64, 1, 1, 9, 1, 1, 8, 1, 1, 7, 1, 1, 6, 1, 1, 5, 1, 1, 4, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0 }; uint16 s10_floor_table[] = { ID_S10_FLOOR, RET_OK, ID_LEFT_EXIT_10, GT_LEFT_EXIT_10, 0, S10_RIGHT_ON, ID_LIFT_SLOT_10, GT_SLOT_10, ID_POD_LIGHT, GT_POD_LIGHT, ID_LINC_10, GT_LINC_10, ID_TERMINAL_10, GT_TERMINAL_10, ID_SCANNER_10, GT_SCANNER_10, ID_LIFT_10, GT_DOOR_10, 65535 }; uint16 monitor_10_seq[] = { 63*64, 322, 229, 0, 322, 229, 1, 322, 229, 2, 322, 229, 3, 322, 229, 4, 322, 229, 5, 322, 229, 6, 322, 229, 7, 322, 229, 8, 322, 229, 9, 322, 229, 10, 322, 229, 11, 322, 229, 12, 322, 229, 13, 322, 229, 14, 322, 229, 15, 322, 229, 16, 0 }; uint16 sit_10_seq[] = { 61*64, 210, 228, 0, 207, 228, 1, 207, 228, 2, 207, 227, 3, 207, 224, 4, 207, 225, 5, 207, 225, 6, 207, 225, 7, 207, 225, 8, 207, 225, 8, 0 }; Compact lift_slot_10 = { 0, // logic ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 361, // xcood 245, // ycood 0, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 366-361, // mouseSize_x 258-245, // mouseSize_y SLOT_10_ACTION, // actionScript 0, 0, 0, 0, 0, { 0, 0, 0 }, 0, 0, 0, 0, 0 }; uint16 scanline_seq[] = { 57*64, 329, 226, 0, 329, 226, 1, 329, 226, 2, 329, 226, 3, 329, 226, 4, 329, 226, 5, 329, 226, 6, 329, 226, 7, 329, 226, 8, 329, 226, 9, 329, 226, 10, 329, 226, 11, 329, 226, 12, 329, 226, 13, 329, 226, 14, 329, 226, 15, 329, 226, 16, 329, 226, 17, 1, 1, 16, 1, 1, 15, 1, 1, 14, 1, 1, 13, 1, 1, 12, 1, 1, 11, 1, 1, 10, 1, 1, 9, 1, 1, 8, 1, 1, 7, 1, 1, 6, 1, 1, 5, 1, 1, 4, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0 }; Compact s10_floor = { 0, // logic ST_MOUSE, // status 0, // sync 10, // screen 0, // place s10_floor_table, // getToTable 152, // xcood 264, // ycood 0, // frame 0, // cursorText 0, // mouseOn 0, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 320, // mouseSize_x (312-264)-1, // mouseSize_y FLOOR_ACTION, // actionScript 0, 0, 0, 0, 0, { 0, 0, 0 }, 0, 0, 0, 0, 0 }; uint16 rs_foster_10_11[] = { C_XCOOD, 384, C_YCOOD, 272, C_SCREEN, 11, C_PLACE, ID_S11_FLOOR, 65535 }; Compact terminal_10 = { 0, // logic ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 400, // xcood 265, // ycood 0, // frame 51, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 26, // mouseSize_x 308-265, // mouseSize_y TERMINAL_10_ACTION, // actionScript 0, 0, 0, 0, 0, { 0, 0, 0 }, 0, 0, 0, 0, 0 }; uint16 linc_card_seq[] = { 60*64, 224, 224, 0, 224, 224, 1, 224, 224, 2, 224, 224, 2, 224, 224, 2, 224, 224, 2, 224, 224, 2, 224, 224, 1, 224, 224, 0, 0 }; uint16 liyt_1_seq[] = { 64*64, 413, 270, 0, 413, 270, 0, 413, 270, 0, 413, 270, 0, 413, 270, 0, 413, 270, 1, 413, 270, 1, 413, 270, 1, 413, 270, 1, 413, 270, 1, 0 }; uint16 fsit_talk_seq[] = { 72*64, 61*64+8, 207, 225, 0, 207, 225, 0, 207, 225, 1, 207, 225, 1, 207, 225, 2, 207, 225, 2, 207, 225, 3, 207, 225, 3, 207, 225, 3, 207, 225, 3, 207, 225, 1, 207, 225, 1, 207, 225, 1, 207, 225, 1, 207, 225, 0, 207, 225, 0, 207, 225, 1, 207, 225, 1, 207, 225, 2, 207, 225, 2, 207, 225, 0, 207, 225, 0, 207, 225, 3, 207, 225, 3, 207, 225, 0, 207, 225, 0, 207, 225, 1, 207, 225, 1, 207, 225, 2, 207, 225, 2, 207, 225, 3, 207, 225, 3, 207, 225, 3, 207, 225, 3, 207, 225, 1, 207, 225, 1, 207, 225, 1, 207, 225, 1, 207, 225, 0, 207, 225, 0, 207, 225, 1, 207, 225, 1, 207, 225, 2, 207, 225, 2, 207, 225, 0, 207, 225, 0, 207, 225, 3, 207, 225, 3, 207, 225, 0, 207, 225, 0, 207, 225, 1, 207, 225, 1, 207, 225, 2, 207, 225, 2, 207, 225, 3, 207, 225, 3, 207, 225, 3, 207, 225, 3, 207, 225, 1, 207, 225, 1, 207, 225, 1, 207, 225, 1, 207, 225, 0, 207, 225, 0, 207, 225, 1, 207, 225, 1, 207, 225, 2, 207, 225, 2, 207, 225, 0, 207, 225, 0, 207, 225, 3, 207, 225, 3, 0 }; Compact scanner_10 = { L_SCRIPT, // logic ST_LOGIC+ST_RECREATE+ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 329, // xcood 226, // ycood 0, // frame 138, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 45, // mouseRel_y 25, // mouseSize_x 11, // mouseSize_y SCANNER_10_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode SCANNER_10_LOGIC, // baseSub 0, // baseSub_off 0 }; Compact pod_light = { L_SCRIPT, // logic ST_LOGIC+ST_RECREATE+ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode POD_LIGHT_LOGIC, // baseSub 0, // baseSub_off 0 }; Compact pod = { L_SCRIPT, // logic ST_LOGIC+ST_RECREATE+ST_FOREGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 204, // xcood 180, // ycood 58*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 366-361, // mouseSize_x 258-245, // mouseSize_y SLOT_10_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode POD_LOGIC, // baseSub 0, // baseSub_off 0 }; Compact fake_floor_10 = { 0, // logic ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 356, // xcood 271, // ycood 0, // frame 0, // cursorText 0, // mouseOn 0, // mouseOff 0, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 320, // mouseSize_x 12, // mouseSize_y 0, 0, 0, 0, 0, 0, { 0, 0, 0 }, 0, 0, 0, 0, 0 }; uint16 lift_10_open[] = { 45*64, 1, 1, 1, 1, 1, 2, 1, 1, 3, 1, 1, 4, 1, 1, 5, 1, 1, 6, 1, 1, 7, 1, 1, 8, 1, 1, 9, 1, 1, 10, 0 }; uint16 linc_10_table[] = { ID_S10_FLOOR, GT_FLOOR_FROM_CHAIR10, ID_LEFT_EXIT_10, GT_FLOOR_FROM_CHAIR10, ID_LIFT_SLOT_10, GT_FLOOR_FROM_CHAIR10, ID_POD_LIGHT, GT_FLOOR_FROM_CHAIR10, ID_TERMINAL_10, GT_FLOOR_FROM_CHAIR10, ID_SCANNER_10, GT_FLOOR_FROM_CHAIR10, ID_LIFT_10, GT_FLOOR_FROM_CHAIR10, ID_LINC_10, RET_OK, 65535 }; Compact linc_10 = { 0, // logic ST_MOUSE, // status 0, // sync 10, // screen 0, // place linc_10_table, // getToTable 203, // xcood 222, // ycood 58*64, // frame 56, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 231-203, // mouseSize_x 269-222, // mouseSize_y LINC_10_ACTION, // actionScript 0, 0, 0, 0, 0, { 0, 0, 0 }, 0, 0, 0, 0, 0 }; uint16 s10_logic[] = { ID_FOSTER, ID_SCANNER_10, ID_POD, ID_POD_LIGHT, ID_MONITOR_10, ID_LIYT_1, ID_LIYT_2, ID_LIYT_3, ID_LIYT_4, ID_LITEBANK, 0XFFFF, ID_MENU_LOGIC }; uint16 liyt_2_seq[] = { 65*64, 409, 274, 0, 409, 274, 0, 409, 274, 0, 409, 274, 0, 409, 274, 1, 409, 274, 1, 409, 274, 1, 0 }; uint16 s10_chip_list[] = { 45+DISK_1, 46+DISK_1, 55+DISK_1, 57+DISK_1, 58+DISK_1, 59+DISK_1, 60+DISK_1, 61+DISK_1, 62+DISK_1, 63+DISK_1, 64+DISK_1, 65+DISK_1, 66+DISK_1, 70+DISK_1, 71+DISK_1, 30+DISK_1, 31+DISK_1, 32+DISK_1, 72+DISK_1, 0 }; uint16 pod_down[] = { 58*64, 204, 180, 0, 204, 180, 1, 204, 181, 1, 204, 182, 1, 204, 183, 1, 204, 184, 1, 204, 185, 1, 204, 186, 1, 204, 187, 1, 204, 188, 1, 204, 189, 1, 204, 190, 1, 204, 191, 1, 204, 192, 1, 204, 193, 1, 204, 194, 1, 204, 195, 1, 204, 196, 1, 204, 197, 1, 204, 198, 1, 204, 199, 1, 204, 200, 1, 204, 201, 1, 204, 202, 1, 204, 203, 1, 204, 204, 1, 204, 205, 1, 204, 206, 1, 204, 207, 1, 204, 208, 1, 204, 209, 1, 204, 210, 1, 204, 211, 1, 204, 212, 1, 204, 213, 1, 204, 214, 1, 204, 215, 1, 204, 216, 1, 204, 216, 1, 204, 216, 1, 0 }; Compact monitor_10 = { L_SCRIPT, // logic ST_LOGIC+ST_BACKGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode ANIMATE_LOGIC, // baseSub 0, // baseSub_off 0 }; uint16 liyt_3_seq[] = { 66*64, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 0, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 1, 325, 170, 0, 325, 170, 0, 0 }; Compact lift_10 = { L_SCRIPT, // logic ST_BACKGROUND+ST_LOGIC+ST_RECREATE+ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 358, // xcood 217, // ycood 45*64, // frame 139, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick (int16) 65532, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 62, // mouseSize_y DOOR_10_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode LIFT_10_LOGIC, // baseSub 0, // baseSub_off 0 }; Compact litebank = { L_SCRIPT, // logic ST_LOGIC+ST_BACKGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode ANIMATE_LOGIC, // baseSub 0, // baseSub_off 0 }; uint16 pod_light_seq[] = { 59*64, 239, 244, 0, 239, 244, 0, 239, 244, 1, 239, 244, 1, 239, 244, 1, 239, 244, 1, 239, 244, 0, 239, 244, 0, 239, 244, 0, 239, 244, 0, 0 }; uint32 *grid10 = 0; uint16 card2_seq[] = { 55*64, 328, 224, 0, 328, 224, 1, 328, 224, 2, 328, 224, 3, 328, 224, 3, 328, 224, 3, 328, 224, 3, 328, 224, 3, 328, 224, 3, 328, 224, 2, 328, 224, 1, 328, 224, 0, 0 }; Compact liyt_3 = { L_SCRIPT, // logic ST_LOGIC+ST_BACKGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode ANIMATE_LOGIC, // baseSub 0, // baseSub_off 0 }; Compact liyt_2 = { L_SCRIPT, // logic ST_LOGIC+ST_BACKGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode ANIMATE_LOGIC, // baseSub 0, // baseSub_off 0 }; uint16 s10_pal[] = { 0, 1024, 1540, 1542, 2054, 2054, 2056, 2054, 2056, 2058, 2566, 2056, 2058, 2570, 2570, 2572, 3594, 2058, 3084, 3596, 3084, 3596, 3596, 3596, 3596, 4622, 2060, 3090, 3594, 3598, 3600, 3600, 4112, 4112, 5646, 2574, 3602, 4626, 3088, 4112, 4114, 5136, 3608, 4620, 5136, 4626, 5136, 3602, 4118, 6672, 3088, 4628, 5140, 4628, 5142, 5648, 5650, 4632, 5652, 6162, 5652, 5652, 4630, 5656, 5648, 6676, 5652, 6682, 5140, 5144, 6170, 5142, 5146, 5656, 6168, 5656, 6172, 5656, 5662, 6674, 5144, 5660, 7704, 5654, 6680, 6168, 7704, 5660, 6684, 7192, 7196, 6670, 7704, 6174, 7192, 7704, 6682, 7710, 6682, 7196, 6682, 6174, 6684, 8481, 6682, 7203, 8470, 5662, 6689, 8993, 8474, 7708, 7713, 7710, 7205, 8988, 8988, 8478, 7713, 8993, 8483, 8986, 8990, 8993, 10012, 7198, 8993, 10014, 7710, 8489, 9494, 6179, 8997, 10017, 6181, 8997, 10531, 8481, 9507, 11045, 8481, 10021, 10529, 6695, 10025, 10012, 10021, 10021, 10023, 8489, 9517, 10019, 9001, 9517, 11045, 10535, 11049, 10019, 11561, 11049, 12073, 10025, 11563, 11043, 10539, 11563, 12069, 8493, 11565, 11563, 10031, 11567, 12587, 11053, 12077, 13103, 9519, 12591, 12071, 12079, 12595, 13101, 12083, 13619, 14129, 11573, 13621, 14131, 13111, 14649, 15157, 14139, 15163, 15409, 11067, 15165, 9509, 8487, 9507, 11294, 9518, 11049, 10019, 8489, 10524, 2580, 2056, 8491, 9984, 32, 2574, 6152, 4118, 3343, 15369, 19, 3855, 3086, 3341, 4369, 5135, 4115, 3854, 3855, 3857, 7195, 1055, 1028, 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, 14129, 11549, 7220, 12586, 10011, 6702, 11300, 8472, 5929, 9759, 7190, 5411, 8474, 5907, 4638, 6933, 4625, 3865, 5648, 3598, 3091, 4108, 2570, 2318, 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 }; uint16 s10_mouse[] = { ID_JOEY, ID_LEFT_EXIT_10, ID_LIFT_SLOT_10, ID_LINC_10, ID_POD_LIGHT, ID_TERMINAL_10, ID_SCANNER_10, ID_LIFT_10, ID_FAKE_FLOOR_10, ID_S10_FLOOR, 0XFFFF, ID_TEXT_MOUSE }; Compact liyt_4 = { L_SCRIPT, // logic ST_LOGIC+ST_BACKGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode ANIMATE_LOGIC, // baseSub 0, // baseSub_off 0 }; Compact left_exit_10 = { 0, // logic ST_MOUSE, // status 0, // sync 10, // screen 0, // place 0, // getToTable 154, // xcood 226, // ycood 0, // frame 1+T7, // cursorText STD_EXIT_LEFT_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 171-154, // mouseSize_x 288-226, // mouseSize_y EL10_ACTION, // actionScript 0, 0, 0, 0, 0, { 0, 0, 0 }, 0, 0, 0, 0, 0 }; Compact liyt_1 = { L_SCRIPT, // logic ST_LOGIC+ST_BACKGROUND, // status 0, // sync 10, // screen 0, // place 0, // getToTable 239, // xcood 244, // ycood 59*64, // frame 50, // cursorText STD_ON, // mouseOn STD_OFF, // mouseOff ADVISOR_188, // mouseClick 0, // mouseRel_x 0, // mouseRel_y 6, // mouseSize_x 6, // mouseSize_y POD_LIGHT_ACTION, // actionScript 0, // upFlag 0, // downFlag 0, // getToFlag 0, // flag 0, // mood { 0, 0, 0 }, 0, // offset C_BASE_MODE, // mode ANIMATE_LOGIC, // baseSub 0, // baseSub_off 0 }; }; // namespace SkyCompact #endif