000f3d44 - 000f3fa0
Jump to navigation
Jump to search
000f3d44: 27bdffd8 addiu r29,r29,0xffd8 000f3d48: afb10014 sw r17,0x0014(r29) 000f3d4c: 00008821 addu r17,r0,r0 000f3d50: 3c05801d lui r5,0x801d 000f3d54: 24a5d204 addiu r5,r5,0xd204 Displayed Skillsets List (0x801c2dfc) 000f3d58: afb3001c sw r19,0x001c(r29) 000f3d5c: 3c138017 lui r19,0x8017 000f3d60: 2673403c addiu r19,r19,0x403c Skillset Determinations list 000f3d64: 02603021 addu r6,r19,r0 r6 = r19 000f3d68: 3c048014 lui r4,0x8014 000f3d6c: 8484a36e lh r4,-0x5c92(r4) Currently acting Unit Battle ID (0x8013a36e) 000f3d70: 3c078017 lui r7,0x8017 000f3d74: 24e7404c addiu r7,r7,0x404c Action menu byte list for skillsets 000f3d78: afbf0020 sw r31,0x0020(r29) 000f3d7c: afb20018 sw r18,0x0018(r29) 000f3d80: afb00010 sw r16,0x0010(r29) 000f3d84: 3c018014 lui r1,0x8014 000f3d88: ac20a604 sw r0,-0x59fc(r1) 0x8013a604 000f3d8c: 0c0604f0 jal 0x001813c0 Player Skill Set 000f3d90: a0a00000 sb r0,0x0000(r5) Store first displayed skillset as 0 000f3d94: 3c018019 lui r1,0x8019 000f3d98: ac225ca4 sw r2,0x5ca4(r1) Store whether is a monster skillset or not 000f3d9c: 0c039bb7 jal 0x000e6edc Find text entry? 000f3da0: 34045010 ori r4,r0,0x5010 r4 = 0x5010 (is 0x50 ability text?) (loop 16 times in 00100348 - 00100380 ? (one for each ability displayable?)) 000f3da4: 0c038835 jal 0x000e20d4 000f3da8: 00409021 addu r18,r2,r0 000f3dac: 0c0604c3 jal 0x0018130c 000f3db0: 00402021 addu r4,r2,r0 000f3db4: 34030002 ori r3,r0,0x0002 000f3db8: 14430011 bne r2,r3,0x000f3e00 000f3dbc: 340300fa ori r3,r0,0x00fa 000f3dc0: 00008021 addu r16,r0,r0 000f3dc4: 34040001 ori r4,r0,0x0001 000f3dc8: 3403000d ori r3,r0,0x000d 000f3dcc: 02603021 addu r6,r19,r0 000f3dd0: a0c40000 sb r4,0x0000(r6) 000f3dd4: 3c018017 lui r1,0x8017 000f3dd8: 00300821 addu r1,r1,r16 000f3ddc: 9022404c lbu r2,0x404c(r1) 000f3de0: 00000000 nop 000f3de4: 14430002 bne r2,r3,0x000f3df0 000f3de8: 26100001 addiu r16,r16,0x0001 000f3dec: a0c00000 sb r0,0x0000(r6) 000f3df0: 2a020006 slti r2,r16,0x0006 000f3df4: 1440fff6 bne r2,r0,0x000f3dd0 000f3df8: 24c60001 addiu r6,r6,0x0001 000f3dfc: 340300fa ori r3,r0,0x00fa 000f3e00: 34100005 ori r16,r0,0x0005 000f3e04: 26420019 addiu r2,r18,0x0019 000f3e08: a0430003 sb r3,0x0003(r2) 000f3e0c: 2610ffff addiu r16,r16,0xffff 000f3e10: 0601fffd bgez r16,0x000f3e08 000f3e14: 2442fffb addiu r2,r2,0xfffb 000f3e18: 00008021 addu r16,r0,r0 000f3e1c: 340a00fa ori r10,r0,0x00fa 000f3e20: 340900ff ori r9,r0,0x00ff 000f3e24: 34080004 ori r8,r0,0x0004 000f3e28: 3407b000 ori r7,r0,0xb000 000f3e2c: 3c06801d lui r6,0x801d 000f3e30: 24c6d204 addiu r6,r6,0xd204 000f3e34: 3c058015 lui r5,0x8015 000f3e38: 24a53d24 addiu r5,r5,0x3d24 000f3e3c: 02402021 addu r4,r18,r0 000f3e40: 3c038015 lui r3,0x8015 000f3e44: 246331d8 addiu r3,r3,0x31d8 000f3e48: 00111080 sll r2,r17,0x02 000f3e4c: 00431821 addu r3,r2,r3 000f3e50: a08a0003 sb r10,0x0003(r4) 000f3e54: 90c20000 lbu r2,0x0000(r6) 000f3e58: 00000000 nop 000f3e5c: 1049001f beq r2,r9,0x000f3edc 000f3e60: 00000000 nop 000f3e64: 3c018017 lui r1,0x8017 000f3e68: 00300821 addu r1,r1,r16 000f3e6c: 9022403c lbu r2,0x403c(r1) 000f3e70: 00000000 nop 000f3e74: 10400003 beq r2,r0,0x000f3e84 000f3e78: 34021003 ori r2,r0,0x1003 000f3e7c: 0803cfa3 j 0x000f3e8c 000f3e80: a0880001 sb r8,0x0001(r4) 000f3e84: 34020003 ori r2,r0,0x0003 000f3e88: a0800001 sb r0,0x0001(r4) 000f3e8c: a4a20000 sh r2,0x0000(r5) 000f3e90: 3c028019 lui r2,0x8019 000f3e94: 8c425ca4 lw r2,0x5ca4(r2) 000f3e98: 00000000 nop 000f3e9c: 10400003 beq r2,r0,0x000f3eac 000f3ea0: 00000000 nop 000f3ea4: 0803cfaf j 0x000f3ebc 000f3ea8: ac670000 sw r7,0x0000(r3) 000f3eac: 90c20000 lbu r2,0x0000(r6) 000f3eb0: 00000000 nop 000f3eb4: 00471021 addu r2,r2,r7 000f3eb8: ac620000 sw r2,0x0000(r3) 000f3ebc: 24630004 addiu r3,r3,0x0004 000f3ec0: 26310001 addiu r17,r17,0x0001 000f3ec4: 24c60001 addiu r6,r6,0x0001 000f3ec8: 24a50002 addiu r5,r5,0x0002 000f3ecc: 26100001 addiu r16,r16,0x0001 000f3ed0: 2a020006 slti r2,r16,0x0006 000f3ed4: 1440ffde bne r2,r0,0x000f3e50 000f3ed8: 24840005 addiu r4,r4,0x0005 000f3edc: 0c03bc6a jal 0x000ef1a8 000f3ee0: 34040063 ori r4,r0,0x0063 000f3ee4: 10400019 beq r2,r0,0x000f3f4c 000f3ee8: 2a020006 slti r2,r16,0x0006 000f3eec: 10400017 beq r2,r0,0x000f3f4c 000f3ef0: 00112080 sll r4,r17,0x02 000f3ef4: 26310001 addiu r17,r17,0x0001 000f3ef8: 00101080 sll r2,r16,0x02 000f3efc: 00501021 addu r2,r2,r16 000f3f00: 00521021 addu r2,r2,r18 000f3f04: 00101840 sll r3,r16,0x01 000f3f08: a0400001 sb r0,0x0001(r2) 000f3f0c: 34020016 ori r2,r0,0x0016 000f3f10: 3c018015 lui r1,0x8015 000f3f14: 00230821 addu r1,r1,r3 000f3f18: a4223d24 sh r2,0x3d24(r1) 000f3f1c: 340200bc ori r2,r0,0x00bc 000f3f20: 3c01801d lui r1,0x801d 000f3f24: 00300821 addu r1,r1,r16 000f3f28: a022d204 sb r2,-0x2dfc(r1) 000f3f2c: 340200ff ori r2,r0,0x00ff 000f3f30: 3c01801d lui r1,0x801d 000f3f34: 00300821 addu r1,r1,r16 000f3f38: a022d205 sb r2,-0x2dfb(r1) 000f3f3c: 3402b0bc ori r2,r0,0xb0bc 000f3f40: 3c018015 lui r1,0x8015 000f3f44: 00240821 addu r1,r1,r4 000f3f48: ac2231d8 sw r2,0x31d8(r1) 000f3f4c: 00112100 sll r4,r17,0x04 000f3f50: 24840010 addiu r4,r4,0x0010 000f3f54: 00111080 sll r2,r17,0x02 000f3f58: 00511021 addu r2,r2,r17 000f3f5c: 00521021 addu r2,r2,r18 000f3f60: 340300ff ori r3,r0,0x00ff 000f3f64: a043fffe sb r3,-0x0002(r2) 000f3f68: 3c02801d lui r2,0x801d 000f3f6c: 8c42d7e0 lw r2,-0x2820(r2) 000f3f70: 2623ffff addiu r3,r17,0xffff 000f3f74: a443010e sh r3,0x010e(r2) 000f3f78: a4440106 sh r4,0x0106(r2) 000f3f7c: a44400fe sh r4,0x00fe(r2) 000f3f80: a44400f6 sh r4,0x00f6(r2) 000f3f84: 8fbf0020 lw r31,0x0020(r29) 000f3f88: 8fb3001c lw r19,0x001c(r29) 000f3f8c: 8fb20018 lw r18,0x0018(r29) 000f3f90: 8fb10014 lw r17,0x0014(r29) 000f3f94: 8fb00010 lw r16,0x0010(r29) 000f3f98: 27bd0028 addiu r29,r29,0x0028 000f3f9c: 03e00008 jr r31 000f3fa0: 00000000 nop