Difference between revisions of "Event Instruction 0x39"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 00146004: 27bdffe8 addiu r29,r29,0xffe8 00146008: 2402ffff addiu r2,r0,0xffff 0014600c: afbf0014 sw r31,0x0014(r29) 00146010: 10820007 beq r4,r...")
 
m (Nyzer moved page 00146004 - 00146074 to Event Instruction 0x39: Giving it a title)
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
 
  0014600c: afbf0014 sw r31,0x0014(r29)
 
  0014600c: afbf0014 sw r31,0x0014(r29)
 
  00146010: 10820007 beq r4,r2,0x00146030
 
  00146010: 10820007 beq r4,r2,0x00146030
  00146014: afb00010 sw r16,0x0010(r29)
+
  00146014: afb00010 sw r16,0x0010(r29)  
  00146018: 0c0233bf jal 0x0008cefc
+
  00146018: 0c0233bf jal 0x0008cefc               # [[Get Misc Data And Load Offset 0x09C]]
 
  0014601c: 00000000 nop
 
  0014601c: 00000000 nop
 
  00146020: 10400010 beq r2,r0,0x00146064
 
  00146020: 10400010 beq r2,r0,0x00146064
Line 13: Line 13:
 
  0014602c: 34020001 ori r2,r0,0x0001
 
  0014602c: 34020001 ori r2,r0,0x0001
 
  00146030: 00008021 addu r16,r0,r0
 
  00146030: 00008021 addu r16,r0,r0
  00146034: 0c0232ed jal 0x0008cbb4
+
  00146034: 0c0232ed jal 0x0008cbb4               # [[Does Misc Unit Exist With ID]]
 
  00146038: 02002021 addu r4,r16,r0
 
  00146038: 02002021 addu r4,r16,r0
 
  0014603c: 10400005 beq r2,r0,0x00146054
 
  0014603c: 10400005 beq r2,r0,0x00146054
 
  00146040: 00000000 nop
 
  00146040: 00000000 nop
  00146044: 0c0233bf jal 0x0008cefc
+
  00146044: 0c0233bf jal 0x0008cefc               # [[Get Misc Data And Load Offset 0x09C]]
 
  00146048: 02002021 addu r4,r16,r0
 
  00146048: 02002021 addu r4,r16,r0
 
  0014604c: 14400005 bne r2,r0,0x00146064
 
  0014604c: 14400005 bne r2,r0,0x00146064

Latest revision as of 14:31, 10 May 2025

00146004: 27bdffe8 addiu r29,r29,0xffe8
00146008: 2402ffff addiu r2,r0,0xffff
0014600c: afbf0014 sw r31,0x0014(r29)
00146010: 10820007 beq r4,r2,0x00146030
00146014: afb00010 sw r16,0x0010(r29)   
00146018: 0c0233bf jal 0x0008cefc               # Get Misc Data And Load Offset 0x09C
0014601c: 00000000 nop
00146020: 10400010 beq r2,r0,0x00146064
00146024: 00001021 addu r2,r0,r0
00146028: 08051819 j 0x00146064
0014602c: 34020001 ori r2,r0,0x0001
00146030: 00008021 addu r16,r0,r0
00146034: 0c0232ed jal 0x0008cbb4               # Does Misc Unit Exist With ID
00146038: 02002021 addu r4,r16,r0
0014603c: 10400005 beq r2,r0,0x00146054
00146040: 00000000 nop
00146044: 0c0233bf jal 0x0008cefc               # Get Misc Data And Load Offset 0x09C
00146048: 02002021 addu r4,r16,r0
0014604c: 14400005 bne r2,r0,0x00146064
00146050: 34020001 ori r2,r0,0x0001
00146054: 26100001 addiu r16,r16,0x0001
00146058: 2a020015 slti r2,r16,0x0015
0014605c: 1440fff5 bne r2,r0,0x00146034
00146060: 00001021 addu r2,r0,r0
00146064: 8fbf0014 lw r31,0x0014(r29)
00146068: 8fb00010 lw r16,0x0010(r29)
0014606c: 27bd0018 addiu r29,r29,0x0018
00146070: 03e00008 jr r31
00146074: 00000000 nop