Difference between revisions of "Get Party Data Pointer"
Jump to navigation
Jump to search
Line 29: | Line 29: | ||
001340cc: [[Routine at 1340ac]] | 001340cc: [[Routine at 1340ac]] | ||
0014b3d0: [[Routine at 14b394]] | 0014b3d0: [[Routine at 14b394]] | ||
− | 00180c3c: [[Ramza Causes Game Over]] | + | 00180c3c: [[Check Base Class]] | [[Ramza Causes Game Over]] |
001c4770: [[Routine at 1c4740]] | 001c4770: [[Routine at 1c4740]] | ||
001c5544: [[Routine at 1c5458]] | 001c5544: [[Routine at 1c5458]] |
Latest revision as of 18:31, 22 October 2016
Get Party Data Pointer 00059af0: 28820014 slti r2,r4,0x0014 00059af4: 10400005 beq r2,r0,0x00059b0c Branch if Counter >= 0x14 00059af8: 00041a00 sll r3,r4,0x08 Counter * 256 00059afc: 3c028005 lui r2,0x8005 00059b00: 24427f74 addiu r2,r2,0x7f74 00059b04: 080166c4 j 0x00059b10 00059b08: 00621021 addu r2,r3,r2 Pointer = Party Data Pointer 00059b0c: 00001021 addu r2,r0,r0 Pointer = 0 00059b10: 03e00008 jr r31 00059b14: 00000000 nop
Return Locations
00059c58: Add Unit to Party/Store Unit's Party Data 00059d80: Find Free Party Slot 00059e58: Create Monster Egg 00059efc: Find Empty Party Slot and Generate Unit 0005a8fc: Initialize Unit's Job Data 0005ab70: Store Ramza's Name/Birthday/Zodiac 0005acb8: ENTD Data Calculation 0005cb24: Store/Generate Character Names 0005cbf0: Calculate Highest Party Level 0005dd70: Proposition JP Gain 0005e2d8: Get Total Equipment Quantity (Equip Change/Formation Screen?) 0012fdb8: Routine at 12fd8c 001301b8: Routine at 13018c 001340cc: Routine at 1340ac 0014b3d0: Routine at 14b394 00180c3c: Check Base Class | Ramza Causes Game Over 001c4770: Routine at 1c4740 001c5544: Routine at 1c5458 001c5dd8: Routine at 1c5dd0 001c6030: Routine at 1c6000 001c60f4: Routine at 1c60a0 001c66b0: ^^^