View Javadoc
1 package org.argosfields.model; 2 3 /*** 4 * TileDefenitions.java 5 * 6 * @author Xavier Cho 7 * @version $Revision: 1.1 $ $Date: 2003/10/26 04:48:03 $ 8 */ 9 public final class TileDefinitions { 10 public static final int TT_ROAD = 0x0001; 11 public static final int TT_PLAINS = 0x0002; 12 public static final int TT_FOREST = 0x0004; 13 public static final int TT_SWAMP = 0x0008; 14 public static final int TT_MOUNTAINS = 0x0010; 15 public static final int TT_WATER_SHALLOW = 0x0020; 16 public static final int TT_WATER_DEEP = 0x0040; 17 public static final int TT_BARRICADES = 0x0080; 18 public static final int TT_RAILS = 0x0100; 19 public static final int TT_WATER = 0x0200; 20 public static final int TT_RESTRICTED = 0x0400; 21 22 /*** 23 * for the default set, this means Infantry and aircraft only 24 */ 25 public static final int TT_TRENCHES = 0x0800; 26 27 /*** 28 * entrance to a building 29 */ 30 public static final int TT_ENTRANCE = 0x4000; 31 32 /*** 33 * no unit allowed to enter this (e.g. buildings) 34 * the entrance itself is TT_ENTRANCE 35 */ 36 public static final int TT_KEEP_OFF = 0x8000; 37 38 public static final int TT_STD_GROUND = 39 TT_PLAINS | TT_FOREST | TT_ROAD | TT_RAILS; 40 public static final int TT_STD_SEA = 41 TT_WATER | TT_WATER_SHALLOW | TT_WATER_DEEP; 42 public static final int TT_STD_AIR = 43 TT_STD_GROUND 44 | TT_STD_SEA 45 | TT_MOUNTAINS 46 | TT_SWAMP 47 | TT_TRENCHES 48 | TT_BARRICADES 49 | TT_RESTRICTED; 50 51 private static final int[][] DATA = 52 new int[][] {{ 53 TT_ENTRANCE, 9, 0, 0, 1, 0, 0x008a7664 }, 54 /* 000 headquarters [player 1], north */ { 55 TT_ENTRANCE, 10, 0, 0, 1, 0, 0x008a7664 }, 56 /* 001 headquarters [player 2], north */ { 57 TT_ENTRANCE, 8, 0, 0, 1, 0, 0x008a7664 }, 58 /* 002 headquarters [neutral], north */ { 59 TT_ENTRANCE, 12, 0, 0, 1, 0, 0x008a7664 }, 60 /* 003 headquarters [player 1], west */ { 61 TT_ENTRANCE, 13, 0, 0, 1, 0, 0x008a7664 }, 62 /* 004 headquarters [player 2], west */ { 63 TT_ENTRANCE, 11, 0, 0, 1, 0, 0x008a7664 }, 64 /* 005 headquarters [neutral], west */ { 65 TT_ENTRANCE, 15, 0, 0, 1, 0, 0x008a7664 }, 66 /* 006 headquarters [player 1], east */ { 67 TT_ENTRANCE, 16, 0, 0, 1, 0, 0x008a7664 }, 68 /* 007 headquarters [player 2], east */ { 69 TT_ENTRANCE, 14, 0, 0, 1, 0, 0x008a7664 }, 70 /* 008 headquarters [neutral], east */ { 71 TT_ENTRANCE, 18, 0, 0, 1, 0, 0x008a7664 }, 72 /* 009 depot [player 1], north */ { 73 TT_ENTRANCE, 19, 0, 0, 1, 0, 0x008a7664 }, 74 /* 010 depot [player 2], north */ { 75 TT_ENTRANCE, 17, 0, 0, 1, 0, 0x008a7664 }, 76 /* 011 depot [neutral], north */ { 77 TT_ENTRANCE, 36, 0, 0, 1, 0, 0x008a7664 }, 78 /* 012 factory [player 1], north */ { 79 TT_ENTRANCE, 37, 0, 0, 1, 0, 0x008a7664 }, 80 /* 013 factory [player 2], north */ { 81 TT_ENTRANCE, 35, 0, 0, 1, 0, 0x008a7664 }, 82 /* 014 factory [neutral], north */ { 83 TT_ENTRANCE, 39, 0, 0, 1, 0, 0x008a7664 }, 84 /* 015 factory [player 1], east */ { 85 TT_ENTRANCE, 40, 0, 0, 1, 0, 0x008a7664 }, 86 /* 016 factory [player 2], east */ { 87 TT_ENTRANCE, 38, 0, 0, 1, 0, 0x008a7664 }, 88 /* 017 factory [neutral], east */ { 89 TT_ENTRANCE, 42, 0, 0, 1, 0, 0x008a7664 }, 90 /* 018 city [player 1] */ { 91 TT_ENTRANCE, 43, 0, 0, 1, 0, 0x008a7664 }, 92 /* 019 city [player 2] */ { 93 TT_ENTRANCE, 41, 0, 0, 1, 0, 0x008a7664 }, 94 /* 020 city [neutral] */ { 95 TT_KEEP_OFF, 21, 0, 0, -1, 0, 0x008a7664 }, 96 /* 021 structure, north */ { 97 TT_KEEP_OFF, 20, 0, 0, -1, 0, 0x008a7664 }, 98 /* 022 structure, west */ { 99 TT_KEEP_OFF, 23, 0, 0, -1, 0, 0x008a7664 }, 100 /* 023 structure, east */ { 101 TT_KEEP_OFF, 22, 0, 0, -1, 0, 0x008a7664 }, 102 /* 024 structure, south */ { 103 TT_KEEP_OFF, 34, 0, 0, -1, 0, 0x008a7664 }, 104 /* 025 structure, center */ { 105 TT_KEEP_OFF, 44, 0, 0, -1, 0, 0x008a7664 }, 106 /* 026 depot [under construction], north */ { 107 TT_KEEP_OFF, 46, 0, 0, -1, 0, 0x008a7664 }, 108 /* 027 depot [under construction], west */ { 109 TT_KEEP_OFF, 47, 0, 0, -1, 0, 0x008a7664 }, 110 /* 028 depot [under construction], east */ { 111 TT_KEEP_OFF, 45, 0, 0, -1, 0, 0x008a7664 }, 112 /* 029 depot [under construction], south */ { 113 TT_PLAINS, 24, 0, 0, 2, 0, 0x005e8e34 }, /* 030 plains */ { 114 TT_PLAINS, 25, 1, 1, 2, 0, 0x005e8e34 }, 115 /* 031 plains [slightly rugged] */ { 116 TT_PLAINS, 26, 0, 1, 2, 0, 0x005e8e34 }, 117 /* 032 plains [moderately rugged] */ { 118 TT_PLAINS, 27, 2, 2, 2, 0, 0x0066721d }, 119 /* 033 plains [rugged] */ { 120 TT_PLAINS, 28, 0, 0, 2, 0, 0x005e8e34 }, 121 /* 034 plains [few pebbles] */ { 122 TT_PLAINS, 29, 0, 0, 2, 0, 0x005e8e34 }, 123 /* 035 plains [pebbles] */ { 124 TT_PLAINS, 30, 2, 2, 2, 0, 0x0066721d }, 125 /* 036 plains [rugged, few pebbles] */ { 126 TT_PLAINS, 31, 2, 2, 2, 0, 0x0066721d }, 127 /* 037 plains [rugged, pebbles] */ { 128 TT_PLAINS, 32, 1, 0, 2, 0, 0x005e8e34 }, 129 /* 038 plains [hilly] 1 */ { 130 TT_PLAINS, 1, 1, 0, 2, 0, 0x005e8e34 }, 131 /* 039 plains [hilly] 2 */ { 132 TT_PLAINS, 1, 1, 0, 2, 0, 0x005e8e34 }, 133 /* 040 plains [craters] 1 */ { 134 TT_PLAINS, 1, 1, 0, 2, 0, 0x005e8e34 }, 135 /* 041 plains [craters] 2 */ { 136 TT_PLAINS, 1, 1, 0, 2, 0, 0x005e8e34 }, 137 /* 042 plains [craters] 3 */ { 138 TT_KEEP_OFF, 1, 0, 0, -1, 0, 0x00000000 }, /* 043 reserved */ { 139 TT_KEEP_OFF, 1, 0, 0, -1, 0, 0x00000000 }, /* 044 reserved */ { 140 TT_KEEP_OFF, 1, 0, 0, -1, 0, 0x00000000 }, /* 045 reserved */ { 141 TT_PLAINS, 1, 0, 1, 2, 0, 0x005e8e34 }, 142 /* 046 building [large house], north */ { 143 TT_PLAINS, 1, 0, 1, 2, 0, 0x005e8e34 }, 144 /* 047 building [large house], west */ { 145 TT_PLAINS, 1, 0, 1, 2, 0, 0x005e8e34 }, 146 /* 048 building [large house], east */ { 147 TT_PLAINS, 1, 0, 1, 2, 0, 0x005e8e34 }, 148 /* 049 building [large house], south */ { 149 TT_KEEP_OFF, 66, 0, 1, 2, 0, 0x008a7664 }, 150 /* 050 building [warehouse], north */ { 151 TT_KEEP_OFF, 65, 0, 1, 2, 0, 0x008a7664 }, 152 /* 051 building [warehouse], west */ { 153 TT_KEEP_OFF, 67, 0, 1, 2, 0, 0x008a7664 }, 154 /* 052 building [warehouse], south */ { 155 TT_PLAINS, 61, 0, 1, 2, 0, 0x005e8e34 }, 156 /* 053 building [house] */ { 157 TT_PLAINS, 62, 0, 1, 2, 0, 0x005e8e34 }, 158 /* 054 building [cottage] */ { 159 TT_PLAINS, 63, 0, 1, 2, 0, 0x005e8e34 }, 160 /* 055 building [shed] */ { 161 TT_PLAINS, 64, 0, 1, 2, 0, 0x005e8e34 }, 162 /* 056 building [silos] */ { 163 TT_PLAINS, 68, 0, 1, 2, 0, 0x00685919 }, 164 /* 057 building [hangars] */ { 165 TT_PLAINS, 69, 0, 0, 2, 0, 0x00685919 }, 166 /* 058 airstrip, north */ { 167 TT_PLAINS, 70, 0, 0, 2, 0, 0x00685919 }, 168 /* 059 airstrip, south */ { 169 TT_ROAD, 71, 3, -3, 1, 0, 0x00322204 }, 170 /* 060 landing platform [small] */ { 171 TT_ROAD, 382, 3, -3, 1, 0, 0x00322204 }, 172 /* 061 landing platform [large], north */ { 173 TT_ROAD, 380, 3, -3, 1, 0, 0x00322204 }, 174 /* 062 landing platform [large], west */ { 175 TT_ROAD, 381, 3, -3, 1, 0, 0x00322204 }, 176 /* 063 landing platform [large], east */ { 177 TT_ROAD, 383, 3, -3, 1, 0, 0x00322204 }, 178 /* 064 landing platform [large], south */ { 179 TT_BARRICADES, 72, 3, 3, 3, 0, 0x0046701f }, 180 /* 065 hill [small] 1 */ { 181 TT_BARRICADES, 73, 3, 3, 3, 0, 0x0046701f }, 182 /* 066 hill [small] 2 */ { 183 TT_BARRICADES, 74, 4, 4, 3, 0, 0x0066721d }, 184 /* 067 hill [small, rugged] */ { 185 TT_BARRICADES, 75, 3, 3, 3, 0, 0x0046701f }, 186 /* 068 hill [medium], northwest */ { 187 TT_BARRICADES, 76, 3, 3, 3, 0, 0x0046701f }, 188 /* 069 hill [medium], southeast */ { 189 TT_BARRICADES, 77, 3, 3, 3, 0, 0x0046701f }, 190 /* 070 hill [large], west */ { 191 TT_BARRICADES, 79, 3, 3, 3, 0, 0x0046701f }, 192 /* 071 hill [large], north */ { 193 TT_BARRICADES, 78, 3, 3, 3, 0, 0x0046701f }, 194 /* 072 hill [large], east */ { 195 TT_BARRICADES, 80, 3, 3, 3, 0, 0x0046701f }, 196 /* 073 hill [large], south */ { 197 TT_PLAINS, 97, 0, 1, 3, 0, 0x005e8e34 }, /* 074 rocks [one] */ { 198 TT_PLAINS, 98, 0, 1, 3, 0, 0x005e8e34 }, /* 075 rocks [two] */ { 199 TT_PLAINS, 96, 0, 1, 3, 0, 0x005e8e34 }, /* 076 rocks [three] */ { 200 TT_PLAINS, 48, 0, 0, 2, 0, 0x005e8e34 }, 201 /* 077 woodlands [very light] */ { 202 TT_PLAINS, 49, 1, 1, 2, 0, 0x0046701f }, 203 /* 078 woodlands [light] */ { 204 TT_PLAINS, 50, 2, 2, 2, 0, 0x0046701f }, 205 /* 079 woodlands [medium] */ { 206 TT_PLAINS, 51, 3, 3, 2, 0, 0x0046701f }, 207 /* 080 woodlands [dense] */ { 208 TT_FOREST, 52, 5, 10, 3, 0, 0x002e5614 }, /* 081 forest 1 */ { 209 TT_FOREST, 53, 5, 10, 3, 0, 0x002e5614 }, /* 082 forest 2 */ { 210 TT_FOREST, 56, 5, 10, 3, 0, 0x002e5614 }, 211 /* 083 forest [large], north */ { 212 TT_FOREST, 54, 5, 10, 3, 0, 0x002e5614 }, 213 /* 084 forest [large], west */ { 214 TT_FOREST, 55, 5, 10, 3, 0, 0x002e5614 }, 215 /* 085 forest [large], east */ { 216 TT_FOREST, 57, 5, 10, 3, 0, 0x002e5614 }, 217 /* 086 forest [large], south */ { 218 TT_BARRICADES, 86, 0, 0, 3, 0, 0x005e8e34 }, 219 /* 087 slope [straight], n-s(w) */ { 220 TT_BARRICADES, 85, 0, 0, 3, 0, 0x005e8e34 }, 221 /* 088 slope [straight], n-s(e) */ { 222 TT_BARRICADES, 84, 0, 0, 3, 0, 0x005e8e34 }, 223 /* 089 slope [straight], nw-se(ne) */ { 224 TT_BARRICADES, 83, 0, 0, 3, 0, 0x005e8e34 }, 225 /* 090 slope [straight], nw-se(sw) */ { 226 TT_BARRICADES, 82, 0, 0, 3, 0, 0x005e8e34 }, 227 /* 091 slope [straight], sw-ne(nw) */ { 228 TT_BARRICADES, 81, 0, 0, 3, 0, 0x005e8e34 }, 229 /* 092 slope [straight], sw-ne(se) */ { 230 TT_BARRICADES, 106, 0, 0, 3, 0, 0x005e8e34 }, 231 /* 093 slope [curve], n-se(ne) */ { 232 TT_BARRICADES, 91, 0, 0, 3, 0, 0x005e8e34 }, 233 /* 094 slope [curve], n-se(sw) */ { 234 TT_BARRICADES, 95, 0, 0, 3, 0, 0x005e8e34 }, 235 /* 095 slope [curve], n-sw(nw) */ { 236 TT_BARRICADES, 89, 0, 0, 3, 0, 0x005e8e34 }, 237 /* 096 slope [curve], n-sw(se) */ { 238 TT_BARRICADES, 92, 0, 0, 3, 0, 0x005e8e34 }, 239 /* 097 slope [curve], s-ne(nw) */ { 240 TT_BARRICADES, 107, 0, 0, 3, 0, 0x005e8e34 }, 241 /* 098 slope [curve], s-ne(se) */ { 242 TT_BARRICADES, 94, 0, 0, 3, 0, 0x005e8e34 }, 243 /* 099 slope [curve], s-nw(sw) */ { 244 TT_BARRICADES, 88, 0, 0, 3, 0, 0x005e8e34 }, 245 /* 100 slope [curve], s-nw(ne) */ { 246 TT_BARRICADES, 105, 0, 0, 3, 0, 0x005e8e34 }, 247 /* 101 slope [curve], nw-ne(n) */ { 248 TT_BARRICADES, 90, 0, 0, 3, 0, 0x005e8e34 }, 249 /* 102 slope [curve], nw-ne(s) */ { 250 TT_BARRICADES, 87, 0, 0, 3, 0, 0x005e8e34 }, 251 /* 103 slope [curve], sw-se(n) */ { 252 TT_BARRICADES, 93, 0, 0, 3, 0, 0x005e8e34 }, 253 /* 104 slope [curve], sw-se(s) */ { 254 TT_PLAINS, 119, 0, 0, 2, 0, 0x005e8e34 }, 255 /* 105 slope [end], n-s(w) */ { 256 TT_PLAINS, 118, 0, 0, 2, 0, 0x005e8e34 }, 257 /* 106 slope [end], n-s(e) */ { 258 TT_PLAINS, 113, 0, 0, 2, 0, 0x005e8e34 }, 259 /* 107 slope [end], s-n(w) */ { 260 TT_PLAINS, 112, 0, 0, 2, 0, 0x005e8e34 }, 261 /* 108 slope [end], s-n(e) */ { 262 TT_PLAINS, 117, 0, 0, 2, 0, 0x005e8e34 }, 263 /* 109 slope [end], nw-se(ne) */ { 264 TT_PLAINS, 116, 0, 0, 2, 0, 0x005e8e34 }, 265 /* 110 slope [end], nw-se(sw) */ { 266 TT_PLAINS, 115, 0, 0, 2, 0, 0x005e8e34 }, 267 /* 111 slope [end], ne-sw(nw) */ { 268 TT_PLAINS, 114, 0, 0, 2, 0, 0x005e8e34 }, 269 /* 112 slope [end], ne-sw(se) */ { 270 TT_PLAINS, 109, 0, 0, 2, 0, 0x005e8e34 }, 271 /* 113 slope [end], sw-ne(nw) */ { 272 TT_PLAINS, 108, 0, 0, 2, 0, 0x005e8e34 }, 273 /* 114 slope [end], sw-ne(se) */ { 274 TT_PLAINS, 111, 0, 0, 2, 0, 0x005e8e34 }, 275 /* 115 slope [end], se-nw(ne) */ { 276 TT_PLAINS, 110, 0, 0, 2, 0, 0x005e8e34 }, 277 /* 116 slope [end], se-nw(sw) */ { 278 TT_MOUNTAINS, 99, 15, 15, 4, 0, 0x00b2b6b4 }, 279 /* 117 mountain [small] */ { 280 TT_MOUNTAINS, 126, 15, 15, 4, 0, 0x00b2b6b4 }, 281 /* 118 mountain [large/huge], north */ { 282 TT_MOUNTAINS, 121, 15, 15, 4, 0, 0x00b2b6b4 }, 283 /* 119 mountain [huge], northwest */ { 284 TT_MOUNTAINS, 124, 15, 15, 4, 0, 0x00b2b6b4 }, 285 /* 120 mountain [huge], northeast */ { 286 TT_MOUNTAINS, 120, 15, 15, 4, 0, 0x00b2b6b4 }, 287 /* 121 mountain [large/huge], west */ { 288 TT_MOUNTAINS, 128, 15, 15, 4, 0, 0x00b2b6b4 }, 289 /* 122 mountain [huge], summit */ { 290 TT_MOUNTAINS, 123, 15, 15, 4, 0, 0x00b2b6b4 }, 291 /* 123 mountain [large/huge], east */ { 292 TT_MOUNTAINS, 122, 15, 15, 4, 0, 0x00b2b6b4 }, 293 /* 124 mountain [huge], southwest */ { 294 TT_MOUNTAINS, 125, 15, 15, 4, 0, 0x00b2b6b4 }, 295 /* 125 mountain [huge], southeast */ { 296 TT_MOUNTAINS, 127, 15, 15, 4, 0, 0x00b2b6b4 }, 297 /* 126 mountain [large/huge], south */ { 298 TT_BARRICADES, 100, 2, 2, 3, 0, 0x0066721d }, 299 /* 127 barricades [little rubble] 1 */ { 300 TT_BARRICADES, 101, 2, 2, 3, 0, 0x0066721d }, 301 /* 128 barricades [little rubble] 2 */ { 302 TT_BARRICADES, 102, 2, 2, 3, 0, 0x0066721d }, 303 /* 129 barricades [medium rubble] */ { 304 TT_BARRICADES, 103, 2, 2, 3, 0, 0x0066721d }, 305 /* 130 barricades [dense rubble] */ { 306 TT_BARRICADES, 103, 2, 2, 3, 0, 0x0066721d }, 307 /* 131 barricades [crater] */ { 308 TT_BARRICADES, 104, 4, 4, 3, 0, 0x0066721d }, 309 /* 132 barricades [rugged, tank stoppers] */ { 310 TT_BARRICADES, 148, 4, 5, 3, 0, 0x00969a84 }, 311 /* 133 fence [straight], n-s */ { 312 TT_BARRICADES, 150, 4, 5, 3, 0, 0x00969a84 }, 313 /* 134 fence [straight], nw-se */ { 314 TT_BARRICADES, 149, 4, 5, 3, 0, 0x00969a84 }, 315 /* 135 fence [straight], ne-sw */ { 316 TT_BARRICADES, 168, 4, 5, 3, 0, 0x00969a84 }, 317 /* 136 fence [curve], n-sw */ { 318 TT_BARRICADES, 169, 4, 5, 3, 0, 0x00969a84 }, 319 /* 137 fence [curve], n-se */ { 320 TT_BARRICADES, 151, 4, 5, 3, 0, 0x00969a84 }, 321 /* 138 fence [curve], s-nw */ { 322 TT_BARRICADES, 152, 4, 5, 3, 0, 0x00969a84 }, 323 /* 139 fence [curve], s-ne */ { 324 TT_BARRICADES, 170, 4, 5, 3, 0, 0x00969a84 }, 325 /* 140 fence [curve], nw-ne */ { 326 TT_BARRICADES, 171, 4, 5, 3, 0, 0x00969a84 }, 327 /* 141 fence [curve], sw-se */ { 328 TT_BARRICADES, 173, 4, 5, 3, 0, 0x00969a84 }, 329 /* 142 fence [end], n-s */ { 330 TT_BARRICADES, 172, 4, 5, 3, 0, 0x00969a84 }, 331 /* 143 fence [end], s-n */ { 332 TT_BARRICADES, 144, 4, 5, 3, 0, 0x00969a84 }, 333 /* 144 fence [end], nw-se */ { 334 TT_BARRICADES, 147, 4, 5, 3, 0, 0x00969a84 }, 335 /* 145 fence [end], ne-sw */ { 336 TT_BARRICADES, 146, 4, 5, 3, 0, 0x00969a84 }, 337 /* 146 fence [end], sw-ne */ { 338 TT_BARRICADES, 145, 4, 5, 3, 0, 0x00969a84 }, 339 /* 147 fence [end], se-nw */ { 340 TT_TRENCHES, 129, 5, 10, 3, 0, 0x0066721d }, 341 /* 148 trenches [straight], n-s */ { 342 TT_TRENCHES, 134, 5, 10, 3, 0, 0x0066721d }, 343 /* 149 trenches [straight], nw-se */ { 344 TT_TRENCHES, 133, 5, 10, 3, 0, 0x0066721d }, 345 /* 150 trenches [straight], ne-sw */ { 346 TT_TRENCHES, 135, 5, 10, 3, 0, 0x0066721d }, 347 /* 151 trenches [curve], nw-ne */ { 348 TT_TRENCHES, 136, 5, 10, 3, 0, 0x0066721d }, 349 /* 152 trenches [curve], sw-se */ { 350 TT_TRENCHES, 130, 5, 10, 3, 0, 0x0066721d }, 351 /* 153 trenches [curve], n-sw */ { 352 TT_TRENCHES, 131, 5, 10, 3, 0, 0x0066721d }, 353 /* 154 trenches [curve], n-se */ { 354 TT_TRENCHES, 132, 5, 10, 3, 0, 0x0066721d }, 355 /* 155 trenches [curve], nw-s */ { 356 TT_TRENCHES, 153, 5, 10, 3, 0, 0x0066721d }, 357 /* 156 trenches [curve], ne-s */ { 358 TT_TRENCHES, 139, 5, 10, 3, 0, 0x0066721d }, 359 /* 157 trenches [junction], nw-se-ne */ { 360 TT_TRENCHES, 138, 5, 10, 3, 0, 0x0066721d }, 361 /* 158 trenches [junction], ne-sw-nw */ { 362 TT_TRENCHES, 137, 5, 10, 3, 0, 0x0066721d }, 363 /* 159 trenches [junction], sw-ne-se */ { 364 TT_TRENCHES, 140, 5, 10, 3, 0, 0x0066721d }, 365 /* 160 trenches [junction], se-nw-sw */ { 366 TT_TRENCHES, 154, 5, 10, 3, 0, 0x0066721d }, 367 /* 161 trenches [junction], n-sw-se */ { 368 TT_TRENCHES, 155, 5, 10, 3, 0, 0x0066721d }, 369 /* 162 trenches [junction], s-nw-ne */ { 370 TT_TRENCHES, 156, 5, 10, 3, 0, 0x0066721d }, 371 /* 163 trenches [junction], n-s-sw */ { 372 TT_TRENCHES, 157, 5, 10, 3, 0, 0x0066721d }, 373 /* 164 trenches [junction], n-s-se */ { 374 TT_TRENCHES, 158, 5, 10, 3, 0, 0x0066721d }, 375 /* 165 trenches [junction], nw-s-se */ { 376 TT_TRENCHES, 159, 5, 10, 3, 0, 0x0066721d }, 377 /* 166 trenches [junction], ne-sw-s */ { 378 TT_TRENCHES, 160, 5, 10, 3, 0, 0x0066721d }, 379 /* 167 trenches [junction], n-ne-sw */ { 380 TT_TRENCHES, 161, 5, 10, 3, 0, 0x0066721d }, 381 /* 168 trenches [junction], n-nw-se */ { 382 TT_TRENCHES, 162, 5, 10, 3, 0, 0x0066721d }, 383 /* 169 trenches [crossing], n-nw-s-se */ { 384 TT_TRENCHES, 163, 5, 10, 3, 0, 0x0066721d }, 385 /* 170 trenches [crossing], n-ne-s-sw */ { 386 TT_TRENCHES, 164, 5, 10, 3, 0, 0x0066721d }, 387 /* 171 trenches [crossing], nw-ne-sw-se */ { 388 TT_TRENCHES, 167, 5, 10, 3, 0, 0x0066721d }, 389 /* 172 trenches [circular] */ { 390 TT_TRENCHES, 141, 5, 15, 3, 0, 0x0066721d }, 391 /* 173 trenches [barbed wire], n-s */ { 392 TT_TRENCHES, 143, 5, 15, 3, 0, 0x0066721d }, 393 /* 174 trenches [barbed wire], nw-se */ { 394 TT_TRENCHES, 142, 5, 15, 3, 0, 0x0066721d }, 395 /* 175 trenches [barbed wire], sw-ne */ { 396 TT_ROAD, 193, 3, -3, 1, 0, 0x00322204 }, 397 /* 176 road [straight], n-s */ { 398 TT_ROAD, 192, 3, -3, 1, 0, 0x00322204 }, 399 /* 177 road [straight], nw-se */ { 400 TT_ROAD, 194, 3, -3, 1, 0, 0x00322204 }, 401 /* 178 road [straight], ne-sw */ { 402 TT_ROAD, 198, 3, -3, 1, 0, 0x00322204 }, 403 /* 179 road [curve], n-sw */ { 404 TT_ROAD, 197, 3, -3, 1, 0, 0x00322204 }, 405 /* 180 road [curve], n-se */ { 406 TT_ROAD, 199, 3, -3, 1, 0, 0x00322204 }, 407 /* 181 road [curve], s-nw */ { 408 TT_ROAD, 200, 3, -3, 1, 0, 0x00322204 }, 409 /* 182 road [curve], s-ne */ { 410 TT_ROAD, 202, 3, -3, 1, 0, 0x00322204 }, 411 /* 183 road [curve], nw-ne */ { 412 TT_ROAD, 201, 3, -3, 1, 0, 0x00322204 }, 413 /* 184 road [curve], sw-se */ { 414 TT_ROAD, 225, 3, -3, 1, 0, 0x00322204 }, 415 /* 185 road [junction], n-sw-se */ { 416 TT_ROAD, 226, 3, -3, 1, 0, 0x00322204 }, 417 /* 186 road [junction], s-nw-ne */ { 418 TT_ROAD, 216, 3, -3, 1, 0, 0x00322204 }, 419 /* 187 road [junction], n-s-sw */ { 420 TT_ROAD, 206, 3, -3, 1, 0, 0x00322204 }, 421 /* 188 road [junction], n-s-se */ { 422 TT_ROAD, 218, 3, -3, 1, 0, 0x00322204 }, 423 /* 189 road [junction], s-n-nw */ { 424 TT_ROAD, 217, 3, -3, 1, 0, 0x00322204 }, 425 /* 190 road [junction], s-n-ne */ { 426 TT_ROAD, 205, 3, -3, 1, 0, 0x00322204 }, 427 /* 191 road [junction], nw-se-s */ { 428 TT_ROAD, 204, 3, -3, 1, 0, 0x00322204 }, 429 /* 192 road [junction], ne-sw-s */ { 430 TT_ROAD, 195, 3, -3, 1, 0, 0x00322204 }, 431 /* 193 road [junction], sw-ne-n */ { 432 TT_ROAD, 196, 3, -3, 1, 0, 0x00322204 }, 433 /* 194 road [junction], se-nw-n */ { 434 TT_ROAD, 221, 3, -3, 1, 0, 0x00322204 }, 435 /* 195 road [junction], nw-se-ne */ { 436 TT_ROAD, 222, 3, -3, 1, 0, 0x00322204 }, 437 /* 196 road [junction], ne-sw-nw */ { 438 TT_ROAD, 223, 3, -3, 1, 0, 0x00322204 }, 439 /* 197 road [junction], sw-ne-se */ { 440 TT_ROAD, 224, 3, -3, 1, 0, 0x00322204 }, 441 /* 198 road [junction], se-nw-sw */ { 442 TT_ROAD, 219, 3, -3, 1, 0, 0x00322204 }, 443 /* 199 road [crossing], n-s-nw-se */ { 444 TT_ROAD, 220, 3, -3, 1, 0, 0x00322204 }, 445 /* 200 road [crossing], n-s-ne-sw */ { 446 TT_ROAD, 203, 3, -3, 1, 0, 0x00322204 }, 447 /* 201 road [crossing], nw-se-ne-sw */ { 448 TT_ROAD, 177, 2, -3, 2, 0, 0x00322204 }, 449 /* 202 road [craters], n-s */ { 450 TT_ROAD, 178, 2, -3, 2, 0, 0x00322204 }, 451 /* 203 road [craters], nw-se */ { 452 TT_ROAD, 179, 2, -3, 2, 0, 0x00322204 }, 453 /* 204 road [craters], ne-sw */ { 454 TT_BARRICADES, 174, 5, -2, 2, 0, 0x00322204 }, 455 /* 205 road [tank stoppers], n-s */ { 456 TT_BARRICADES, 175, 5, -2, 2, 0, 0x00322204 }, 457 /* 206 road [tank stoppers], nw-se */ { 458 TT_BARRICADES, 176, 5, -2, 2, 0, 0x00322204 }, 459 /* 207 road [tank stoppers], ne-sw */ { 460 TT_ROAD, 183, 3, -3, 1, 0, 0x00322204 }, 461 /* 208 road [bridge], n-s */ { 462 TT_ROAD, 184, 3, -3, 1, 0, 0x00322204 }, 463 /* 209 road [bridge], nw-se */ { 464 TT_ROAD, 185, 3, -3, 1, 0, 0x00322204 }, 465 /* 210 road [bridge], ne-sw */ { 466 TT_WATER, 186, 0, 0, 2, 0, 0x00327694 }, 467 /* 211 road [destroyed bridge], n-s */ { 468 TT_WATER, 187, 0, 0, 2, 0, 0x00327694 }, 469 /* 212 road [destroyed bridge], nw-se */ { 470 TT_WATER, 188, 0, 0, 2, 0, 0x00327694 }, 471 /* 213 road [destroyed bridge], ne-sw */ { 472 TT_ROAD, 207, 3, -3, 1, 0, 0x00322204 }, 473 /* 214 road [bridge], n-s + coast, nw-n-ne */ { 474 TT_ROAD, 208, 3, -3, 1, 0, 0x00322204 }, 475 /* 215 road [bridge], n-s + coast, sw-s-se */ { 476 TT_ROAD, 231, 3, -3, 1, 0, 0x00322204 }, 477 /* 216 road [bridge], nw-se + coast, n-nw */ { 478 TT_ROAD, 232, 3, -3, 1, 0, 0x00322204 }, 479 /* 217 road [bridge], nw-se + coast, s-se */ { 480 TT_ROAD, 211, 3, -3, 1, 0, 0x00322204 }, 481 /* 218 road [bridge], nw-se + coast, n-nw-sw-s */ { 482 TT_ROAD, 212, 3, -3, 1, 0, 0x00322204 }, 483 /* 219 road [bridge], nw-se + coast, n-ne-se-s */ { 484 TT_ROAD, 209, 3, -3, 1, 0, 0x00322204 }, 485 /* 220 road [bridge], ne-sw + coast, n-nw-sw-s */ { 486 TT_ROAD, 210, 3, -3, 1, 0, 0x00322204 }, 487 /* 221 road [bridge], ne-sw + coast, n-ne-se-s */ { 488 TT_ROAD, 240, 3, -3, 2, 0, 0x00685919 }, 489 /* 222 path [straight], n-s */ { 490 TT_ROAD, 241, 3, -3, 2, 0, 0x00685919 }, 491 /* 223 path [straight], nw-se */ { 492 TT_ROAD, 242, 3, -3, 2, 0, 0x00685919 }, 493 /* 224 path [straight], ne-sw */ { 494 TT_ROAD, 245, 3, -3, 2, 0, 0x00685919 }, 495 /* 225 path [curve], n-sw */ { 496 TT_ROAD, 246, 3, -3, 2, 0, 0x00685919 }, 497 /* 226 path [curve], n-se */ { 498 TT_ROAD, 247, 3, -3, 2, 0, 0x00685919 }, 499 /* 227 path [curve], s-ne */ { 500 TT_ROAD, 248, 3, -3, 2, 0, 0x00685919 }, 501 /* 228 path [curve], s-nw */ { 502 TT_ROAD, 244, 3, -3, 2, 0, 0x00685919 }, 503 /* 229 path [curve], nw-ne */ { 504 TT_ROAD, 243, 3, -3, 2, 0, 0x00685919 }, 505 /* 230 path [curve], sw-se */ { 506 TT_ROAD, 273, 3, -3, 2, 0, 0x00685919 }, 507 /* 231 path [junction], n-sw-se */ { 508 TT_ROAD, 274, 3, -3, 2, 0, 0x00685919 }, 509 /* 232 path [junction], s-nw-ne */ { 510 TT_ROAD, 252, 3, -3, 2, 0, 0x00685919 }, 511 /* 233 path [junction], n-s-sw */ { 512 TT_ROAD, 253, 3, -3, 2, 0, 0x00685919 }, 513 /* 234 path [junction], n-s-se */ { 514 TT_ROAD, 255, 3, -3, 2, 0, 0x00685919 }, 515 /* 235 path [junction], s-n-nw */ { 516 TT_ROAD, 254, 3, -3, 2, 0, 0x00685919 }, 517 /* 236 path [junction], s-n-ne */ { 518 TT_ROAD, 228, 3, -3, 2, 0, 0x00685919 }, 519 /* 237 path [junction], nw-se-s */ { 520 TT_ROAD, 229, 3, -3, 2, 0, 0x00685919 }, 521 /* 238 path [junction], ne-sw-s */ { 522 TT_ROAD, 256, 3, -3, 2, 0, 0x00685919 }, 523 /* 239 path [junction], sw-ne-n */ { 524 TT_ROAD, 227, 3, -3, 2, 0, 0x00685919 }, 525 /* 240 path [junction], se-nw-n */ { 526 TT_ROAD, 230, 3, -3, 2, 0, 0x00685919 }, 527 /* 241 path [junction], nw-se-ne */ { 528 TT_ROAD, 270, 3, -3, 2, 0, 0x00685919 }, 529 /* 242 path [junction], ne-sw-nw */ { 530 TT_ROAD, 271, 3, -3, 2, 0, 0x00685919 }, 531 /* 243 path [junction], sw-ne-se */ { 532 TT_ROAD, 272, 3, -3, 2, 0, 0x00685919 }, 533 /* 244 path [junction], se-nw-sw */ { 534 TT_ROAD, 249, 3, -3, 2, 0, 0x00685919 }, 535 /* 245 path [crossing], n-s-nw-se */ { 536 TT_ROAD, 251, 3, -3, 2, 0, 0x00685919 }, 537 /* 246 path [crossing], n-s-ne-sw */ { 538 TT_ROAD, 250, 3, -3, 2, 0, 0x00685919 }, 539 /* 247 path [crossing], nw-se-ne-sw */ { 540 TT_RAILS, 239, 2, -3, 2, 0, 0x00322204 }, 541 /* 248 rails [straight], n-s */ { 542 TT_RAILS, 257, 2, -3, 2, 0, 0x00322204 }, 543 /* 249 rails [straight], nw-se */ { 544 TT_RAILS, 258, 2, -3, 2, 0, 0x00322204 }, 545 /* 250 rails [straight], ne-sw */ { 546 TT_RAILS, 261, 2, -3, 2, 0, 0x00322204 }, 547 /* 251 rails [curve], n-sw */ { 548 TT_RAILS, 262, 2, -3, 2, 0, 0x00322204 }, 549 /* 252 rails [curve], n-se */ { 550 TT_RAILS, 281, 2, -3, 2, 0, 0x00322204 }, 551 /* 253 rails [curve], s-nw */ { 552 TT_RAILS, 263, 2, -3, 2, 0, 0x00322204 }, 553 /* 254 rails [curve], s-ne */ { 554 TT_RAILS, 260, 2, -3, 2, 0, 0x00322204 }, 555 /* 255 rails [curve], nw-ne */ { 556 TT_RAILS, 259, 2, -3, 2, 0, 0x00322204 }, 557 /* 256 rails [curve], sw-se */ { 558 TT_RAILS, 310, 2, -3, 2, 0, 0x00322204 }, 559 /* 257 rails [junction], n-sw-se */ { 560 TT_RAILS, 311, 2, -3, 2, 0, 0x00322204 }, 561 /* 258 rails [junction], s-nw-ne */ { 562 TT_RAILS, 285, 2, -3, 2, 0, 0x00322204 }, 563 /* 259 rails [junction], n-s-sw */ { 564 TT_RAILS, 286, 2, -3, 2, 0, 0x00322204 }, 565 /* 260 rails [junction], n-s-se */ { 566 TT_RAILS, 301, 2, -3, 2, 0, 0x00322204 }, 567 /* 261 rails [junction], s-n-nw */ { 568 TT_RAILS, 287, 2, -3, 2, 0, 0x00322204 }, 569 /* 262 rails [junction], s-n-ne */ { 570 TT_RAILS, 304, 2, -3, 2, 0, 0x00322204 }, 571 /* 263 rails [junction], nw-se-s */ { 572 TT_RAILS, 305, 2, -3, 2, 0, 0x00322204 }, 573 /* 264 rails [junction], ne-sw-s */ { 574 TT_RAILS, 302, 2, -3, 2, 0, 0x00322204 }, 575 /* 265 rails [junction], sw-ne-n */ { 576 TT_RAILS, 303, 2, -3, 2, 0, 0x00322204 }, 577 /* 266 rails [junction], se-nw-n */ { 578 TT_RAILS, 306, 2, -3, 2, 0, 0x00322204 }, 579 /* 267 rails [junction], nw-se-ne */ { 580 TT_RAILS, 307, 2, -3, 2, 0, 0x00322204 }, 581 /* 268 rails [junction], ne-sw-nw */ { 582 TT_RAILS, 308, 2, -3, 2, 0, 0x00322204 }, 583 /* 269 rails [junction], sw-ne-se */ { 584 TT_RAILS, 309, 2, -3, 2, 0, 0x00322204 }, 585 /* 270 rails [junction], se-nw-sw */ { 586 TT_RAILS, 282, 2, -3, 2, 0, 0x00322204 }, 587 /* 271 rails [crossing], n-s-nw-se */ { 588 TT_RAILS, 284, 2, -3, 2, 0, 0x00322204 }, 589 /* 272 rails [crossing], n-s-ne-sw */ { 590 TT_RAILS, 283, 2, -3, 2, 0, 0x00322204 }, 591 /* 273 rails [crossing], nw-se-ne-sw */ { 592 TT_RAILS, 292, 2, -3, 2, 0, 0x00322204 }, 593 /* 274 rails [bridge], n-s */ { 594 TT_RAILS, 293, 2, -3, 2, 0, 0x00322204 }, 595 /* 275 rails [bridge], nw-se */ { 596 TT_RAILS, 294, 2, -3, 2, 0, 0x00322204 }, 597 /* 276 rails [bridge], ne-sw */ { 598 TT_RAILS | TT_ROAD, 189, 3, -3, 1, 0, 0x00322204 }, 599 /* 277 crossing: rails, n-s + road, nw-se */ { 600 TT_RAILS | TT_ROAD, 190, 3, -3, 1, 0, 0x00322204 }, 601 /* 278 crossing: rails, n-s + road, ne-sw */ { 602 TT_RAILS | TT_ROAD, 191, 3, -3, 1, 0, 0x00322204 }, 603 /* 279 crossing: rails, nw-se + road, n-s */ { 604 TT_RAILS | TT_ROAD, 213, 3, -3, 1, 0, 0x00322204 }, 605 /* 280 crossing: rails, nw-se + road, ne-sw */ { 606 TT_RAILS | TT_ROAD, 214, 3, -3, 1, 0, 0x00322204 }, 607 /* 281 crossing: rails, ne-sw + road, n-s */ { 608 TT_RAILS | TT_ROAD, 215, 3, -3, 1, 0, 0x00322204 }, 609 /* 282 crossing: rails, ne-sw + road, nw-se */ { 610 TT_ROAD | TT_RAILS, 275, 3, -3, 2, 0, 0x00685919 }, 611 /* 283 crossing: rails, n-s + path, nw-se */ { 612 TT_ROAD | TT_RAILS, 276, 3, -3, 2, 0, 0x00685919 }, 613 /* 284 crossing: rails, n-s + path, ne-sw */ { 614 TT_ROAD | TT_RAILS, 277, 3, -3, 2, 0, 0x00685919 }, 615 /* 285 crossing: rails, nw-se + path, n-s */ { 616 TT_ROAD | TT_RAILS, 278, 3, -3, 2, 0, 0x00685919 }, 617 /* 286 crossing: rails, nw-se + path, ne-sw */ { 618 TT_ROAD | TT_RAILS, 279, 3, -3, 2, 0, 0x00685919 }, 619 /* 287 crossing: rails, ne-sw + path, n-s */ { 620 TT_ROAD | TT_RAILS, 280, 3, -3, 2, 0, 0x00685919 }, 621 /* 288 crossing: rails, ne-sw + path, nw-se */ { 622 TT_RAILS, 297, 0, -4, 2, 0, 0x00322204 }, 623 /* 289 crossing: rails, n-s + river nw-se */ { 624 TT_RAILS, 299, 0, -4, 2, 0, 0x00322204 }, 625 /* 290 crossing: rails, n-s + river ne-sw */ { 626 TT_RAILS, 295, 0, -4, 2, 0, 0x00322204 }, 627 /* 291 crossing: rails, nw-se + river n-s */ { 628 TT_RAILS, 300, 0, -4, 2, 0, 0x00322204 }, 629 /* 292 crossing: rails, nw-se + river ne-sw */ { 630 TT_RAILS, 296, 0, -4, 2, 0, 0x00322204 }, 631 /* 293 crossing: rails, ne-sw + river n-s */ { 632 TT_RAILS, 298, 0, -4, 2, 0, 0x00322204 }, 633 /* 294 crossing: rails, ne-sw + river nw-se */ { 634 TT_ROAD, 235, 3, -4, 1, 0, 0x00322204 }, 635 /* 295 crossing: road, n-s + river, nw-se */ { 636 TT_ROAD, 237, 3, -4, 1, 0, 0x00322204 }, 637 /* 296 crossing: road, n-s + river, ne-sw */ { 638 TT_ROAD, 233, 3, -4, 1, 0, 0x00322204 }, 639 /* 297 crossing: road, nw-se + river, n-s */ { 640 TT_ROAD, 238, 3, -4, 1, 0, 0x00322204 }, 641 /* 298 crossing: road, nw-se + river, ne-sw */ { 642 TT_ROAD, 234, 3, -4, 1, 0, 0x00322204 }, 643 /* 299 crossing: road, ne-sw + river, n-s */ { 644 TT_ROAD, 236, 3, -4, 1, 0, 0x00322204 }, 645 /* 300 crossing: road, ne-sw + river, nw-se */ { 646 TT_ROAD, 266, 3, -4, 2, 0, 0x00685919 }, 647 /* 301 crossing: path, n-s + river, nw-se */ { 648 TT_ROAD, 268, 3, -4, 2, 0, 0x00685919 }, 649 /* 302 crossing: path, n-s + river, ne-sw */ { 650 TT_ROAD, 264, 3, -4, 2, 0, 0x00685919 }, 651 /* 303 crossing: path, nw-se + river, n-s */ { 652 TT_ROAD, 269, 3, -4, 2, 0, 0x00685919 }, 653 /* 304 crossing: path, nw-se + river, ne-sw */ { 654 TT_ROAD, 265, 3, -4, 2, 0, 0x00685919 }, 655 /* 305 crossing: path, ne-sw + river, n-s */ { 656 TT_ROAD, 267, 3, -4, 2, 0, 0x00685919 }, 657 /* 306 crossing: path, ne-sw + river, nw-se */ { 658 TT_SWAMP, 33, -5, -5, 4, 0, 0x00324624 }, /* 307 swamp */ { 659 TT_WATER_SHALLOW, 288, 0, 0, 2, 0, 0x005696bc }, /* 308 lake */ { 660 TT_WATER_SHALLOW, 312, 0, 0, 2, 0, 0x005696bc }, 661 /* 309 river [straight], n-s */ { 662 TT_WATER_SHALLOW, 313, 0, 0, 2, 0, 0x005696bc }, 663 /* 310 river [straight], nw-se */ { 664 TT_WATER_SHALLOW, 314, 0, 0, 2, 0, 0x005696bc }, 665 /* 311 river [straight], ne-sw */ { 666 TT_WATER_SHALLOW, 317, 0, 0, 2, 0, 0x005696bc }, 667 /* 312 river [curve], n-sw */ { 668 TT_WATER_SHALLOW, 318, 0, 0, 2, 0, 0x005696bc }, 669 /* 313 river [curve], n-se */ { 670 TT_WATER_SHALLOW, 320, 0, 0, 2, 0, 0x005696bc }, 671 /* 314 river [curve], s-nw */ { 672 TT_WATER_SHALLOW, 319, 0, 0, 2, 0, 0x005696bc }, 673 /* 315 river [curve], s-ne */ { 674 TT_WATER_SHALLOW, 316, 0, 0, 2, 0, 0x005696bc }, 675 /* 316 river [curve], nw-ne */ { 676 TT_WATER_SHALLOW, 315, 0, 0, 2, 0, 0x005696bc }, 677 /* 317 river [curve], sw-se */ { 678 TT_WATER_SHALLOW, 327, 0, 0, 2, 0, 0x005696bc }, 679 /* 318 river [junction], n-sw-se */ { 680 TT_WATER_SHALLOW, 328, 0, 0, 2, 0, 0x005696bc }, 681 /* 319 river [junction], s-nw-ne */ { 682 TT_WATER_SHALLOW, 329, 0, 0, 2, 0, 0x005696bc }, 683 /* 320 river [junction], sw-ne-n */ { 684 TT_WATER_SHALLOW, 336, 0, 0, 2, 0, 0x005696bc }, 685 /* 321 river [junction], n-sw-s */ { 686 TT_WATER_SHALLOW, 337, 0, 0, 2, 0, 0x005696bc }, 687 /* 322 river [junction], n-s-se */ { 688 TT_WATER_SHALLOW, 338, 0, 0, 2, 0, 0x005696bc }, 689 /* 323 river [junction], nw-n-s */ { 690 TT_WATER_SHALLOW, 339, 0, 0, 2, 0, 0x005696bc }, 691 /* 324 river [junction], n-ne-s */ { 692 TT_WATER_SHALLOW, 340, 0, 0, 2, 0, 0x005696bc }, 693 /* 325 river [junction], nw-s-se */ { 694 TT_WATER_SHALLOW, 341, 0, 0, 2, 0, 0x005696bc }, 695 /* 326 river [junction], ne-sw-s */ { 696 TT_WATER_SHALLOW, 342, 0, 0, 2, 0, 0x005696bc }, 697 /* 327 river [junction], nw-n-se */ { 698 TT_WATER_SHALLOW, 343, 0, 0, 2, 0, 0x005696bc }, 699 /* 328 river [junction], nw-ne-se */ { 700 TT_WATER_SHALLOW, 344, 0, 0, 2, 0, 0x005696bc }, 701 /* 329 river [junction], nw-ne-sw */ { 702 TT_WATER_SHALLOW, 345, 0, 0, 2, 0, 0x005696bc }, 703 /* 330 river [junction], ne-sw-se */ { 704 TT_WATER_SHALLOW, 346, 0, 0, 2, 0, 0x005696bc }, 705 /* 331 river [junction], nw-sw-se */ { 706 TT_WATER_SHALLOW, 347, 0, 0, 2, 0, 0x005696bc }, 707 /* 332 river [crossing], n-nw-s-se */ { 708 TT_WATER_SHALLOW, 348, 0, 0, 2, 0, 0x005696bc }, 709 /* 333 river [crossing], n-ne-s-sw */ { 710 TT_WATER_SHALLOW, 349, 0, 0, 2, 0, 0x005696bc }, 711 /* 334 river [crossing], nw-ne-sw-se */ { 712 TT_WATER_SHALLOW, 322, 0, 0, 2, 0, 0x005696bc }, 713 /* 335 river [end], n-s */ { 714 TT_WATER_SHALLOW, 321, 0, 0, 2, 0, 0x005696bc }, 715 /* 336 river [end], s-n */ { 716 TT_WATER_SHALLOW, 324, 0, 0, 2, 0, 0x005696bc }, 717 /* 337 river [end], nw-se */ { 718 TT_WATER_SHALLOW, 326, 0, 0, 2, 0, 0x005696bc }, 719 /* 338 river [end], ne-sw */ { 720 TT_WATER_SHALLOW, 325, 0, 0, 2, 0, 0x005696bc }, 721 /* 339 river [end], sw-ne */ { 722 TT_WATER_SHALLOW, 323, 0, 0, 2, 0, 0x005696bc }, 723 /* 340 river [end], se-nw */ { 724 TT_RESTRICTED, 289, 3, -3, 1, 0, 0x00685919 }, 725 /* 341 river [footbridge], n-s */ { 726 TT_RESTRICTED, 290, 3, -3, 1, 0, 0x00685919 }, 727 /* 342 river [footbridge], nw-se */ { 728 TT_RESTRICTED, 291, 3, -3, 1, 0, 0x00685919 }, 729 /* 343 river [footbridge], ne-sw */ { 730 TT_WATER_SHALLOW, 360, 0, 0, 2, 0, 0x005696bc }, 731 /* 344 coast, n */ { 732 TT_WATER_SHALLOW, 365, 0, 0, 2, 0, 0x005696bc }, 733 /* 345 coast, nw */ { 734 TT_WATER_SHALLOW, 361, 0, 0, 2, 0, 0x005696bc }, 735 /* 346 coast, ne */ { 736 TT_WATER_SHALLOW, 364, 0, 0, 2, 0, 0x005696bc }, 737 /* 347 coast, sw */ { 738 TT_WATER_SHALLOW, 362, 0, 0, 2, 0, 0x005696bc }, 739 /* 348 coast, se */ { 740 TT_WATER_SHALLOW, 363, 0, 0, 2, 0, 0x005696bc }, 741 /* 349 coast, s */ { 742 TT_WATER_SHALLOW, 366, 0, 0, 2, 0, 0x005696bc }, 743 /* 350 coast, n-nw */ { 744 TT_WATER_SHALLOW, 367, 0, 0, 2, 0, 0x005696bc }, 745 /* 351 coast, n-ne */ { 746 TT_WATER_SHALLOW, 371, 0, 0, 2, 0, 0x005696bc }, 747 /* 352 coast, nw-sw */ { 748 TT_WATER_SHALLOW, 368, 0, 0, 2, 0, 0x005696bc }, 749 /* 353 coast, ne-se */ { 750 TT_WATER_SHALLOW, 370, 0, 0, 2, 0, 0x005696bc }, 751 /* 354 coast, s-sw */ { 752 TT_WATER_SHALLOW, 369, 0, 0, 2, 0, 0x005696bc }, 753 /* 355 coast, s-se */ { 754 TT_WATER_SHALLOW, 372, 0, 0, 2, 0, 0x005696bc }, 755 /* 356 coast, nw-n-ne */ { 756 TT_WATER_SHALLOW, 375, 0, 0, 2, 0, 0x005696bc }, 757 /* 357 coast, n-nw-sw-s */ { 758 TT_WATER_SHALLOW, 373, 0, 0, 2, 0, 0x005696bc }, 759 /* 358 coast, n-ne-se-s */ { 760 TT_WATER_SHALLOW, 374, 0, 0, 2, 0, 0x005696bc }, 761 /* 359 coast, sw-s-se */ { 762 TT_WATER_SHALLOW, 333, 0, 0, 2, 0, 0x005696bc }, 763 /* 360 water [shallow] */ { 764 TT_WATER, 334, 0, 0, 2, 0, 0x00327694 }, /* 361 water [medium] */ { 765 TT_WATER_DEEP, 335, 0, 0, 2, 0, 0x002c6277 }, 766 /* 362 water [deep] */ { 767 TT_BARRICADES, 330, -5, -5, 3, 0, 0x00969a84 }, 768 /* 363 cliffs [one] */ { 769 TT_BARRICADES, 331, -5, -5, 3, 0, 0x00969a84 }, 770 /* 364 cliffs [two] */ { 771 TT_BARRICADES, 332, -5, -5, 3, 0, 0x00969a84 }, 772 /* 365 cliffs [three] */ { 773 TT_PLAINS, 354, 0, 0, 2, 0, 0x008a7664 }, /* 366 pier, west */ { 774 TT_PLAINS, 355, 0, 0, 2, 0, 0x008a7664 }, /* 367 pier, east */ { 775 TT_PLAINS, 352, 0, 0, 2, 0, 0x008a7664 }, 776 /* 368 pier [crane], west */ { 777 TT_PLAINS, 353, 0, 0, 2, 0, 0x008a7664 }, 778 /* 369 pier [crane], east */ { 779 TT_PLAINS, 356, 0, 0, 2, 0, 0x008a7664 }, 780 /* 370 pier [jetty], n-s */ { 781 TT_PLAINS, 357, 0, 0, 2, 0, 0x008a7664 }, 782 /* 371 pier [jetty], south */ { 783 TT_PLAINS, 358, 0, 0, 2, 0, 0x008a7664 }, 784 /* 372 pier [jetty], north */ { 785 TT_WATER | TT_WATER_SHALLOW, 350, 0, 0, 2, 0, 0x005696bc }, 786 /* 373 pier [dock], south */ { 787 TT_WATER | TT_WATER_SHALLOW, 788 351, 789 0, 790 0, 791 2, 792 0, 793 0x005696bc } /* 374 pier [dock], north */ 794 }; 795 796 private TileDefinitions() { 797 } 798 799 static int[] getTileData(final int id) { 800 return DATA[id]; 801 } 802 }

This page was automatically generated by Maven