Difference between revisions of "Disable acting statuses"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 00180210: 27bdffe8 addiu r29,r29,0xffe8 00180214: afbf0010 sw r31,0x0010(r29) 00180218: 0c0179ea jal 0x0005e7a8 Enable/disable acting statuse...")
 
m
 
Line 1: Line 1:
<font face='Courier New'>
+
Parameters : r4 = Unit data pointer
   
+
Returns nothing
  00180210: 27bdffe8 addiu r29,r29,0xffe8
+
  --------------------------------------------------------------------------------------
 +
  00180210: 27bdffe8 addiu r29,r29,-0x0018
 
  00180214: afbf0010 sw r31,0x0010(r29)
 
  00180214: afbf0010 sw r31,0x0010(r29)
  00180218: 0c0179ea jal 0x0005e7a8 Enable/disable acting statuses
+
  00180218: 0c0179ea jal 0x0005e7a8               [[Status_infliction/removal%3F]]
  0018021c: 00002821 addu r5,r0,r0
+
  0018021c: 00002821 addu r5,r0,r0               r5 = 0x00 (Value to remove every acting status)
 
  00180220: 8fbf0010 lw r31,0x0010(r29)
 
  00180220: 8fbf0010 lw r31,0x0010(r29)
 
  00180224: 27bd0018 addiu r29,r29,0x0018
 
  00180224: 27bd0018 addiu r29,r29,0x0018
 
  00180228: 03e00008 jr r31
 
  00180228: 03e00008 jr r31
 
  0018022c: 00000000 nop
 
  0018022c: 00000000 nop
</font>
+
===Return location===
 +
'''Battle.bin'''
 +
001801c4: [[Remove_charging_status/ability_CT]]

Latest revision as of 21:11, 22 November 2022

Parameters : r4 = Unit data pointer
Returns nothing
--------------------------------------------------------------------------------------
00180210: 27bdffe8 addiu r29,r29,-0x0018
00180214: afbf0010 sw r31,0x0010(r29)
00180218: 0c0179ea jal 0x0005e7a8               Status_infliction/removal? 
0018021c: 00002821 addu r5,r0,r0                r5 = 0x00 (Value to remove every acting status)
00180220: 8fbf0010 lw r31,0x0010(r29)
00180224: 27bd0018 addiu r29,r29,0x0018
00180228: 03e00008 jr r31
0018022c: 00000000 nop

Return location

Battle.bin
001801c4: Remove_charging_status/ability_CT