0006933c - 000693f0

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
0006933c: 27bdffe0 addiu r29,r29,0xffe0
00069340: afb00010 sw r16,0x0010(r29)
00069344: 00808021 addu r16,r4,r0
00069348: afb10014 sw r17,0x0014(r29)
0006934c: 00a08821 addu r17,r5,r0
00069350: afb20018 sw r18,0x0018(r29)
00069354: afbf001c sw r31,0x001c(r29)
00069358: 0c060fed jal 0x00183fb4		Get Tile Data Pointer
0006935c: 00c09021 addu r18,r6,r0
00069360: 02002021 addu r4,r16,r0
00069364: 02202821 addu r5,r17,r0
00069368: 3a460001 xori r6,r18,0x0001
0006936c: 0c060fed jal 0x00183fb4
00069370: 00408021 addu r16,r2,r0
00069374: 00402021 addu r4,r2,r0
00069378: 90820006 lbu r2,0x0006(r4)
0006937c: 00000000 nop
00069380: 30420001 andi r2,r2,0x0001
00069384: 14400014 bne r2,r0,0x000693d8
00069388: 34020040 ori r2,r0,0x0040
0006938c: 92020003 lbu r2,0x0003(r16)
00069390: 92030002 lbu r3,0x0002(r16)
00069394: 00021142 srl r2,r2,0x05
00069398: 00621821 addu r3,r3,r2
0006939c: 90820003 lbu r2,0x0003(r4)
000693a0: 90850002 lbu r5,0x0002(r4)
000693a4: 00021142 srl r2,r2,0x05
000693a8: 00a21021 addu r2,r5,r2
000693ac: 0062102a slt r2,r3,r2
000693b0: 10400008 beq r2,r0,0x000693d4
000693b4: 24630003 addiu r3,r3,0x0003
000693b8: 90820005 lbu r2,0x0005(r4)
000693bc: 00000000 nop
000693c0: 3042001f andi r2,r2,0x001f
000693c4: 00a21023 subu r2,r5,r2
000693c8: 00431023 subu r2,r2,r3
000693cc: 0801a4f6 j 0x000693d8
000693d0: 00021040 sll r2,r2,0x01
000693d4: 34020040 ori r2,r0,0x0040
000693d8: 8fbf001c lw r31,0x001c(r29)
000693dc: 8fb20018 lw r18,0x0018(r29)
000693e0: 8fb10014 lw r17,0x0014(r29)
000693e4: 8fb00010 lw r16,0x0010(r29)
000693e8: 27bd0020 addiu r29,r29,0x0020
000693ec: 03e00008 jr r31
000693f0: 00000000 nop

Return locations

Battle.bin
00069438: 000693f4 - 000694d4

< BATTLE.BIN Routines

< ? 0x692bc | Set Animation/Facing for Mounted Units
000693f4 - 000694d4 >