sm64ex-coop/levels/bitfs/stretching_platform/collision.inc.c

179 lines
4.8 KiB
C
Raw Normal View History

2019-11-03 20:36:27 +01:00
// 0x0701530C - 0x07015714
const Collision bitfs_seg7_collision_squishable_platform[] = {
COL_INIT(),
COL_VERTEX_INIT(0x46),
COL_VERTEX(-306, 1331, 310),
COL_VERTEX(0, 1331, -150),
COL_VERTEX(0, 1331, -457),
COL_VERTEX(-306, 1331, -918),
COL_VERTEX(614, 1331, 310),
COL_VERTEX(307, 1331, -150),
COL_VERTEX(307, 1126, -150),
COL_VERTEX(614, 1331, -918),
COL_VERTEX(307, 1331, -457),
COL_VERTEX(0, 1126, -150),
COL_VERTEX(0, 1126, -457),
COL_VERTEX(307, 1126, -457),
COL_VERTEX(512, 1126, 208),
COL_VERTEX(512, 1126, -815),
COL_VERTEX(-204, 1126, -815),
COL_VERTEX(-204, 1126, 208),
COL_VERTEX(-1228, 512, 213),
COL_VERTEX(-1228, 512, -810),
COL_VERTEX(-1740, 717, 315),
COL_VERTEX(-1637, 512, 213),
COL_VERTEX(-1637, 512, -810),
COL_VERTEX(-1125, 717, -913),
COL_VERTEX(-1740, 717, -913),
COL_VERTEX(-1125, 717, 315),
COL_VERTEX(1331, 1946, 321),
COL_VERTEX(1434, 1741, 219),
COL_VERTEX(1946, 1946, -292),
COL_VERTEX(1843, 1741, -292),
COL_VERTEX(1638, 1741, -804),
COL_VERTEX(-460, 2662, -913),
COL_VERTEX(-357, 2458, 213),
COL_VERTEX(1331, 1946, -911),
COL_VERTEX(51, 2458, -810),
COL_VERTEX(154, 2662, -913),
COL_VERTEX(-153, 2662, -298),
COL_VERTEX(-153, 2458, -298),
COL_VERTEX(-357, 2458, -810),
COL_VERTEX(51, 2458, -298),
COL_VERTEX(-153, 2662, 315),
COL_VERTEX(-460, 2662, 315),
COL_VERTEX(0, 0, -298),
COL_VERTEX(614, 1331, 315),
COL_VERTEX(-19, -19, 314),
COL_VERTEX(-1146, 696, 315),
COL_VERTEX(-327, 1311, -298),
COL_VERTEX(-1146, 696, -298),
COL_VERTEX(594, 1311, -298),
COL_VERTEX(1311, 1925, -298),
COL_VERTEX(133, 2642, -298),
COL_VERTEX(1946, 1946, 321),
COL_VERTEX(1638, 1946, -292),
COL_VERTEX(1638, 1946, -906),
COL_VERTEX(1331, 1946, -906),
COL_VERTEX(1434, 1741, -804),
COL_VERTEX(1843, 1741, 219),
COL_VERTEX(1638, 1741, -292),
COL_VERTEX(154, 2662, -298),
COL_VERTEX(-153, 2458, 213),
COL_VERTEX(1331, 1946, -298),
COL_VERTEX(-1125, 717, -298),
COL_VERTEX(0, 0, 314),
COL_VERTEX(-306, 1331, -298),
COL_VERTEX(614, 1331, -298),
COL_VERTEX(-19, -19, -298),
COL_VERTEX(-327, 1311, -918),
COL_VERTEX(-1146, 696, -913),
COL_VERTEX(594, 1311, 315),
COL_VERTEX(1311, 1925, 321),
COL_VERTEX(1311, 1925, -911),
COL_VERTEX(133, 2642, -913),
COL_TRI_INIT(SURFACE_DEFAULT, 100),
COL_TRI(0, 1, 2),
COL_TRI(0, 2, 3),
COL_TRI(0, 4, 5),
COL_TRI(0, 5, 1),
COL_TRI(1, 5, 6),
COL_TRI(7, 8, 5),
COL_TRI(7, 5, 4),
COL_TRI(1, 6, 9),
COL_TRI(10, 2, 1),
COL_TRI(10, 1, 9),
COL_TRI(10, 8, 2),
COL_TRI(3, 2, 8),
COL_TRI(3, 8, 7),
COL_TRI(10, 11, 8),
COL_TRI(12, 11, 13),
COL_TRI(13, 11, 10),
COL_TRI(13, 10, 14),
COL_TRI(14, 10, 9),
COL_TRI(12, 6, 11),
COL_TRI(9, 6, 12),
COL_TRI(14, 9, 15),
COL_TRI(9, 12, 15),
COL_TRI(6, 5, 8),
COL_TRI(6, 8, 11),
COL_TRI(16, 20, 17),
COL_TRI(16, 19, 20),
COL_TRI(17, 23, 16),
COL_TRI(17, 21, 23),
COL_TRI(18, 19, 16),
COL_TRI(19, 18, 22),
COL_TRI(20, 19, 22),
COL_TRI(21, 22, 18),
COL_TRI(21, 18, 23),
COL_TRI(13, 14, 3),
COL_TRI(13, 3, 7),
COL_TRI(7, 12, 13),
COL_TRI(0, 3, 14),
COL_TRI(7, 4, 12),
COL_TRI(15, 12, 4),
COL_TRI(15, 4, 0),
COL_TRI(15, 0, 14),
COL_TRI(22, 21, 20),
COL_TRI(21, 17, 20),
COL_TRI(23, 18, 16),
COL_TRI(26, 27, 50),
COL_TRI(24, 49, 26),
COL_TRI(24, 26, 50),
COL_TRI(24, 50, 51),
COL_TRI(24, 51, 52),
COL_TRI(25, 24, 53),
COL_TRI(24, 52, 53),
COL_TRI(25, 49, 24),
COL_TRI(25, 54, 49),
COL_TRI(26, 54, 27),
COL_TRI(26, 49, 54),
COL_TRI(27, 55, 50),
COL_TRI(28, 51, 50),
COL_TRI(28, 50, 55),
COL_TRI(28, 52, 51),
COL_TRI(28, 53, 52),
COL_TRI(25, 28, 55),
COL_TRI(25, 55, 27),
COL_TRI(25, 27, 54),
COL_TRI(25, 53, 28),
COL_TRI(29, 39, 38),
COL_TRI(37, 32, 56),
COL_TRI(29, 38, 34),
COL_TRI(29, 34, 56),
COL_TRI(29, 56, 33),
COL_TRI(31, 33, 56),
COL_TRI(29, 33, 36),
COL_TRI(32, 33, 56),
COL_TRI(33, 32, 36),
COL_TRI(34, 35, 37),
COL_TRI(34, 37, 56),
COL_TRI(35, 34, 38),
COL_TRI(36, 57, 30),
COL_TRI(36, 35, 57),
COL_TRI(36, 32, 37),
COL_TRI(36, 37, 35),
COL_TRI(35, 38, 57),
COL_TRI(38, 39, 57),
COL_TRI(39, 30, 57),
COL_TRI(30, 29, 36),
COL_TRI(41, 24, 58),
COL_TRI(29, 30, 39),
COL_TRI(40, 59, 23),
COL_TRI(40, 23, 60),
COL_TRI(3, 59, 61),
COL_TRI(3, 21, 59),
COL_TRI(41, 58, 62),
COL_TRI(31, 56, 58),
COL_TRI(42, 43, 63),
COL_TRI(43, 45, 63),
COL_TRI(44, 45, 64),
COL_TRI(45, 65, 64),
COL_TRI(46, 47, 66),
COL_TRI(48, 69, 68),
COL_TRI(47, 48, 68),
COL_TRI(47, 67, 66),
COL_TRI_STOP(),
COL_END(),
};