collision.inc.c (11546B)
1 // 0x0700D444 - 0x0700DD50 2 const Collision thi_seg7_area_3_collision[] = { 3 COL_INIT(), 4 COL_VERTEX_INIT(0xA0), 5 COL_VERTEX(-716, 1843, -716), 6 COL_VERTEX(-101, 1843, 0), 7 COL_VERTEX(0, 1843, -101), 8 COL_VERTEX(-716, 1843, 717), 9 COL_VERTEX(-2047, 2150, -2047), 10 COL_VERTEX(717, 1843, -716), 11 COL_VERTEX(0, 1843, 102), 12 COL_VERTEX(102, 1843, 0), 13 COL_VERTEX(717, 1843, 717), 14 COL_VERTEX(2048, 2150, -2047), 15 COL_VERTEX(2048, 2150, 2048), 16 COL_VERTEX(-2047, 2150, 2048), 17 COL_VERTEX(102, 3072, 102), 18 COL_VERTEX(102, 3277, 102), 19 COL_VERTEX(102, 3277, -101), 20 COL_VERTEX(102, 3482, -101), 21 COL_VERTEX(-101, 3277, 102), 22 COL_VERTEX(102, 3482, 102), 23 COL_VERTEX(-101, 3072, 102), 24 COL_VERTEX(-101, 3482, 102), 25 COL_VERTEX(102, 3072, -101), 26 COL_VERTEX(-101, 3482, -101), 27 COL_VERTEX(-101, 3277, -101), 28 COL_VERTEX(-101, 3072, -101), 29 COL_VERTEX(614, 1024, 2253), 30 COL_VERTEX(614, 1024, 2458), 31 COL_VERTEX(410, 1024, 2253), 32 COL_VERTEX(410, 1229, 2253), 33 COL_VERTEX(614, 1229, 2253), 34 COL_VERTEX(614, 1229, 2048), 35 COL_VERTEX(1229, -3071, 1024), 36 COL_VERTEX(819, -3071, 1434), 37 COL_VERTEX(614, -3071, 1434), 38 COL_VERTEX(410, -3071, 2048), 39 COL_VERTEX(410, -3071, 1024), 40 COL_VERTEX(1024, -3071, 819), 41 COL_VERTEX(1229, -3071, 614), 42 COL_VERTEX(1843, -3071, 410), 43 COL_VERTEX(1434, -3071, 0), 44 COL_VERTEX(1843, -3071, 0), 45 COL_VERTEX(1434, -3071, -818), 46 COL_VERTEX(1024, -3071, -1228), 47 COL_VERTEX(1434, -3071, -409), 48 COL_VERTEX(1024, -3071, -409), 49 COL_VERTEX(614, -3071, -818), 50 COL_VERTEX(614, -3071, -1023), 51 COL_VERTEX(-818, -3071, -1433), 52 COL_VERTEX(-409, 1024, -1023), 53 COL_VERTEX(-409, -3071, -1023), 54 COL_VERTEX(205, -3071, -1637), 55 COL_VERTEX(205, -3071, -1228), 56 COL_VERTEX(-1433, -3071, -2047), 57 COL_VERTEX(-1023, -3071, -1023), 58 COL_VERTEX(-204, -3071, -204), 59 COL_VERTEX(-818, -3071, -204), 60 COL_VERTEX(-818, -3071, -818), 61 COL_VERTEX(-818, 768, -818), 62 COL_VERTEX(-204, -3071, -613), 63 COL_VERTEX(-2047, -3071, 0), 64 COL_VERTEX(-1023, -3071, 0), 65 COL_VERTEX(-1023, -3071, 614), 66 COL_VERTEX(-204, 1434, 614), 67 COL_VERTEX(-204, -3071, 614), 68 COL_VERTEX(-818, 1434, 1024), 69 COL_VERTEX(-2047, -3071, 1024), 70 COL_VERTEX(0, 1434, 1024), 71 COL_VERTEX(0, -3071, 1024), 72 COL_VERTEX(614, 1229, 2458), 73 COL_VERTEX(410, 1024, 2458), 74 COL_VERTEX(410, 1229, 2458), 75 COL_VERTEX(410, 1229, 2048), 76 COL_VERTEX(819, 1024, 1434), 77 COL_VERTEX(614, 1024, 1434), 78 COL_VERTEX(1229, 1024, 1024), 79 COL_VERTEX(614, 1024, 2048), 80 COL_VERTEX(614, -3071, 2048), 81 COL_VERTEX(410, 1024, 2048), 82 COL_VERTEX(410, 1024, 1024), 83 COL_VERTEX(1024, 1024, 819), 84 COL_VERTEX(1229, 1024, 614), 85 COL_VERTEX(1434, 1024, 0), 86 COL_VERTEX(1843, 1024, 410), 87 COL_VERTEX(1843, 1024, 0), 88 COL_VERTEX(1434, 1024, -818), 89 COL_VERTEX(1434, 1024, -409), 90 COL_VERTEX(1024, 1024, -1228), 91 COL_VERTEX(1024, 1024, -409), 92 COL_VERTEX(614, 1024, -818), 93 COL_VERTEX(614, 1024, -1023), 94 COL_VERTEX(205, 1024, -1637), 95 COL_VERTEX(-818, 1024, -1433), 96 COL_VERTEX(205, 1024, -1228), 97 COL_VERTEX(-1433, 512, -2047), 98 COL_VERTEX(-1023, 512, -1023), 99 COL_VERTEX(-2047, 512, -818), 100 COL_VERTEX(-2047, -3071, -818), 101 COL_VERTEX(-818, 768, -204), 102 COL_VERTEX(-204, 768, -204), 103 COL_VERTEX(-204, 768, -613), 104 COL_VERTEX(-2047, 1024, 0), 105 COL_VERTEX(-1023, 1024, 0), 106 COL_VERTEX(-1023, 1024, 614), 107 COL_VERTEX(-2047, 1024, 614), 108 COL_VERTEX(-2047, -3071, 614), 109 COL_VERTEX(-818, -3071, 1024), 110 COL_VERTEX(-2047, 1434, 1024), 111 COL_VERTEX(-1023, 1434, 2048), 112 COL_VERTEX(-1023, -3071, 2048), 113 COL_VERTEX(0, 1741, 0), 114 COL_VERTEX(-71, 1812, 0), 115 COL_VERTEX(0, 1812, -71), 116 COL_VERTEX(0, 1812, 72), 117 COL_VERTEX(72, 1812, 0), 118 COL_VERTEX(-2047, 1536, -818), 119 COL_VERTEX(-1637, 512, -1228), 120 COL_VERTEX(-1637, 1536, -1228), 121 COL_VERTEX(-2047, 1536, -1228), 122 COL_VERTEX(-2047, 1434, 2048), 123 COL_VERTEX(-306, 2458, -306), 124 COL_VERTEX(-306, 2458, 307), 125 COL_VERTEX(-306, 2560, -306), 126 COL_VERTEX(307, 2458, -306), 127 COL_VERTEX(307, 2458, 307), 128 COL_VERTEX(-2047, 1331, -1740), 129 COL_VERTEX(-1740, 1331, -1740), 130 COL_VERTEX(512, 3072, -511), 131 COL_VERTEX(307, 2560, -306), 132 COL_VERTEX(-306, 2560, 307), 133 COL_VERTEX(307, 2560, 307), 134 COL_VERTEX(0, 2253, 0), 135 COL_VERTEX(-1842, 1331, -2047), 136 COL_VERTEX(-1842, 512, -2047), 137 COL_VERTEX(-1740, 512, -1740), 138 COL_VERTEX(-2047, 1331, -2047), 139 COL_VERTEX(512, 3072, 512), 140 COL_VERTEX(-511, 3072, 512), 141 COL_VERTEX(-511, 3072, -511), 142 COL_VERTEX(2048, -3071, 2048), 143 COL_VERTEX(2048, -3071, -2047), 144 COL_VERTEX(-2047, -3071, -2047), 145 COL_VERTEX(-2047, -3071, 2048), 146 COL_VERTEX(-2047, 512, -2047), 147 COL_VERTEX(-2047, 512, -1228), 148 COL_VERTEX(-2047, 512, -1740), 149 COL_VERTEX(717, 1812, -716), 150 COL_VERTEX(-716, 1812, -716), 151 COL_VERTEX(-716, 1812, 717), 152 COL_VERTEX(2048, 2120, -2047), 153 COL_VERTEX(-2047, 2120, -2047), 154 COL_VERTEX(-2047, 2120, 2048), 155 COL_VERTEX(717, 1812, 717), 156 COL_VERTEX(2048, 2120, 2048), 157 COL_VERTEX(2048, 2355, 2048), 158 COL_VERTEX(-2047, 2355, 2048), 159 COL_VERTEX(1024, 2867, 1024), 160 COL_VERTEX(2048, 2355, -2047), 161 COL_VERTEX(1024, 2867, -1023), 162 COL_VERTEX(-1023, 2867, 1024), 163 COL_VERTEX(-1023, 2867, -1023), 164 COL_VERTEX(-2047, 2355, -2047), 165 COL_TRI_INIT(SURFACE_DEFAULT, 116), 166 COL_TRI(12, 13, 14), 167 COL_TRI(0, 1, 2), 168 COL_TRI(3, 1, 0), 169 COL_TRI(4, 0, 5), 170 COL_TRI(4, 3, 0), 171 COL_TRI(5, 0, 2), 172 COL_TRI(3, 6, 1), 173 COL_TRI(2, 7, 5), 174 COL_TRI(8, 7, 6), 175 COL_TRI(8, 5, 7), 176 COL_TRI(4, 5, 9), 177 COL_TRI(5, 10, 9), 178 COL_TRI(5, 8, 10), 179 COL_TRI(3, 8, 6), 180 COL_TRI(10, 8, 3), 181 COL_TRI(4, 11, 3), 182 COL_TRI(10, 3, 11), 183 COL_TRI(13, 15, 14), 184 COL_TRI(16, 17, 13), 185 COL_TRI(18, 16, 13), 186 COL_TRI(18, 13, 12), 187 COL_TRI(16, 19, 17), 188 COL_TRI(19, 15, 17), 189 COL_TRI(13, 17, 15), 190 COL_TRI(19, 21, 15), 191 COL_TRI(14, 15, 21), 192 COL_TRI(12, 14, 20), 193 COL_TRI(14, 21, 22), 194 COL_TRI(20, 14, 22), 195 COL_TRI(20, 22, 23), 196 COL_TRI(22, 21, 19), 197 COL_TRI(23, 22, 16), 198 COL_TRI(22, 19, 16), 199 COL_TRI(23, 16, 18), 200 COL_TRI(24, 25, 67), 201 COL_TRI(25, 68, 69), 202 COL_TRI(25, 69, 67), 203 COL_TRI(26, 68, 25), 204 COL_TRI(27, 68, 26), 205 COL_TRI(27, 69, 68), 206 COL_TRI(28, 67, 69), 207 COL_TRI(28, 69, 27), 208 COL_TRI(24, 67, 28), 209 COL_TRI(29, 28, 27), 210 COL_TRI(29, 27, 70), 211 COL_TRI(26, 25, 24), 212 COL_TRI(30, 71, 31), 213 COL_TRI(31, 72, 32), 214 COL_TRI(31, 71, 72), 215 COL_TRI(35, 73, 30), 216 COL_TRI(30, 73, 71), 217 COL_TRI(32, 72, 74), 218 COL_TRI(32, 74, 75), 219 COL_TRI(33, 76, 77), 220 COL_TRI(33, 77, 34), 221 COL_TRI(34, 77, 78), 222 COL_TRI(34, 78, 35), 223 COL_TRI(35, 78, 73), 224 COL_TRI(41, 83, 40), 225 COL_TRI(36, 79, 80), 226 COL_TRI(36, 80, 38), 227 COL_TRI(37, 79, 36), 228 COL_TRI(37, 81, 79), 229 COL_TRI(38, 80, 82), 230 COL_TRI(38, 82, 39), 231 COL_TRI(39, 82, 81), 232 COL_TRI(39, 81, 37), 233 COL_TRI(40, 83, 84), 234 COL_TRI(40, 84, 42), 235 COL_TRI(41, 85, 83), 236 COL_TRI(42, 84, 86), 237 COL_TRI(42, 86, 43), 238 COL_TRI(43, 86, 87), 239 COL_TRI(43, 87, 44), 240 COL_TRI(44, 87, 88), 241 COL_TRI(44, 88, 45), 242 COL_TRI(45, 88, 85), 243 COL_TRI(45, 85, 41), 244 COL_TRI(46, 89, 49), 245 COL_TRI(47, 90, 46), 246 COL_TRI(46, 90, 89), 247 COL_TRI(49, 89, 91), 248 COL_TRI(49, 91, 50), 249 COL_TRI(50, 91, 47), 250 COL_TRI(50, 47, 48), 251 COL_TRI(48, 47, 46), 252 COL_TRI(51, 92, 93), 253 COL_TRI(51, 93, 52), 254 COL_TRI(52, 93, 94), 255 COL_TRI(58, 100, 59), 256 COL_TRI(52, 94, 95), 257 COL_TRI(53, 96, 54), 258 COL_TRI(54, 96, 56), 259 COL_TRI(54, 56, 55), 260 COL_TRI(53, 97, 96), 261 COL_TRI(55, 56, 57), 262 COL_TRI(56, 98, 57), 263 COL_TRI(57, 98, 97), 264 COL_TRI(57, 97, 53), 265 COL_TRI(58, 99, 100), 266 COL_TRI(64, 63, 104), 267 COL_TRI(59, 100, 101), 268 COL_TRI(59, 101, 60), 269 COL_TRI(60, 101, 102), 270 COL_TRI(60, 102, 103), 271 COL_TRI(61, 65, 66), 272 COL_TRI(62, 61, 66), 273 COL_TRI(63, 61, 104), 274 COL_TRI(61, 62, 104), 275 COL_TRI(66, 65, 107), 276 COL_TRI(64, 105, 63), 277 COL_TRI(65, 106, 107), 278 COL_TRI(108, 109, 110), 279 COL_TRI(108, 111, 109), 280 COL_TRI(108, 112, 111), 281 COL_TRI(108, 110, 112), 282 COL_TRI_INIT(SURFACE_HANGABLE, 16), 283 COL_TRI(144, 112, 110), 284 COL_TRI(110, 145, 144), 285 COL_TRI(110, 109, 145), 286 COL_TRI(146, 109, 111), 287 COL_TRI(146, 145, 109), 288 COL_TRI(147, 145, 148), 289 COL_TRI(145, 149, 148), 290 COL_TRI(147, 144, 145), 291 COL_TRI(145, 146, 149), 292 COL_TRI(149, 146, 150), 293 COL_TRI(111, 150, 146), 294 COL_TRI(111, 112, 150), 295 COL_TRI(112, 144, 150), 296 COL_TRI(149, 150, 151), 297 COL_TRI(147, 151, 150), 298 COL_TRI(147, 150, 144), 299 COL_TRI_INIT(SURFACE_DEATH_PLANE, 2), 300 COL_TRI(137, 138, 139), 301 COL_TRI(137, 139, 140), 302 COL_TRI_INIT(SURFACE_WALL_MISC, 10), 303 COL_TRI(76, 26, 24), 304 COL_TRI(114, 142, 116), 305 COL_TRI(114, 116, 115), 306 COL_TRI(143, 132, 124), 307 COL_TRI(143, 124, 123), 308 COL_TRI(70, 27, 26), 309 COL_TRI(70, 26, 76), 310 COL_TRI(74, 28, 29), 311 COL_TRI(76, 24, 74), 312 COL_TRI(74, 24, 28), 313 COL_TRI_INIT(SURFACE_HARD_NOT_SLIPPERY, 52), 314 COL_TRI(102, 101, 100), 315 COL_TRI(113, 114, 115), 316 COL_TRI(113, 115, 116), 317 COL_TRI(113, 94, 114), 318 COL_TRI(63, 65, 61), 319 COL_TRI(63, 106, 65), 320 COL_TRI(63, 117, 106), 321 COL_TRI(63, 105, 117), 322 COL_TRI(102, 100, 99), 323 COL_TRI(96, 97, 98), 324 COL_TRI(96, 98, 56), 325 COL_TRI(85, 84, 83), 326 COL_TRI(85, 86, 84), 327 COL_TRI(85, 87, 86), 328 COL_TRI(85, 88, 87), 329 COL_TRI(79, 82, 80), 330 COL_TRI(79, 81, 82), 331 COL_TRI(90, 91, 89), 332 COL_TRI(78, 71, 73), 333 COL_TRI(78, 72, 71), 334 COL_TRI(78, 77, 72), 335 COL_TRI(74, 77, 76), 336 COL_TRI(74, 72, 77), 337 COL_TRI(90, 47, 91), 338 COL_TRI(118, 126, 121), 339 COL_TRI(118, 120, 126), 340 COL_TRI(119, 120, 118), 341 COL_TRI(119, 127, 120), 342 COL_TRI(120, 127, 128), 343 COL_TRI(120, 128, 126), 344 COL_TRI(121, 126, 128), 345 COL_TRI(121, 128, 122), 346 COL_TRI(122, 128, 127), 347 COL_TRI(122, 127, 119), 348 COL_TRI(121, 122, 129), 349 COL_TRI(118, 121, 129), 350 COL_TRI(122, 119, 129), 351 COL_TRI(119, 118, 129), 352 COL_TRI(123, 124, 130), 353 COL_TRI(124, 131, 130), 354 COL_TRI(124, 132, 131), 355 COL_TRI(123, 130, 133), 356 COL_TRI(125, 12, 20), 357 COL_TRI(12, 134, 135), 358 COL_TRI(12, 135, 18), 359 COL_TRI(125, 134, 12), 360 COL_TRI(23, 18, 135), 361 COL_TRI(23, 135, 136), 362 COL_TRI(20, 23, 136), 363 COL_TRI(20, 136, 125), 364 COL_TRI(2, 6, 7), 365 COL_TRI(2, 1, 6), 366 COL_TRI_INIT(SURFACE_CAMERA_FREE_ROAM, 22), 367 COL_TRI(155, 158, 159), 368 COL_TRI(137, 74, 29), 369 COL_TRI(152, 137, 29), 370 COL_TRI(29, 70, 152), 371 COL_TRI(70, 153, 152), 372 COL_TRI(140, 153, 70), 373 COL_TRI(140, 70, 76), 374 COL_TRI(154, 152, 153), 375 COL_TRI(137, 152, 155), 376 COL_TRI(152, 156, 155), 377 COL_TRI(152, 154, 156), 378 COL_TRI(154, 153, 157), 379 COL_TRI(158, 153, 159), 380 COL_TRI(139, 153, 140), 381 COL_TRI(139, 159, 153), 382 COL_TRI(158, 157, 153), 383 COL_TRI(155, 156, 158), 384 COL_TRI(138, 159, 139), 385 COL_TRI(76, 33, 140), 386 COL_TRI(137, 155, 138), 387 COL_TRI(137, 75, 74), 388 COL_TRI(138, 155, 159), 389 COL_TRI_INIT(SURFACE_THI3_WALLKICK, 2), 390 COL_TRI(94, 92, 141), 391 COL_TRI(94, 93, 92), 392 COL_TRI_STOP(), 393 COL_END(), 394 };