sm64/levels/ttc/pendulum/collision.inc.c
2019-11-03 14:36:27 -05:00

99 lines
2.5 KiB
C

// 0x0701508C - 0x070152B4
const Collision ttc_seg7_collision_clock_pendulum[] = {
COL_INIT(),
COL_VERTEX_INIT(0x24),
COL_VERTEX(-144, -771, 67),
COL_VERTEX(145, -771, 67),
COL_VERTEX(106, -704, 67),
COL_VERTEX(39, -665, 67),
COL_VERTEX(106, -704, -66),
COL_VERTEX(39, -665, -66),
COL_VERTEX(-105, -916, -66),
COL_VERTEX(145, -771, -66),
COL_VERTEX(-38, -665, -66),
COL_VERTEX(-38, -665, 67),
COL_VERTEX(145, -848, 67),
COL_VERTEX(145, -848, -66),
COL_VERTEX(106, -916, 67),
COL_VERTEX(106, -916, -66),
COL_VERTEX(39, -954, 67),
COL_VERTEX(-38, -954, 67),
COL_VERTEX(39, -954, -66),
COL_VERTEX(-105, -916, 67),
COL_VERTEX(-38, -954, -66),
COL_VERTEX(-144, -848, 67),
COL_VERTEX(-144, -771, -66),
COL_VERTEX(-105, -704, -66),
COL_VERTEX(-144, -848, -66),
COL_VERTEX(-105, -704, 67),
COL_VERTEX(20, -665, 20),
COL_VERTEX(-19, -665, 20),
COL_VERTEX(-19, -665, -19),
COL_VERTEX(20, -665, -19),
COL_VERTEX(-14, 0, 15),
COL_VERTEX(-19, 0, 20),
COL_VERTEX(-19, 0, -19),
COL_VERTEX(20, 0, 20),
COL_VERTEX(20, 0, -19),
COL_VERTEX(15, 0, 15),
COL_VERTEX(15, 0, -14),
COL_VERTEX(-14, 0, -14),
COL_TRI_INIT(SURFACE_NO_CAM_COLLISION, 54),
COL_TRI(0, 1, 2),
COL_TRI(0, 2, 3),
COL_TRI(2, 4, 5),
COL_TRI(2, 5, 3),
COL_TRI(1, 4, 2),
COL_TRI(6, 5, 4),
COL_TRI(6, 4, 7),
COL_TRI(1, 7, 4),
COL_TRI(6, 8, 5),
COL_TRI(8, 3, 5),
COL_TRI(0, 3, 9),
COL_TRI(8, 9, 3),
COL_TRI(0, 10, 1),
COL_TRI(7, 1, 10),
COL_TRI(6, 7, 11),
COL_TRI(7, 10, 11),
COL_TRI(0, 12, 10),
COL_TRI(12, 11, 10),
COL_TRI(22, 0, 20),
COL_TRI(6, 11, 13),
COL_TRI(12, 13, 11),
COL_TRI(0, 14, 12),
COL_TRI(13, 12, 14),
COL_TRI(6, 13, 16),
COL_TRI(13, 14, 16),
COL_TRI(0, 15, 14),
COL_TRI(16, 14, 15),
COL_TRI(6, 16, 18),
COL_TRI(16, 15, 18),
COL_TRI(0, 17, 15),
COL_TRI(18, 15, 17),
COL_TRI(18, 17, 6),
COL_TRI(0, 19, 17),
COL_TRI(6, 17, 19),
COL_TRI(6, 20, 21),
COL_TRI(6, 21, 8),
COL_TRI(6, 22, 20),
COL_TRI(6, 19, 22),
COL_TRI(22, 19, 0),
COL_TRI(0, 9, 23),
COL_TRI(20, 0, 23),
COL_TRI(20, 23, 21),
COL_TRI(21, 23, 9),
COL_TRI(21, 9, 8),
COL_TRI(24, 29, 25),
COL_TRI(25, 29, 30),
COL_TRI(25, 30, 26),
COL_TRI(24, 31, 29),
COL_TRI(26, 30, 32),
COL_TRI(28, 34, 35),
COL_TRI(26, 32, 27),
COL_TRI(27, 32, 31),
COL_TRI(27, 31, 24),
COL_TRI(28, 33, 34),
COL_TRI_STOP(),
COL_END(),
};