sm64pc/levels/rr/tricky_triangles_1/collision.inc.c

134 lines
3.7 KiB
C

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