? 0x92f98

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
80092f98: 27bdffe0 addiu r29,r29,-0x0020
80092f9c: afb00018 sw r16,0x0018(r29)
80092fa0: 3c10800a lui r16,0x800a
80092fa4: 261095f0 addiu r16,r16,-0x6a10        #   0x800995f0
80092fa8: afbf001c sw r31,0x001c(r29)
80092fac: 8e020000 lw r2,0x0000(r16)            #   *0x800995f0
80092fb0: 00000000 nop
80092fb4: 1040000c beq r2,r0,0x80092fe8         #   if (*0x800995f0 != 0) {
80092fb8: 27a40010 addiu r4,r29,0x0010          #       structData
80092fbc: 00002821 addu r5,r0,r0                #       0
80092fc0: 340201ee ori r2,r0,0x01ee             #       0x1ee (494)
80092fc4: a7a20012 sh r2,0x0012(r29)            #       structData.0x02 = 0x1ee
80092fc8: 34020100 ori r2,r0,0x0100             #       0x100
80092fcc: a7a20014 sh r2,0x0014(r29)            #       structData.0x04 = 0x100
80092fd0: 3402000e ori r2,r0,0x000e             #       14
80092fd4: 340601e0 ori r6,r0,0x01e0             #       0x1e0
80092fd8: a7a00010 sh r0,0x0010(r29)            #       structData.0x00 = 0
80092fdc: 0c009271 jal 0x800249c4               #       ? 0x249c4 (structData, 0, 0x1e0);
80092fe0: a7a20016 sh r2,0x0016(r29)            #       structData.0x06 = 14
80092fe4: ae000000 sw r0,0x0000(r16)            #       *0x800995f0 = 0
                                                #   }
80092fe8: 3c02800a lui r2,0x800a
80092fec: 8c4295ec lw r2,-0x6a14(r2)            #   *0x800995ec
80092ff0: 00000000 nop
80092ff4: 1040000f beq r2,r0,0x80093034         #   if (*0x800995ec != 0) {
80092ff8: 27a40010 addiu r4,r29,0x0010          #       structData
80092ffc: 3c05800e lui r5,0x800e
80093000: 24a54ea4 addiu r5,r5,0x4ea4           #       *0x800e4ea4
80093004: 340201ee ori r2,r0,0x01ee             #       0x1ee
80093008: a7a20012 sh r2,0x0012(r29)            #       structData.0x02 = 0x1ee
8009300c: 34020100 ori r2,r0,0x0100             #       0x100
80093010: a7a20014 sh r2,0x0014(r29)            #       structData.0x04 = 0x100
80093014: 3402000e ori r2,r0,0x000e             #       14
80093018: a7a00010 sh r0,0x0010(r29)            #       structData.0x00 = 0
8009301c: 0c00923f jal 0x800248fc               #       ? 0x248fc (structData, 0x800e4ea4);
80093020: a7a20016 sh r2,0x0016(r29)            #       structData.0x06 = 14
80093024: 34020001 ori r2,r0,0x0001             #       1
80093028: 3c01800a lui r1,0x800a
8009302c: ac2095ec sw r0,-0x6a14(r1)            #       *0x800995ec = 0
80093030: ae020000 sw r2,0x0000(r16)            #       *0x800995f0 = 1
                                                #   }
80093034: 8fbf001c lw r31,0x001c(r29)
80093038: 8fb00018 lw r16,0x0018(r29)
8009303c: 27bd0020 addiu r29,r29,0x0020
80093040: 03e00008 jr r31
80093044: 00000000 nop