000699f4 - 00069af4

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
000699f4: 27bdffd8 addiu r29,r29,0xffd8
000699f8: afbf0024 sw r31,0x0024(r29)
000699fc: afb00020 sw r16,0x0020(r29)
00069a00: 90c20003 lbu r2,0x0003(r6)
00069a04: 24e7ffff addiu r7,r7,0xffff
00069a08: 3042001f andi r2,r2,0x001f
00069a0c: 00e20018 mult r7,r2
00069a10: 00001812 mflo r3
00069a14: 00031040 sll r2,r3,0x01
00069a18: 00431021 addu r2,r2,r3
00069a1c: 00021040 sll r2,r2,0x01
00069a20: 00021023 subu r2,r0,r2
00069a24: afa20014 sw r2,0x0014(r29)
00069a28: 90a20000 lbu r2,0x0000(r5)
00069a2c: 00000000 nop
00069a30: 00021982 srl r3,r2,0x06
00069a34: 34020001 ori r2,r0,0x0001
00069a38: 1062000f beq r3,r2,0x00069a78
00069a3c: 00808021 addu r16,r4,r0
00069a40: 28620002 slti r2,r3,0x0002
00069a44: 10400005 beq r2,r0,0x00069a5c
00069a48: 00000000 nop
00069a4c: 1060000b beq r3,r0,0x00069a7c
00069a50: 3402001c ori r2,r0,0x001c
00069a54: 0801a6a6 j 0x00069a98
00069a58: 27a40010 addiu r4,r29,0x0010
00069a5c: 34020002 ori r2,r0,0x0002
00069a60: 10620009 beq r3,r2,0x00069a88
00069a64: 34020003 ori r2,r0,0x0003
00069a68: 10620008 beq r3,r2,0x00069a8c
00069a6c: 3402001c ori r2,r0,0x001c
00069a70: 0801a6a6 j 0x00069a98
00069a74: 27a40010 addiu r4,r29,0x0010
00069a78: 2402ffe4 addiu r2,r0,0xffe4
00069a7c: afa20010 sw r2,0x0010(r29)
00069a80: 0801a6a5 j 0x00069a94
00069a84: afa00018 sw r0,0x0018(r29)
00069a88: 2402ffe4 addiu r2,r0,0xffe4
00069a8c: afa00010 sw r0,0x0010(r29)
00069a90: afa20018 sw r2,0x0018(r29)
00069a94: 27a40010 addiu r4,r29,0x0010
00069a98: 0c00701a jal 0x0001c068
00069a9c: 26050028 addiu r5,r16,0x0028
00069aa0: 8e020028 lw r2,0x0028(r16)
00069aa4: 3c038004 lui r3,0x8004
00069aa8: 8c635980 lw r3,0x5980(r3)
00069aac: 00000000 nop
00069ab0: 00430018 mult r2,r3
00069ab4: 00002812 mflo r5
00069ab8: 8e02002c lw r2,0x002c(r16)
00069abc: 00000000 nop
00069ac0: 00430018 mult r2,r3
00069ac4: 00002012 mflo r4
00069ac8: 8e020030 lw r2,0x0030(r16)
00069acc: 00000000 nop
00069ad0: 00430018 mult r2,r3
00069ad4: ae050028 sw r5,0x0028(r16)
00069ad8: ae04002c sw r4,0x002c(r16)
00069adc: 00001012 mflo r2
00069ae0: ae020030 sw r2,0x0030(r16)
00069ae4: 8fbf0024 lw r31,0x0024(r29)
00069ae8: 8fb00020 lw r16,0x0020(r29)
00069aec: 27bd0028 addiu r29,r29,0x0028
00069af0: 03e00008 jr r31
00069af4: 00000000 nop

Return locations

Battle.bin
0006a338: 0006a20c - 0006a37c	Move target coordinates after knockback
0006a4f0: 0006a380 - 0006a534
0006b260: 0006af7c - 0006b95c
0006b378

< BATTLE.BIN Routines

< 00069744 - 000699f0
00069af8 - 00069bf4 >