Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/bob/areas/1/trajectory.inc.c
7861 views
1
// 0x07011530
2
const Trajectory bob_seg7_metal_ball_path0[] = {
3
TRAJECTORY_POS(0, /*pos*/ 1535, 3839, -5561),
4
TRAJECTORY_POS(1, /*pos*/ 1514, 3804, -5886),
5
TRAJECTORY_POS(2, /*pos*/ 1927, 3827, -6232),
6
TRAJECTORY_POS(3, /*pos*/ 2717, 3715, -6740),
7
TRAJECTORY_POS(4, /*pos*/ 3113, 3668, -6918),
8
TRAJECTORY_POS(5, /*pos*/ 3503, 3638, -6783),
9
TRAJECTORY_POS(6, /*pos*/ 4863, 3354, -5954),
10
TRAJECTORY_POS(7, /*pos*/ 5081, 3221, -5754),
11
TRAJECTORY_POS(8, /*pos*/ 5118, 3209, -5481),
12
TRAJECTORY_POS(9, /*pos*/ 5147, 3185, -3712),
13
TRAJECTORY_POS(10, /*pos*/ 5016, 3149, -3370),
14
TRAJECTORY_POS(11, /*pos*/ 4609, 3137, -3118),
15
TRAJECTORY_POS(12, /*pos*/ 3075, 2909, -2345),
16
TRAJECTORY_POS(13, /*pos*/ 2784, 1634, -2237),
17
TRAJECTORY_POS(14, /*pos*/ 1926, 1505, -1139),
18
TRAJECTORY_POS(15, /*pos*/ 517, 773, -438),
19
TRAJECTORY_POS(16, /*pos*/ -1275, 179, -83),
20
TRAJECTORY_POS(17, /*pos*/ -2089, 5, -24),
21
TRAJECTORY_END(),
22
};
23
24
// 0x070115C4
25
const Trajectory bob_seg7_metal_ball_path1[] = {
26
TRAJECTORY_POS(0, /*pos*/ 524, 2825, -5400),
27
TRAJECTORY_POS(1, /*pos*/ 399, 2597, -5725),
28
TRAJECTORY_POS(2, /*pos*/ 499, 2567, -5975),
29
TRAJECTORY_POS(3, /*pos*/ 699, 2556, -6150),
30
TRAJECTORY_POS(4, /*pos*/ 949, 2548, -6250),
31
TRAJECTORY_POS(5, /*pos*/ 1549, 2525, -6600),
32
TRAJECTORY_POS(6, /*pos*/ 2575, 2482, -7125),
33
TRAJECTORY_POS(7, /*pos*/ 2975, 2466, -7425),
34
TRAJECTORY_POS(8, /*pos*/ 3275, 2433, -7450),
35
TRAJECTORY_POS(9, /*pos*/ 3800, 2337, -6950),
36
TRAJECTORY_POS(10, /*pos*/ 4125, 2279, -6775),
37
TRAJECTORY_POS(11, /*pos*/ 5310, 2119, -6500),
38
TRAJECTORY_POS(12, /*pos*/ 5635, 2062, -6340),
39
TRAJECTORY_POS(13, /*pos*/ 6010, 2004, -5730),
40
TRAJECTORY_POS(14, /*pos*/ 5955, 1987, -5270),
41
TRAJECTORY_POS(15, /*pos*/ 5540, 1947, -4330),
42
TRAJECTORY_POS(16, /*pos*/ 5549, 1933, -4060),
43
TRAJECTORY_POS(17, /*pos*/ 6014, 1906, -3198),
44
TRAJECTORY_POS(18, /*pos*/ 5740, 1876, -2651),
45
TRAJECTORY_POS(19, /*pos*/ 5273, 1840, -2467),
46
TRAJECTORY_POS(20, /*pos*/ 3983, 1728, -2218),
47
TRAJECTORY_POS(21, /*pos*/ 3640, 1682, -2072),
48
TRAJECTORY_POS(22, /*pos*/ 3395, 1683, -1501),
49
TRAJECTORY_POS(23, /*pos*/ 3211, 1676, -1190),
50
TRAJECTORY_POS(24, /*pos*/ 2961, 1665, -920),
51
TRAJECTORY_POS(25, /*pos*/ 654, 640, -758),
52
TRAJECTORY_POS(26, /*pos*/ -1618, 0, -939),
53
TRAJECTORY_END(),
54
};
55
56
// 0x070116A0
57
const Trajectory bob_seg7_trajectory_koopa[] = {
58
TRAJECTORY_POS(0, /*pos*/ -2220, 204, 5520),
59
TRAJECTORY_POS(1, /*pos*/ -2020, 204, 5820),
60
TRAJECTORY_POS(2, /*pos*/ 760, 765, 5680),
61
TRAJECTORY_POS(3, /*pos*/ 1920, 768, 5040),
62
TRAJECTORY_POS(4, /*pos*/ 2000, 768, 4360),
63
TRAJECTORY_POS(5, /*pos*/ 1240, 768, 3600),
64
TRAJECTORY_POS(6, /*pos*/ -280, 768, 2720),
65
TRAJECTORY_POS(7, /*pos*/ -1680, 768, 1840),
66
TRAJECTORY_POS(8, /*pos*/ -2280, 0, 1800),
67
TRAJECTORY_POS(9, /*pos*/ -2720, 0, 1120),
68
TRAJECTORY_POS(10, /*pos*/ -2520, 0, 480),
69
TRAJECTORY_POS(11, /*pos*/ -1720, 0, 120),
70
TRAJECTORY_POS(12, /*pos*/ 560, 630, -840),
71
TRAJECTORY_POS(13, /*pos*/ 2700, 1571, -1500),
72
TRAJECTORY_POS(14, /*pos*/ 4520, 1830, -2600),
73
TRAJECTORY_POS(15, /*pos*/ 6240, 1943, -3500),
74
TRAJECTORY_POS(16, /*pos*/ 6380, 2066, -6180),
75
TRAJECTORY_POS(17, /*pos*/ 4000, 2390, -7720),
76
TRAJECTORY_POS(18, /*pos*/ -120, 2608, -5515),
77
TRAJECTORY_POS(19, /*pos*/ -180, 2641, -4860),
78
TRAJECTORY_POS(20, /*pos*/ 580, 2769, -3380),
79
TRAJECTORY_POS(21, /*pos*/ 1670, 2867, -2580),
80
TRAJECTORY_POS(22, /*pos*/ 2216, 2900, -2126),
81
TRAJECTORY_POS(23, /*pos*/ 3167, 2965, -1870),
82
TRAJECTORY_POS(24, /*pos*/ 4069, 3050, -2487),
83
TRAJECTORY_POS(25, /*pos*/ 4880, 3037, -3416),
84
TRAJECTORY_POS(26, /*pos*/ 5020, 3181, -5760),
85
TRAJECTORY_POS(27, /*pos*/ 4660, 3354, -6300),
86
TRAJECTORY_POS(28, /*pos*/ 3940, 3514, -6800),
87
TRAJECTORY_POS(29, /*pos*/ 3200, 3619, -6850),
88
TRAJECTORY_POS(30, /*pos*/ 1290, 3768, -5793),
89
TRAJECTORY_POS(31, /*pos*/ 1150, 3900, -3670),
90
TRAJECTORY_POS(32, /*pos*/ 2980, 4046, -2930),
91
TRAJECTORY_POS(33, /*pos*/ 4334, 4186, -3680),
92
TRAJECTORY_POS(34, /*pos*/ 4180, 4242, -4220),
93
TRAJECTORY_POS(35, /*pos*/ 3660, 4242, -4380),
94
TRAJECTORY_END(),
95
};
96
97