mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-25 05:25:14 +00:00
615 lines
20 KiB
C
615 lines
20 KiB
C
|
// 0x07007A18 - 0x070088AC
|
||
|
const Collision totwc_seg7_collision[] = {
|
||
|
COL_INIT(),
|
||
|
COL_VERTEX_INIT(0xE5),
|
||
|
COL_VERTEX(883, -2047, 1260),
|
||
|
COL_VERTEX(883, -1842, 1260),
|
||
|
COL_VERTEX(629, -2457, 1514),
|
||
|
COL_VERTEX(627, -1842, 1514),
|
||
|
COL_VERTEX(219, -2047, 1515),
|
||
|
COL_VERTEX(219, -1842, 1515),
|
||
|
COL_VERTEX(774, -1842, 1152),
|
||
|
COL_VERTEX(593, -1842, 1333),
|
||
|
COL_VERTEX(219, -1842, 1362),
|
||
|
COL_VERTEX(525, -1842, 1360),
|
||
|
COL_VERTEX(219, -2047, 1362),
|
||
|
COL_VERTEX(-626, -1842, 1514),
|
||
|
COL_VERTEX(-216, -1842, 1514),
|
||
|
COL_VERTEX(-216, -1842, 1360),
|
||
|
COL_VERTEX(-216, -2047, 1360),
|
||
|
COL_VERTEX(-216, -2047, 1514),
|
||
|
COL_VERTEX(-626, -2457, 1514),
|
||
|
COL_VERTEX(-807, -1842, 1115),
|
||
|
COL_VERTEX(-524, -1842, 1360),
|
||
|
COL_VERTEX(-590, -1842, 1333),
|
||
|
COL_VERTEX(1333, -1842, -590),
|
||
|
COL_VERTEX(1360, -2047, -521),
|
||
|
COL_VERTEX(1360, -2047, -216),
|
||
|
COL_VERTEX(1360, -1842, -521),
|
||
|
COL_VERTEX(1514, -2047, -216),
|
||
|
COL_VERTEX(1514, -2457, -626),
|
||
|
COL_VERTEX(1224, -2047, -916),
|
||
|
COL_VERTEX(1333, -2047, -590),
|
||
|
COL_VERTEX(1115, -2047, -807),
|
||
|
COL_VERTEX(1514, -2047, 217),
|
||
|
COL_VERTEX(1514, -2457, 627),
|
||
|
COL_VERTEX(1150, -1842, 773),
|
||
|
COL_VERTEX(1514, -1842, 627),
|
||
|
COL_VERTEX(1360, -2047, 217),
|
||
|
COL_VERTEX(1360, -2047, 525),
|
||
|
COL_VERTEX(1333, -2047, 591),
|
||
|
COL_VERTEX(1150, -2047, 773),
|
||
|
COL_VERTEX(1260, -2047, 880),
|
||
|
COL_VERTEX(774, -2047, 1152),
|
||
|
COL_VERTEX(593, -2047, 1333),
|
||
|
COL_VERTEX(525, -2047, 1360),
|
||
|
COL_VERTEX(-1359, -1842, -524),
|
||
|
COL_VERTEX(-1332, -2047, -590),
|
||
|
COL_VERTEX(-1359, -2047, -524),
|
||
|
COL_VERTEX(-1332, -1842, -590),
|
||
|
COL_VERTEX(-1151, -1842, -771),
|
||
|
COL_VERTEX(-1513, -1842, -216),
|
||
|
COL_VERTEX(-1513, -2457, -626),
|
||
|
COL_VERTEX(-1513, -2047, -216),
|
||
|
COL_VERTEX(-1359, -2047, -216),
|
||
|
COL_VERTEX(-1151, -2047, -771),
|
||
|
COL_VERTEX(-1259, -2047, -879),
|
||
|
COL_VERTEX(-1223, -2047, 917),
|
||
|
COL_VERTEX(-1513, -2457, 627),
|
||
|
COL_VERTEX(-1223, -1842, 917),
|
||
|
COL_VERTEX(-1513, -1842, 627),
|
||
|
COL_VERTEX(-1359, -1842, 217),
|
||
|
COL_VERTEX(-1513, -2047, 217),
|
||
|
COL_VERTEX(-773, -2047, -1151),
|
||
|
COL_VERTEX(-882, -2047, -1259),
|
||
|
COL_VERTEX(-626, -1842, -1513),
|
||
|
COL_VERTEX(-628, -2457, -1513),
|
||
|
COL_VERTEX(-216, -2047, -1513),
|
||
|
COL_VERTEX(217, -2047, -1359),
|
||
|
COL_VERTEX(217, -2047, -1513),
|
||
|
COL_VERTEX(627, -1842, -1513),
|
||
|
COL_VERTEX(625, -2457, -1514),
|
||
|
COL_VERTEX(-1114, -2047, 808),
|
||
|
COL_VERTEX(-916, -2047, 1224),
|
||
|
COL_VERTEX(917, -2047, -1223),
|
||
|
COL_VERTEX(-592, -2047, -1332),
|
||
|
COL_VERTEX(-524, -2047, -1359),
|
||
|
COL_VERTEX(-216, -2047, -1359),
|
||
|
COL_VERTEX(523, -2047, -1361),
|
||
|
COL_VERTEX(591, -2047, -1332),
|
||
|
COL_VERTEX(808, -2047, -1114),
|
||
|
COL_VERTEX(-807, -2047, 1115),
|
||
|
COL_VERTEX(-590, -2047, 1333),
|
||
|
COL_VERTEX(-524, -2047, 1360),
|
||
|
COL_VERTEX(-1359, -2047, 217),
|
||
|
COL_VERTEX(-1359, -2047, 525),
|
||
|
COL_VERTEX(-1332, -2047, 591),
|
||
|
COL_VERTEX(-916, -1842, 1224),
|
||
|
COL_VERTEX(1514, -1842, -626),
|
||
|
COL_VERTEX(1360, -1842, -216),
|
||
|
COL_VERTEX(1514, -1842, -216),
|
||
|
COL_VERTEX(1224, -1842, -916),
|
||
|
COL_VERTEX(1115, -1842, -807),
|
||
|
COL_VERTEX(1514, -1842, 217),
|
||
|
COL_VERTEX(1260, -1842, 880),
|
||
|
COL_VERTEX(1333, -1842, 591),
|
||
|
COL_VERTEX(1360, -1842, 217),
|
||
|
COL_VERTEX(1360, -1842, 525),
|
||
|
COL_VERTEX(-1513, -1842, -626),
|
||
|
COL_VERTEX(-1359, -1842, -216),
|
||
|
COL_VERTEX(-1259, -1842, -879),
|
||
|
COL_VERTEX(-1513, -1842, 217),
|
||
|
COL_VERTEX(-1114, -1842, 808),
|
||
|
COL_VERTEX(-1332, -1842, 591),
|
||
|
COL_VERTEX(-1359, -1842, 525),
|
||
|
COL_VERTEX(-882, -1842, -1259),
|
||
|
COL_VERTEX(-773, -1842, -1151),
|
||
|
COL_VERTEX(-216, -1842, -1513),
|
||
|
COL_VERTEX(-216, -1842, -1359),
|
||
|
COL_VERTEX(-592, -1842, -1332),
|
||
|
COL_VERTEX(-524, -1842, -1359),
|
||
|
COL_VERTEX(217, -1842, -1513),
|
||
|
COL_VERTEX(217, -1842, -1359),
|
||
|
COL_VERTEX(917, -1842, -1223),
|
||
|
COL_VERTEX(523, -1842, -1361),
|
||
|
COL_VERTEX(591, -1842, -1332),
|
||
|
COL_VERTEX(808, -1842, -1114),
|
||
|
COL_VERTEX(7168, -8191, -8191),
|
||
|
COL_VERTEX(-7167, -8191, -7167),
|
||
|
COL_VERTEX(7168, -8191, -7167),
|
||
|
COL_VERTEX(-7167, -8191, -8191),
|
||
|
COL_VERTEX(7168, -8191, 8192),
|
||
|
COL_VERTEX(8192, -8191, -8191),
|
||
|
COL_VERTEX(-8191, -8191, 8192),
|
||
|
COL_VERTEX(-7167, -8191, 8192),
|
||
|
COL_VERTEX(-8191, -8191, -8191),
|
||
|
COL_VERTEX(7168, -8191, 7168),
|
||
|
COL_VERTEX(8192, -8191, 8192),
|
||
|
COL_VERTEX(-7167, -8191, 7168),
|
||
|
COL_VERTEX(4608, 2048, -3583),
|
||
|
COL_VERTEX(4608, 2048, -4607),
|
||
|
COL_VERTEX(4403, 2355, -3788),
|
||
|
COL_VERTEX(3584, 2048, -4607),
|
||
|
COL_VERTEX(3584, 2048, -3583),
|
||
|
COL_VERTEX(3789, 2355, -3788),
|
||
|
COL_VERTEX(3789, 2355, -4402),
|
||
|
COL_VERTEX(4403, 2355, -4402),
|
||
|
COL_VERTEX(4506, -5119, -3685),
|
||
|
COL_VERTEX(4506, 1024, -3685),
|
||
|
COL_VERTEX(3686, 1024, -3685),
|
||
|
COL_VERTEX(3686, 2048, -3685),
|
||
|
COL_VERTEX(3686, -5119, -3685),
|
||
|
COL_VERTEX(3686, 1024, -4505),
|
||
|
COL_VERTEX(3686, 2048, -4505),
|
||
|
COL_VERTEX(4506, 2048, -3685),
|
||
|
COL_VERTEX(3686, -5119, -4505),
|
||
|
COL_VERTEX(4506, 2048, -4505),
|
||
|
COL_VERTEX(4506, 1024, -4505),
|
||
|
COL_VERTEX(4506, -5119, -4505),
|
||
|
COL_VERTEX(4096, 3994, -4095),
|
||
|
COL_VERTEX(-3583, 2048, -3583),
|
||
|
COL_VERTEX(-4402, 2355, -3788),
|
||
|
COL_VERTEX(-3583, 2048, -4607),
|
||
|
COL_VERTEX(-4607, 2048, -3583),
|
||
|
COL_VERTEX(-3685, -5119, -3685),
|
||
|
COL_VERTEX(-3685, -5119, -4505),
|
||
|
COL_VERTEX(-4505, -5119, -3685),
|
||
|
COL_VERTEX(-4505, -5119, -4505),
|
||
|
COL_VERTEX(-4095, 3994, -4095),
|
||
|
COL_VERTEX(-3788, 2355, -4402),
|
||
|
COL_VERTEX(-4505, 1024, -3685),
|
||
|
COL_VERTEX(-3685, 1024, -3685),
|
||
|
COL_VERTEX(-4505, 1024, -4505),
|
||
|
COL_VERTEX(-3685, 1024, -4505),
|
||
|
COL_VERTEX(4506, 1024, 4506),
|
||
|
COL_VERTEX(4506, 1024, 3686),
|
||
|
COL_VERTEX(3686, 1024, 4506),
|
||
|
COL_VERTEX(3686, 1024, 3686),
|
||
|
COL_VERTEX(3584, 2048, 4608),
|
||
|
COL_VERTEX(3789, 2355, 4403),
|
||
|
COL_VERTEX(3584, 2048, 3584),
|
||
|
COL_VERTEX(4608, 2048, 3584),
|
||
|
COL_VERTEX(4608, 2048, 4608),
|
||
|
COL_VERTEX(4096, 3994, 4096),
|
||
|
COL_VERTEX(4403, 2355, 3789),
|
||
|
COL_VERTEX(4506, -5119, 4506),
|
||
|
COL_VERTEX(4506, -5119, 3686),
|
||
|
COL_VERTEX(3686, -5119, 4506),
|
||
|
COL_VERTEX(3686, -5119, 3686),
|
||
|
COL_VERTEX(-3583, 2048, 4608),
|
||
|
COL_VERTEX(-4402, 2355, 4403),
|
||
|
COL_VERTEX(-3788, 2355, 4403),
|
||
|
COL_VERTEX(-4607, 2048, 4608),
|
||
|
COL_VERTEX(-3583, 2048, 3584),
|
||
|
COL_VERTEX(-3788, 2355, 3789),
|
||
|
COL_VERTEX(-4402, 2355, 3789),
|
||
|
COL_VERTEX(-4505, 1024, 3686),
|
||
|
COL_VERTEX(-4505, -5119, 3686),
|
||
|
COL_VERTEX(-3685, -5119, 3686),
|
||
|
COL_VERTEX(-3685, 1024, 3686),
|
||
|
COL_VERTEX(-3685, -5119, 4506),
|
||
|
COL_VERTEX(-3685, 1024, 4506),
|
||
|
COL_VERTEX(-4505, 1024, 4506),
|
||
|
COL_VERTEX(-4505, -5119, 4506),
|
||
|
COL_VERTEX(-3685, 2048, 4506),
|
||
|
COL_VERTEX(-4505, 2048, 4506),
|
||
|
COL_VERTEX(-4505, 2048, 3686),
|
||
|
COL_VERTEX(-3685, 2048, 3686),
|
||
|
COL_VERTEX(470, -2866, 1135),
|
||
|
COL_VERTEX(-469, -2866, 1135),
|
||
|
COL_VERTEX(1135, -2866, 470),
|
||
|
COL_VERTEX(-1134, -2866, -469),
|
||
|
COL_VERTEX(-469, -2866, -1134),
|
||
|
COL_VERTEX(470, -2866, -1134),
|
||
|
COL_VERTEX(1135, -2866, -469),
|
||
|
COL_VERTEX(1135, -5119, 470),
|
||
|
COL_VERTEX(1135, -5119, -469),
|
||
|
COL_VERTEX(470, -5119, 1135),
|
||
|
COL_VERTEX(-469, -5119, 1135),
|
||
|
COL_VERTEX(-1134, -2866, 470),
|
||
|
COL_VERTEX(-1134, -5119, 470),
|
||
|
COL_VERTEX(-1134, -5119, -469),
|
||
|
COL_VERTEX(-469, -5119, -1134),
|
||
|
COL_VERTEX(470, -5119, -1134),
|
||
|
COL_VERTEX(-4607, 2048, -4607),
|
||
|
COL_VERTEX(-3788, 2355, -3788),
|
||
|
COL_VERTEX(-4402, 2355, -4402),
|
||
|
COL_VERTEX(-4505, 2048, -3685),
|
||
|
COL_VERTEX(-4505, 2048, -4505),
|
||
|
COL_VERTEX(-3685, 2048, -4505),
|
||
|
COL_VERTEX(-3685, 2048, -3685),
|
||
|
COL_VERTEX(3686, 2048, 4506),
|
||
|
COL_VERTEX(4506, 2048, 4506),
|
||
|
COL_VERTEX(3686, 2048, 3686),
|
||
|
COL_VERTEX(4506, 2048, 3686),
|
||
|
COL_VERTEX(4403, 2355, 4403),
|
||
|
COL_VERTEX(3789, 2355, 3789),
|
||
|
COL_VERTEX(-4607, 2048, 3584),
|
||
|
COL_VERTEX(-4095, 3994, 4096),
|
||
|
COL_VERTEX(7168, -8191, 0),
|
||
|
COL_VERTEX(0, -8191, 7168),
|
||
|
COL_VERTEX(0, -8191, 0),
|
||
|
COL_VERTEX(0, -8191, -7167),
|
||
|
COL_VERTEX(-7167, -8191, 0),
|
||
|
COL_TRI_INIT(SURFACE_DEFAULT, 182),
|
||
|
COL_TRI(124, 125, 126),
|
||
|
COL_TRI(124, 127, 125),
|
||
|
COL_TRI(124, 128, 127),
|
||
|
COL_TRI(129, 127, 128),
|
||
|
COL_TRI(128, 126, 129),
|
||
|
COL_TRI(128, 124, 126),
|
||
|
COL_TRI(129, 130, 127),
|
||
|
COL_TRI(125, 127, 130),
|
||
|
COL_TRI(125, 130, 131),
|
||
|
COL_TRI(125, 131, 126),
|
||
|
COL_TRI(132, 133, 134),
|
||
|
COL_TRI(133, 135, 134),
|
||
|
COL_TRI(132, 134, 136),
|
||
|
COL_TRI(136, 134, 137),
|
||
|
COL_TRI(144, 131, 130),
|
||
|
COL_TRI(133, 139, 135),
|
||
|
COL_TRI(134, 135, 138),
|
||
|
COL_TRI(137, 138, 141),
|
||
|
COL_TRI(134, 138, 137),
|
||
|
COL_TRI(136, 137, 140),
|
||
|
COL_TRI(140, 137, 142),
|
||
|
COL_TRI(137, 141, 142),
|
||
|
COL_TRI(142, 141, 139),
|
||
|
COL_TRI(140, 142, 143),
|
||
|
COL_TRI(142, 139, 133),
|
||
|
COL_TRI(143, 142, 133),
|
||
|
COL_TRI(143, 133, 132),
|
||
|
COL_TRI(131, 144, 126),
|
||
|
COL_TRI(129, 144, 130),
|
||
|
COL_TRI(144, 129, 126),
|
||
|
COL_TRI(145, 148, 209),
|
||
|
COL_TRI(145, 209, 147),
|
||
|
COL_TRI(145, 147, 154),
|
||
|
COL_TRI(145, 154, 210),
|
||
|
COL_TRI(146, 211, 209),
|
||
|
COL_TRI(146, 209, 148),
|
||
|
COL_TRI(147, 209, 211),
|
||
|
COL_TRI(147, 211, 154),
|
||
|
COL_TRI(148, 210, 146),
|
||
|
COL_TRI(153, 146, 210),
|
||
|
COL_TRI(148, 145, 210),
|
||
|
COL_TRI(149, 156, 155),
|
||
|
COL_TRI(149, 155, 151),
|
||
|
COL_TRI(150, 156, 149),
|
||
|
COL_TRI(150, 158, 156),
|
||
|
COL_TRI(151, 155, 157),
|
||
|
COL_TRI(151, 157, 152),
|
||
|
COL_TRI(152, 158, 150),
|
||
|
COL_TRI(152, 157, 158),
|
||
|
COL_TRI(146, 153, 211),
|
||
|
COL_TRI(159, 216, 161),
|
||
|
COL_TRI(153, 154, 211),
|
||
|
COL_TRI(154, 153, 210),
|
||
|
COL_TRI(155, 212, 213),
|
||
|
COL_TRI(155, 213, 157),
|
||
|
COL_TRI(156, 212, 155),
|
||
|
COL_TRI(157, 213, 214),
|
||
|
COL_TRI(157, 214, 158),
|
||
|
COL_TRI(156, 215, 212),
|
||
|
COL_TRI(158, 214, 215),
|
||
|
COL_TRI(158, 215, 156),
|
||
|
COL_TRI(165, 167, 163),
|
||
|
COL_TRI(159, 217, 216),
|
||
|
COL_TRI(160, 217, 159),
|
||
|
COL_TRI(160, 219, 217),
|
||
|
COL_TRI(161, 216, 218),
|
||
|
COL_TRI(161, 218, 162),
|
||
|
COL_TRI(162, 219, 160),
|
||
|
COL_TRI(162, 218, 219),
|
||
|
COL_TRI(163, 167, 220),
|
||
|
COL_TRI(163, 220, 164),
|
||
|
COL_TRI(164, 165, 163),
|
||
|
COL_TRI(170, 161, 172),
|
||
|
COL_TRI(166, 169, 220),
|
||
|
COL_TRI(167, 166, 220),
|
||
|
COL_TRI(164, 221, 165),
|
||
|
COL_TRI(166, 221, 169),
|
||
|
COL_TRI(166, 165, 221),
|
||
|
COL_TRI(165, 166, 167),
|
||
|
COL_TRI(168, 169, 221),
|
||
|
COL_TRI(169, 168, 220),
|
||
|
COL_TRI(164, 168, 221),
|
||
|
COL_TRI(168, 164, 220),
|
||
|
COL_TRI(170, 159, 161),
|
||
|
COL_TRI(171, 159, 170),
|
||
|
COL_TRI(174, 177, 178),
|
||
|
COL_TRI(171, 160, 159),
|
||
|
COL_TRI(172, 161, 162),
|
||
|
COL_TRI(172, 162, 173),
|
||
|
COL_TRI(173, 160, 171),
|
||
|
COL_TRI(173, 162, 160),
|
||
|
COL_TRI(174, 178, 176),
|
||
|
COL_TRI(175, 177, 174),
|
||
|
COL_TRI(176, 175, 174),
|
||
|
COL_TRI(175, 222, 177),
|
||
|
COL_TRI(177, 222, 178),
|
||
|
COL_TRI(178, 179, 176),
|
||
|
COL_TRI(179, 178, 222),
|
||
|
COL_TRI(180, 179, 222),
|
||
|
COL_TRI(175, 180, 222),
|
||
|
COL_TRI(181, 184, 183),
|
||
|
COL_TRI(182, 181, 183),
|
||
|
COL_TRI(183, 184, 185),
|
||
|
COL_TRI(184, 186, 185),
|
||
|
COL_TRI(181, 191, 184),
|
||
|
COL_TRI(185, 186, 188),
|
||
|
COL_TRI(186, 187, 188),
|
||
|
COL_TRI(187, 181, 182),
|
||
|
COL_TRI(188, 187, 182),
|
||
|
COL_TRI(187, 190, 181),
|
||
|
COL_TRI(189, 190, 187),
|
||
|
COL_TRI(186, 189, 187),
|
||
|
COL_TRI(190, 191, 181),
|
||
|
COL_TRI(191, 192, 184),
|
||
|
COL_TRI(179, 180, 223),
|
||
|
COL_TRI(179, 223, 176),
|
||
|
COL_TRI(175, 176, 223),
|
||
|
COL_TRI(175, 223, 180),
|
||
|
COL_TRI(184, 192, 186),
|
||
|
COL_TRI(192, 189, 186),
|
||
|
COL_TRI(193, 2, 16),
|
||
|
COL_TRI(193, 16, 194),
|
||
|
COL_TRI(194, 16, 53),
|
||
|
COL_TRI(16, 68, 52),
|
||
|
COL_TRI(195, 2, 193),
|
||
|
COL_TRI(195, 30, 2),
|
||
|
COL_TRI(16, 2, 4),
|
||
|
COL_TRI(0, 2, 30),
|
||
|
COL_TRI(16, 4, 15),
|
||
|
COL_TRI(51, 15, 4),
|
||
|
COL_TRI(51, 4, 0),
|
||
|
COL_TRI(51, 68, 15),
|
||
|
COL_TRI(51, 52, 68),
|
||
|
COL_TRI(47, 51, 59),
|
||
|
COL_TRI(51, 62, 59),
|
||
|
COL_TRI(29, 30, 25),
|
||
|
COL_TRI(51, 48, 57),
|
||
|
COL_TRI(51, 57, 52),
|
||
|
COL_TRI(51, 29, 24),
|
||
|
COL_TRI(51, 37, 29),
|
||
|
COL_TRI(48, 47, 53),
|
||
|
COL_TRI(53, 57, 48),
|
||
|
COL_TRI(52, 53, 16),
|
||
|
COL_TRI(51, 0, 37),
|
||
|
COL_TRI(30, 37, 0),
|
||
|
COL_TRI(25, 24, 29),
|
||
|
COL_TRI(53, 47, 196),
|
||
|
COL_TRI(51, 24, 26),
|
||
|
COL_TRI(51, 26, 69),
|
||
|
COL_TRI(26, 25, 66),
|
||
|
COL_TRI(66, 69, 26),
|
||
|
COL_TRI(51, 69, 64),
|
||
|
COL_TRI(64, 66, 61),
|
||
|
COL_TRI(61, 62, 64),
|
||
|
COL_TRI(51, 64, 62),
|
||
|
COL_TRI(59, 61, 47),
|
||
|
COL_TRI(196, 47, 61),
|
||
|
COL_TRI(196, 61, 197),
|
||
|
COL_TRI(197, 61, 66),
|
||
|
COL_TRI(197, 66, 198),
|
||
|
COL_TRI(66, 25, 199),
|
||
|
COL_TRI(198, 66, 199),
|
||
|
COL_TRI(199, 25, 30),
|
||
|
COL_TRI(199, 30, 195),
|
||
|
COL_TRI(200, 195, 193),
|
||
|
COL_TRI(201, 199, 195),
|
||
|
COL_TRI(201, 195, 200),
|
||
|
COL_TRI(200, 193, 202),
|
||
|
COL_TRI(202, 193, 194),
|
||
|
COL_TRI(202, 194, 203),
|
||
|
COL_TRI(203, 194, 204),
|
||
|
COL_TRI(194, 53, 204),
|
||
|
COL_TRI(204, 53, 196),
|
||
|
COL_TRI(203, 204, 205),
|
||
|
COL_TRI(205, 204, 196),
|
||
|
COL_TRI(205, 196, 206),
|
||
|
COL_TRI(206, 196, 197),
|
||
|
COL_TRI(206, 197, 207),
|
||
|
COL_TRI(207, 197, 198),
|
||
|
COL_TRI(208, 198, 199),
|
||
|
COL_TRI(207, 198, 208),
|
||
|
COL_TRI(208, 199, 201),
|
||
|
COL_TRI_INIT(SURFACE_DEATH_PLANE, 8),
|
||
|
COL_TRI(224, 225, 121),
|
||
|
COL_TRI(224, 226, 225),
|
||
|
COL_TRI(114, 226, 224),
|
||
|
COL_TRI(227, 228, 226),
|
||
|
COL_TRI(114, 227, 226),
|
||
|
COL_TRI(226, 123, 225),
|
||
|
COL_TRI(226, 228, 123),
|
||
|
COL_TRI(227, 113, 228),
|
||
|
COL_TRI_INIT(SURFACE_WARP, 8),
|
||
|
COL_TRI(112, 113, 114),
|
||
|
COL_TRI(112, 115, 113),
|
||
|
COL_TRI(116, 117, 112),
|
||
|
COL_TRI(115, 118, 119),
|
||
|
COL_TRI(115, 120, 118),
|
||
|
COL_TRI(121, 119, 116),
|
||
|
COL_TRI(116, 122, 117),
|
||
|
COL_TRI(121, 123, 119),
|
||
|
COL_TRI_INIT(SURFACE_NO_CAM_COLLISION, 152),
|
||
|
COL_TRI(0, 1, 2),
|
||
|
COL_TRI(1, 3, 2),
|
||
|
COL_TRI(4, 2, 5),
|
||
|
COL_TRI(2, 3, 5),
|
||
|
COL_TRI(3, 1, 6),
|
||
|
COL_TRI(7, 3, 6),
|
||
|
COL_TRI(8, 5, 3),
|
||
|
COL_TRI(8, 3, 9),
|
||
|
COL_TRI(3, 7, 9),
|
||
|
COL_TRI(4, 5, 8),
|
||
|
COL_TRI(4, 8, 10),
|
||
|
COL_TRI(11, 12, 13),
|
||
|
COL_TRI(14, 13, 12),
|
||
|
COL_TRI(10, 8, 9),
|
||
|
COL_TRI(14, 12, 15),
|
||
|
COL_TRI(16, 11, 82),
|
||
|
COL_TRI(17, 82, 11),
|
||
|
COL_TRI(11, 13, 18),
|
||
|
COL_TRI(11, 18, 19),
|
||
|
COL_TRI(11, 19, 17),
|
||
|
COL_TRI(12, 11, 16),
|
||
|
COL_TRI(16, 82, 68),
|
||
|
COL_TRI(12, 16, 15),
|
||
|
COL_TRI(20, 23, 83),
|
||
|
COL_TRI(21, 23, 20),
|
||
|
COL_TRI(68, 82, 17),
|
||
|
COL_TRI(22, 23, 21),
|
||
|
COL_TRI(22, 84, 23),
|
||
|
COL_TRI(24, 85, 84),
|
||
|
COL_TRI(24, 84, 22),
|
||
|
COL_TRI(23, 84, 85),
|
||
|
COL_TRI(25, 83, 85),
|
||
|
COL_TRI(25, 85, 24),
|
||
|
COL_TRI(23, 85, 83),
|
||
|
COL_TRI(26, 83, 25),
|
||
|
COL_TRI(26, 86, 83),
|
||
|
COL_TRI(20, 83, 86),
|
||
|
COL_TRI(20, 86, 87),
|
||
|
COL_TRI(27, 20, 87),
|
||
|
COL_TRI(21, 20, 27),
|
||
|
COL_TRI(31, 89, 32),
|
||
|
COL_TRI(28, 86, 26),
|
||
|
COL_TRI(28, 87, 86),
|
||
|
COL_TRI(27, 87, 28),
|
||
|
COL_TRI(29, 32, 30),
|
||
|
COL_TRI(29, 88, 32),
|
||
|
COL_TRI(30, 32, 89),
|
||
|
COL_TRI(31, 32, 90),
|
||
|
COL_TRI(32, 88, 91),
|
||
|
COL_TRI(32, 91, 92),
|
||
|
COL_TRI(32, 92, 90),
|
||
|
COL_TRI(30, 89, 37),
|
||
|
COL_TRI(33, 91, 88),
|
||
|
COL_TRI(33, 88, 29),
|
||
|
COL_TRI(34, 91, 33),
|
||
|
COL_TRI(34, 92, 91),
|
||
|
COL_TRI(35, 92, 34),
|
||
|
COL_TRI(35, 90, 92),
|
||
|
COL_TRI(36, 31, 90),
|
||
|
COL_TRI(36, 90, 35),
|
||
|
COL_TRI(37, 31, 36),
|
||
|
COL_TRI(37, 89, 31),
|
||
|
COL_TRI(43, 41, 94),
|
||
|
COL_TRI(38, 1, 0),
|
||
|
COL_TRI(38, 6, 1),
|
||
|
COL_TRI(39, 6, 38),
|
||
|
COL_TRI(39, 7, 6),
|
||
|
COL_TRI(40, 9, 7),
|
||
|
COL_TRI(40, 7, 39),
|
||
|
COL_TRI(10, 9, 40),
|
||
|
COL_TRI(41, 93, 46),
|
||
|
COL_TRI(41, 46, 94),
|
||
|
COL_TRI(42, 41, 43),
|
||
|
COL_TRI(47, 95, 51),
|
||
|
COL_TRI(45, 95, 93),
|
||
|
COL_TRI(45, 93, 44),
|
||
|
COL_TRI(46, 93, 47),
|
||
|
COL_TRI(47, 93, 95),
|
||
|
COL_TRI(44, 93, 41),
|
||
|
COL_TRI(48, 46, 47),
|
||
|
COL_TRI(49, 46, 48),
|
||
|
COL_TRI(49, 94, 46),
|
||
|
COL_TRI(43, 94, 49),
|
||
|
COL_TRI(50, 45, 44),
|
||
|
COL_TRI(51, 95, 45),
|
||
|
COL_TRI(51, 45, 50),
|
||
|
COL_TRI(42, 44, 41),
|
||
|
COL_TRI(50, 44, 42),
|
||
|
COL_TRI(52, 54, 53),
|
||
|
COL_TRI(53, 96, 57),
|
||
|
COL_TRI(54, 55, 53),
|
||
|
COL_TRI(53, 55, 96),
|
||
|
COL_TRI(55, 54, 97),
|
||
|
COL_TRI(55, 97, 98),
|
||
|
COL_TRI(55, 98, 99),
|
||
|
COL_TRI(55, 99, 56),
|
||
|
COL_TRI(56, 96, 55),
|
||
|
COL_TRI(57, 96, 56),
|
||
|
COL_TRI(60, 105, 103),
|
||
|
COL_TRI(57, 56, 79),
|
||
|
COL_TRI(58, 100, 59),
|
||
|
COL_TRI(59, 60, 61),
|
||
|
COL_TRI(59, 100, 60),
|
||
|
COL_TRI(58, 101, 100),
|
||
|
COL_TRI(60, 100, 101),
|
||
|
COL_TRI(61, 60, 102),
|
||
|
COL_TRI(60, 103, 102),
|
||
|
COL_TRI(60, 101, 104),
|
||
|
COL_TRI(60, 104, 105),
|
||
|
COL_TRI(65, 111, 108),
|
||
|
COL_TRI(61, 102, 62),
|
||
|
COL_TRI(62, 102, 103),
|
||
|
COL_TRI(62, 103, 72),
|
||
|
COL_TRI(63, 106, 64),
|
||
|
COL_TRI(64, 106, 65),
|
||
|
COL_TRI(64, 65, 66),
|
||
|
COL_TRI(63, 107, 106),
|
||
|
COL_TRI(65, 106, 107),
|
||
|
COL_TRI(66, 65, 108),
|
||
|
COL_TRI(65, 107, 109),
|
||
|
COL_TRI(65, 109, 110),
|
||
|
COL_TRI(65, 110, 111),
|
||
|
COL_TRI(70, 104, 101),
|
||
|
COL_TRI(66, 108, 69),
|
||
|
COL_TRI(67, 54, 52),
|
||
|
COL_TRI(67, 97, 54),
|
||
|
COL_TRI(68, 17, 76),
|
||
|
COL_TRI(69, 108, 111),
|
||
|
COL_TRI(69, 111, 75),
|
||
|
COL_TRI(71, 104, 70),
|
||
|
COL_TRI(71, 105, 104),
|
||
|
COL_TRI(70, 101, 58),
|
||
|
COL_TRI(72, 103, 105),
|
||
|
COL_TRI(72, 105, 71),
|
||
|
COL_TRI(73, 107, 63),
|
||
|
COL_TRI(73, 109, 107),
|
||
|
COL_TRI(74, 109, 73),
|
||
|
COL_TRI(78, 13, 14),
|
||
|
COL_TRI(74, 110, 109),
|
||
|
COL_TRI(75, 111, 110),
|
||
|
COL_TRI(75, 110, 74),
|
||
|
COL_TRI(76, 19, 77),
|
||
|
COL_TRI(76, 17, 19),
|
||
|
COL_TRI(77, 19, 18),
|
||
|
COL_TRI(77, 18, 78),
|
||
|
COL_TRI(78, 18, 13),
|
||
|
COL_TRI(79, 99, 80),
|
||
|
COL_TRI(79, 56, 99),
|
||
|
COL_TRI(80, 99, 98),
|
||
|
COL_TRI(80, 98, 81),
|
||
|
COL_TRI(81, 98, 97),
|
||
|
COL_TRI(81, 97, 67),
|
||
|
COL_TRI_STOP(),
|
||
|
COL_SPECIAL_INIT(23),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_null_start, /*pos*/ -4095, 2935, 0, /*yaw*/ 64), // unused, probably an early way to set intial position
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 4608, -357, -511, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -4095, 666, 512, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -5631, -1893, 6144, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -2047, -869, 2048, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 1024, 1178, 1536, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -2047, -357, -2559, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 2560, -2917, 2560, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 1024, 1178, 4096, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -1023, -869, 5632, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -5119, -2405, 1024, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 512, -2917, 3584, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 1024, -1893, -3071, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -511, -869, -4095, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 4608, -3429, 1536, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 6144, -3429, -5119, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -2559, -2405, -6655, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 3072, -869, 5632, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 6144, -1381, -511, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 4096, 666, -1535, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -4607, -1381, -2559, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -1535, -2917, -6143, /*yaw*/ 0),
|
||
|
SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 2560, -3429, -3583, /*yaw*/ 0),
|
||
|
COL_END(),
|
||
|
};
|