mirror of https://github.com/sm64pc/sm64pc.git
100 lines
3.7 KiB
C
100 lines
3.7 KiB
C
// 0x07078EF8 - 0x07078F2C
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_0[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -1831, -1177, -1178),
|
|
TRAJECTORY_POS(1, /*pos*/ -1810, -1177, 284),
|
|
TRAJECTORY_POS(2, /*pos*/ -2210, -1192, 715),
|
|
TRAJECTORY_POS(3, /*pos*/ -3505, -1279, 715),
|
|
TRAJECTORY_POS(4, /*pos*/ -3968, -1279, -31),
|
|
TRAJECTORY_POS(5, /*pos*/ -4021, -1381, -1242),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07078F2C - 0x07078F68
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_1[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -3674, -1379, -962),
|
|
TRAJECTORY_POS(1, /*pos*/ -3813, -1279, -41),
|
|
TRAJECTORY_POS(2, /*pos*/ -3628, -1279, 755),
|
|
TRAJECTORY_POS(3, /*pos*/ -2210, -1192, 715),
|
|
TRAJECTORY_POS(4, /*pos*/ -1810, -1177, 284),
|
|
TRAJECTORY_POS(5, /*pos*/ -1842, -1177, -1078),
|
|
TRAJECTORY_POS(6, /*pos*/ -1604, -1177, -1445),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07078F68 - 0x07078F7C
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_2[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -1463, -1210, -2231),
|
|
TRAJECTORY_POS(1, /*pos*/ -1515, -1279, -3094),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07078F7C - 0x07078FA8
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_3[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -2019, -1279, -3077),
|
|
TRAJECTORY_POS(1, /*pos*/ -2559, -1279, -3043),
|
|
TRAJECTORY_POS(2, /*pos*/ -2957, -1279, -2747),
|
|
TRAJECTORY_POS(3, /*pos*/ -3031, -1262, -1947),
|
|
TRAJECTORY_POS(4, /*pos*/ -2846, -1262, -1321),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07078FA8 - 0x07078FD4
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_4[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -3005, -1197, -1874),
|
|
TRAJECTORY_POS(1, /*pos*/ -2967, -1279, -2582),
|
|
TRAJECTORY_POS(2, /*pos*/ -2559, -1279, -3043),
|
|
TRAJECTORY_POS(3, /*pos*/ -1984, -1262, -3068),
|
|
TRAJECTORY_POS(4, /*pos*/ -1432, -1262, -3038),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07078FD4 - 0x07078FE8
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_5[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -1387, -1254, -2541),
|
|
TRAJECTORY_POS(1, /*pos*/ -1541, -1177, -1446),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07078FE8 - 0x07079004
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_6[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -894, -1223, -1421),
|
|
TRAJECTORY_POS(1, /*pos*/ -306, -1279, -1601),
|
|
TRAJECTORY_POS(2, /*pos*/ -192, -1279, -2196),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07079004 - 0x07079020
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_7[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -187, -1279, -1662),
|
|
TRAJECTORY_POS(1, /*pos*/ -805, -1238, -1406),
|
|
TRAJECTORY_POS(2, /*pos*/ -1549, -1177, -1446),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07079020 - 0x07079044
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_8[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -1092, -1279, -3188),
|
|
TRAJECTORY_POS(1, /*pos*/ -593, -1279, -3175),
|
|
TRAJECTORY_POS(2, /*pos*/ -200, -1279, -2940),
|
|
TRAJECTORY_POS(3, /*pos*/ -216, -1279, -2139),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07079044 - 0x07079068
|
|
static const Trajectory inside_castle_seg7_trajectory_mips_9[] = {
|
|
TRAJECTORY_POS(0, /*pos*/ -214, -1279, -2432),
|
|
TRAJECTORY_POS(1, /*pos*/ -160, -1283, -2900),
|
|
TRAJECTORY_POS(2, /*pos*/ -640, -1283, -3220),
|
|
TRAJECTORY_POS(3, /*pos*/ -1469, -1279, -3108),
|
|
TRAJECTORY_END(),
|
|
};
|
|
|
|
// 0x07079068 - 0x07079090
|
|
const Trajectory *const inside_castle_seg7_trajectory_mips[] = {
|
|
inside_castle_seg7_trajectory_mips_0, inside_castle_seg7_trajectory_mips_1,
|
|
inside_castle_seg7_trajectory_mips_2, inside_castle_seg7_trajectory_mips_3,
|
|
inside_castle_seg7_trajectory_mips_4, inside_castle_seg7_trajectory_mips_5,
|
|
inside_castle_seg7_trajectory_mips_6, inside_castle_seg7_trajectory_mips_7,
|
|
inside_castle_seg7_trajectory_mips_8, inside_castle_seg7_trajectory_mips_9,
|
|
};
|