Difference between revisions of "End secondary effect on current unit"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "< BATTLE.BIN 001ae2c8: 27bdffe8 addiu r29,r29,0xffe8 001ae2cc: afbf0010 sw r31,0x0010(r29) 001ae2d0: 0c06b60a jal 0x001ad828 001ae2d4: 00000000 nop 001ae2d8: 304200f...")
 
m
Line 3: Line 3:
 
  001ae2c8: 27bdffe8 addiu r29,r29,0xffe8
 
  001ae2c8: 27bdffe8 addiu r29,r29,0xffe8
 
  001ae2cc: afbf0010 sw r31,0x0010(r29)
 
  001ae2cc: afbf0010 sw r31,0x0010(r29)
  001ae2d0: 0c06b60a jal 0x001ad828
+
  001ae2d0: 0c06b60a jal 0x001ad828 #[[001ad828 - 001ad940]] - effect related
 
  001ae2d4: 00000000 nop
 
  001ae2d4: 00000000 nop
 
  001ae2d8: 304200ff andi r2,r2,0x00ff
 
  001ae2d8: 304200ff andi r2,r2,0x00ff
Line 17: Line 17:
 
  001ae300: 3c01801c lui r1,0x801c
 
  001ae300: 3c01801c lui r1,0x801c
 
  001ae304: 00230821 addu r1,r1,r3
 
  001ae304: 00230821 addu r1,r1,r3
  001ae308: a4248ba0 sh r4,-0x7460(r1)
+
  001ae308: a4248ba0 sh r4,-0x7460(r1) #set secondary effect as 0x15? (erroneous?)
 
  001ae30c: 3c05801c lui r5,0x801c
 
  001ae30c: 3c05801c lui r5,0x801c
  001ae310: 90a58530 lbu r5,-0x7ad0(r5)
+
  001ae310: 90a58530 lbu r5,-0x7ad0(r5) #0x801b8530 (this is an erroneous table address?
 
  001ae314: 34040001 ori r4,r0,0x0001
 
  001ae314: 34040001 ori r4,r0,0x0001
 
  001ae318: 3c01801c lui r1,0x801c
 
  001ae318: 3c01801c lui r1,0x801c
 
  001ae31c: 00230821 addu r1,r1,r3
 
  001ae31c: 00230821 addu r1,r1,r3
  001ae320: ac248ba4 sw r4,-0x745c(r1)
+
  001ae320: ac248ba4 sw r4,-0x745c(r1) #set
 
  001ae324: 3c01801c lui r1,0x801c
 
  001ae324: 3c01801c lui r1,0x801c
 
  001ae328: 00230821 addu r1,r1,r3
 
  001ae328: 00230821 addu r1,r1,r3
  001ae32c: a0258b9f sb r5,-0x7461(r1)
+
  001ae32c: a0258b9f sb r5,-0x7461(r1) #store secondary effect's first byte
 
  001ae330: 8fbf0010 lw r31,0x0010(r29)
 
  001ae330: 8fbf0010 lw r31,0x0010(r29)
 
  001ae334: 27bd0018 addiu r29,r29,0x0018
 
  001ae334: 27bd0018 addiu r29,r29,0x0018
 
  001ae338: 03e00008 jr r31
 
  001ae338: 03e00008 jr r31
 
  001ae33c: 00000000 nop
 
  001ae33c: 00000000 nop

Revision as of 01:11, 16 October 2022

< BATTLE.BIN

001ae2c8: 27bdffe8 addiu r29,r29,0xffe8
001ae2cc: afbf0010 sw r31,0x0010(r29)
001ae2d0: 0c06b60a jal 0x001ad828			#001ad828 - 001ad940 - effect related
001ae2d4: 00000000 nop
001ae2d8: 304200ff andi r2,r2,0x00ff
001ae2dc: 00021880 sll r3,r2,0x02
001ae2e0: 00621821 addu r3,r3,r2
001ae2e4: 00031880 sll r3,r3,0x02
001ae2e8: 00621821 addu r3,r3,r2
001ae2ec: 00031880 sll r3,r3,0x02
001ae2f0: 34040015 ori r4,r0,0x0015
001ae2f4: 3c01801c lui r1,0x801c
001ae2f8: 00230821 addu r1,r1,r3
001ae2fc: a4208ba8 sh r0,-0x7458(r1)
001ae300: 3c01801c lui r1,0x801c
001ae304: 00230821 addu r1,r1,r3
001ae308: a4248ba0 sh r4,-0x7460(r1)			#set secondary effect as 0x15? (erroneous?)
001ae30c: 3c05801c lui r5,0x801c
001ae310: 90a58530 lbu r5,-0x7ad0(r5)			#0x801b8530 (this is an erroneous table address?
001ae314: 34040001 ori r4,r0,0x0001
001ae318: 3c01801c lui r1,0x801c
001ae31c: 00230821 addu r1,r1,r3
001ae320: ac248ba4 sw r4,-0x745c(r1)			#set 
001ae324: 3c01801c lui r1,0x801c
001ae328: 00230821 addu r1,r1,r3
001ae32c: a0258b9f sb r5,-0x7461(r1)			#store secondary effect's first byte
001ae330: 8fbf0010 lw r31,0x0010(r29)
001ae334: 27bd0018 addiu r29,r29,0x0018
001ae338: 03e00008 jr r31
001ae33c: 00000000 nop