Difference between revisions of "Ability Loading - Math Skill"
Jump to navigation
Jump to search
(Blanked the page) Tag: Blanking |
m (Formatting + apply https://ffhacktics.com/w/index.php?title=Ability_Loading&oldid=19875) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | 0019a7a4: 17c2000f bne r30,r2,0x0019a7e4 ; Branch if Action Menu != Math Skill | |
+ | 0019a7a8: 3402000a ori r2,r0,0x000a ; r2 = a | ||
+ | 0019a7ac: 00121100 sll r2,r18,0x04 ; Battle ID * 16 | ||
+ | 0019a7b0: 00521021 addu r2,r2,r18 ; ID * 17 | ||
+ | 0019a7b4: 000210c0 sll r2,r2,0x03 ; ID * 136 | ||
+ | 0019a7b8: 24420ef0 addiu r2,r2,0x0ef0 | ||
+ | 0019a7bc: 3c08801a lui r8,0x801a | ||
+ | 0019a7c0: 2508f3c4 addiu r8,r8,0xf3c4 | ||
+ | 0019a7c4: 00481021 addu r2,r2,r8 ; r2 = Usable Skill List Pointer | ||
+ | 0019a7c8: 00131880 sll r3,r19,0x02 ; Counter * 4 | ||
+ | 0019a7cc: 00438821 addu r17,r2,r3 | ||
+ | 0019a7d0: 26620001 addiu r2,r19,0x0001 ; r2 = Counter + 1 | ||
+ | 0019a7d4: 00161a80 sll r3,r22,0x0a | ||
+ | 0019a7d8: a2340002 sb r20,0x0002(r17) ; Store Skillset | ||
+ | 0019a7dc: 08066a87 j 0x0019aa1c | ||
+ | 0019a7e0: a6230000 sh r3,0x0000(r17) ; Store Unit's ID |
Latest revision as of 17:53, 2 February 2025
0019a7a4: 17c2000f bne r30,r2,0x0019a7e4 ; Branch if Action Menu != Math Skill 0019a7a8: 3402000a ori r2,r0,0x000a ; r2 = a 0019a7ac: 00121100 sll r2,r18,0x04 ; Battle ID * 16 0019a7b0: 00521021 addu r2,r2,r18 ; ID * 17 0019a7b4: 000210c0 sll r2,r2,0x03 ; ID * 136 0019a7b8: 24420ef0 addiu r2,r2,0x0ef0 0019a7bc: 3c08801a lui r8,0x801a 0019a7c0: 2508f3c4 addiu r8,r8,0xf3c4 0019a7c4: 00481021 addu r2,r2,r8 ; r2 = Usable Skill List Pointer 0019a7c8: 00131880 sll r3,r19,0x02 ; Counter * 4 0019a7cc: 00438821 addu r17,r2,r3 0019a7d0: 26620001 addiu r2,r19,0x0001 ; r2 = Counter + 1 0019a7d4: 00161a80 sll r3,r22,0x0a 0019a7d8: a2340002 sb r20,0x0002(r17) ; Store Skillset 0019a7dc: 08066a87 j 0x0019aa1c 0019a7e0: a6230000 sh r3,0x0000(r17) ; Store Unit's ID