Path: blob/master/levels/bowser_3/areas/1/collision.inc.c
7861 views
// 0x070049C8 - 0x07004B941const Collision bowser_3_seg7_collision_level[] = {2COL_INIT(),3COL_VERTEX_INIT(0x18),4COL_VERTEX(-8191, -6143, 8192),5COL_VERTEX(8192, -6143, 8192),6COL_VERTEX(8192, -6143, -8191),7COL_VERTEX(-8191, -6143, -8191),8COL_VERTEX(-1182, -2364, 394),9COL_VERTEX(-1182, 307, 394),10COL_VERTEX(-2364, 307, -787),11COL_VERTEX(-2364, -1852, -787),12COL_VERTEX(-787, 307, -1024),13COL_VERTEX(-787, -2364, -1024),14COL_VERTEX(-1497, -1852, 2050),15COL_VERTEX(-1497, 307, 2050),16COL_VERTEX(0, 307, 1262),17COL_VERTEX(788, 307, -1024),18COL_VERTEX(0, 307, -2522),19COL_VERTEX(1183, 307, 394),20COL_VERTEX(1498, -1852, 2050),21COL_VERTEX(1498, 307, 2050),22COL_VERTEX(0, -2364, 1262),23COL_VERTEX(2365, 307, -787),24COL_VERTEX(2365, -1852, -787),25COL_VERTEX(1183, -2364, 394),26COL_VERTEX(788, -2364, -1024),27COL_VERTEX(0, -1852, -2522),28COL_TRI_INIT(SURFACE_DEFAULT, 36),29COL_TRI(4, 18, 10),30COL_TRI(4, 5, 6),31COL_TRI(4, 6, 7),32COL_TRI(6, 5, 8),33COL_TRI(6, 8, 9),34COL_TRI(7, 6, 9),35COL_TRI(10, 5, 4),36COL_TRI(10, 11, 5),37COL_TRI(5, 11, 12),38COL_TRI(8, 5, 12),39COL_TRI(13, 14, 8),40COL_TRI(8, 12, 15),41COL_TRI(8, 15, 13),42COL_TRI(9, 8, 14),43COL_TRI(16, 17, 12),44COL_TRI(16, 12, 18),45COL_TRI(18, 12, 11),46COL_TRI(12, 17, 15),47COL_TRI(18, 11, 10),48COL_TRI(18, 4, 9),49COL_TRI(4, 7, 9),50COL_TRI(9, 23, 22),51COL_TRI(15, 19, 13),52COL_TRI(20, 19, 15),53COL_TRI(20, 15, 21),54COL_TRI(21, 15, 17),55COL_TRI(22, 13, 19),56COL_TRI(14, 13, 22),57COL_TRI(23, 14, 22),58COL_TRI(9, 14, 23),59COL_TRI(22, 19, 20),60COL_TRI(21, 17, 16),61COL_TRI(21, 22, 20),62COL_TRI(18, 22, 21),63COL_TRI(16, 18, 21),64COL_TRI(18, 9, 22),65COL_TRI_INIT(SURFACE_DEATH_PLANE, 2),66COL_TRI(0, 1, 2),67COL_TRI(0, 2, 3),68COL_TRI_STOP(),69COL_SPECIAL_INIT(7),70SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_null_start, /*pos*/ 0, 307, 0, /*yaw*/ 128), // unused, probably an early way to set intial position71SPECIAL_OBJECT(/*preset*/ special_bowser, /*pos*/ 13, 307, -1024),72SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -3362, -204, 1121, /*yaw*/ 0),73SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 0, -204, 3584, /*yaw*/ 0),74SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 3362, -204, 1126, /*yaw*/ 0),75SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ 2123, -204, -2912, /*yaw*/ 0),76SPECIAL_OBJECT_WITH_YAW(/*preset*/ special_level_geo_03, /*pos*/ -2122, -204, -2912, /*yaw*/ 0),77COL_END(),78};798081