sm64coopdx/levels/rr/tricky_triangles_5/collision.inc.c

133 lines
3.7 KiB
C

// 0x0702A6B4 - 0x0702A9A6
const Collision rr_seg7_collision_0702A6B4[] = {
COL_INIT(),
COL_VERTEX_INIT(0x3F),
COL_VERTEX(-511, 410, 205),
COL_VERTEX(-716, 691, 0),
COL_VERTEX(-921, 410, 205),
COL_VERTEX(-511, 410, -204),
COL_VERTEX(-921, 410, -204),
COL_VERTEX(-101, 205, -204),
COL_VERTEX(-511, 205, -204),
COL_VERTEX(-306, 486, 0),
COL_VERTEX(-101, 205, 205),
COL_VERTEX(-511, 205, 205),
COL_VERTEX(307, 0, 205),
COL_VERTEX(102, 282, 0),
COL_VERTEX(-101, 0, 205),
COL_VERTEX(307, 0, -204),
COL_VERTEX(-101, 0, -204),
COL_VERTEX(1126, -204, -204),
COL_VERTEX(1126, -204, 205),
COL_VERTEX(717, -204, -204),
COL_VERTEX(717, -409, -204),
COL_VERTEX(717, -409, 205),
COL_VERTEX(307, -409, -204),
COL_VERTEX(-511, -613, -204),
COL_VERTEX(-921, -613, -204),
COL_VERTEX(-511, -613, 205),
COL_VERTEX(307, -613, -204),
COL_VERTEX(307, -613, 205),
COL_VERTEX(-101, -613, -204),
COL_VERTEX(-101, -409, -204),
COL_VERTEX(-511, -409, -204),
COL_VERTEX(-101, -409, 205),
COL_VERTEX(922, 77, 0),
COL_VERTEX(717, -204, 205),
COL_VERTEX(512, -127, 0),
COL_VERTEX(307, -409, 205),
COL_VERTEX(-716, -332, 0),
COL_VERTEX(-921, -613, 205),
COL_VERTEX(102, -332, 0),
COL_VERTEX(-101, -613, 205),
COL_VERTEX(-306, -127, 0),
COL_VERTEX(-511, -409, 205),
COL_VERTEX(973, -588, -634),
COL_VERTEX(973, -153, -634),
COL_VERTEX(461, -588, -634),
COL_VERTEX(51, -588, -634),
COL_VERTEX(-357, -588, -634),
COL_VERTEX(-767, -588, -634),
COL_VERTEX(-1023, -690, -634),
COL_VERTEX(973, -690, -634),
COL_VERTEX(-1023, -588, -634),
COL_VERTEX(870, -588, -634),
COL_VERTEX(870, -153, -634),
COL_VERTEX(563, -588, -634),
COL_VERTEX(563, -357, -634),
COL_VERTEX(461, -357, -634),
COL_VERTEX(154, -588, -634),
COL_VERTEX(154, 51, -634),
COL_VERTEX(51, 51, -634),
COL_VERTEX(-255, -588, -634),
COL_VERTEX(-255, 256, -634),
COL_VERTEX(-357, 256, -634),
COL_VERTEX(-665, 461, -634),
COL_VERTEX(-767, 461, -634),
COL_VERTEX(-665, -588, -634),
COL_TRI_INIT(SURFACE_DEFAULT, 28),
COL_TRI(16, 31, 17),
COL_TRI(25, 37, 26),
COL_TRI(25, 26, 24),
COL_TRI(29, 28, 27),
COL_TRI(29, 39, 28),
COL_TRI(23, 22, 21),
COL_TRI(23, 35, 22),
COL_TRI(8, 9, 6),
COL_TRI(16, 17, 15),
COL_TRI(19, 20, 18),
COL_TRI(19, 33, 20),
COL_TRI(10, 14, 13),
COL_TRI(10, 12, 14),
COL_TRI(8, 6, 5),
COL_TRI(40, 46, 47),
COL_TRI(40, 48, 46),
COL_TRI(41, 49, 40),
COL_TRI(41, 50, 49),
COL_TRI(42, 51, 52),
COL_TRI(42, 52, 53),
COL_TRI(43, 54, 55),
COL_TRI(43, 55, 56),
COL_TRI(44, 57, 58),
COL_TRI(44, 58, 59),
COL_TRI(45, 60, 61),
COL_TRI(45, 62, 60),
COL_TRI(0, 2, 4),
COL_TRI(0, 4, 3),
COL_TRI_INIT(SURFACE_VERY_SLIPPERY, 32),
COL_TRI(0, 1, 2),
COL_TRI(3, 1, 0),
COL_TRI(4, 2, 1),
COL_TRI(3, 4, 1),
COL_TRI(5, 6, 7),
COL_TRI(5, 7, 8),
COL_TRI(8, 7, 9),
COL_TRI(6, 9, 7),
COL_TRI(10, 11, 12),
COL_TRI(13, 11, 10),
COL_TRI(14, 12, 11),
COL_TRI(13, 14, 11),
COL_TRI(15, 17, 30),
COL_TRI(15, 30, 16),
COL_TRI(16, 30, 31),
COL_TRI(17, 31, 30),
COL_TRI(18, 32, 19),
COL_TRI(19, 32, 33),
COL_TRI(18, 20, 32),
COL_TRI(20, 33, 32),
COL_TRI(21, 34, 23),
COL_TRI(21, 22, 34),
COL_TRI(22, 35, 34),
COL_TRI(23, 34, 35),
COL_TRI(24, 36, 25),
COL_TRI(25, 36, 37),
COL_TRI(26, 37, 36),
COL_TRI(24, 26, 36),
COL_TRI(27, 38, 29),
COL_TRI(27, 28, 38),
COL_TRI(28, 39, 38),
COL_TRI(29, 38, 39),
COL_TRI_STOP(),
COL_END(),
};