Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/castle_inside/areas/3/trajectory.inc.c
7861 views
1
// 0x07078EF8 - 0x07078F2C
2
static const Trajectory inside_castle_seg7_trajectory_mips_0[] = {
3
TRAJECTORY_POS(0, /*pos*/ -1831, -1177, -1178),
4
TRAJECTORY_POS(1, /*pos*/ -1810, -1177, 284),
5
TRAJECTORY_POS(2, /*pos*/ -2210, -1192, 715),
6
TRAJECTORY_POS(3, /*pos*/ -3505, -1279, 715),
7
TRAJECTORY_POS(4, /*pos*/ -3968, -1279, -31),
8
TRAJECTORY_POS(5, /*pos*/ -4021, -1381, -1242),
9
TRAJECTORY_END(),
10
};
11
12
// 0x07078F2C - 0x07078F68
13
static const Trajectory inside_castle_seg7_trajectory_mips_1[] = {
14
TRAJECTORY_POS(0, /*pos*/ -3674, -1379, -962),
15
TRAJECTORY_POS(1, /*pos*/ -3813, -1279, -41),
16
TRAJECTORY_POS(2, /*pos*/ -3628, -1279, 755),
17
TRAJECTORY_POS(3, /*pos*/ -2210, -1192, 715),
18
TRAJECTORY_POS(4, /*pos*/ -1810, -1177, 284),
19
TRAJECTORY_POS(5, /*pos*/ -1842, -1177, -1078),
20
TRAJECTORY_POS(6, /*pos*/ -1604, -1177, -1445),
21
TRAJECTORY_END(),
22
};
23
24
// 0x07078F68 - 0x07078F7C
25
static const Trajectory inside_castle_seg7_trajectory_mips_2[] = {
26
TRAJECTORY_POS(0, /*pos*/ -1463, -1210, -2231),
27
TRAJECTORY_POS(1, /*pos*/ -1515, -1279, -3094),
28
TRAJECTORY_END(),
29
};
30
31
// 0x07078F7C - 0x07078FA8
32
static const Trajectory inside_castle_seg7_trajectory_mips_3[] = {
33
TRAJECTORY_POS(0, /*pos*/ -2019, -1279, -3077),
34
TRAJECTORY_POS(1, /*pos*/ -2559, -1279, -3043),
35
TRAJECTORY_POS(2, /*pos*/ -2957, -1279, -2747),
36
TRAJECTORY_POS(3, /*pos*/ -3031, -1262, -1947),
37
TRAJECTORY_POS(4, /*pos*/ -2846, -1262, -1321),
38
TRAJECTORY_END(),
39
};
40
41
// 0x07078FA8 - 0x07078FD4
42
static const Trajectory inside_castle_seg7_trajectory_mips_4[] = {
43
TRAJECTORY_POS(0, /*pos*/ -3005, -1197, -1874),
44
TRAJECTORY_POS(1, /*pos*/ -2967, -1279, -2582),
45
TRAJECTORY_POS(2, /*pos*/ -2559, -1279, -3043),
46
TRAJECTORY_POS(3, /*pos*/ -1984, -1262, -3068),
47
TRAJECTORY_POS(4, /*pos*/ -1432, -1262, -3038),
48
TRAJECTORY_END(),
49
};
50
51
// 0x07078FD4 - 0x07078FE8
52
static const Trajectory inside_castle_seg7_trajectory_mips_5[] = {
53
TRAJECTORY_POS(0, /*pos*/ -1387, -1254, -2541),
54
TRAJECTORY_POS(1, /*pos*/ -1541, -1177, -1446),
55
TRAJECTORY_END(),
56
};
57
58
// 0x07078FE8 - 0x07079004
59
static const Trajectory inside_castle_seg7_trajectory_mips_6[] = {
60
TRAJECTORY_POS(0, /*pos*/ -894, -1223, -1421),
61
TRAJECTORY_POS(1, /*pos*/ -306, -1279, -1601),
62
TRAJECTORY_POS(2, /*pos*/ -192, -1279, -2196),
63
TRAJECTORY_END(),
64
};
65
66
// 0x07079004 - 0x07079020
67
static const Trajectory inside_castle_seg7_trajectory_mips_7[] = {
68
TRAJECTORY_POS(0, /*pos*/ -187, -1279, -1662),
69
TRAJECTORY_POS(1, /*pos*/ -805, -1238, -1406),
70
TRAJECTORY_POS(2, /*pos*/ -1549, -1177, -1446),
71
TRAJECTORY_END(),
72
};
73
74
// 0x07079020 - 0x07079044
75
static const Trajectory inside_castle_seg7_trajectory_mips_8[] = {
76
TRAJECTORY_POS(0, /*pos*/ -1092, -1279, -3188),
77
TRAJECTORY_POS(1, /*pos*/ -593, -1279, -3175),
78
TRAJECTORY_POS(2, /*pos*/ -200, -1279, -2940),
79
TRAJECTORY_POS(3, /*pos*/ -216, -1279, -2139),
80
TRAJECTORY_END(),
81
};
82
83
// 0x07079044 - 0x07079068
84
static const Trajectory inside_castle_seg7_trajectory_mips_9[] = {
85
TRAJECTORY_POS(0, /*pos*/ -214, -1279, -2432),
86
TRAJECTORY_POS(1, /*pos*/ -160, -1283, -2900),
87
TRAJECTORY_POS(2, /*pos*/ -640, -1283, -3220),
88
TRAJECTORY_POS(3, /*pos*/ -1469, -1279, -3108),
89
TRAJECTORY_END(),
90
};
91
92
// 0x07079068 - 0x07079090
93
const Trajectory *const inside_castle_seg7_trajectory_mips[] = {
94
inside_castle_seg7_trajectory_mips_0, inside_castle_seg7_trajectory_mips_1,
95
inside_castle_seg7_trajectory_mips_2, inside_castle_seg7_trajectory_mips_3,
96
inside_castle_seg7_trajectory_mips_4, inside_castle_seg7_trajectory_mips_5,
97
inside_castle_seg7_trajectory_mips_6, inside_castle_seg7_trajectory_mips_7,
98
inside_castle_seg7_trajectory_mips_8, inside_castle_seg7_trajectory_mips_9,
99
};
100
101