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