Advertisement
cloudmax

Use Action bookmarks OoT NTSC-U 1.0

Aug 3rd, 2014
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. Use Item
  2. _JAL to Launch
  3. _Not Used: Ocarina, Lens, Nut, Bean
  4. CPU 0x8038A4D8: Jump Back (Use Melee Weapons)
  5. Items: Swords, Deku Stick, Megaton Hammer
  6. CPU 0x8038AFC8: Jump Back (Put Away Swords)
  7. Items: Swords
  8. CPU 0x8038AFD8: Jump Back (Put Away Items)
  9. Items: Deku Stick, Slingshot, Boomerang, Bottle, Megaton Hammer
  10. CPU 0x8038B004: Jump Back (Pull Out Swords & Deku Stick)
  11. Items: Swords, Deku Stick
  12. CPU 0x8038B024: Jump Back (Pull Out Items)
  13. Items: Bomb, Bombchu, Boomerang, Slingshot, Hookshot, Longshot, Empty Bottle, Megaton Hammer
  14. CPU 0x8038CCC8: Jump Back (Use Masks & Custom Items)
  15. _Magic
  16. CPU 0x800725D0:
  17. CPU 0x80072734:
  18. CPU 0x80072CF8:
  19. CPU 0x80079D4C: V0 = A1 - 0x12
  20. CPU 0x80079D50: BLTZ V0, 0x80079D68 (Branch if action is below 12)
  21. CPU 0x8038CA14: V1, 0x8038CE98 (Some items jump here)
  22. CPU 0x8038CA3C: BEQ A2, R0, 0x8038CA74 (Branch if action is 0)
  23. CPU 0x8038CA4C: BGEZL T0, 0x8038CA78
  24. CPU 0x8038CA54: Get swim state
  25. CPU 0x8038CA58: AT, R0, 0x0010 (10 = Hookshot)
  26. CPU 0x8038CA68: BEQ A2, AT, 0x8038CA74 (Branch if action is 10 (Hookshot))
  27. CPU 0x8038CA6C: AT, R0, 0x0011 (11 = Longshot)
  28. CPU 0x8038CA70: BNE A2, AT, 0x8038CE98 (Branch if action isn't 0x11 (Longshot))
  29. CPU 0x8038CA78: some place
  30. CPU 0x8038CA84: BNEZ T4, 0x8038CB48
  31. CPU 0x8038CA88: NOP
  32. CPU 0x8038CA8C: BNE A2, AT, 0x8038CAAC (Branch if action isn't 6 (Deku Stick))
  33. CPU 0x8038CAA8: BEQ T7, R0, 0x8038CB38 (Branch if out of Ammo)
  34. CPU 0x8038CAB4: BNE A2, AT, 0x8038CAD0 (Branch if action isn't 2E (Magic Bean))
  35. CPU 0x8038CAD8: SB A2, 0x0027 (SP) (Store Action)
  36. CPU 0x8038CADC: Jump to 0x80079D48
  37. CPU 0x8038CAE4: Return Here
  38. CPU 0x8038CAEC: LB A2, 0x0027 (SP) (Restore Action)
  39. CPU 0x8038CAF0: BLTZ V0, 0x8038CB48
  40. CPU 0x8038CB1C: T5 = Ammunition
  41. CPU 0x8038CB20: BEQ T5, R0, 0x8038CB38 (Branch if out of Ammo)
  42. CPU 0x8038CB48: Some place
  43. CPU 0x8038CB50: BNE A2, AT, 0x8038CBCC (Branch if action is not 42 (Lens of Truth))
  44. CPU 0x8038CBD0: BNE A2, AT, 0x8038CC14 (Branch if action isn't 1B (Deku Nut))
  45. CPU 0x8038CC14: Some place
  46. CPU 0x8038CC30: BLTZ V0, 0x8038CCA0
  47. CPU 0x8038CC3C: BNEL A2, AT, 0x8038CC54 (Branch if action isn't 18 (Farore's Wind))
  48. CPU 0x8038CC70: T7 = Current Magic
  49. CPU 0x8038CC7C: BNEZ AT, 0x8038CC90 (Branch if you have enough magic)
  50. CPU 0x8038CCA4: BNEZ AT, 0x8038CCD8 (Branch if action is below 3A (Mask))
  51. CPU 0x8038CCDC: BNEZ AT, 0x8038CCE8 (Branch if action is below 1C)
  52. CPU 0x8038CCE4: BNEZ AT, 0x8038CCF0 (Branch if action is below 1E (Ocarina))
  53. CPU 0x8038CCEC: BNEZ AT, 0x8038CD4C (Branch if action is below 1F (Empty Bottle))
  54. CPU 0x8038CCF8: Call Dialog Trade Item???
  55. CPU 0x8038CD10: BNEZ AT, 0x8038CE98 (Branch if action is below 25 (Use Bottle))
  56. CPU 0x8038CD18: BEQL (Branch if action is action is above 2B (Dialog Items))
  57. CPU 0x8038CD40: Set Perform Action on landing flag
  58. CPU 0x8038CD44: Jump Back
  59. CPU 0x8038CD48: Store Action to use when landing
  60. CPU 0x8038CD50: BNEL A2, T4, 0x8038CBD88 (Branch if action isn't current action)
  61. CPU 0x8038CD6C: Store Action
  62. CPU 0x8038CDD4: Jump
  63. CPU 0x8038CDE4: BGEZ V0, 0x8038CE4C
  64. CPU 0x8038CE70: Call pre Pull out Item
  65. CPU 0x8038A038: Pull out Item Call Function
  66. CPU 0x8038A0A4: Pull out Item Call
  67. CPU 0x8038D1B0: Jump here to use bottle?
  68. Injection Point
  69. CPU 0x8038CCAC:
  70. MEM 0x803AA6FC: Item Action Table
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement