Difference between revisions of "Current Action Data Nulling"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " 0018bd74: 27bdffe8 addiu r29,r29,0xffe8 0018bd78: afb00010 sw r16,0x0010(r29) 0018bd7c: 00808021 addu r16,r4,r0 r16 = Unit's Current Action Data Pointer 0018bd80: afbf001...")
 
Line 23: Line 23:
 
  0018bdcc: 03e00008 jr r31
 
  0018bdcc: 03e00008 jr r31
 
  0018bdd0: 00000000 nop
 
  0018bdd0: 00000000 nop
 +
'''Return Locations'''
 +
0018adf4: [[Action data nulling]]

Revision as of 15:48, 22 September 2016

0018bd74: 27bdffe8 addiu r29,r29,0xffe8
0018bd78: afb00010 sw r16,0x0010(r29)
0018bd7c: 00808021 addu r16,r4,r0		r16 = Unit's Current Action Data Pointer
0018bd80: afbf0014 sw r31,0x0014(r29)
0018bd84: 0c017991 jal 0x0005e644		Data Nullifying
0018bd88: 3405000e ori r5,r0,0x000e		Limit = 0xe (0x0-0xd)
0018bd8c: 26040010 addiu r4,r16,0x0010		r4 = UCADP + 0x10
0018bd90: 0c017991 jal 0x0005e644		Data Nullifying
0018bd94: 34050016 ori r5,r0,0x0016		Limit = 0x16 (0x10-0x25)
0018bd98: 26040028 addiu r4,r16,0x0028		r4 = UCDAP + 0x28
0018bd9c: 0c017991 jal 0x0005e644		Data Nullifying
0018bda0: 34050002 ori r5,r0,0x0002		Limit = 2 (0x28-0x29)
0018bda4: 02002021 addu r4,r16,r0		r4 = Unit's Current Action Data Pointer
0018bda8: 34020064 ori r2,r0,0x0064		Hit% = 100
0018bdac: a482002a sh r2,0x002a(r4)		Store Hit%
0018bdb0: 34020001 ori r2,r0,0x0001		r2 = 1 (Hit)
0018bdb4: a0800025 sb r0,0x0025(r4)		Store Attack Type = 0 (Already done above)
0018bdb8: 0c062f75 jal 0x0018bdd4		Null Some Status Data
0018bdbc: a0820000 sb r2,0x0000(r4)		Store Hit Flag = Hit
0018bdc0: 8fbf0014 lw r31,0x0014(r29)
0018bdc4: 8fb00010 lw r16,0x0010(r29)
0018bdc8: 27bd0018 addiu r29,r29,0x0018
0018bdcc: 03e00008 jr r31
0018bdd0: 00000000 nop

Return Locations

0018adf4: Action data nulling