sm64ex-coop/levels/rr/areas/1/trajectory.inc.c

145 lines
6.8 KiB
C

// 0x0702EC3C - 0x0702ECC0
const Trajectory rr_seg7_trajectory_0702EC3C[] = {
TRAJECTORY_POS(0, /*pos*/ 4500, -1820, 2050),
TRAJECTORY_POS(1, /*pos*/ 5250, -1840, 2050),
TRAJECTORY_POS(2, /*pos*/ 5860, -1430, 2070),
TRAJECTORY_POS(3, /*pos*/ 6260, -1430, 2070),
TRAJECTORY_POS(4, /*pos*/ 6970, -1220, 2000),
TRAJECTORY_POS(5, /*pos*/ 7300, -1160, 1745),
TRAJECTORY_POS(6, /*pos*/ 7490, -1125, 1450),
TRAJECTORY_POS(7, /*pos*/ 7560, -1065, 1040),
TRAJECTORY_POS(8, /*pos*/ 7510, -1020, 630),
TRAJECTORY_POS(9, /*pos*/ 7265, -935, 310),
TRAJECTORY_POS(10, /*pos*/ 6960, -915, 90),
TRAJECTORY_POS(11, /*pos*/ 6085, -915, -40),
TRAJECTORY_POS(12, /*pos*/ 5420, -915, -40),
TRAJECTORY_POS(13, /*pos*/ 4960, -915, -40),
TRAJECTORY_POS(14, /*pos*/ 4310, -915, -40),
TRAJECTORY_POS(15, /*pos*/ 4035, -915, -40),
TRAJECTORY_END(),
};
// 0x0702ECC0 - 0x0702ED9C
const Trajectory rr_seg7_trajectory_0702ECC0[] = {
TRAJECTORY_POS(0, /*pos*/ 1220, -1080, -3650),
TRAJECTORY_POS(1, /*pos*/ 1740, -1120, -3640),
TRAJECTORY_POS(2, /*pos*/ 2220, -840, -3640),
TRAJECTORY_POS(3, /*pos*/ 2480, -300, -3640),
TRAJECTORY_POS(4, /*pos*/ 2780, -80, -3640),
TRAJECTORY_POS(5, /*pos*/ 3360, -100, -3640),
TRAJECTORY_POS(6, /*pos*/ 3820, -500, -3640),
TRAJECTORY_POS(7, /*pos*/ 4120, -500, -3640),
TRAJECTORY_POS(8, /*pos*/ 4520, -80, -3640),
TRAJECTORY_POS(9, /*pos*/ 4900, 40, -3640),
TRAJECTORY_POS(10, /*pos*/ 5300, 100, -3580),
TRAJECTORY_POS(11, /*pos*/ 5520, 260, -3360),
TRAJECTORY_POS(12, /*pos*/ 5640, 380, -3040),
TRAJECTORY_POS(13, /*pos*/ 5700, 470, -2660),
TRAJECTORY_POS(14, /*pos*/ 5680, 520, -2220),
TRAJECTORY_POS(15, /*pos*/ 5440, 570, -1920),
TRAJECTORY_POS(16, /*pos*/ 5120, 640, -1680),
TRAJECTORY_POS(17, /*pos*/ 4520, 720, -1620),
TRAJECTORY_POS(18, /*pos*/ 3900, 720, -1620),
TRAJECTORY_POS(19, /*pos*/ 3280, 920, -1620),
TRAJECTORY_POS(20, /*pos*/ 2460, 920, -1620),
TRAJECTORY_POS(21, /*pos*/ 2000, 920, -1660),
TRAJECTORY_POS(22, /*pos*/ 1660, 920, -1620),
TRAJECTORY_POS(23, /*pos*/ 1340, 920, -1460),
TRAJECTORY_POS(24, /*pos*/ 1060, 920, -1100),
TRAJECTORY_POS(25, /*pos*/ 1020, 920, -580),
TRAJECTORY_POS(26, /*pos*/ 1100, 920, 20),
TRAJECTORY_END(),
};
// 0x0702ED9C - 0x0702EEE0
const Trajectory rr_seg7_trajectory_0702ED9C[] = {
TRAJECTORY_POS(0, /*pos*/ 1580, 980, -180),
TRAJECTORY_POS(1, /*pos*/ 2740, 1140, -140),
TRAJECTORY_POS(2, /*pos*/ 3440, 1340, 260),
TRAJECTORY_POS(3, /*pos*/ 3740, 1400, 460),
TRAJECTORY_POS(4, /*pos*/ 3960, 1440, 800),
TRAJECTORY_POS(5, /*pos*/ 4200, 1490, 1100),
TRAJECTORY_POS(6, /*pos*/ 4520, 1540, 1340),
TRAJECTORY_POS(7, /*pos*/ 4920, 1600, 1420),
TRAJECTORY_POS(8, /*pos*/ 5360, 1645, 1340),
TRAJECTORY_POS(9, /*pos*/ 5660, 1700, 1120),
TRAJECTORY_POS(10, /*pos*/ 5900, 1740, 780),
TRAJECTORY_POS(11, /*pos*/ 5960, 1740, 380),
TRAJECTORY_POS(12, /*pos*/ 5900, 1740, -20),
TRAJECTORY_POS(13, /*pos*/ 5640, 1740, -360),
TRAJECTORY_POS(14, /*pos*/ 5340, 1740, -580),
TRAJECTORY_POS(15, /*pos*/ 4920, 1740, -620),
TRAJECTORY_POS(16, /*pos*/ 4520, 1750, -580),
TRAJECTORY_POS(17, /*pos*/ 4240, 1760, -340),
TRAJECTORY_POS(18, /*pos*/ 4080, 1785, -40),
TRAJECTORY_POS(19, /*pos*/ 4060, 1820, 320),
TRAJECTORY_POS(20, /*pos*/ 4140, 1855, 680),
TRAJECTORY_POS(21, /*pos*/ 4320, 1900, 940),
TRAJECTORY_POS(22, /*pos*/ 4620, 1940, 1140),
TRAJECTORY_POS(23, /*pos*/ 4920, 2010, 1190),
TRAJECTORY_POS(24, /*pos*/ 5240, 2050, 1140),
TRAJECTORY_POS(25, /*pos*/ 5500, 2100, 960),
TRAJECTORY_POS(26, /*pos*/ 5680, 2150, 700),
TRAJECTORY_POS(27, /*pos*/ 5740, 2160, 400),
TRAJECTORY_POS(28, /*pos*/ 5680, 2160, 60),
TRAJECTORY_POS(29, /*pos*/ 5500, 2160, -200),
TRAJECTORY_POS(30, /*pos*/ 5260, 2160, -380),
TRAJECTORY_POS(31, /*pos*/ 4940, 2160, -420),
TRAJECTORY_POS(32, /*pos*/ 4620, 2160, -360),
TRAJECTORY_POS(33, /*pos*/ 4400, 2200, -200),
TRAJECTORY_POS(34, /*pos*/ 4240, 2240, 20),
TRAJECTORY_POS(35, /*pos*/ 3900, 2260, 140),
TRAJECTORY_POS(36, /*pos*/ 3740, 2260, 140),
TRAJECTORY_POS(37, /*pos*/ 2700, 2260, 140),
TRAJECTORY_POS(38, /*pos*/ 2200, 2460, 140),
TRAJECTORY_POS(39, /*pos*/ 1580, 2460, 140),
TRAJECTORY_END(),
};
// 0x0702EEE0 - 0x0702F032
const Trajectory rr_seg7_trajectory_0702EEE0[] = {
TRAJECTORY_POS(0, /*pos*/ 540, 925, -160),
TRAJECTORY_POS(1, /*pos*/ -425, 1020, -160),
TRAJECTORY_POS(2, /*pos*/ -1160, 1620, -160),
TRAJECTORY_POS(3, /*pos*/ -1940, 2960, -160),
TRAJECTORY_POS(4, /*pos*/ -2550, 3320, -170),
TRAJECTORY_POS(5, /*pos*/ -3060, 3500, -80),
TRAJECTORY_POS(6, /*pos*/ -3500, 3500, -620),
TRAJECTORY_POS(7, /*pos*/ -3500, 3500, -1100),
TRAJECTORY_POS(8, /*pos*/ -3380, 3500, -1600),
TRAJECTORY_POS(9, /*pos*/ -3040, 3500, -1960),
TRAJECTORY_POS(10, /*pos*/ -2620, 3500, -2200),
TRAJECTORY_POS(11, /*pos*/ -2100, 3500, -3100),
TRAJECTORY_POS(12, /*pos*/ -1660, 3500, -4160),
TRAJECTORY_POS(13, /*pos*/ -1660, 3500, -4940),
TRAJECTORY_POS(14, /*pos*/ -1880, 3500, -5280),
TRAJECTORY_POS(15, /*pos*/ -2220, 3500, -5500),
TRAJECTORY_POS(16, /*pos*/ -3060, 3380, -5560),
TRAJECTORY_POS(17, /*pos*/ -3920, 3260, -5480),
TRAJECTORY_POS(18, /*pos*/ -4180, 3260, -5260),
TRAJECTORY_POS(19, /*pos*/ -4300, 3260, -4940),
TRAJECTORY_POS(20, /*pos*/ -4300, 3440, -3780),
TRAJECTORY_POS(21, /*pos*/ -4240, 3560, -2440),
TRAJECTORY_POS(22, /*pos*/ -4400, 3560, -2120),
TRAJECTORY_POS(23, /*pos*/ -4740, 3560, -1860),
TRAJECTORY_POS(24, /*pos*/ -5320, 3600, -1800),
TRAJECTORY_POS(25, /*pos*/ -6000, 3680, -1860),
TRAJECTORY_POS(26, /*pos*/ -7720, 3980, -3250),
TRAJECTORY_POS(27, /*pos*/ -7810, 4140, -3990),
TRAJECTORY_POS(28, /*pos*/ -7670, 4320, -4645),
TRAJECTORY_POS(29, /*pos*/ -7090, 4620, -5170),
TRAJECTORY_POS(30, /*pos*/ -6040, 4620, -5280),
TRAJECTORY_POS(31, /*pos*/ -5360, 4620, -5220),
TRAJECTORY_POS(32, /*pos*/ -4980, 4100, -5140),
TRAJECTORY_POS(33, /*pos*/ -4780, 3360, -5140),
TRAJECTORY_POS(34, /*pos*/ -4480, 3180, -5140),
TRAJECTORY_POS(35, /*pos*/ -3960, 3180, -5140),
TRAJECTORY_POS(36, /*pos*/ -3580, 3580, -5140),
TRAJECTORY_POS(37, /*pos*/ -3660, 4300, -5140),
TRAJECTORY_POS(38, /*pos*/ -3800, 4800, -5140),
TRAJECTORY_POS(39, /*pos*/ -4200, 5220, -5120),
TRAJECTORY_POS(40, /*pos*/ -4200, 6560, -5100),
TRAJECTORY_POS(41, /*pos*/ -4200, 6740, -5100),
TRAJECTORY_END(),
};