Super Mario 64s source code (from a leak on 4chan so be careful)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

112 lines
10 KiB

6 years ago
  1. glabel ttc_seg7_macro_objs # 0x07015B24 - 0x07015F72
  2. macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 45, /*pos*/ -1032, -3291, 1070
  3. macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 90, /*pos*/ -1881, 1767, -446
  4. macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 90, /*pos*/ -1870, 2068, 362
  5. macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 225, /*pos*/ -770, -4361, -423
  6. macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 135, /*pos*/ -1314, -3691, 788
  7. macro_object /*preset*/ macro_ttc_rotating_cube, /*yaw*/ 135, /*pos*/ -1314, -2892, 1353
  8. macro_object /*preset*/ macro_ttc_rotating_prism, /*yaw*/ 315, /*pos*/ 780, 5767, -1027
  9. macro_object /*preset*/ macro_ttc_rotating_prism, /*yaw*/ 315, /*pos*/ 1063, 5562, -744
  10. macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ -1350, 748, -1208
  11. macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ -690, 901, -910
  12. macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ -1389, -3030, -1028
  13. macro_object /*preset*/ macro_ttc_pendulum, /*yaw*/ 45, /*pos*/ 937, -3867, -1041
  14. macro_object /*preset*/ macro_ttc_large_treadmill, /*yaw*/ 135, /*pos*/ -139, -4408, -1056
  15. macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 90, /*pos*/ 618, 3656, 148
  16. macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 270, /*pos*/ 963, 3297, 608
  17. macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 90, /*pos*/ 1306, 2939, 1069
  18. macro_object /*preset*/ macro_ttc_small_treadmill, /*yaw*/ 315, /*pos*/ -1179, -1453, -792
  19. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ 174, 1248, 2040, /*behParam*/ 2
  20. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 45, /*pos*/ -1321, 1490, -1563, /*behParam*/ 0
  21. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 45, /*pos*/ -1076, 1730, -1808, /*behParam*/ 5
  22. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 45, /*pos*/ -1319, 1970, -1564, /*behParam*/ 10
  23. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -517, 3175, 2040, /*behParam*/ 0
  24. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -170, 1248, 2040, /*behParam*/ 1
  25. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -515, 1248, 2040, /*behParam*/ 0
  26. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 0, /*pos*/ -175, -1351, -2039, /*behParam*/ 0
  27. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -515, -2590, 2040, /*behParam*/ 0
  28. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ 518, 3175, 2040, /*behParam*/ 3
  29. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ -171, 3175, 2040, /*behParam*/ 1
  30. macro_object /*preset*/ macro_ttc_push_block, /*yaw*/ 180, /*pos*/ 174, 3175, 2040, /*behParam*/ 2
  31. macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 1490, -2088, -873
  32. macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ -708, -1606, -1589
  33. macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 954, -1627, -1448
  34. macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 1215, -1781, -1215
  35. macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ 1052, -1934, -769
  36. macro_object /*preset*/ macro_ttc_rotating_triangle, /*yaw*/ 225, /*pos*/ -620, 1229, 1233
  37. macro_object /*preset*/ macro_ttc_rotating_triangle, /*yaw*/ 315, /*pos*/ 1050, -19, -1037
  38. macro_object /*preset*/ macro_ttc_pit_block, /*yaw*/ 315, /*pos*/ -1100, -71, -1030
  39. macro_object /*preset*/ macro_ttc_clock_hand, /*yaw*/ 225, /*pos*/ 0, 6011, 0
  40. macro_object /*preset*/ macro_ttc_clock_hand, /*yaw*/ 45, /*pos*/ 0, -2487, 0
  41. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -3619, 1682
  42. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 90, /*pos*/ 424, -3312, 1959
  43. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -3004, 1682
  44. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1584, -2697, 1200
  45. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1582, -3619, 1203
  46. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ -762, 4347, 1047
  47. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 90, /*pos*/ 424, -3926, 1959
  48. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -4233, 1682
  49. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 135, /*pos*/ 1102, -4848, 1682
  50. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 90, /*pos*/ 424, -4540, 1959
  51. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 315, /*pos*/ -1037, 4244, 772
  52. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 0, /*pos*/ 1828, 3835, -50
  53. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 0, /*pos*/ 1459, 3835, -357
  54. macro_object /*preset*/ macro_ttc_spinner, /*yaw*/ 0, /*pos*/ 1091, 3835, -665
  55. macro_object /*preset*/ macro_ttc_small_gear, /*yaw*/ 0, /*pos*/ 1580, -4854, -825
  56. macro_object /*preset*/ macro_ttc_small_gear, /*yaw*/ 0, /*pos*/ -1692, 1022, -1157
  57. macro_object /*preset*/ macro_ttc_small_gear, /*yaw*/ 0, /*pos*/ 2098, 7007, 2243
  58. macro_object /*preset*/ macro_ttc_large_gear, /*yaw*/ 0, /*pos*/ 1801, -4843, -731
  59. macro_object /*preset*/ macro_ttc_large_gear, /*yaw*/ 0, /*pos*/ -1477, 1044, -1088
  60. macro_object /*preset*/ macro_ttc_large_gear, /*yaw*/ 0, /*pos*/ 2268, 7030, 2227
  61. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 800, -4400, 1900
  62. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 800, -3700, 1900
  63. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 800, -3000, 1900
  64. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 1780, -3300, 1000
  65. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 1388, -3300, 1428
  66. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 200, -3000, 2000
  67. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 200, -3700, 2000
  68. macro_object /*preset*/ macro_red_coin, /*yaw*/ 0, /*pos*/ 200, -4400, 2000
  69. macro_object /*preset*/ macro_hidden_1up_in_pole, /*yaw*/ 0, /*pos*/ -1080, 90, 1575
  70. macro_object /*preset*/ macro_ttc_elevator_platform, /*yaw*/ 45, /*pos*/ -1179, 445, 1413, /*behParam*/ 6
  71. macro_object /*preset*/ macro_ttc_elevator_platform, /*yaw*/ 315, /*pos*/ -1524, -1454, 1129, /*behParam*/ 2
  72. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -980, -700, 1450, /*behParam*/ 1
  73. macro_object /*preset*/ macro_blue_coin_switch, /*yaw*/ 45, /*pos*/ -1203, -19, -170
  74. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 0, 20, -1400
  75. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ -250, 20, -1700
  76. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 250, 20, -1700
  77. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 0, 20, -2000
  78. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 500, 20, -2000
  79. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ -500, 20, -2000
  80. macro_object /*preset*/ macro_heave_ho, /*yaw*/ 0, /*pos*/ 880, -19, 1160
  81. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ 800, -2460, 160
  82. macro_object /*preset*/ macro_coin_line_horizontal, /*yaw*/ 45, /*pos*/ -1120, -820, 1320
  83. macro_object /*preset*/ macro_fire_spitter, /*yaw*/ 0, /*pos*/ -571, 6020, -1414
  84. macro_object /*preset*/ macro_recovery_heart, /*yaw*/ 0, /*pos*/ 620, -5150, 1540
  85. macro_object /*preset*/ macro_hidden_1up_trigger, /*yaw*/ 0, /*pos*/ -520, 1351, 1919
  86. macro_object /*preset*/ macro_hidden_1up_trigger, /*yaw*/ 0, /*pos*/ -165, 1351, 1919
  87. macro_object /*preset*/ macro_hidden_1up_trigger, /*yaw*/ 0, /*pos*/ 182, 1351, 1919
  88. macro_object /*preset*/ macro_hidden_1up, /*yaw*/ 0, /*pos*/ 657, 1368, 1879, /*behParam*/ 3
  89. macro_object /*preset*/ macro_amp_circling, /*yaw*/ 0, /*pos*/ -700, -2350, -700, /*behParam*/ 1
  90. macro_object /*preset*/ macro_box_1up, /*yaw*/ 0, /*pos*/ 1883, 4150, 550
  91. macro_object /*preset*/ macro_recovery_heart, /*yaw*/ 0, /*pos*/ -1333, 350, 1116
  92. macro_object /*preset*/ macro_box_1up, /*yaw*/ 45, /*pos*/ -1101, 6316, -685
  93. macro_object /*preset*/ macro_bobomb, /*yaw*/ 0, /*pos*/ 1077, -4822, 638
  94. macro_object /*preset*/ macro_bobomb, /*yaw*/ 0, /*pos*/ 1683, -4822, 189
  95. macro_object /*preset*/ macro_hidden_blue_coin, /*yaw*/ 0, /*pos*/ 0, 20, -1700
  96. macro_object /*preset*/ macro_ttc_rotating_hexagon, /*yaw*/ 0, /*pos*/ -1020, 1229, 537
  97. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 45, /*pos*/ 2350, 5600, 2350
  98. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ 0, 4783, 0
  99. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ -1140, -3720, -1620
  100. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ 840, -2200, 860
  101. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -770, -3800, -440
  102. macro_object /*preset*/ macro_yellow_coin, /*yaw*/ 0, /*pos*/ -770, -3700, -440
  103. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ 280, -4920, 1660
  104. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ 1240, 300, 840
  105. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ 520, 300, 1500
  106. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 0, /*pos*/ -400, 3600, 1880
  107. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 0, /*pos*/ -40, 4160, -1280
  108. macro_object /*preset*/ macro_box_three_coins, /*yaw*/ 45, /*pos*/ -1160, 2920, -840
  109. macro_object /*preset*/ macro_box_ten_coins, /*yaw*/ 45, /*pos*/ -780, 6316, -1020
  110. macro_object /*preset*/ macro_ttc_large_treadmill_2, /*yaw*/ 45, /*pos*/ 1313, 6190, 1313
  111. macro_object /*preset*/ macro_ttc_small_treadmill_2, /*yaw*/ 0, /*pos*/ 1851, -2488, -98
  112. .hword 0x001E