sm64/levels/ttc/areas/1/macro.s
2019-08-25 00:46:40 -04:00

113 lines
10 KiB
ArmAsm

glabel ttc_seg7_macro_objs # 0x07015B24 - 0x07015F72
macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 45, /*pos*/ -1032, -3291, 1070
macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 90, /*pos*/ -1881, 1767, -446
macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 90, /*pos*/ -1870, 2068, 362
macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 225, /*pos*/ -770, -4361, -423
macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 135, /*pos*/ -1314, -3691, 788
macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 135, /*pos*/ -1314, -2892, 1353
macro_object /*preset*/ macro_ttc_rotating_prism, /*yaw*/ 315, /*pos*/ 780, 5767, -1027
macro_object /*preset*/ macro_ttc_rotating_prism, /*yaw*/ 315, /*pos*/ 1063, 5562, -744
macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ -1350, 748, -1208
macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ -690, 901, -910
macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ -1389, -3030, -1028
macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ 937, -3867, -1041
macro_object /*preset*/ macro_ttc_large_treadmill, /*yaw*/ 135, /*pos*/ -139, -4408, -1056
macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 90, /*pos*/ 618, 3656, 148
macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 270, /*pos*/ 963, 3297, 608
macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 90, /*pos*/ 1306, 2939, 1069
macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 315, /*pos*/ -1179, -1453, -792
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ 174, 1248, 2040, /*behParam*/ 2
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 45, /*pos*/ -1321, 1490, -1563, /*behParam*/ 0
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 45, /*pos*/ -1076, 1730, -1808, /*behParam*/ 5
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 45, /*pos*/ -1319, 1970, -1564, /*behParam*/ 10
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -517, 3175, 2040, /*behParam*/ 0
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -170, 1248, 2040, /*behParam*/ 1
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -515, 1248, 2040, /*behParam*/ 0
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 0, /*pos*/ -175, -1351, -2039, /*behParam*/ 0
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -515, -2590, 2040, /*behParam*/ 0
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ 518, 3175, 2040, /*behParam*/ 3
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -171, 3175, 2040, /*behParam*/ 1
macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ 174, 3175, 2040, /*behParam*/ 2
macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 1490, -2088, -873
macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ -708, -1606, -1589
macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 954, -1627, -1448
macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 1215, -1781, -1215
macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 1052, -1934, -769
macro_object /*preset*/ macro_ttc_rotating_triangle, /*yaw*/ 225, /*pos*/ -620, 1229, 1233
macro_object /*preset*/ macro_ttc_rotating_triangle, /*yaw*/ 315, /*pos*/ 1050, -19, -1037
macro_object /*preset*/ macro_ttc_pit_block, /*yaw*/ 315, /*pos*/ -1100, -71, -1030
macro_object /*preset*/ macro_ttc_clock_hand, /*yaw*/ 225, /*pos*/ 0, 6011, 0
macro_object /*preset*/ macro_ttc_clock_hand, /*yaw*/ 45, /*pos*/ 0, -2487, 0
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -3619, 1682
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 90, /*pos*/ 424, -3312, 1959
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -3004, 1682
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1584, -2697, 1200
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1582, -3619, 1203
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ -762, 4347, 1047
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 90, /*pos*/ 424, -3926, 1959
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -4233, 1682
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -4848, 1682
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 90, /*pos*/ 424, -4540, 1959
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 315, /*pos*/ -1037, 4244, 772
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 0, /*pos*/ 1828, 3835, -50
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 0, /*pos*/ 1459, 3835, -357
macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 0, /*pos*/ 1091, 3835, -665
macro_object /*preset*/ macro_ttc_small_gear, /*yaw*/ 0, /*pos*/ 1580, -4854, -825
macro_object /*preset*/ macro_ttc_small_gear, /*yaw*/ 0, /*pos*/ -1692, 1022, -1157
macro_object /*preset*/ macro_ttc_small_gear, /*yaw*/ 0, /*pos*/ 2098, 7007, 2243
macro_object /*preset*/ macro_ttc_large_gear, /*yaw*/ 0, /*pos*/ 1801, -4843, -731
macro_object /*preset*/ macro_ttc_large_gear, /*yaw*/ 0, /*pos*/ -1477, 1044, -1088
macro_object /*preset*/ macro_ttc_large_gear, /*yaw*/ 0, /*pos*/ 2268, 7030, 2227
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 800, -4400, 1900
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 800, -3700, 1900
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 800, -3000, 1900
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 1780, -3300, 1000
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 1388, -3300, 1428
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 200, -3000, 2000
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 200, -3700, 2000
macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 200, -4400, 2000
macro_object /*preset*/ macro_hidden_1up_in_pole, /*yaw*/ 0, /*pos*/ -1080, 90, 1575
macro_object /*preset*/ macro_ttc_elevator_platform, /*yaw*/ 45, /*pos*/ -1179, 445, 1413, /*behParam*/ 6
macro_object /*preset*/ macro_ttc_elevator_platform, /*yaw*/ 315, /*pos*/ -1524, -1454, 1129, /*behParam*/ 2
macro_object /*preset*/ macro_circling_amp, /*yaw*/ 0, /*pos*/ -980, -700, 1450, /*behParam*/ 1
macro_object /*preset*/ macro_blue_coin_switch, /*yaw*/ 45, /*pos*/ -1203, -19, -170
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 0, 20, -1400
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ -250, 20, -1700
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 250, 20, -1700
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 0, 20, -2000
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 500, 20, -2000
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ -500, 20, -2000
macro_object /*preset*/ macro_heave_ho, /*yaw*/ 0, /*pos*/ 880, -19, 1160
macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ 800, -2460, 160
macro_object /*preset*/ macro_coin_line_horizontal, /*yaw*/ 45, /*pos*/ -1120, -820, 1320
macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -571, 6020, -1414
macro_object /*preset*/ macro_recovery_heart, /*yaw*/ 0, /*pos*/ 620, -5150, 1540
macro_object /*preset*/ macro_hidden_1up_trigger, /*yaw*/ 0, /*pos*/ -520, 1351, 1919
macro_object /*preset*/ macro_hidden_1up_trigger, /*yaw*/ 0, /*pos*/ -165, 1351, 1919
macro_object /*preset*/ macro_hidden_1up_trigger, /*yaw*/ 0, /*pos*/ 182, 1351, 1919
macro_object /*preset*/ macro_hidden_1up, /*yaw*/ 0, /*pos*/ 657, 1368, 1879, /*behParam*/ 3
macro_object /*preset*/ macro_circling_amp, /*yaw*/ 0, /*pos*/ -700, -2350, -700, /*behParam*/ 1
macro_object /*preset*/ macro_box_1up, /*yaw*/ 0, /*pos*/ 1883, 4150, 550
macro_object /*preset*/ macro_recovery_heart, /*yaw*/ 0, /*pos*/ -1333, 350, 1116
macro_object /*preset*/ macro_box_1up, /*yaw*/ 45, /*pos*/ -1101, 6316, -685
macro_object /*preset*/ macro_bobomb, /*yaw*/ 0, /*pos*/ 1077, -4822, 638
macro_object /*preset*/ macro_bobomb, /*yaw*/ 0, /*pos*/ 1683, -4822, 189
macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 0, 20, -1700
macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ -1020, 1229, 537
macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 45, /*pos*/ 2350, 5600, 2350
macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ 0, 4783, 0
macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ -1140, -3720, -1620
macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ 840, -2200, 860
macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -770, -3800, -440
macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -770, -3700, -440
macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ 280, -4920, 1660
macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ 1240, 300, 840
macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ 520, 300, 1500
macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ -400, 3600, 1880
macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 0, /*pos*/ -40, 4160, -1280
macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ -1160, 2920, -840
macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 45, /*pos*/ -780, 6316, -1020
macro_object /*preset*/ macro_ttc_large_treadmill_2, /*yaw*/ 45, /*pos*/ 1313, 6190, 1313
macro_object /*preset*/ macro_ttc_small_treadmill_2, /*yaw*/ 0, /*pos*/ 1851, -2488, -98
.hword 0x001E