Sprite display setting for all units based on attack

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

00083c58: 27bdffd8 addiu r29,r29,0xffd8
00083c5c: afb1001c sw r17,0x001c(r29)
00083c60: 00808821 addu r17,r4,r0
00083c64: afbf0020 sw r31,0x0020(r29)
00083c68: afb00018 sw r16,0x0018(r29)
00083c6c: 9222018d lbu r2,0x018d(r17)			
00083c70: 00000000 nop
00083c74: 10400011 beq r2,r0,0x00083cbc			
00083c78: 00000000 nop
00083c7c: 1040000f beq r2,r0,0x00083cbc			
00083c80: 00008021 addu r16,r0,r0
00083c84: 02301021 addu r2,r17,r16
00083c88: 9044018e lbu r4,0x018e(r2)			
00083c8c: 0c01e9c9 jal 0x0007a724			get misc data
00083c90: 00000000 nop
00083c94: 10400004 beq r2,r0,0x00083ca8
00083c98: 26100001 addiu r16,r16,0x0001		counter++
00083c9c: 90440004 lbu r4,0x0004(r2)		load misc ID
00083ca0: 0c01a38c jal 0x00068e30			
00083ca4: 00000000 nop
					00068e30: 27bdffe8 addiu r29,r29,0xffe8
					00068e34: afbf0010 sw r31,0x0010(r29)
					00068e38: 0c01e9b9 jal 0x0007a6e4
					00068e3c: 3084ffff andi r4,r4,0xffff
					00068e40: 0c01a342 jal 0x00068d08			sprite display setting based on attack
					00068e44: 00402021 addu r4,r2,r0
					00068e48: 8fbf0010 lw r31,0x0010(r29)
					00068e4c: 27bd0018 addiu r29,r29,0x0018
					00068e50: 03e00008 jr r31
					00068e54: 00000000 nop