minix/commands/advent/advcave.h
2005-04-21 14:53:53 +00:00

1358 lines
24 KiB
C
Executable file

/* header ADVCAVE.H */
/** WARNING: the travel array for the cave is stored as an
* array of 1.. LONG INTEGERS. This requires 32 bit LONG INTEGERS.
* These values are used in database.c "gettrav".
* tcond*1000000 + tdest*1000 + tverb = value stored
*/
static long room1[] = {
2002, 2044, 2029, 2056,
3003, 3012, 3019, 3043,
4005, 4013, 4014, 4046, 4030,
5006, 5045, 5043,
8063,
147081,
157052, 157084,
0};
static long room2[] = {
1002, 1012, 1007, 1043, 1045, 1030,
30146006,
5006, 5045, 5046,
146044,
0};
static long room3[] = {
1011, 1032, 1044,
11062,
33065,
467785085,
202085,
79005, 79014,
238057, 238003, 238019,
0};
static long room4[] = {
1004, 1012, 1045,
5006, 5043, 5044, 5029,
7005, 7046, 7030,
8063,
0};
static long room5[] = {
4009, 4043, 4030,
50005006, 50005007, 50005045,
6006,
5044, 5046,
0};
static long room6[] = {
1002, 1045,
4009, 4043, 4044, 4030,
5006, 5046,
0};
static long room7[] = {
1012,
4004, 4045,
5006, 5043, 5044,
8005, 8015, 8016, 8046,
595060, 595014, 595030,
0};
static long room8[] = {
5006, 5043, 5044, 5046,
1012,
7004, 7013, 7045,
303009003, 303009019, 303009030,
593003,
0};
static long room9[] = {
303008011, 303008029,
593011,
10017, 10018, 10019, 10044,
14031,
11051,
0};
static long room10[] = {
9011, 9020, 9021, 9043,
11019, 11022, 11044, 11051,
14031,
0};
static long room11[] = {
303008063,
9064,
10017, 10018, 10023, 10024, 10043,
12025, 12019, 12029, 12044,
3062,
14031,
0};
static long room12[] = {
303008063,
9064,
11030, 11043, 11051,
13019, 13029, 13044,
14031,
0};
static long room13[] = {
303008063,
9064,
11051,
12025, 12043,
14023, 14031, 14044,
0};
static long room14[] = {
303008063,
9064,
11051,
13023, 13043,
150020030, 150020031, 150020034,
15030,
16033, 16044,
0};
static long room15[] = {
18036, 18046,
17007, 17038, 17044,
19010, 19030, 19045,
150022029, 150022031, 150022034, 150022035,
150022023, 150022043, 150022056, 150022010,
14029,
33055,
0};
static long room16[] = {
14001,
0};
static long room17[] = {
15038, 15043,
312596039,
412021007,
412597041, 412597042, 412597044, 412597069, 412597089,
27041,
0};
static long room18[] = {
15038, 15011, 15045,
0};
static long room19[] = {
150237029, 150237031, 150237034, 150237035,
150237043, 150237056, 150237010,
15025,
15010, 15029, 15043,
75556047,
311143047,
311028045, 311028036,
311029046, 311029037,
311030044, 311030007,
32045,
15074049,
211032049,
74066,
0};
static long room20[] = {
1,
0};
static long room21[] = {
1,
0};
static long room22[] = {
15001,
0};
static long room23[] = {
67043, 67042,
68044, 68061,
25030, 25031,
648052,
0};
static long room24[] = {
67029, 67011,
92027,
0};
static long room25[] = {
23029, 23011,
724031056,
26056,
0};
static long room26[] = {
88001,
0};
static long room27[] = {
312596039,
412021007,
412597041, 412597042, 412597043, 412597069, 412597089,
17041,
40045,
41044,
0};
static long room28[] = {
19038, 19011, 19046,
33045, 33055,
36030, 36052,
0};
static long room29[] = {
19038, 19011, 19045,
0};
static long room30[] = {
19038, 19011, 19043,
62044, 62029,
0};
static long room31[] = {
524089001,
90001,
0};
static long room32[] = {
19001,
0};
static long room33[] = {
3065,
28046,
34043, 34053, 34054,
35044,
159302071,
100071,
0};
static long room34[] = {
33030, 33055,
15029,
0};
static long room35[] = {
33043, 33055,
20039,
0};
static long room36[] = {
37043, 37017,
28029, 28052,
39044,
65070,
0};
static long room37[] = {
36044, 36017,
38030, 38031, 38056,
0};
static long room38[] = {
37056, 37029, 37011,
595060, 595014, 595030, 595004, 595005,
0};
static long room39[] = {
36043, 36023,
64030, 64052, 64058,
65070,
0};
static long room40[] = {
41001,
0};
static long room41[] = {
42046, 42029, 42023, 42056,
27043,
59045,
60044, 60017,
0};
static long room42[] = {
41029,
42045,
43043,
45046,
80044,
0};
static long room43[] = {
42044,
44046,
45043,
0};
static long room44[] = {
43043,
48030,
50046,
82045,
0};
static long room45[] = {
42044,
43045,
46043,
47046,
87029, 87030,
0};
static long room46[] = {
45044, 45011,
0};
static long room47[] = {
45043, 45011,
0};
static long room48[] = {
44029, 44011,
0};
static long room49[] = {
50043,
51044,
0};
static long room50[] = {
44043,
49044,
51030,
52046,
0};
static long room51[] = {
49044,
50029,
52043,
53046,
0};
static long room52[] = {
50044,
51043,
52046,
53029,
55045,
86030,
0};
static long room53[] = {
51044,
52045,
54046,
0};
static long room54[] = {
53044, 53011,
0};
static long room55[] = {
52044,
55045,
56030,
57043,
0};
static long room56[] = {
55029, 55011,
0};
static long room57[] = {
13030, 13056,
55044,
58046,
83045,
84043,
0};
static long room58[] = {
57043, 57011,
0};
static long room59[] = {
27001,
0};
static long room60[] = {
41043, 41029, 41017,
61044,
62045, 62030, 62052,
50191046, 50191033,
392173046, 392173033,
172046, 172033,
648056,
0};
static long room61[] = {
60043,
62045,
100107046,
0};
static long room62[] = {
60044,
63045,
30043,
61046,
0};
static long room63[] = {
62046, 62011,
0};
static long room64[] = {
39029, 39056, 39059,
65044, 65070,
103045, 103074,
106043,
0};
static long room65[] = {
64043,
66044,
40556046,
68061,
40556029,
50070029,
39029,
40556045,
50072045,
71045,
50556030,
106030,
71025,
0};
static long room66[] = {
65047,
67044,
80556046,
77025,
96043,
50556050,
97072,
0};
static long room67[] = {
66043,
23044, 23042,
24030, 24031,
0};
static long room68[] = {
23046,
69029, 69056,
65045,
0};
static long room69[] = {
68030, 68061,
331120046,
119046,
109045,
113075,
0};
static long room70[] = {
71045,
65030, 65023,
111046,
0};
static long room71[] = {
65048,
70046,
110045,
0};
static long room72[] = {
65070,
118047,
73045,
97049, 97072,
0};
static long room73[] = {
72046, 72017, 72011,
0};
static long room74[] = {
19043,
331120044,
121044,
75030,
0};
static long room75[] = {
76046,
77045,
0};
static long room76[] = {
75045,
0};
static long room77[] = {
75043,
78044,
66045, 66017,
0};
static long room78[] = {
77046,
0};
static long room79[] = {
3001,
0};
static long room80[] = {
42045,
80044, 80046,
81043,
0};
static long room81[] = {
80044, 80011,
0};
static long room82[] = {
44046, 44011,
0};
static long room83[] = {
57046,
84043,
85044,
0};
static long room84[] = {
57045,
83044,
114050,
0};
static long room85[] = {
83043, 83011,
0};
static long room86[] = {
52029, 52011,
0};
static long room87[] = {
45029, 45030,
0};
static long room88[] = {
25030, 25056, 25043,
20039,
92044, 92027,
0};
static long room89[] = {
25001,
0};
static long room90[] = {
23001,
0};
static long room91[] = {
95045, 95073, 95023,
72030, 72056,
0};
static long room92[] = {
88046,
93043,
94045,
0};
static long room93[] = {
92046, 92027, 92011,
0};
static long room94[] = {
92046, 92027, 92023,
341095045, 341095003, 341095073,
611045,
0};
static long room95[] = {
94046, 94011,
92027,
91044,
145030, 145039, 145080, 145052,
0};
static long room96[] = {
66044, 66011,
0};
static long room97[] = {
66048,
72043, 72017,
98029, 98045, 98073,
0};
static long room98[] = {
235047,
97046, 97072,
99044,
3142029, 3142049, 3142056, 3142079,
75702029, 75702049, 75702056, 75702079,
703029, 703049, 703056, 703079,
141078,
0};
static long room99[] = {
98050, 98073,
301043, 301023,
100043,
0};
static long room100[] = {
301044, 301023, 301011,
99044,
159302071, 159302055,
33071, 33055,
101047, 101022,
0};
static long room101[] = {
100046, 100071, 100011,
0};
static long room102[] = {
103030, 103074, 103011,
0};
static long room103[] = {
388196029, 388196038,
102029, 102038,
104030,
114618046,
115619046,
64046,
0};
static long room104[] = {
103029, 103074,
105030,
0};
static long room105[] = {
104029, 104011,
103074,
0};
static long room106[] = {
64029,
65044,
108043,
0};
static long room107[] = {
131046,
132049,
133047,
134048,
135029,
136050,
137043,
138044,
139045,
61030,
0};
static long room108[] = {
90556043, 90556045, 90556046, 90556047,
90556048, 90556049, 90556050, 90556029,
90556030,
106043,
626044,
0};
static long room109[] = {
69046,
113045, 113075,
0};
static long room110[] = {
71044,
20039,
0};
static long room111[] = {
70045,
40050030, 40050039, 40050056,
50053030,
45030,
0};
static long room112[] = {
131049,
132045,
133043,
134050,
135048,
136047,
137044,
138030,
139029,
140046,
0};
static long room113[] = {
109046, 109011,
0};
static long room114[] = {
84048,
0};
static long room115[] = {
116049, 116042, 116069,
212019, 212003, 212045,
0};
static long room116[] = {
115047, 115042, 115069,
212019, 212003,
593030,
0};
static long room117[] = {
118049,
233660041, 233660042, 233660069, 233660047, 233660089,
332661041,
303041,
332021039,
596039,
0};
static long room118[] = {
72030,
117029,
0};
static long room119[] = {
69045, 69011,
653043, 65307,
0};
static long room120[] = {
69045,
74043,
0};
static long room121[] = {
74043, 74011,
653045, 653007,
0};
static long room122[] = {
123047,
233660041, 233660042, 233660069, 233660049, 233660089,
303041,
596039,
124077,
126028,
129040,
0};
static long room123[] = {
122044,
124043, 124077,
126028,
129040,
0};
static long room124[] = {
123044,
125047, 125036,
128048, 128037, 128030,
126028,
129040,
0};
static long room125[] = {
124046, 124077,
126045, 126028,
127043, 127017,
0};
static long room126[] = {
125046, 125023, 125011,
124077,
610030, 610039,
0};
static long room127[] = {
125044, 125011, 125017,
124077,
126028,
0};
static long room128[] = {
124045, 124029, 124077,
129046, 129030, 129040,
126028,
0};
static long room129[] = {
128044, 128029,
124077,
130043, 130019, 130040, 130003,
126028,
0};
static long room130[] = {
129044, 129011,
124077,
126028,
0};
static long room131[] = {
107044,
132048,
133050,
134049,
135047,
136029,
137030,
138045,
139046,
112043,
0};
static long room132[] = {
107050,
131029,
133045,
134046,
135044,
136049,
137047,
138043,
139030,
112048,
0};
static long room133[] = {
107029,
131030,
132044,
134047,
135049,
136043,
137045,
138050,
139048,
112046,
0};
static long room134[] = {
107047,
131045,
132050,
133048,
135043,
136030,
137046,
138029,
139044,
112049,
0};
static long room135[] = {
107045,
131048,
132030,
133046,
134043,
136044,
137049,
138047,
139050,
112029,
0};
static long room136[] = {
107043,
131044,
132029,
133049,
134030,
135046,
137050,
138048,
139047,
112045,
0};
static long room137[] = {
107048,
131047,
132046,
133030,
134029,
135050,
136045,
138049,
139043,
112044,
0};
static long room138[] = {
107030,
131043,
132047,
133029,
134044,
135045,
136046,
137048,
139049,
112050,
0};
static long room139[] = {
107049,
131050,
132043,
133044,
134045,
135030,
136048,
137029,
138046,
112047,
0};
static long room140[] = {
112045, 112011,
0};
static long room141[] = {
142029, 142043, 142056, 142078, 142079,
0};
static long room142[] = {
98043, 98030, 98007, 98079,
141008, 141044, 141078,
0};
static long room143[] = {
19044, 19011,
144043,
0};
static long room144[] = {
143044, 143008,
19011,
0};
static long room145[] = {
141001,
0};
static long room146[] = {
2043, 2029, 2002, 2056,
50006046, 50006006,
146046, 146006,
147044,
148045,
0};
static long room147[] = {
146043, 146046,
148045,
153044,
157052,
3012,
157084,
0};
static long room148[] = {
50147046,
146046,
149043, 149044, 149045,
3012,
166091,
0};
static long room149[] = {
149046,
151043,
150044,
152045,
0};
static long room150[] = {
151045, 151046,
149043, 149044,
0};
static long room151[] = {
148043,
152044,
150045,
149046,
0};
static long room152[] = {
151043,
150046,
0};
static long room153[] = {
154045,
239046,
147043,
3012,
0};
static long room154[] = {
50155045,
157045, 157030,
155029,
153046,
3012,
0};
static long room155[] = {
154030, 154008, 154046,
156039,
3012,
0};
static long room156[] = {
1,
0};
static long room157[] = {
227019, 227043,
154011, 154046, 154029,
3012,
0};
static long room158[] = {
229044, 229034, 229030,
157011,
161082,
725056, 725029,
726083,
747003, 747019, 747043, 747064,
0};
static long room159[] = {
732011, 732044, 732034,
0};
static long room160[] = {
343167043, 343167019, 343167003,
738043,
162082,
723044, 723056, 723030,
165039,
0};
static long room161[] = {
304001,
0};
static long room162[] = {
304001,
0};
static long room163[] = {
304001,
0};
static long room164[] = {
304001,
0};
static long room165[] = {
1,
0};
static long room166[] = {
747003, 747011, 747019, 747044,
148232043, 148232069, 148232041, 148232042,
148169047,
148233046,
148234045,
717043, 717069, 717041, 717042, 717047,
448164082,
720082,
0};
static long room167[] = {
163082,
343160044, 343160011, 343160003, 343160019,
738044,
722043, 722069, 722041, 722042,
0};
static long room168[] = {
448170048, 448170029, 448170023,
719048, 719029, 719023,
148169045,
148192046,
148166044, 148166069, 148166041, 148166042,
717044, 717045, 717046,
0};
static long room169[] = {
148168046,
148166049,
717049, 717046,
448179023, 448179043, 448179029,
719023, 719029,
0};
static long room170[] = {
171043, 171029,
168044, 168030,
0};
static long room171[] = {
170050, 170030,
180043, 180029,
0};
static long room172[] = {
60045,
174046,
0};
static long room173[] = {
60045,
0};
static long room174[] = {
392178047,
172047, 172033,
175050,
0};
static long room175[] = {
177045,
174043,
176031, 176030, 176056,
0};
static long room176[] = {
175029, 175056, 175011, 175008,
0};
static long room177[] = {
60030, 60056, 60039,
175046, 175008,
0};
static long room178[] = {
174001,
0};
static long room179[] = {
169030, 169044,
198029, 198043, 198014,
0};
static long room180[] = {
171044,
182029, 182056,
213043,
0};
static long room181[] = {
227001,
0};
static long room182[] = {
180044,
183043,
0};
static long room183[] = {
182044,
50184043,
186043,
185046,
187045,
0};
static long room184[] = {
183049,
188048,
0};
static long room185[] = {
183045,
0};
static long room186[] = {
183050,
188047,
0};
static long room187[] = {
183044,
188043,
0};
static long room188[] = {
187045,
184044,
65190049, 65190030,
186049,
305019, 305003,
0};
static long room189[] = {
188011, 188008,
0};
static long room190[] = {
422306069, 422306045, 422306042, 422306089,
661069,
188029, 188008,
0};
static long room191[] = {
60045,
0};
static long room192[] = {
148166045,
148168047,
717045, 717047,
448197043,
720043,
0};
static long room193[] = {
197044,
0};
static long room194[] = {
224044,
0};
static long room195[] = {
196052, 196053, 196046, 196069, 196036,
224044,
0};
static long room196[] = {
103030, 103074,
114618052, 114618053, 114618045, 114618069,
195052,
0};
static long room197[] = {
193043,
192044,
0};
static long room198[] = {
179049, 179014, 179005, 179023,
203030, 203043,
402200046, 402200029,
772046, 772029,
0};
static long room199[] = {
198001,
0};
static long room200[] = {
198044,
201043, 201029,
0};
static long room201[] = {
402200044, 402200030,
772044, 772030,
202043,
230045,
0};
static long room202[] = {
201044,
467785085,
205085,
206043,
0};
static long room203[] = {
447199030, 447199043, 447199088,
204030, 204043, 204088,
198029, 198044,
0};
static long room204[] = {
203029, 203044, 203008, 203011,
0};
static long room205[] = {
219045,
467785085,
202085,
226039,
0};
static long room206[] = {
207045, 207017,
202044,
648029, 648052,
0};
static long room207[] = {
208045,
206046,
0};
static long room208[] = {
236043,
207046, 207017,
209044,
793069, 793042, 793045,
0};
static long room209[] = {
208043,
210029, 210056,
0};
static long room210[] = {
211030, 211043,
209044,
0};
static long room211[] = {
210029, 210008, 210044,
72030, 72043,
0};
static long room212[] = {
115011, 115008, 115046,
0};
static long room213[] = {
206030, 206052,
180044, 180008,
0};
static long room214[] = {
148166046,
148169048,
717046, 717048,
448215047,
720047,
0};
static long room215[] = {
214049,
216029,
0};
static long room216[] = {
215030,
217043, 217029,
0};
static long room217[] = {
216044, 216030, 216011,
218043, 218031,
0};
static long room218[] = {
217008, 217044,
230029, 230056,
0};
static long room219[] = {
205046, 205089,
222045, 222090,
220043,
221044,
3092,
0};
static long room220[] = {
219044,
225043,
0};
static long room221[] = {
219043,
0};
static long room222[] = {
219046,
223029,
3092,
0};
static long room223[] = {
222030,
224029,
0};
static long room224[] = {
223030, 223052,
338195043,
194043,
0};
static long room225[] = {
220044,
0};
static long room226[] = {
1,
0};
static long room227[] = {
157044, 157011, 157029,
398228043, 398228019, 398228030,
181043, 181019, 181030,
0};
static long room228[] = {
792045, 792046, 792004, 792005, 792033,
227029, 227044, 227011,
229039,
786043, 786019, 786042, 786069, 786041,
0};
static long room229[] = {
792045, 792046, 792004, 792005, 792033,
228039,
786044, 786011, 786042, 786069, 796041,
158043, 158019, 158034,
0};
static long room230[] = {
65218030, 65218039,
231030, 231039,
201046, 201017,
0};
static long room231[] = {
1,
0};
static long room232[] = {
168001,
0};
static long room233[] = {
192001,
0};
static long room234[] = {
214001,
0};
static long room235[] = {
422306069, 422306046, 422306042, 422306089,
661069,
98044,
0};
static long room236[] = {
208044,
0};
static long room237[] = {
19001,
0};
static long room238[] = {
3011, 3064,
0};
static long room239[] = {
153045, 153047,
240093,
0};
static long room240[] = {
239047, 239042, 239069, 239093,
241030,
0};
static long room241[] = {
240029,
242044,
0};
static long room242[] = {
241043,
243049,
244044,
246050,
0};
static long room243[] = {
242047,
244045,
247050,
0};
static long room244[] = {
242043,
243046,
245044,
246045,
0};
static long room245[] = {
243046,
244043,
246045,
247044,
0};
static long room246[] = {
242048,
245046,
247049,
0};
static long room247[] = {
243048,
245043,
246047,
307044,
0};
static long room248[] = {
247043,
0};
static long *cave[MAXLOC] = {
room1, room2, room3, room4,
room5, room6, room7, room8, room9,
room10, room11, room12, room13, room14,
room15, room16, room17, room18, room19,
room20, room21, room22, room23, room24,
room25, room26, room27, room28, room29,
room30, room31, room32, room33, room34,
room35, room36, room37, room38, room39,
room40, room41, room42, room43, room44,
room45, room46, room47, room48, room49,
room50, room51, room52, room53, room54,
room55, room56, room57, room58, room59,
room60, room61, room62, room63, room64,
room65, room66, room67, room68, room69,
room70, room71, room72, room73, room74,
room75, room76, room77, room78, room79,
room80, room81, room82, room83, room84,
room85, room86, room87, room88, room89,
room90, room91, room92, room93, room94,
room95, room96, room97, room98, room99,
room100, room101, room102, room103, room104,
room105, room106, room107, room108, room109,
room110, room111, room112, room113, room114,
room115, room116, room117, room118, room119,
room120, room121, room122, room123, room124,
room125, room126, room127, room128, room129,
room130, room131, room132, room133, room134,
room135, room136, room137, room138, room139,
room140, room141, room142, room143, room144,
room145, room146, room147, room148, room149,
room150, room151, room152, room153, room154,
room155, room156, room157, room158, room159,
room160, room161, room162, room163, room164,
room165, room166, room167, room168, room169,
room170, room171, room172, room173, room174,
room175, room176, room177, room178, room179,
room180, room181, room182, room183, room184,
room185, room186, room187, room188, room189,
room190, room191, room192, room193, room194,
room195, room196, room197, room198, room199,
room200, room201, room202, room203, room204,
room205, room206, room207, room208, room209,
room210, room211, room212, room213, room214,
room215, room216, room217, room218, room219,
room220, room221, room222, room223, room224,
room225, room226, room227, room228, room229,
room230, room231, room232, room233, room234,
room235, room236, room237, room238, room239,
room240, room241, room242, room243, room244,
room245, room246, room247, room248};