1;; ----------------------------------------------------------------------------
2;; combat-maps.scm - terrain combat maps
3;;
4;; Pre: terrain.scm, palette.scm
5;; ----------------------------------------------------------------------------
6
7(kern-mk-map
8 'm_forest_combat ;; tag
9 19               ;; width
10 19               ;; height;
11 pal_expanded     ;; palette
12 (list
13		".. .. .. .. tb || || || || tt || || || || td .. .. .. .. "
14		".. .. .. .. bb || || || tc t& ta || || || bb .. .. .. .. "
15		".. .. tC tb || || || tc t# .. t% ta || || || td tA .. .. "
16		".. .. t7 bb || || tt tB .. .. .. tD tt || || bb t7 .. .. "
17		"t7 bb || || || || || t5 tA .. tC t3 || || || || || bb t7 "
18		"|| || || || || || || || tt tt tt || || || || || || || || "
19		"|| || || tt || || || || || || || || || || || tt || || || "
20		"|| || tc t& ta || || || bb tt tt || || || tc t& ta || || "
21		"|| tc t# .. t% tt || tt tt tt tt bb || tt t# .. t% ta || "
22		"tt tB .. .. .. tt || tt tt tt tt tt || tt .. .. .. tD tt "
23		"|| t5 tA .. tC tt || bb tt tt tt tt || tt tA .. tC t3 || "
24		"|| || t5 tE t3 || || || tt tt bb || || || t5 tE t3 || || "
25		"|| || || tt || || || || || || || || || || || tt || || || "
26		"|| || || || || || || || tt tt tt || || || || || || || || "
27		"te bb || || || || || tc t# .. t% ta || || || || || bb te "
28		".. .. te bb || || tt tB .. .. .. tD tt || || bb te .. .. "
29		".. .. t% tb || || || t5 tA .. tC t3 || || || td t# .. .. "
30		".. .. .. .. bb || || || t5 tE t3 || || || bb .. .. .. .. "
31		".. .. .. .. tb || || || || tt || || || || td .. .. .. .. "  ))
32
33(mk-combat-map
34 'm_tree_combat
35		"|# || || || || || tt t5 tA .. .. tb tt tt tt || || || |% "
36		"|| || || || || || || tt t5 tA .. t% ta tt tt || || || || "
37		"|| || || tt tt || || tt tt t5 .. .. t% ta tt tt || || || "
38		"|| || tt tt tt tt tt tt tt tc .. .. .. t% tt tt tt || || "
39		"tt tt tt tt tc t# .. t% te t# .. .. .. .. ta tt tt || || "
40		"tt tt tc t# .. .. .. .. .. .. .. .. .. .. t% tt || || || "
41		"tt tc t# .. .. .. .. .. .. tC t3 t5 .. .. .. tt || || tt "
42		"te t# .. .. .. .. t3 t5 tE t3 tt tc .. .. tC tt tt tt tc "
43		".. .. .. .. .. .. ta tt tt tt tt tB .. .. tb tt tt tc t# "
44		".. tC t3 t5 tA .. t% ta tt tt tt t5 tA .. t% ta tc t# .. "
45		"tC t3 tt tt td .. .. tD tt tt tt tt t5 .. .. .. .. .. .. "
46		"t3 tt tt tt t# .. .. t3 tt tc t& ta tc .. .. .. .. tC t7 "
47		"tt || || tt .. .. .. ta tc t# .. .. .. .. .. .. tC t3 tt "
48		"|| || || tt tA .. .. .. .. .. .. .. .. .. .. tC t3 tt tt "
49		"|| || tt tt t5 .. .. .. .. tC t7 tA .. tC t3 tt tt tt tt "
50		"|| || tt tt tt tA .. .. .. t3 tt tt tt tt tt tt tt || || "
51		"|| || || tt tt t5 tA .. .. ta tt tt || || tt tt || || || "
52		"|| || || || tt tt t5 tA .. t% ta tt || || || || || || || "
53		"|A || || || tt tt tt td .. .. t% ta tt || || || || || |C "
54)
55
56(mk-combat-map
57 'm_grass_combat2
58		"t3 tt tt tt tt td .. .. .. .. .. .. .. .. .. tb tt tt t5 "
59		"tt tt tt tc tB .. .. .. .. .. .. t3 tt t5 tA t% tt tt tt "
60		"tt tt tt bb t3 tt tt td .. .. .. ta tt tt t5 bb tt tt tt "
61		"tt tt tt tt tc t# .. .. .. .. .. .. t% ta tt tt tt tt tt "
62		"tt t# bb tt t# tC tf tA .. .. tC tf tA t% tt tt bb t% te "
63		"tt .. tC tt .. tf bb tf .. .. tf bb tf .. tt tt tA .. .. "
64		"te .. t3 tc .. t% tf t# .. .. t% tf t# .. ta tt tt t5 .. "
65		".. .. te t# .. .. .. .. .. .. .. .. .. .. t% ta tt tc .. "
66		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
67		".. .. .. .. .. .. tC tf tA .. .. .. .. .. .. .. .. .. .. "
68		".. .. .. .. .. .. tf bb tf .. .. tC tf tA .. .. .. .. .. "
69		".. .. tb td tA .. t% tf t# .. .. tf bb tf .. t3 t5 tA .. "
70		".. .. .. bb t7 tA .. .. .. .. .. t% tf tB tC tt tt tt t5 "
71		"t7 tA tC t3 tt t5 tA .. .. .. .. .. tD t3 tt tt tt tt tt "
72		"tt tt tt tt tt tt t5 tA .. .. .. tC t3 tt tt tt tt tt tt "
73		"tt tt tt tt tt tt tt t5 .. .. .. t3 tc bb tt tt bb tt tt "
74		"tt tt tt tt tt bb t% te .. .. .. tt t# .. tt tt tt tt tt "
75		"tt tt tt tt tt tA .. .. .. .. .. te .. tC tt tt tt tt tt "
76		"ta tt tt tt tt tt td .. .. .. .. .. .. tb tt tt tt tt tc "
77 )
78
79(kern-mk-map
80 'm_hill_combat   ;; tag
81 19               ;; width
82 19               ;; height;
83 pal_expanded     ;; palette
84 (list
85		"^^ ^^ ^^ ^^ ^^ {{ {{ {2 .. .. .. {4 {{ {{ ^^ ^^ ^^ ^^ ^^ "
86		"^^ ^^ ^^ ^^ ^^ {{ {3 .. .. .. .. .. {5 {{ ^^ ^^ ^^ ^^ ^^ "
87		"^^ ^^ ^^ ^^ {{ {{ {a .. .. .. .. .. {c {{ {{ ^^ ^^ ^^ ^^ "
88		"^^ ^^ ^^ {{ {{ {{ {{ {a .. .. .. {c {{ {{ {{ {{ ^^ ^^ ^^ "
89		"^^ ^^ {{ {{ ^^ ^^ {{ {{ {a .. {c {{ {{ ^^ ^^ {{ {{ ^^ ^^ "
90		"{{ {{ {{ {{ ^^ ^^ ^^ {{ {{ {6 {{ {{ ^^ ^^ ^^ {{ {{ {{ {{ "
91		"{{ {3 {5 {{ {{ ^^ ^^ {{ {3 {8 {5 {{ ^^ ^^ {{ {{ {3 {5 {{ "
92		"{1 .. .. {5 {{ {{ {{ {3 {c {{ {a {5 {{ {{ {{ {3 .. .. {1 "
93		".. .. .. .. {5 {{ {3 {c {{ {{ {{ {a {5 {{ {3 .. .. .. .. "
94		".. .. .. .. .. {9 {4 {{ {{ ^^ {{ {{ {2 {9 .. .. .. .. .. "
95		".. .. .. .. {c {{ {a {d {{ {{ {{ {3 {c {{ {a .. .. .. .. "
96		"{8 .. .. {c {{ {{ {{ {{ {7 {{ {3 {c {{ {{ {{ {a .. .. {8 "
97		"{{ {a {c {{ {{ ^^ ^^ {{ {a {1 {c {{ ^^ ^^ {{ {{ {a {c {{ "
98		"{{ {{ {{ {{ ^^ ^^ ^^ {{ {{ {6 {{ {{ ^^ ^^ ^^ {{ {{ {{ {{ "
99		"^^ ^^ {{ {{ ^^ ^^ {{ {{ {3 .. {5 {{ {{ ^^ ^^ {{ {{ ^^ ^^ "
100		"^^ ^^ ^^ {{ {{ {{ {{ {3 .. .. .. {5 {{ {{ {{ ^^ ^^ ^^ ^^ "
101		"^^ ^^ ^^ ^^ {{ {{ {3 .. .. .. .. .. {5 {{ {{ ^^ ^^ ^^ ^^ "
102		"^^ ^^ ^^ ^^ ^^ {{ {a .. .. .. .. .. {c {{ ^^ ^^ ^^ ^^ ^^ "
103		"^^ ^^ ^^ ^^ ^^ {{ {{ {2 .. .. .. {4 {{ {{ ^^ ^^ ^^ ^^ ^^ "
104  ))
105
106(kern-mk-map
107 'm_trail_0_combat  ;; tag
108 19                 ;; width
109 19                 ;; height;
110 pal_expanded       ;; palette
111 (list
112		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
113		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
114		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
115		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
116		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
117		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
118		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
119		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
120		".. tf .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
121		".. .. .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
122		".. .. .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
123		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
124		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
125		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
126		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
127		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
128		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
129		".. ta tc .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
130		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
131    ))
132
133(kern-mk-map
134 'm_trail_1_combat  ;; tag
135 19                 ;; width
136 19                 ;; height;
137 pal_expanded       ;; palette
138 (list
139		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
140		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
141		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
142		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
143		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
144		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
145		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
146		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
147		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
148		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
149		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
150		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
151		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
152		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
153		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
154		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
155		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
156		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
157		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
158    ))
159
160(kern-mk-map
161 'm_trail_2_combat  ;; tag
162 19                 ;; width
163 19                 ;; height;
164 pal_expanded       ;; palette
165 (list
166		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
167		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
168		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
169		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
170		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
171		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
172		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
173		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
174		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
175		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
176		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
177		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
178		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
179		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
180		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
181		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
182		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
183		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
184		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
185    ))
186
187(kern-mk-map
188 'm_trail_3_combat  ;; tag
189 19                 ;; width
190 19                 ;; height;
191 pal_expanded       ;; palette
192 (list
193		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
194		".. .. .. tf .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
195		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
196		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
197		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
198		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
199		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
200		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
201		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
202		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
203		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
204		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
205		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
206		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
207		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
208		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
209		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
210		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. t7 "
211		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. te "
212    ))
213
214(kern-mk-map
215 'm_trail_4_combat  ;; tag
216 19                 ;; width
217 19                 ;; height;
218 pal_expanded       ;; palette
219 (list
220		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
221		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
222		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
223		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
224		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
225		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
226		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
227		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
228		".. tf .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
229		".. .. .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
230		".. .. .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
231		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
232		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
233		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
234		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
235		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
236		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
237		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
238		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
239    ))
240
241(kern-mk-map
242 'm_trail_5_combat  ;; tag
243 19                 ;; width
244 19                 ;; height;
245 pal_expanded       ;; palette
246 (list
247		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
248		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
249		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
250		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
251		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
252		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
253		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
254		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
255		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
256		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
257		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
258		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
259		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
260		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
261		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
262		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
263		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
264		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
265		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
266    ))
267
268(kern-mk-map
269 'm_trail_6_combat  ;; tag
270 19                 ;; width
271 19                 ;; height;
272 pal_expanded       ;; palette
273 (list
274		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
275		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
276		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
277		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
278		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
279		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
280		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
281		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
282		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
283		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
284		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
285		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
286		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
287		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
288		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
289		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
290		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
291		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
292		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
293    ))
294
295(kern-mk-map
296 'm_trail_7_combat  ;; tag
297 19                 ;; width
298 19                 ;; height;
299 pal_expanded       ;; palette
300 (list
301		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
302		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
303		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
304		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
305		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
306		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
307		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
308		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
309		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
310		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
311		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
312		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
313		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
314		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
315		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
316		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
317		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
318		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
319		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
320    ))
321
322(kern-mk-map
323 'm_trail_8_combat  ;; tag
324 19                 ;; width
325 19                 ;; height;
326 pal_expanded       ;; palette
327 (list
328		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
329		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
330		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
331		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
332		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
333		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
334		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
335		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
336		".. tf .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
337		".. .. .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
338		".. .. .. .. .. .. .. .. /f /f /f /f /f /f /f /f /f /f /f "
339		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
340		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
341		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
342		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
343		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
344		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
345		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
346		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
347    ))
348
349(kern-mk-map
350 'm_trail_9_combat  ;; tag
351 19                 ;; width
352 19                 ;; height;
353 pal_expanded       ;; palette
354 (list
355		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
356		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
357		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
358		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
359		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
360		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
361		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
362		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
363		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
364		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
365		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
366		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
367		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
368		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
369		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
370		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
371		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
372		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
373		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
374    ))
375
376(kern-mk-map
377 'm_trail_a_combat  ;; tag
378 19                 ;; width
379 19                 ;; height;
380 pal_expanded       ;; palette
381 (list
382		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
383		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
384		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
385		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
386		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
387		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
388		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
389		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
390		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
391		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
392		"/f /f /f /f /f /f /f /f /f /f /f .. .. .. .. .. .. .. .. "
393		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
394		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
395		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
396		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
397		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
398		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
399		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
400		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
401    ))
402
403(kern-mk-map
404 'm_trail_b_combat  ;; tag
405 19                 ;; width
406 19                 ;; height;
407 pal_expanded       ;; palette
408 (list
409		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
410		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
411		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
412		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
413		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
414		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
415		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
416		"tf .. .. .. .. .. .. .. /f /f /f .. .. .. .. tf .. .. .. "
417		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
418		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
419		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
420		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
421		".. .. .. .. .. .. tf .. /f /f /f .. .. .. .. .. bb .. .. "
422		".. t3 t5 .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
423		".. ta tc .. .. .. .. .. /f /f /f tf .. .. .. .. .. .. .. "
424		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
425		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
426		".. .. .. tf .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
427		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
428    ))
429
430(kern-mk-map
431 'm_trail_c_combat  ;; tag
432 19                 ;; width
433 19                 ;; height;
434 pal_expanded       ;; palette
435 (list
436		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
437		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
438		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
439		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
440		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
441		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
442		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
443		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
444		".. .. .. /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
445		".. .. .. /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
446		".. .. .. /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
447		".. tC t7 tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
448		".. tb tt td .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
449		".. t% te t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
450		".. .. .. .. .. .. .. tC t7 tA .. .. .. .. .. .. .. .. .. "
451		".. .. .. .. .. .. .. tb tt td .. .. .. .. .. .. .. .. .. "
452		".. .. .. .. .. .. .. t% te t# .. .. .. .. .. .. .. tC t7 "
453		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t3 tt "
454		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ta tc "
455    ))
456
457(kern-mk-map
458 'm_trail_d_combat  ;; tag
459 19                 ;; width
460 19                 ;; height;
461 pal_expanded       ;; palette
462 (list
463		".. tC t7 tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
464		".. tb tt td .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
465		".. t% te t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
466		".. .. .. .. .. .. .. tC t7 tA .. .. .. .. .. .. .. .. .. "
467		".. .. .. .. .. .. .. tb tt td .. .. .. .. .. .. .. .. .. "
468		".. .. .. .. .. .. .. t% te t# .. .. .. .. .. .. .. tC t7 "
469		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t3 tt "
470		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ta tc "
471		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
472		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
473		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
474		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
475		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
476		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
477		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
478		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
479		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
480		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
481		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
482    ))
483
484(kern-mk-map
485 'm_trail_e_combat  ;; tag
486 19                 ;; width
487 19                 ;; height;
488 pal_expanded       ;; palette
489 (list
490		".. tC t7 tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
491		".. tb tt td .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
492		".. t% te t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
493		".. .. .. .. .. .. .. tC t7 tA .. .. .. .. .. .. .. .. .. "
494		".. .. .. .. .. .. .. tb tt td .. .. .. .. .. .. .. .. .. "
495		".. .. .. .. .. .. .. t% te t# .. .. .. .. .. .. .. tC t7 "
496		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t3 tt "
497		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ta tc "
498		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f .. .. .. "
499		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f .. .. .. "
500		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f .. .. .. "
501		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
502		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
503		".. tC t7 bb tf .. .. tf .. .. .. .. .. .. .. .. .. .. .. "
504		".. t3 tt t5 t# .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
505		".. te bb te .. .. .. .. .. .. .. .. .. .. .. .. .. tC t7 "
506		".. t% tf t# .. .. .. .. .. .. .. tf .. .. .. .. .. tb tt "
507		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. t% te "
508		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
509    ))
510
511(kern-mk-map
512 'm_trail_combat_base  ;; tag
513 19                 ;; width
514 19                 ;; height;
515 pal_expanded       ;; palette
516 (list
517		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
518		".. .. tC tf tA .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
519		".. tC t7 bb tf .. .. .. t3 t5 .. .. .. .. .. .. bb .. .. "
520		".. t3 tt t5 t# .. .. .. ta tc .. .. .. t3 t5 .. .. .. .. "
521		".. te tt te .. .. .. .. .. .. .. .. .. ta tc .. .. t3 t5 "
522		".. t% te t# .. .. .. .. .. .. .. tf .. .. .. .. .. tt tt "
523		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ta tc "
524		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. "
525		".. tf .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
526		".. .. .. .. .. .. .. .. /f /f /f .. .. .. t3 t5 .. .. .. "
527		".. .. .. tb t5 tA .. .. /f /f /f .. .. .. ta tc .. .. .. "
528		"tf .. .. t% tt t5 .. .. .. .. .. .. .. .. .. .. .. .. .. "
529		".. .. .. .. ta tc .. .. .. .. .. .. .. .. .. .. .. .. .. "
530		".. .. bb .. .. .. .. .. .. .. bb .. .. .. .. .. .. .. .. "
531		".. .. .. .. .. .. .. .. .. .. .. .. .. t7 t7 tA .. .. .. "
532		".. .. .. .. .. .. tf .. t3 t5 .. .. .. t7 t7 t7 .. .. .. "
533		".. t3 t5 tA .. .. .. .. ta tc .. .. .. t7 bb t7 .. .. .. "
534		".. ta tt td .. .. .. .. .. .. .. .. .. t% t7 t7 .. .. .. "
535		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
536    ))
537
538(kern-mk-map
539 'm_trail_combat_road  ;; tag
540 19                 ;; width
541 19                 ;; height;
542 pal_expanded       ;; palette
543 (list
544		".. .. .. .. .. .. .. .. /f /f /f .. .. tf .. .. .. .. .. "
545		".. .. tC tf tA .. bb .. /f /f /f .. .. .. .. .. .. .. .. "
546		".. tC t7 bb tf .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
547		".. t3 tt t5 t# .. .. .. /f /f /f .. bb t3 t5 .. .. .. .. "
548		".. te tt te .. .. .. .. /f /f /f .. .. ta tc .. .. t3 t5 "
549		".. t% te t# .. .. .. .. /f /f /f tf .. .. .. .. .. tt tt "
550		".. .. bb .. .. .. bb .. /f /f /f .. .. bb .. .. bb ta tc "
551		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
552		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
553		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
554		"/f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f /f "
555		".. bb .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
556		".. .. .. .. .. .. bb .. /f /f /f .. .. .. .. .. bb .. .. "
557		".. .. bb .. .. .. .. .. /f /f /f .. bb .. .. .. .. .. .. "
558		".. .. .. .. .. .. .. .. /f /f /f .. .. t7 t7 tA .. .. .. "
559		".. .. .. .. .. .. tf .. /f /f /f .. .. t7 t7 t7 .. .. .. "
560		".. t3 t5 tA .. .. .. .. /f /f /f .. .. t7 bb t7 .. .. .. "
561		".. ta tt td .. .. bb .. /f /f /f .. bb t% t7 t7 .. .. .. "
562		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. tf "
563    ))
564
565(kern-mk-map
566 'm_trail_combat_roadend  ;; tag
567 19                 ;; width
568 19                 ;; height;
569 pal_expanded       ;; palette
570 (list
571		".. .. .. .. .. .. .. .. .. .. .. .. .. tf .. .. .. .. .. "
572		".. .. tC tf tA .. .. .. .. /f .. .. .. .. .. .. .. .. .. "
573		".. tC t7 bb tf .. .. .. /f .. /f .. .. .. .. .. bb .. .. "
574		".. t3 tt t5 t# .. .. .. .. /f /f .. .. t3 t5 .. .. .. .. "
575		".. te tt te .. .. .. .. .. /f .. .. .. ta tc .. .. t3 t5 "
576		".. t% te t# .. .. .. .. /f .. .. .. .. .. .. .. .. tt tt "
577		".. .. .. .. .. .. .. .. .. /f /f .. .. .. .. .. .. ta tc "
578		".. .. .. .. .. .. .. .. /f /f /f .. .. .. .. .. .. .. .. "
579		".. .. .. .. /f .. /f /f /f /f /f /f .. .. /f .. .. .. .. "
580		".. /f .. /f .. /f .. /f /f /f /f .. /f /f .. /f .. /f .. "
581		".. .. /f .. .. .. /f .. /f /f /f /f /f .. /f .. /f .. .. "
582		".. .. .. .. .. .. .. .. /f .. /f .. .. .. .. .. .. .. .. "
583		".. .. .. .. .. .. .. .. /f /f .. .. .. .. .. .. .. .. .. "
584		".. .. bb .. .. .. .. .. .. /f .. .. .. .. .. .. .. .. .. "
585		".. .. .. .. .. .. .. .. .. .. /f .. .. t7 t7 tA .. .. .. "
586		".. .. .. .. .. .. tf .. .. /f .. .. .. t7 t7 t7 .. .. .. "
587		".. t3 t5 tA .. .. .. .. .. /f .. .. .. t7 bb t7 .. .. .. "
588		".. ta tt td .. .. .. .. .. .. /f .. .. t% t7 t7 .. .. .. "
589		".. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. tf "
590    ))
591
592
593(kern-mk-map
594 'm_bridge_WE_combat  ;; tag
595 19                 ;; width
596 19                 ;; height;
597 pal_expanded       ;; palette
598 (list
599		"tt tt tt t5 ~~ -- __ __ __ __ __ __ __ __ __ -- ~~ t3 tt "
600		"tt tt tt tL ~~ -- __ __ __ __ __ __ __ __ -- -- ~c tt tt "
601		"tt tt tt ~3 ~~ -- __ __ __ __ __ __ __ __ -- ~~ tG tt tt "
602		"tt tt tt ~2 -- __ -- -- -- -- -- -- -- __ -- ~4 tt tt tt "
603		"ta tt tc ~2 -- -- -- ~~ ~~ ~8 ~~ ~~ -- -- -- ~4 ta tt tc "
604		".. .. .. ~2 -- -- ~~ ~c ~# .. ~% ~a ~~ -- -- ~4 .. .. .. "
605		".. .. .. ~2 -- ~~ ~~ ~# t3 tt t5 ~% ~~ ~~ ~~ ~4 .. .. .. "
606		".. oo .. ~2 ~~ oo ~~ .. te oo te .. ~~ oo ~~ ~4 .. oo .. "
607		"/f ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee /f "
608		"/f ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee /f "
609		"/f ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee /f "
610		".. oo .. ~2 ~~ oo ~~ .. t7 oo t7 .. ~~ oo ~~ ~4 .. oo .. "
611		".. .. .. ~2 ~~ ~~ ~~ ~A ta tt tc ~C ~~ ~~ ~~ ~4 .. .. .. "
612		".. .. .. ~2 -- -- ~~ ~5 ~A .. ~C ~3 ~~ -- -- ~4 .. .. .. "
613		"t3 tt t5 ~2 -- -- -- ~~ ~~ ~1 ~~ ~~ -- -- -- ~4 .. .. .. "
614		"tt tt tt ~2 -- __ -- -- -- -- -- -- -- __ -- ~4 t3 tt t5 "
615		"tt tt tt ~a ~~ -- __ __ __ __ __ __ __ __ -- ~~ tJ tt tt "
616		"tt tt tt tH ~~ -- __ __ __ __ __ __ __ __ -- -- ~5 tt tt "
617		"tt tt tt tc ~~ -- __ __ __ __ __ __ __ __ __ -- ~~ ta tt "
618    ))
619
620(mk-combat-map
621 'm_bridge_NS_combat
622		"tt tt tt tt tt td .. .. /f /f /f .. .. tb tt tt tt tt tt "
623		"ta tt tt tt tc t# .. oo ee ee ee oo .. t% ta tt tt tt tc "
624		".. .. .. .. .. .. .. .. ee ee ee .. .. .. .. .. .. .. .. "
625		"~1 ~1 ~1 ~1 ~1 ~1 ~1 ~~ ee ee ee ~~ ~1 ~1 ~1 ~1 ~1 ~1 ~1 "
626		"-- -- -- -- -- -- -- -- ee ee ee -- -- -- -- -- -- -- -- "
627		"__ __ __ __ -- -- -- oo ee ee ee oo -- -- -- __ __ __ __ "
628		"__ __ __ -- -- ~~ ~~ ~~ ee ee ee ~~ ~~ ~~ -- -- __ __ __ "
629		"__ __ __ -- ~~ ~c ~# .. ee ee ee .. ~% ~a ~~ -- __ __ __ "
630		"__ __ __ -- ~~ ~# t3 td ee ee ee tb t5 ~% ~~ -- __ __ __ "
631		"__ __ __ -- ~4 .. tt oo ee ee ee oo tt .. ~2 -- __ __ __ "
632		"__ __ __ -- ~~ ~A ta td ee ee ee tb tc ~C ~~ -- __ __ __ "
633		"__ __ __ -- ~~ ~5 ~A .. ee ee ee .. ~C ~3 ~~ -- __ __ __ "
634		"__ __ __ -- -- ~~ ~~ ~~ ee ee ee ~~ ~~ ~~ -- -- __ __ __ "
635		"__ __ __ __ -- -- -- oo ee ee ee oo -- -- -- __ __ __ __ "
636		"-- -- -- -- -- -- -- -- ee ee ee -- -- -- -- -- -- -- -- "
637		"~8 ~8 ~8 ~8 ~8 ~8 ~8 ~~ ee ee ee ~~ ~8 ~8 ~8 ~8 ~8 ~8 ~8 "
638		".. .. .. .. .. .. .. .. ee ee ee .. .. .. .. .. .. .. .. "
639		"t3 tt tt tt t5 tA .. oo ee ee ee oo .. tC t3 tt tt tt t5 "
640		"tt tt tt tt tt td .. .. /f /f /f .. .. tb tt tt tt tt tt "
641)
642
643(mk-combat-map
644 'm_lava_bridge_NS_combat
645		"^^ ^^ ^^ ^^ ^^ ^^ {{ {{ /f /f /f {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
646		"^^ ^^ ^^ ^^ ^^ {{ {{ pp ,, ,, ,, pp {{ {{ ^^ ^^ ^^ ^^ ^^ "
647		"{{ {{ {{ {{ {{ {{ {{ {D ,, ,, ,, {B {{ {{ {{ {{ {{ {{ {{ "
648		"!! !! !! !! !! !! !! !! ,, ,, ,, !! !! !! !! !! !! !! !! "
649		"!! !! !! !! !! !! !! !! ,, ,, ,, !! !! !! !! !! !! !! !! "
650		"!_ !_ !_ !_ !! !! !! pp ,, ,, ,, pp !! !! !! !_ !_ !_ !_ "
651		"!_ !_ !_ !! !! !! !! !! ,, ,, ,, !! !! !! !! !! !_ !_ !_ "
652		"!_ !_ !_ !! !! !c {# {% ,, ,, ,, {# {% !a !! !! !_ !_ !_ "
653		"!_ !_ !_ !! !! {# {{ ^^ ,, ,, ,, ^^ {{ {% !! !! !_ !_ !_ "
654		"!_ !_ !_ !! !! {{ ^^ pp ,, ,, ,, pp ^^ {{ !! !! !_ !_ !_ "
655		"!_ !_ !_ !! !! {A {{ ^^ ,, ,, ,, ^^ {{ {C !! !! !_ !_ !_ "
656		"!_ !_ !_ !! !! !5 {A {C ,, ,, ,, {A {C !3 !! !! !_ !_ !_ "
657		"!_ !_ !_ !! !! !! !! !! ,, ,, ,, !! !! !! !! !! !_ !_ !_ "
658		"!_ !_ !_ !_ !! !! !! pp ,, ,, ,, pp !! !! !! !_ !_ !_ !_ "
659		"!! !! !! !! !! !! !! !! ,, ,, ,, !! !! !! !! !! !! !! !! "
660		"!! !! !! !! !! !! !! !! ,, ,, ,, !! !! !! !! !! !! !! !! "
661		"{{ {{ {{ {{ {{ {{ {{ {D ,, ,, ,, {B {{ {{ {{ {{ {{ {{ {{ "
662		"^^ ^^ ^^ ^^ ^^ {{ {{ pp ,, ,, ,, pp {{ {{ ^^ ^^ ^^ ^^ ^^ "
663		"^^ ^^ ^^ ^^ ^^ ^^ {{ {{ /f /f /f {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
664)
665
666(mk-combat-map
667 'm_bog_combat
668		"t3 tt tt t5 .. %b %% %% ~b ~1 ~d %% %% %d .. t3 tt tt t5 "
669		"tt tt tt tt tA .. %% %% %% ~e %% %% %% .. tC tt tt tt tt "
670		"tt tt tt tt t5 .. %a %% %% %% %% %% %c .. t3 tt tt tt tt "
671		"ta tt tt tt tt tA .. %% %% %% %% %% .. tC tt tt tt tt tc "
672		".. t% ta tt tt t5 .. %% %% %% %% %% .. t3 tt tt tc t# .. "
673		"%7 .. .. t% ta tc .. %% ~3 ~9 ~5 %% .. ta tc t# .. .. %7 "
674		"%% %% %5 .. .. .. .. %% ~6 %% ~a ~5 .. .. .. .. %3 %% %% "
675		"%% %% %% %% %% %% ~3 ~9 ~c %% %% ~6 %% %% %% %% %% %% %% "
676		"~7 %% %% %% %% ~3 ~c %% %% %% %% ~a ~9 ~5 %% %% %% %% ~7 "
677		"~2 ~d %% %% %% ~6 %% %% %% %% %% %% %% ~6 %% %% %% ~b ~4 "
678		"~e %% %% %% %% ~a ~9 ~5 %% %% %% %% ~3 ~c %% %% %% %% ~e "
679		"%% %% %% %% %% %% %% ~6 %% %% ~3 ~9 ~c %% %% %% %% %% %% "
680		"%% %% %c .. .. .. .. ~a ~5 %% ~6 %% .. .. .. .. %a %% %% "
681		"%e .. .. tC t3 t5 .. %% ~a ~9 ~c %% .. t3 t5 tA .. .. %e "
682		".. tC t3 tt tt tc .. %% %% %% %% %% .. ta tt tt t5 tA .. "
683		"t3 tt tt tt tt t# .. %% %% %% %% %% .. t% tt tt tt tt t5 "
684		"tt tt tt tt tc .. %3 %% %% %% %% %% %5 .. ta tt tt tt tt "
685		"tt tt tt tt t# .. %% %% %% ~7 %% %% %% .. t% tt tt tt tt "
686		"ta tt tt tc .. %b %% %% ~b ~8 ~d %% %% %d .. ta tt tt tc "
687 )
688
689(mk-combat-map
690 'm_mountain_combat
691 "^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ "
692 "^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ {{ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ "
693 "^^ ^^ ^^ ^^ ^^ ^^ ^^ {{ {{ ^^ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ ^^ "
694 "^^ ^^ ^^ ^^ ^^ ^^ {{ {{ ^^ ^^ ^^ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
695 "^^ ^^ ^^ ^^ ^^ ^^ {{ {{ {{ ^^ {{ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
696 "^^ ^^ ^^ ^^ ^^ ^^ {{ {{ {{ {{ {{ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
697 "^^ ^^ ^^ {{ {{ {{ {{ {{ {{ ^^ {{ {{ {{ {{ {{ {{ ^^ ^^ ^^ "
698 "^^ ^^ {{ {{ {{ {{ {{ {{ ^^ ^^ ^^ {{ {{ {{ {{ {{ {{ ^^ ^^ "
699 "^^ {{ {{ ^^ {{ {{ {{ ^^ {{ ^^ {{ ^^ {{ {{ {{ ^^ {{ {{ ^^ "
700 "^^ {{ ^^ ^^ ^^ {{ ^^ ^^ ^^ {{ ^^ ^^ ^^ {{ ^^ ^^ ^^ {{ ^^ "
701 "^^ {{ {{ ^^ {{ {{ {{ ^^ {{ ^^ {{ ^^ {{ {{ {{ ^^ {{ {{ ^^ "
702 "^^ ^^ {{ {{ {{ {{ {{ {{ ^^ ^^ ^^ {{ {{ {{ {{ {{ {{ ^^ ^^ "
703 "^^ ^^ ^^ {{ {{ {{ {{ {{ {{ ^^ {{ {{ {{ {{ {{ {{ ^^ ^^ ^^ "
704 "^^ ^^ ^^ ^^ ^^ ^^ {{ {{ {{ {{ {{ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
705 "^^ ^^ ^^ ^^ ^^ ^^ {{ {{ {{ ^^ {{ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
706 "^^ ^^ ^^ ^^ ^^ ^^ {{ {{ ^^ ^^ ^^ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ "
707 "^^ ^^ ^^ ^^ ^^ ^^ ^^ {{ {{ ^^ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ ^^ "
708 "^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ {{ {{ {{ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ "
709 "^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ "
710)
711
712(mk-combat-map
713 'm_shore_combat
714  "-- -- -- -- -- -- ~~ ~~ ~~ -- -- -- -- -- ~~ ~~ -- -- -- "
715  "~~ ~~ -- -- -- -- -- -- -- -- -- -- ~~ ~~ ~~ ~~ -- -- ~~ "
716  "~~ ~~ ~~ ~~ -- -- -- -- -- -- ~~ ~~ ~~ ~~ ~~ -- -- ~~ ~~ "
717  "~~ ~~ ~~ ~~ ~~ ~~ -- -- -- -- ~~ ~~ ~~ ~~ -- -- -- ~~ ~~ "
718  "~~ ~~ ~~ ~~ ~~ ~~ ~~ -- -- -- -- -- -- -- -- -- ~~ ~~ ~~ "
719  "~~ ~~ -- -- -- ~~ ~~ -- -- -- -- -- -- -- -- -- -- -- ~~ "
720  "~~ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ~~ "
721  "-- ~~ -- -- -- -- -- ~~ -- -- ~~ ~~ ~~ -- ~~ ~~ ~~ ~~ -- "
722  "-- -- -- -- -- -- -- -- ~~ -- ~~ ~~ ~~ ~~ ~~ ~~ ~~ -- -- "
723  "-- -- -- ~~ -- ~~ -- -- -- -- ~~ -- -- ~~ ~~ -- -- ~~ ~~ "
724  "-- -- ~~ ~~ ~~ ~~ ~~ -- -- -- -- -- -- -- -- -- -- ~~ ~~ "
725  "-- -- ~~ ~~ ~~ ~~ ~~ ~~ -- -- -- -- -- -- -- ~~ ~~ ~~ ~~ "
726  "-- -- -- -- ~~ ~~ ~~ ~~ ~~ -- -- -- -- -- -- -- -- -- ~~ "
727  "-- ~~ -- -- -- -- ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ -- -- -- -- "
728  "~~ ~~ -- -- -- -- -- ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ -- "
729  "-- ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ -- -- -- -- ~~ ~~ ~~ ~~ ~~ -- "
730  "-- ~~ -- -- -- ~~ ~~ ~~ ~~ -- -- -- ~~ ~~ ~~ ~~ -- -- -- "
731  "-- ~~ -- -- -- -- -- -- -- -- -- -- ~~ -- ~~ -- -- -- -- "
732  "-- -- -- -- -- -- -- ~~ ~~ ~~ ~~ -- -- -- -- -- -- -- -- "
733)
734
735(mk-combat-map
736 'm_water_combat
737  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
738  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
739  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
740  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
741  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
742  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
743  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
744  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
745  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
746  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
747  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
748  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
749  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
750  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
751  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
752  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
753  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
754  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
755  "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "
756)
757
758(mk-combat-map
759 'm_void_combat
760  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
761  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
762  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
763  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
764  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
765  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
766  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
767  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
768  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
769  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
770  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
771  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
772  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
773  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
774  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
775  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
776  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
777  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
778  "*. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. *. "
779
780)
781
782(mk-combat-map
783 'm_lava_combat
784	".. .. .. {8 .. !3 !5 .. .. .. .. {8 {4 {{ {{ {2 {4 {{ {2 "
785	"!3 !5 {4 {{ {2 !! !! .. .. !f {4 {{ {2 {5 {C !3 !! !! !5 "
786	"!! !! .. bb !! !! !! !! !5 .. .. bb !! !! !! !_ !_ !! !! "
787	"!a !! !! !! !! !! !! !! !! !! !! !! !! !_ !_ !! !! !! !c "
788	"{# {% !a !! !_ !! {4 {% !a !! !! !! !! !! !! !! .. .. .. "
789	"{{ {{ {2 !! !_ !! !5 {1 {4 {{ {{ {a !a !! !! !! .. .. {8 "
790	"{5 {{ {2 !! !_ !! !c .. {4 {{ ^^ {{ {2 {8 !! !! .. {4 {{ "
791	".. {9 !3 !! !_ !! .. {8 {4 {{ {{ {{ {6 {{ !a !! !5 .. {1 "
792	"{4 {C !! !_ !! !c {4 {{ {2 {1 {1 {1 {4 {{ {2 !a !! bb .. "
793	".. !3 !! !_ !! {# {2 {1 .. .. {8 .. .. {1 .. .. !! .. .. "
794	"!3 !! !! !! !! {1 .. bb {8 {4 {{ {a !b !5 .. {8 !! !5 .. "
795	"!a !c {& !a !! !5 {4 {{ {{ !f {{ {{ {2 !e {4 {{ !! !! !5 "
796	".. .. {1 .. !a !! .. {5 {{ {2 {1 {1 .. .. .. {1 !! !_ !! "
797	".. !7 .. .. {8 !a !5 .. {1 .. .. .. .. !3 !! !! !! !! !c "
798	".. !a bb {4 {{ {a !a !5 .. !3 !! !! !! !! !! !! !! !c .. "
799	"{4 {{ {2 .. {5 {{ {2 !! !! !! !! !c {# {2 .. !! !! .. .. "
800	"!3 !! !! !5 {4 {{ {2 !! !! !! !c .. {1 .. {8 !a !! !! !5 "
801	"!a !! !! !! !5 {1 .. !! !c {# {2 .. !f {4 {{ {{ {2 !a !c "
802	".. {4 {{ {2 !a !! !! !c .. {1 .. .. .. .. {5 {{ {6 {{ {2 "
803)
804
805(define (combat-off-to-dst off)
806	(if (< off 0)
807		0
808		off)
809	)
810
811(define (combat-off-to-src off)
812	(if (< off 0)
813		(- off)
814		0
815		)
816	)
817
818(define (combat-off-to-src-max total off)
819	(if (< off 0)
820		total
821		(- total off)
822		)
823	)
824
825(define (combat-off-to-len total off)
826	(if (< off 0)
827		(+ total off)
828		(- total off)
829		)
830	)
831
832(define (combat-off-dst-pos total off pos)
833	(let ((opos (+ off pos)))
834		(cond ((> opos total) total)
835				((< opos 0) 0)
836				(else opos))
837	))
838
839
840(define (combat-map-basic place map-tag off-x off-y)
841	(let* ((wid (kern-place-get-width place))
842			(hgt (kern-place-get-height place)))
843		(kern-blit-map (kern-place-get-terrain-map place)
844			(combat-off-to-dst off-x) (combat-off-to-dst off-y)
845			(eval map-tag)
846			(combat-off-to-src off-x) (combat-off-to-src off-y)
847			(combat-off-to-len wid off-x) (combat-off-to-len hgt off-y))
848	))
849
850(define (combat-map-basic-handler map-tag)
851	(lambda (place our_terrain other_terrain off_x off_y map_x map_y)
852		(combat-map-basic place map-tag off_x off_y)
853		(mk-place-music place 'ml-travelling)
854		))
855
856(define combat-map-road-handler
857	(lambda (place our_terrain other_terrain off_x off_y map_x map_y)
858		(let* ((wid (kern-place-get-width place))
859				(hgt (kern-place-get-height place))
860				(min-y (combat-off-to-src off_y))
861				(min-x (combat-off-to-src off_x))
862				(max-y (combat-off-to-src-max hgt off_y))
863				(max-x (combat-off-to-src-max wid off_x))
864				(dstmap (kern-place-get-terrain-map place))
865				)
866			(mk-place-music place 'ml-travelling)
867			(define (combat-blit-road-part targ-list srcmap x1 x2 y1 y2)
868				(if (and (in-list? our_terrain targ-list)
869						(>= y2 min-y)
870						(>= x2 min-x)
871						(<= y1 max-y)
872						(<= x1 max-x))
873						(begin
874					(kern-blit-map dstmap
875						(combat-off-dst-pos wid off_x x1) (combat-off-dst-pos hgt off_y y1)
876						srcmap
877						(max x1 min-x) (max y1 min-y)
878						(- (min x2 max-x) (max x1 min-x))
879						(- (min y2 max-y) (max y1 min-y))
880						))
881				))
882
883			(kern-blit-map dstmap
884				(combat-off-to-dst off_x) (combat-off-to-dst off_y)
885				m_trail_combat_base
886				min-x min-y
887				(combat-off-to-len wid off_x) (combat-off-to-len hgt off_y))
888			;;north part
889			(combat-blit-road-part
890				(list t_trail_4 t_trail_5 t_trail_6 t_trail_7 t_trail_8 t_trail_9 t_trail_a t_trail_b)
891				m_trail_combat_road
892				6 13 0 8)
893			;;west part
894			(combat-blit-road-part
895				(list t_trail_1 t_trail_2 t_trail_5 t_trail_6 t_trail_9 t_trail_a t_trail_d t_trail_e)
896				m_trail_combat_road
897				0 8 6 13)
898			;;south part
899			(combat-blit-road-part
900				(list t_trail_0 t_trail_1 t_trail_2 t_trail_3 t_trail_4 t_trail_5 t_trail_6 t_trail_7)
901				m_trail_combat_road
902				6 13 11 20)
903			;;east part
904			(combat-blit-road-part
905				(list t_trail_0 t_trail_1 t_trail_4 t_trail_5 t_trail_8 t_trail_9 t_trail_c t_trail_d)
906				m_trail_combat_road
907				11 20 6 13)
908			;;north end
909			(combat-blit-road-part
910				(list t_trail_3)
911				m_trail_combat_roadend
912				6 13 0 8)
913			;;west end
914			(combat-blit-road-part
915				(list t_trail_c)
916				m_trail_combat_roadend
917				0 8 6 13)
918			;;south end
919			(combat-blit-road-part
920				(list t_trail_b)
921				m_trail_combat_roadend
922				6 13 11 20)
923			;;east end
924			(combat-blit-road-part
925				(list t_trail_e)
926				m_trail_combat_roadend
927				11 20 6 13)
928	))
929	)
930
931(map (lambda (kter)
932	(kern-terrain-set-combat-handler kter combat-map-road-handler))
933	(list t_trail_0 t_trail_1 t_trail_2 t_trail_3
934	t_trail_4 t_trail_5 t_trail_6 t_trail_7
935	t_trail_8 t_trail_9 t_trail_a t_trail_b
936	t_trail_c t_trail_d t_trail_e t_trail_f)
937)
938
939
940(kern-terrain-set-combat-handler t_bridge_WE  (combat-map-basic-handler 'm_bridge_WE_combat))
941(kern-terrain-set-combat-handler t_bridge_NS  (combat-map-basic-handler 'm_bridge_NS_combat))
942(kern-terrain-set-combat-handler t_lava_bridge_NS (combat-map-basic-handler 'm_lava_bridge_NS_combat))
943
944(define (combat-map-list target-map terrains)
945	(let ((handler (combat-map-basic-handler target-map)))
946	(map (lambda (kter)
947		(kern-terrain-set-combat-handler kter handler))
948		terrains
949	)))
950
951(combat-map-list 'm_grass_combat2
952	(list
953	t_grass
954	t_grassw_ne t_grassw_nw t_grassw_es t_grassw_ws
955	t_grassw_nwe t_grassw_nes t_grassw_nws t_grassw_wes
956	t_grassw_c
957	t_hilledge_n t_hilledge_w t_hilledge_nw t_hilledge_e
958	t_hilledge_ne t_hilledge_we t_hilledge_nwe t_hilledge_s
959	t_hilledge_ns t_hilledge_ws t_hilledge_nws t_hilledge_es
960	t_hilledge_nes t_hilledge_wes t_hilledge_c
961	t_grassv_ne t_grassv_nw t_grassv_es t_grassv_ws
962	t_grassv_nwe t_grassv_nes t_grassv_nws t_grassv_wes
963	t_grasst_nw t_grasst_ne t_grasst_nwe t_grasst_ws
964	t_grasst_nws t_grasst_es t_grasst_nes t_grasst_wes
965	t_grasst_c
966	))
967
968(combat-map-list 'm_water_combat
969	(list
970	t_wshore_n t_wshore_w t_wshore_nw t_wshore_e
971	t_wshore_ne t_wshore_we t_wshore_nwe t_wshore_s
972	t_wshore_ns t_wshore_ws t_wshore_nws t_wshore_es
973	t_wshore_nes t_wshore_wes t_wshore_c
974	t_dshore_n t_dshore_w t_dshore_nw t_dshore_e
975	t_dshore_ne t_dshore_we t_dshore_nwe t_dshore_s
976	t_dshore_ns t_dshore_ws t_dshore_nws t_dshore_es
977	t_dshore_nes t_dshore_wes t_dshore_c
978	))
979
980(combat-map-list 'm_tree_combat
981	(list
982	t_trees
983	t_treew_ne t_treew_nw t_treew_es t_treew_ws
984	t_treew_nwe t_treew_nes t_treew_nws t_treew_wes
985	t_treew_c
986	t_trees_nw t_trees_ne t_trees_nwe t_trees_ws
987	t_trees_nws t_trees_es t_trees_nes t_trees_wes
988	t_trees_c
989	))
990
991(combat-map-list 'm_hill_combat
992	(list
993	t_hills
994	t_hillw_ne t_hillw_nw t_hillw_es t_hillw_ws
995	t_hillw_nwe  t_hillw_nes t_hillw_nws t_hillw_wes
996	t_hillw_c
997	t_hilli_ne t_hilli_nw t_hilli_es t_hilli_ws
998	t_hilli_nwe t_hilli_nes t_hilli_nws t_hilli_wes
999	t_hilli_c
1000	t_hillv_ne t_hillv_nw t_hillv_es t_hillv_ws
1001	t_hillv_nwe t_hillv_nes t_hillv_nws t_hillv_wes
1002	))
1003
1004(combat-map-list 'm_mountain_combat
1005	(list
1006	t_mountains
1007	t_mountw_ne t_mountw_nw t_mountw_es t_mountw_ws
1008	t_mountw_nwe t_mountw_nes t_mountw_nws t_mountw_wes
1009	t_mountw_c
1010	t_mountg_ne t_mountg_nw t_mountg_es t_mountg_ws
1011	t_mountg_nwe t_mountg_nes t_mountg_nws t_mountg_wes
1012	t_mountg_c
1013	t_mountv_ne t_mountv_nw t_mountv_es t_mountv_ws
1014	t_mountv_nwe t_mountv_nes t_mountv_nws t_mountv_wes
1015	))
1016
1017(combat-map-list 'm_bog_combat
1018	(list
1019	t_bog
1020	t_bog_nw t_bog_ne t_bog_nwe t_bog_ws
1021	t_bog_nws t_bog_es t_bog_nes t_bog_wes
1022	t_bog_c
1023	))
1024
1025(combat-map-list 'm_forest_combat
1026	(list
1027	t_forest t_forest_d t_forest_l
1028	t_forestg_ne t_forestg_nw t_forestg_es t_forestg_ws
1029	t_forestg_nwe t_forestg_nes t_forestg_nws t_forestg_wes
1030	))
1031
1032(combat-map-list 'm_void_combat
1033	(list
1034	t_voids_n t_voids_w t_voids_nw t_voids_e
1035	t_voids_ne t_voids_we t_voids_nwe t_voids_s
1036	t_voids_ns t_voids_ws t_voids_nws t_voids_es
1037	t_voids_nes t_voids_wes t_voids_c
1038	t_void t_stars t_chasm
1039	))
1040
1041(combat-map-list 'm_lava_combat
1042	(list
1043	t_lava_n t_lava_w t_lava_nw t_lava_e
1044	t_lava_ne t_lava_we t_lava_nwe t_lava_s
1045	t_lava_ns t_lava_ws t_lava_nws t_lava_es
1046	t_lava_nes t_lava_wes t_lava_c
1047	t_lava
1048	))
1049
1050(combat-map-list 'm_shore_combat
1051	(list
1052	t_shore_n t_shore_w t_shore_nw t_shore_e
1053	t_shore_ne t_shore_we t_shore_nwe t_shore_s
1054	t_shore_ns t_shore_ws t_shore_nws t_shore_es
1055	t_shore_nes t_shore_wes t_shore_c
1056	t_shoals
1057	))
1058