Difference between revisions of "Equipment/Move/Jump +X/Name Storing/Generation"
Jump to navigation
Jump to search
(Created page with " Equipment/Move/Jump +X/Name Storing/Generation 0005ab00: 27bdffe8 addiu r29,r29,0xffe8 0005ab04: afb00010 sw r16,0x0010(r29) 0005ab08: afbf0014 sw r31,0x0014(r29) 0005ab0...") |
RetroTypes (talk | contribs) m |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | + | ||
0005ab00: 27bdffe8 addiu r29,r29,0xffe8 | 0005ab00: 27bdffe8 addiu r29,r29,0xffe8 | ||
0005ab04: afb00010 sw r16,0x0010(r29) | 0005ab04: afb00010 sw r16,0x0010(r29) | ||
0005ab08: afbf0014 sw r31,0x0014(r29) | 0005ab08: afbf0014 sw r31,0x0014(r29) | ||
− | 0005ab0c: 0c0170e6 jal 0x0005c398 Equipment Stat Setting | + | 0005ab0c: 0c0170e6 jal 0x0005c398 [[Equipment Stat Setting]] |
0005ab10: 00808021 addu r16,r4,r0 r16 = Unit's Data Pointer | 0005ab10: 00808021 addu r16,r4,r0 r16 = Unit's Data Pointer | ||
0005ab14: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer | 0005ab14: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer | ||
− | 0005ab18: 0c017172 jal 0x0005c5c8 Equipment Attribute Setting | + | 0005ab18: 0c017172 jal 0x0005c5c8 [[Equipment Attribute Setting]] |
0005ab1c: 34050001 ori r5,r0,0x0001 r5 = 1 (Level UP calculation) | 0005ab1c: 34050001 ori r5,r0,0x0001 r5 = 1 (Level UP calculation) | ||
0005ab20: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer | 0005ab20: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer | ||
− | 0005ab24: 0c01723b jal 0x0005c8ec Move/Jump +X Calculation | + | 0005ab24: 0c01723b jal 0x0005c8ec [[Move/Jump +X Calculation]] |
0005ab28: 00002821 addu r5,r0,r0 r5 = 0 (Set HP/MP to Max) | 0005ab28: 00002821 addu r5,r0,r0 r5 = 0 (Set HP/MP to Max) | ||
− | 0005ab2c: 0c017261 jal 0x0005c984 Store/Generate Character Names | + | 0005ab2c: 0c017261 jal 0x0005c984 [[Store/Generate Character Names]] |
0005ab30: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer | 0005ab30: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer | ||
0005ab34: 8fbf0014 lw r31,0x0014(r29) | 0005ab34: 8fbf0014 lw r31,0x0014(r29) | ||
Line 18: | Line 18: | ||
0005ab40: 03e00008 jr r31 | 0005ab40: 03e00008 jr r31 | ||
0005ab44: 00000000 nop | 0005ab44: 00000000 nop | ||
+ | |||
+ | |||
+ | == Return Locations == | ||
+ | |||
+ | 0005a980: [[Initialize Unit's Job Data]] | ||
+ | 0005aad0: [[Unit Battle Initialization]] |
Latest revision as of 07:56, 20 February 2024
0005ab00: 27bdffe8 addiu r29,r29,0xffe8 0005ab04: afb00010 sw r16,0x0010(r29) 0005ab08: afbf0014 sw r31,0x0014(r29) 0005ab0c: 0c0170e6 jal 0x0005c398 Equipment Stat Setting 0005ab10: 00808021 addu r16,r4,r0 r16 = Unit's Data Pointer 0005ab14: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer 0005ab18: 0c017172 jal 0x0005c5c8 Equipment Attribute Setting 0005ab1c: 34050001 ori r5,r0,0x0001 r5 = 1 (Level UP calculation) 0005ab20: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer 0005ab24: 0c01723b jal 0x0005c8ec Move/Jump +X Calculation 0005ab28: 00002821 addu r5,r0,r0 r5 = 0 (Set HP/MP to Max) 0005ab2c: 0c017261 jal 0x0005c984 Store/Generate Character Names 0005ab30: 02002021 addu r4,r16,r0 r4 = Unit's Data Pointer 0005ab34: 8fbf0014 lw r31,0x0014(r29) 0005ab38: 8fb00010 lw r16,0x0010(r29) 0005ab3c: 27bd0018 addiu r29,r29,0x0018 0005ab40: 03e00008 jr r31 0005ab44: 00000000 nop
Return Locations
0005a980: Initialize Unit's Job Data 0005aad0: Unit Battle Initialization