aboutsummaryrefslogtreecommitdiff
path: root/sky/compacts/13comp.h
diff options
context:
space:
mode:
Diffstat (limited to 'sky/compacts/13comp.h')
-rw-r--r--sky/compacts/13comp.h187
1 files changed, 129 insertions, 58 deletions
diff --git a/sky/compacts/13comp.h b/sky/compacts/13comp.h
index 756e1cb09e..887e169426 100644
--- a/sky/compacts/13comp.h
+++ b/sky/compacts/13comp.h
@@ -31,13 +31,13 @@ uint16 foreman_l_to_r[] = {
41-8+63*64,
40-8+63*64,
47-8+63*64,
- 0,
+ 0
};
uint16 rs_foster[] = {
C_STATUS,
ST_SORT+ST_RECREATE+ST_LOGIC+ST_AR_PRIORITY+ST_GRID_PLOT+ST_COLLISION,
- 65535,
+ 65535
};
uint16 gears_seq[] = {
@@ -51,7 +51,7 @@ uint16 gears_seq[] = {
284,
291,
2,
- 0,
+ 0
};
Compact fact2_exit_left = {
@@ -73,6 +73,17 @@ Compact fact2_exit_left = {
11, // mouseSize_x
300, // mouseSize_y
FACT2_ACTION, // actionScript
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
};
Compact fact_console = {
@@ -104,6 +115,7 @@ Compact fact_console = {
C_BASE_MODE, // mode
FACT_CONSOLE_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
Compact pipe1 = {
@@ -135,12 +147,13 @@ Compact pipe1 = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 lite1_table[] = {
ID_STD_RIGHT_TALK,
GT_R_TALK_13,
- 65535,
+ 65535
};
Compact sensor = {
@@ -172,11 +185,12 @@ Compact sensor = {
C_BASE_MODE, // mode
SENSOR_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 foreman_l_to_d[] = {
41-8+63*64,
- 0,
+ 0
};
uint16 foreman_st_up[] = {
@@ -184,7 +198,7 @@ uint16 foreman_st_up[] = {
1,
1,
36,
- 0,
+ 0
};
uint16 foreman_work_seq[] = {
@@ -381,7 +395,7 @@ uint16 foreman_work_seq[] = {
259,
190,
16,
- 0,
+ 0
};
uint16 nu_s13_chip[] = {
@@ -407,7 +421,7 @@ uint16 nu_s13_chip[] = {
106+DISK_6,
17+DISK_3,
18+DISK_3,
- 0,
+ 0
};
uint16 rs_storeman[] = {
@@ -431,7 +445,7 @@ uint16 rs_storeman[] = {
L_SCRIPT,
C_STATUS,
ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE,
- 65535,
+ 65535
};
uint16 foreman_left[] = {
@@ -467,7 +481,7 @@ uint16 foreman_left[] = {
23+63*64,
65532,
0,
- 0,
+ 0
};
uint16 closecoat[] = {
@@ -499,7 +513,7 @@ uint16 closecoat[] = {
1,
1,
0,
- 0,
+ 0
};
uint16 pipe1_seq[] = {
@@ -693,14 +707,14 @@ uint16 pipe1_seq[] = {
0XEC,
0XC4,
0,
- 0,
+ 0
};
uint16 foreman_r_to_l[] = {
45-8+63*64,
44-8+63*64,
43-8+63*64,
- 0,
+ 0
};
Compact fact2_exit_right = {
@@ -722,11 +736,22 @@ Compact fact2_exit_right = {
16, // mouseSize_x
267-174, // mouseSize_y
FACT2_RIGHT_ACTION, // actionScript
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
};
uint16 foreman_l_to_u[] = {
43-8+63*64,
- 0,
+ 0
};
Compact lite1 = {
@@ -758,6 +783,7 @@ Compact lite1 = {
C_BASE_MODE, // mode
ANIMATE_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 s13_floor_table[] = {
@@ -795,7 +821,7 @@ uint16 s13_floor_table[] = {
GT_SENSORS,
ID_FACT_CONSOLE,
GT_FACT_CONSOLE,
- 65535,
+ 65535
};
uint16 fsearch_seq[] = {
@@ -839,7 +865,7 @@ uint16 fsearch_seq[] = {
367,
163,
12,
- 0,
+ 0
};
Compact fact2_store_exit = {
@@ -861,6 +887,17 @@ Compact fact2_store_exit = {
8, // mouseSize_x
238-175, // mouseSize_y
FACT2_STORE_ACTION, // actionScript
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
};
Compact pipe4 = {
@@ -892,13 +929,14 @@ Compact pipe4 = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 foreman_u_to_d[] = {
43-8+63*64,
42-8+63*64,
41-8+63*64,
- 0,
+ 0
};
uint16 foreman_right[] = {
@@ -934,7 +972,7 @@ uint16 foreman_right[] = {
31+63*64,
4,
0,
- 0,
+ 0
};
uint16 belts2_seq[] = {
@@ -1125,7 +1163,7 @@ uint16 belts2_seq[] = {
368,
184,
41,
- 0,
+ 0
};
uint16 forfrisk_seq[] = {
@@ -1184,13 +1222,13 @@ uint16 forfrisk_seq[] = {
243,
163,
0,
- 0,
+ 0
};
uint16 rs_foreman[] = {
C_STATUS,
ST_SORT+ST_RECREATE+ST_LOGIC+ST_GRID_PLOT+ST_MOUSE+ST_COLLISION,
- 65535,
+ 65535
};
uint16 pipe2_seq[] = {
@@ -1384,7 +1422,7 @@ uint16 pipe2_seq[] = {
0X120,
0XC9,
0,
- 0,
+ 0
};
uint16 rs_foster_13_12[] = {
@@ -1394,7 +1432,7 @@ uint16 rs_foster_13_12[] = {
12,
C_PLACE,
ID_S12_FLOOR,
- 65535,
+ 65535
};
Compact s13_floor = {
@@ -1416,6 +1454,17 @@ Compact s13_floor = {
320, // mouseSize_x
71, // mouseSize_y
FLOOR_ACTION, // actionScript
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
};
Compact cogs = {
@@ -1447,11 +1496,12 @@ Compact cogs = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 foreman_r_to_u[] = {
45-8+63*64,
- 0,
+ 0
};
Compact belts2 = {
@@ -1483,11 +1533,12 @@ Compact belts2 = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 foreman_d_to_l[] = {
41-8+63*64,
- 0,
+ 0
};
uint16 s13_chip_list[] = {
@@ -1512,7 +1563,7 @@ uint16 s13_chip_list[] = {
143+DISK_3+0X8000,
17+DISK_3,
18+DISK_3,
- 0,
+ 0
};
uint16 foreman_st_talk[] = {
@@ -1520,7 +1571,7 @@ uint16 foreman_st_talk[] = {
1,
1,
0,
- 0,
+ 0
};
uint16 fact_console_dead[] = {
@@ -1546,7 +1597,7 @@ uint16 fact_console_dead[] = {
1,
1,
6,
- 0,
+ 0
};
uint16 foreman_st_down[] = {
@@ -1554,7 +1605,7 @@ uint16 foreman_st_down[] = {
1,
1,
32,
- 0,
+ 0
};
Compact lite2 = {
@@ -1586,6 +1637,7 @@ Compact lite2 = {
C_BASE_MODE, // mode
ANIMATE_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
Compact gears = {
@@ -1617,6 +1669,7 @@ Compact gears = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 fost_cog_seq[] = {
@@ -1693,7 +1746,7 @@ uint16 fost_cog_seq[] = {
288,
184,
0,
- 0,
+ 0
};
uint16 cogs_seq[] = {
@@ -1707,7 +1760,7 @@ uint16 cogs_seq[] = {
294,
218,
2,
- 0,
+ 0
};
Compact pipe3 = {
@@ -1739,6 +1792,7 @@ Compact pipe3 = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 lite2_seq[] = {
@@ -1773,7 +1827,7 @@ uint16 lite2_seq[] = {
417,
206,
1,
- 0,
+ 0
};
Compact belts1 = {
@@ -1805,6 +1859,7 @@ Compact belts1 = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 s13_logic[] = {
@@ -1834,7 +1889,7 @@ uint16 s13_logic[] = {
ID_FACT2_SPY,
177,
0XFFFF,
- ID_MENU_LOGIC,
+ ID_MENU_LOGIC
};
uint16 s13_mouse[] = {
@@ -1849,7 +1904,7 @@ uint16 s13_mouse[] = {
ID_FACT_CONSOLE,
ID_S13_FLOOR,
0XFFFF,
- ID_TEXT_MOUSE,
+ ID_TEXT_MOUSE
};
Compact sensors = {
@@ -1871,6 +1926,17 @@ Compact sensors = {
229-212, // mouseSize_x
241-195, // mouseSize_y
SENSORS_ACTION, // actionScript
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
};
uint16 fact_console_seq[] = {
@@ -2247,7 +2313,7 @@ uint16 fact_console_seq[] = {
418,
196,
16,
- 0,
+ 0
};
uint16 foreman_down[] = {
@@ -2283,7 +2349,7 @@ uint16 foreman_down[] = {
15+63*64,
0,
2,
- 0,
+ 0
};
uint8 foreman_auto[64];
@@ -2321,7 +2387,7 @@ uint16 foreman_up[] = {
7+63*64,
0,
65534,
- 0,
+ 0
};
uint16 foreman_st_left[] = {
@@ -2329,7 +2395,7 @@ uint16 foreman_st_left[] = {
1,
1,
34,
- 0,
+ 0
};
uint16 foreman_st_right[] = {
@@ -2337,34 +2403,34 @@ uint16 foreman_st_right[] = {
1,
1,
38,
- 0,
+ 0
};
uint16 foreman_u_to_l[] = {
43-8+63*64,
- 0,
+ 0
};
uint16 foreman_u_to_r[] = {
45-8+63*64,
- 0,
+ 0
};
uint16 foreman_d_to_u[] = {
47-8+63*64,
46-8+63*64,
45-8+63*64,
- 0,
+ 0
};
uint16 foreman_d_to_r[] = {
47-8+63*64,
- 0,
+ 0
};
uint16 foreman_r_to_d[] = {
47-8+63*64,
- 0,
+ 0
};
TurnTable foreman_turnTable0 = {
@@ -2402,7 +2468,7 @@ TurnTable foreman_turnTable0 = {
0,
0,
0
- },
+ }
};
MegaSet foreman_megaSet0 = {
@@ -2419,7 +2485,7 @@ MegaSet foreman_megaSet0 = {
foreman_st_left, // standLeft
foreman_st_right, // standRight
foreman_st_talk, // standTalk
- &foreman_turnTable0,
+ &foreman_turnTable0
};
ExtCompact foreman_ext = {
@@ -2449,6 +2515,9 @@ ExtCompact foreman_ext = {
foreman_auto, // animScratch
0, // megaSet
&foreman_megaSet0,
+ 0,
+ 0,
+ 0
};
Compact foreman = {
@@ -2480,7 +2549,7 @@ Compact foreman = {
0, // mode
FOREMAN_LOGIC, // baseSub
0, // baseSub_off
- &foreman_ext,
+ &foreman_ext
};
uint16 lite1_seq[] = {
@@ -2503,7 +2572,7 @@ uint16 lite1_seq[] = {
417,
203,
1,
- 0,
+ 0
};
uint16 pipe3_seq[] = {
@@ -2697,7 +2766,7 @@ uint16 pipe3_seq[] = {
0X146,
0XC4,
0,
- 0,
+ 0
};
uint16 opencoat_seq[] = {
@@ -2729,7 +2798,7 @@ uint16 opencoat_seq[] = {
198,
163,
8,
- 0,
+ 0
};
uint16 sensor_seq[] = {
@@ -2743,7 +2812,7 @@ uint16 sensor_seq[] = {
222,
194,
2,
- 0,
+ 0
};
Compact fact2_spy_and_window = {
@@ -2775,6 +2844,7 @@ Compact fact2_spy_and_window = {
C_BASE_MODE, // mode
FACT2_SPY_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 belts1_seq[] = {
@@ -2965,7 +3035,7 @@ uint16 belts1_seq[] = {
217,
174,
41,
- 0,
+ 0
};
Compact pipe2 = {
@@ -2997,6 +3067,7 @@ Compact pipe2 = {
C_BASE_MODE, // mode
STD_FACT_LOGIC, // baseSub
0, // baseSub_off
+ 0
};
uint16 s13_pal[] = {
@@ -3383,7 +3454,7 @@ uint16 s13_pal[] = {
1285,
285,
16129,
- 16191,
+ 16191
};
uint16 new_13_chip[] = {
@@ -3405,7 +3476,7 @@ uint16 new_13_chip[] = {
89+DISK_3,
17+DISK_3,
18+DISK_3,
- 0,
+ 0
};
uint32 *grid13 = 0;
@@ -3419,7 +3490,7 @@ uint16 rs_foster_12_13[] = {
13,
C_PLACE,
ID_S13_FLOOR,
- 65535,
+ 65535
};
uint16 s13_fast_list[] = {
@@ -3438,7 +3509,7 @@ uint16 s13_fast_list[] = {
57+DISK_3,
58+DISK_3,
59+DISK_3,
- 0,
+ 0
};
uint16 pipe4_seq[] = {
@@ -3632,7 +3703,7 @@ uint16 pipe4_seq[] = {
0X14C,
0X123,
0,
- 0,
+ 0
};
uint16 armsup_seq[] = {
@@ -3691,7 +3762,7 @@ uint16 armsup_seq[] = {
400,
246,
0,
- 0,
+ 0
};
}; // namespace SkyCompact