sm64/levels/castle_inside/areas/3/trajectory.inc.c
2019-11-03 14:36:27 -05:00

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,
};