Set Bow Hardcoding

From Final Fantasy Hacktics Wiki
Revision as of 13:12, 7 April 2023 by WKW (talk | contribs) (→‎Navigation: Formatting)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
00068c18: 27bdffe0 addiu r29,r29,0xffe0
00068c1c: afb00010 sw r16,0x0010(r29)
00068c20: 00808021 addu r16,r4,r0
00068c24: afb10014 sw r17,0x0014(r29)
00068c28: 00a08821 addu r17,r5,r0
00068c2c: 1200000e beq r16,r0,0x00068c68
00068c30: afbf0018 sw r31,0x0018(r29)
00068c34: 1220000c beq r17,r0,0x00068c68
00068c38: 00000000 nop
00068c3c: 0c020988 jal 0x00082620				set display/anim for weapon/evade types
00068c40: 34050001 ori r5,r0,0x0001
00068c44: 02002021 addu r4,r16,r0
00068c48: 0c020e5e jal 0x00083978				set target animation based on attack type
00068c4c: 02202821 addu r5,r17,r0
00068c50: 92240004 lbu r4,0x0004(r17)
00068c54: 0c01a2f5 jal 0x00068bd4				numerical display
00068c58: 00000000 nop
00068c5c: 02002021 addu r4,r16,r0
00068c60: 0c01a253 jal 0x0006894c				weapon element palette change?
00068c64: 34050001 ori r5,r0,0x0001
00068c68: 8fbf0018 lw r31,0x0018(r29)
00068c6c: 8fb10014 lw r17,0x0014(r29)
00068c70: 8fb00010 lw r16,0x0010(r29)
00068c74: 27bd0020 addiu r29,r29,0x0020
00068c78: 03e00008 jr r31
00068c7c: 00000000 nop

Return locations

Battle.bin
00068ca8: 00068c80 - 00068cc0	Call Bow Hardcoding routine
00068cec: 00068cc4 - 00068d04	Call Bow Hardcoding routine Copy?

< BATTLE.BIN Routines

< Jump to post action display
Call Bow Hardcoding routine >