sm64pc/levels/bob/areas/1/trajectory.inc.c

96 lines
4.4 KiB
C

// 0x07011530
const Trajectory bob_seg7_metal_ball_path0[] = {
TRAJECTORY_POS(0, /*pos*/ 1535, 3839, -5561),
TRAJECTORY_POS(1, /*pos*/ 1514, 3804, -5886),
TRAJECTORY_POS(2, /*pos*/ 1927, 3827, -6232),
TRAJECTORY_POS(3, /*pos*/ 2717, 3715, -6740),
TRAJECTORY_POS(4, /*pos*/ 3113, 3668, -6918),
TRAJECTORY_POS(5, /*pos*/ 3503, 3638, -6783),
TRAJECTORY_POS(6, /*pos*/ 4863, 3354, -5954),
TRAJECTORY_POS(7, /*pos*/ 5081, 3221, -5754),
TRAJECTORY_POS(8, /*pos*/ 5118, 3209, -5481),
TRAJECTORY_POS(9, /*pos*/ 5147, 3185, -3712),
TRAJECTORY_POS(10, /*pos*/ 5016, 3149, -3370),
TRAJECTORY_POS(11, /*pos*/ 4609, 3137, -3118),
TRAJECTORY_POS(12, /*pos*/ 3075, 2909, -2345),
TRAJECTORY_POS(13, /*pos*/ 2784, 1634, -2237),
TRAJECTORY_POS(14, /*pos*/ 1926, 1505, -1139),
TRAJECTORY_POS(15, /*pos*/ 517, 773, -438),
TRAJECTORY_POS(16, /*pos*/ -1275, 179, -83),
TRAJECTORY_POS(17, /*pos*/ -2089, 5, -24),
TRAJECTORY_END(),
};
// 0x070115C4
const Trajectory bob_seg7_metal_ball_path1[] = {
TRAJECTORY_POS(0, /*pos*/ 524, 2825, -5400),
TRAJECTORY_POS(1, /*pos*/ 399, 2597, -5725),
TRAJECTORY_POS(2, /*pos*/ 499, 2567, -5975),
TRAJECTORY_POS(3, /*pos*/ 699, 2556, -6150),
TRAJECTORY_POS(4, /*pos*/ 949, 2548, -6250),
TRAJECTORY_POS(5, /*pos*/ 1549, 2525, -6600),
TRAJECTORY_POS(6, /*pos*/ 2575, 2482, -7125),
TRAJECTORY_POS(7, /*pos*/ 2975, 2466, -7425),
TRAJECTORY_POS(8, /*pos*/ 3275, 2433, -7450),
TRAJECTORY_POS(9, /*pos*/ 3800, 2337, -6950),
TRAJECTORY_POS(10, /*pos*/ 4125, 2279, -6775),
TRAJECTORY_POS(11, /*pos*/ 5310, 2119, -6500),
TRAJECTORY_POS(12, /*pos*/ 5635, 2062, -6340),
TRAJECTORY_POS(13, /*pos*/ 6010, 2004, -5730),
TRAJECTORY_POS(14, /*pos*/ 5955, 1987, -5270),
TRAJECTORY_POS(15, /*pos*/ 5540, 1947, -4330),
TRAJECTORY_POS(16, /*pos*/ 5549, 1933, -4060),
TRAJECTORY_POS(17, /*pos*/ 6014, 1906, -3198),
TRAJECTORY_POS(18, /*pos*/ 5740, 1876, -2651),
TRAJECTORY_POS(19, /*pos*/ 5273, 1840, -2467),
TRAJECTORY_POS(20, /*pos*/ 3983, 1728, -2218),
TRAJECTORY_POS(21, /*pos*/ 3640, 1682, -2072),
TRAJECTORY_POS(22, /*pos*/ 3395, 1683, -1501),
TRAJECTORY_POS(23, /*pos*/ 3211, 1676, -1190),
TRAJECTORY_POS(24, /*pos*/ 2961, 1665, -920),
TRAJECTORY_POS(25, /*pos*/ 654, 640, -758),
TRAJECTORY_POS(26, /*pos*/ -1618, 0, -939),
TRAJECTORY_END(),
};
// 0x070116A0
const Trajectory bob_seg7_trajectory_koopa[] = {
TRAJECTORY_POS(0, /*pos*/ -2220, 204, 5520),
TRAJECTORY_POS(1, /*pos*/ -2020, 204, 5820),
TRAJECTORY_POS(2, /*pos*/ 760, 765, 5680),
TRAJECTORY_POS(3, /*pos*/ 1920, 768, 5040),
TRAJECTORY_POS(4, /*pos*/ 2000, 768, 4360),
TRAJECTORY_POS(5, /*pos*/ 1240, 768, 3600),
TRAJECTORY_POS(6, /*pos*/ -280, 768, 2720),
TRAJECTORY_POS(7, /*pos*/ -1680, 768, 1840),
TRAJECTORY_POS(8, /*pos*/ -2280, 0, 1800),
TRAJECTORY_POS(9, /*pos*/ -2720, 0, 1120),
TRAJECTORY_POS(10, /*pos*/ -2520, 0, 480),
TRAJECTORY_POS(11, /*pos*/ -1720, 0, 120),
TRAJECTORY_POS(12, /*pos*/ 560, 630, -840),
TRAJECTORY_POS(13, /*pos*/ 2700, 1571, -1500),
TRAJECTORY_POS(14, /*pos*/ 4520, 1830, -2600),
TRAJECTORY_POS(15, /*pos*/ 6240, 1943, -3500),
TRAJECTORY_POS(16, /*pos*/ 6380, 2066, -6180),
TRAJECTORY_POS(17, /*pos*/ 4000, 2390, -7720),
TRAJECTORY_POS(18, /*pos*/ -120, 2608, -5515),
TRAJECTORY_POS(19, /*pos*/ -180, 2641, -4860),
TRAJECTORY_POS(20, /*pos*/ 580, 2769, -3380),
TRAJECTORY_POS(21, /*pos*/ 1670, 2867, -2580),
TRAJECTORY_POS(22, /*pos*/ 2216, 2900, -2126),
TRAJECTORY_POS(23, /*pos*/ 3167, 2965, -1870),
TRAJECTORY_POS(24, /*pos*/ 4069, 3050, -2487),
TRAJECTORY_POS(25, /*pos*/ 4880, 3037, -3416),
TRAJECTORY_POS(26, /*pos*/ 5020, 3181, -5760),
TRAJECTORY_POS(27, /*pos*/ 4660, 3354, -6300),
TRAJECTORY_POS(28, /*pos*/ 3940, 3514, -6800),
TRAJECTORY_POS(29, /*pos*/ 3200, 3619, -6850),
TRAJECTORY_POS(30, /*pos*/ 1290, 3768, -5793),
TRAJECTORY_POS(31, /*pos*/ 1150, 3900, -3670),
TRAJECTORY_POS(32, /*pos*/ 2980, 4046, -2930),
TRAJECTORY_POS(33, /*pos*/ 4334, 4186, -3680),
TRAJECTORY_POS(34, /*pos*/ 4180, 4242, -4220),
TRAJECTORY_POS(35, /*pos*/ 3660, 4242, -4380),
TRAJECTORY_END(),
};