mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-28 20:55:19 +00:00
2f01855ed5
svn-id: r7802
1112 lines
11 KiB
C++
1112 lines
11 KiB
C++
/* 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 SKY15COMP_H
|
|
#define SKY15COMP_H
|
|
|
|
|
|
|
|
|
|
namespace SkyCompact {
|
|
|
|
uint16 rs_foster_13_15[] = {
|
|
C_XCOOD,
|
|
440,
|
|
C_YCOOD,
|
|
240,
|
|
C_SCREEN,
|
|
15,
|
|
65535
|
|
};
|
|
|
|
Compact flap = {
|
|
L_SCRIPT, // logic
|
|
ST_LOGIC+ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
0XA6, // xcood
|
|
0XC9, // ycood
|
|
74*64, // frame
|
|
8372, // cursorText
|
|
STD_ON, // mouseOn
|
|
STD_OFF, // mouseOff
|
|
ADVISOR_188, // mouseClick
|
|
45, // mouseRel_x
|
|
230-202, // mouseRel_y
|
|
30, // mouseSize_x
|
|
266-230, // mouseSize_y
|
|
FLAP_ACTION, // actionScript
|
|
0, // upFlag
|
|
0, // downFlag
|
|
0, // getToFlag
|
|
0, // flag
|
|
0, // mood
|
|
0, // grafixProg
|
|
0, // offset
|
|
C_BASE_MODE, // mode
|
|
FLAP_LOGIC, // baseSub
|
|
0, // baseSub_off
|
|
0
|
|
};
|
|
|
|
uint16 weld_seq[] = {
|
|
72*64,
|
|
369,
|
|
148,
|
|
0,
|
|
369,
|
|
148,
|
|
1,
|
|
369,
|
|
148,
|
|
2,
|
|
369,
|
|
148,
|
|
3,
|
|
369,
|
|
148,
|
|
4,
|
|
369,
|
|
148,
|
|
5,
|
|
369,
|
|
148,
|
|
6,
|
|
369,
|
|
148,
|
|
7,
|
|
0
|
|
};
|
|
|
|
uint16 rs_foster_15_13[] = {
|
|
C_XCOOD,
|
|
168,
|
|
C_YCOOD,
|
|
224,
|
|
C_SCREEN,
|
|
13,
|
|
C_PLACE,
|
|
ID_S13_FLOOR,
|
|
C_STATUS,
|
|
ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY,
|
|
65535
|
|
};
|
|
|
|
Compact whole_floor = {
|
|
0, // logic
|
|
ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
42, // xcood
|
|
42, // ycood
|
|
0, // frame
|
|
0, // cursorText
|
|
0, // mouseOn
|
|
0, // mouseOff
|
|
STORE_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
2000, // mouseSize_x
|
|
2000, // mouseSize_y
|
|
0, // actionScript
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
};
|
|
|
|
uint16 s15_logic[] = {
|
|
ID_FOSTER,
|
|
ID_JOEY,
|
|
ID_FLOOR_PUTTY,
|
|
ID_FLAP,
|
|
ID_SKEY,
|
|
ID_WD40,
|
|
177,
|
|
0XFFFF,
|
|
ID_MENU_LOGIC
|
|
};
|
|
|
|
uint32 *grid15 = 0;
|
|
|
|
uint16 flap_seq[] = {
|
|
74*64,
|
|
1,
|
|
1,
|
|
1,
|
|
1,
|
|
1,
|
|
2,
|
|
1,
|
|
1,
|
|
2,
|
|
1,
|
|
1,
|
|
2,
|
|
1,
|
|
1,
|
|
2,
|
|
1,
|
|
1,
|
|
3,
|
|
1,
|
|
1,
|
|
4,
|
|
1,
|
|
1,
|
|
5,
|
|
1,
|
|
1,
|
|
6,
|
|
1,
|
|
1,
|
|
7,
|
|
1,
|
|
1,
|
|
8,
|
|
1,
|
|
1,
|
|
9,
|
|
0
|
|
};
|
|
|
|
uint16 s15_floor_table[] = {
|
|
ID_S15_FLOOR,
|
|
RET_OK,
|
|
ID_NU_FLOOR,
|
|
RET_OK,
|
|
ID_JOEY_PARK,
|
|
GET_TO_JP2,
|
|
0,
|
|
S15_WALK_ON,
|
|
ID_STORE_EXIT,
|
|
GT_STORE_EXIT,
|
|
ID_JUNCTION_BOX,
|
|
GT_JUNCTION_BOX,
|
|
ID_FLAP,
|
|
GT_FLAP,
|
|
ID_SKEY,
|
|
GT_SKEY,
|
|
ID_WD40,
|
|
GT_WD40,
|
|
ID_FLOOR_PUTTY,
|
|
GT_PUTTY,
|
|
65535
|
|
};
|
|
|
|
Compact s15_flooor = {
|
|
0, // logic
|
|
ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
s15_floor_table, // getToTable
|
|
208, // xcood
|
|
216, // ycood
|
|
0, // frame
|
|
0, // cursorText
|
|
0, // mouseOn
|
|
0, // mouseOff
|
|
STORE_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
424-208, // mouseSize_x
|
|
63, // mouseSize_y
|
|
FLOOR_ACTION, // actionScript
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
};
|
|
|
|
uint16 flip_seq[] = {
|
|
75*64,
|
|
245,
|
|
202,
|
|
0,
|
|
240,
|
|
206,
|
|
1,
|
|
237,
|
|
215,
|
|
2,
|
|
234,
|
|
225,
|
|
3,
|
|
234,
|
|
225,
|
|
3,
|
|
234,
|
|
225,
|
|
3,
|
|
234,
|
|
225,
|
|
3,
|
|
237,
|
|
223,
|
|
4,
|
|
237,
|
|
215,
|
|
5,
|
|
234,
|
|
213,
|
|
6,
|
|
235,
|
|
213,
|
|
7,
|
|
235,
|
|
214,
|
|
8,
|
|
235,
|
|
212,
|
|
9,
|
|
223,
|
|
210,
|
|
10,
|
|
218,
|
|
207,
|
|
11,
|
|
209,
|
|
206,
|
|
12,
|
|
202,
|
|
205,
|
|
13,
|
|
202,
|
|
204,
|
|
14,
|
|
208,
|
|
203,
|
|
15,
|
|
203,
|
|
204,
|
|
16,
|
|
203,
|
|
203,
|
|
17,
|
|
195,
|
|
203,
|
|
18,
|
|
200,
|
|
202,
|
|
19,
|
|
202,
|
|
202,
|
|
20,
|
|
203,
|
|
202,
|
|
21,
|
|
0
|
|
};
|
|
|
|
Compact skey = {
|
|
L_SCRIPT, // logic
|
|
ST_LOGIC+ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
164+5, // xcood
|
|
221-2, // ycood
|
|
85*64, // frame
|
|
8380, // cursorText
|
|
STD_ON, // mouseOn
|
|
STD_OFF, // mouseOff
|
|
ADVISOR_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
5, // mouseSize_x
|
|
5, // mouseSize_y
|
|
SKEY_ACTION, // actionScript
|
|
0, // upFlag
|
|
0, // downFlag
|
|
0, // getToFlag
|
|
0, // flag
|
|
0, // mood
|
|
0, // grafixProg
|
|
0, // offset
|
|
C_BASE_MODE, // mode
|
|
SHELF_OBJECT_LOGIC, // baseSub
|
|
0, // baseSub_off
|
|
0
|
|
};
|
|
|
|
uint16 s15_pal[] = {
|
|
0,
|
|
1536,
|
|
1028,
|
|
1540,
|
|
1542,
|
|
1542,
|
|
2056,
|
|
2568,
|
|
1544,
|
|
2058,
|
|
2568,
|
|
2570,
|
|
2570,
|
|
3084,
|
|
2570,
|
|
2574,
|
|
4104,
|
|
1546,
|
|
3084,
|
|
3082,
|
|
3084,
|
|
2576,
|
|
3598,
|
|
2574,
|
|
3092,
|
|
3592,
|
|
3598,
|
|
3092,
|
|
4106,
|
|
3598,
|
|
4110,
|
|
4112,
|
|
3600,
|
|
4112,
|
|
4624,
|
|
3088,
|
|
3098,
|
|
5130,
|
|
4622,
|
|
4118,
|
|
6156,
|
|
3088,
|
|
3105,
|
|
6152,
|
|
4622,
|
|
4626,
|
|
5138,
|
|
4114,
|
|
3610,
|
|
7696,
|
|
3086,
|
|
4628,
|
|
4626,
|
|
5140,
|
|
4634,
|
|
8974,
|
|
2574,
|
|
4634,
|
|
7184,
|
|
5136,
|
|
5142,
|
|
6676,
|
|
2582,
|
|
4641,
|
|
5642,
|
|
5142,
|
|
5654,
|
|
6166,
|
|
5142,
|
|
5656,
|
|
10006,
|
|
3088,
|
|
5150,
|
|
11536,
|
|
2574,
|
|
5153,
|
|
10000,
|
|
3090,
|
|
5662,
|
|
6674,
|
|
6168,
|
|
6172,
|
|
6166,
|
|
6682,
|
|
5669,
|
|
12558,
|
|
3088,
|
|
5161,
|
|
12048,
|
|
3090,
|
|
6179,
|
|
7188,
|
|
6682,
|
|
5675,
|
|
7692,
|
|
6170,
|
|
6183,
|
|
7188,
|
|
7196,
|
|
6693,
|
|
12054,
|
|
4118,
|
|
5171,
|
|
12558,
|
|
3606,
|
|
7201,
|
|
8988,
|
|
6684,
|
|
7205,
|
|
10518,
|
|
5146,
|
|
7710,
|
|
7708,
|
|
7710,
|
|
7719,
|
|
12558,
|
|
4120,
|
|
7213,
|
|
13580,
|
|
4120,
|
|
7211,
|
|
10520,
|
|
4641,
|
|
8483,
|
|
11550,
|
|
5660,
|
|
7721,
|
|
12058,
|
|
2593,
|
|
8993,
|
|
12579,
|
|
5660,
|
|
7725,
|
|
8984,
|
|
8483,
|
|
9005,
|
|
8462,
|
|
9507,
|
|
8489,
|
|
11548,
|
|
4131,
|
|
8491,
|
|
12060,
|
|
6177,
|
|
9509,
|
|
10021,
|
|
8997,
|
|
9003,
|
|
12577,
|
|
2599,
|
|
9519,
|
|
10004,
|
|
9509,
|
|
9005,
|
|
12574,
|
|
6691,
|
|
10035,
|
|
9996,
|
|
9511,
|
|
10021,
|
|
12585,
|
|
4647,
|
|
9011,
|
|
12058,
|
|
7717,
|
|
11057,
|
|
10510,
|
|
10025,
|
|
10031,
|
|
13603,
|
|
4137,
|
|
10537,
|
|
12073,
|
|
9511,
|
|
10539,
|
|
13095,
|
|
7719,
|
|
11061,
|
|
11026,
|
|
10539,
|
|
11575,
|
|
14098,
|
|
3631,
|
|
11571,
|
|
11548,
|
|
11053,
|
|
11567,
|
|
12075,
|
|
11567,
|
|
12593,
|
|
13103,
|
|
12595,
|
|
16149,
|
|
1294,
|
|
1285,
|
|
1799,
|
|
2055,
|
|
2313,
|
|
3597,
|
|
4366,
|
|
4626,
|
|
5653,
|
|
6422,
|
|
6682,
|
|
7709,
|
|
1566,
|
|
1542,
|
|
2058,
|
|
2568,
|
|
2570,
|
|
3084,
|
|
4106,
|
|
3600,
|
|
4371,
|
|
6415,
|
|
4,
|
|
13622,
|
|
4405,
|
|
3084,
|
|
5398,
|
|
8469,
|
|
8995,
|
|
10537,
|
|
13353,
|
|
13107,
|
|
15935,
|
|
3389,
|
|
2056,
|
|
2058,
|
|
3590,
|
|
2058,
|
|
3092,
|
|
4616,
|
|
3088,
|
|
4634,
|
|
10768,
|
|
1800,
|
|
5,
|
|
13887,
|
|
13621,
|
|
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 wd40 = {
|
|
L_SCRIPT, // logic
|
|
ST_LOGIC+ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
162+3, // xcood
|
|
230-6, // ycood
|
|
86*64, // frame
|
|
8373, // cursorText
|
|
STD_ON, // mouseOn
|
|
STD_OFF, // mouseOff
|
|
ADVISOR_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
5, // mouseSize_x
|
|
5, // mouseSize_y
|
|
WD40_ACTION, // actionScript
|
|
0, // upFlag
|
|
0, // downFlag
|
|
0, // getToFlag
|
|
0, // flag
|
|
0, // mood
|
|
0, // grafixProg
|
|
0, // offset
|
|
C_BASE_MODE, // mode
|
|
SHELF_OBJECT_LOGIC, // baseSub
|
|
0, // baseSub_off
|
|
0
|
|
};
|
|
|
|
Compact junction_box = {
|
|
0, // logic
|
|
ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
397, // xcood
|
|
199, // ycood
|
|
0, // frame
|
|
8382, // cursorText
|
|
STD_ON, // mouseOn
|
|
STD_OFF, // mouseOff
|
|
STORE_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
4, // mouseSize_x
|
|
16, // mouseSize_y
|
|
JUNCTION_ACTION, // actionScript
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
};
|
|
|
|
uint16 rs_joey_15_13[] = {
|
|
C_XCOOD,
|
|
168,
|
|
C_YCOOD,
|
|
224,
|
|
C_SCREEN,
|
|
13,
|
|
C_PLACE,
|
|
ID_S13_FLOOR,
|
|
65535
|
|
};
|
|
|
|
Compact store_exit = {
|
|
0, // logic
|
|
ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
407, // xcood
|
|
184, // ycood
|
|
0, // frame
|
|
1+T7, // cursorText
|
|
STD_EXIT_RIGHT_ON, // mouseOn
|
|
STD_OFF, // mouseOff
|
|
STORE_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
9, // mouseSize_x
|
|
249-184, // mouseSize_y
|
|
STORE_EXIT_ACTION, // actionScript
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
};
|
|
|
|
uint16 s15_fast_list[] = {
|
|
12,
|
|
51,
|
|
52,
|
|
53,
|
|
54,
|
|
135,
|
|
87+DISK_3,
|
|
24+DISK_3,
|
|
25+DISK_3,
|
|
26+DISK_3,
|
|
93+DISK_3,
|
|
94+DISK_3,
|
|
0
|
|
};
|
|
|
|
Compact nu_floor = {
|
|
0, // logic
|
|
0, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
s15_floor_table, // getToTable
|
|
208-32, // xcood
|
|
216, // ycood
|
|
0, // frame
|
|
0, // cursorText
|
|
0, // mouseOn
|
|
0, // mouseOff
|
|
STORE_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
216+32, // mouseSize_x
|
|
63, // mouseSize_y
|
|
FLOOR_ACTION, // actionScript
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
};
|
|
|
|
Compact floor_putty = {
|
|
L_SCRIPT, // logic
|
|
ST_BACKGROUND+ST_RECREATE+ST_MOUSE, // status
|
|
0, // sync
|
|
15, // screen
|
|
0, // place
|
|
0, // getToTable
|
|
225, // xcood
|
|
251, // ycood
|
|
88*64, // frame
|
|
137, // cursorText
|
|
STD_ON, // mouseOn
|
|
STD_OFF, // mouseOff
|
|
ADVISOR_188, // mouseClick
|
|
0, // mouseRel_x
|
|
0, // mouseRel_y
|
|
5, // mouseSize_x
|
|
5, // mouseSize_y
|
|
FLOOR_PUTTY_ACTION, // actionScript
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
};
|
|
|
|
uint16 s15_mouse[] = {
|
|
ID_JOEY,
|
|
ID_STORE_EXIT,
|
|
ID_JUNCTION_BOX,
|
|
ID_FLAP,
|
|
ID_SKEY,
|
|
ID_WD40,
|
|
ID_FLOOR_PUTTY,
|
|
ID_S15_FLOOR,
|
|
ID_NU_FLOOR,
|
|
0XFFFF,
|
|
ID_TEXT_MOUSE
|
|
};
|
|
|
|
uint16 joey_list_15[] = {
|
|
256,
|
|
376,
|
|
216,
|
|
272,
|
|
1,
|
|
0
|
|
};
|
|
|
|
uint16 get_putty_seq[] = {
|
|
144*64,
|
|
220,
|
|
200,
|
|
0,
|
|
220,
|
|
200,
|
|
1,
|
|
220,
|
|
200,
|
|
2,
|
|
220,
|
|
200,
|
|
3,
|
|
220,
|
|
200,
|
|
3,
|
|
220,
|
|
200,
|
|
3,
|
|
220,
|
|
200,
|
|
3,
|
|
220,
|
|
200,
|
|
3,
|
|
220,
|
|
200,
|
|
4,
|
|
220,
|
|
200,
|
|
5,
|
|
0
|
|
};
|
|
|
|
uint16 shelf_get_seq[] = {
|
|
76*64,
|
|
283,
|
|
221,
|
|
0,
|
|
283,
|
|
221,
|
|
1,
|
|
283,
|
|
221,
|
|
2,
|
|
283,
|
|
221,
|
|
3,
|
|
283,
|
|
221,
|
|
4,
|
|
283,
|
|
221,
|
|
5,
|
|
283,
|
|
221,
|
|
6,
|
|
283,
|
|
221,
|
|
7,
|
|
283,
|
|
221,
|
|
8,
|
|
283,
|
|
221,
|
|
9,
|
|
283,
|
|
221,
|
|
10,
|
|
283,
|
|
221,
|
|
11,
|
|
283,
|
|
221,
|
|
12,
|
|
283,
|
|
221,
|
|
13,
|
|
283,
|
|
221,
|
|
14,
|
|
283,
|
|
221,
|
|
15,
|
|
283,
|
|
221,
|
|
16,
|
|
283,
|
|
221,
|
|
17,
|
|
283,
|
|
221,
|
|
18,
|
|
283,
|
|
221,
|
|
19,
|
|
283,
|
|
221,
|
|
20,
|
|
283,
|
|
221,
|
|
21,
|
|
283,
|
|
221,
|
|
22,
|
|
283,
|
|
221,
|
|
0,
|
|
0
|
|
};
|
|
|
|
uint16 s15_fake_mouse[] = {
|
|
ID_JOEY,
|
|
ID_STORE_EXIT,
|
|
ID_JUNCTION_BOX,
|
|
ID_FLAP,
|
|
ID_FAKE_FLOOR,
|
|
0XFFFF,
|
|
ID_TEXT_MOUSE
|
|
};
|
|
|
|
uint16 s15_chip_list[] = {
|
|
173,
|
|
111,
|
|
136+DISK_2,
|
|
137+DISK_2,
|
|
72+DISK_3,
|
|
74+DISK_3,
|
|
75+DISK_3,
|
|
76+DISK_3,
|
|
85+DISK_3,
|
|
86+DISK_3,
|
|
88+DISK_3,
|
|
144+DISK_3,
|
|
148+DISK_3,
|
|
149+DISK_3,
|
|
150+DISK_3,
|
|
0
|
|
};
|
|
|
|
}; // namespace SkyCompact
|
|
|
|
#endif
|