00149398 - 0014948c
Jump to navigation
Jump to search
001491d8: 27bdffc8 addiu r29,r29,0xffc8 001491dc: afb1002c sw r17,0x002c(r29) 001491e0: 00808821 addu r17,r4,r0 001491e4: 26240003 addiu r4,r17,0x0003 001491e8: afbf0034 sw r31,0x0034(r29) 001491ec: afb20030 sw r18,0x0030(r29) 001491f0: 0c05181e jal 0x00146078 001491f4: afb00028 sw r16,0x0028(r29) 001491f8: 02202021 addu r4,r17,r0 001491fc: 0c05181e jal 0x00146078 00149200: 00408021 addu r16,r2,r0 00149204: 27a40010 addiu r4,r29,0x0010 00149208: 27a50014 addiu r5,r29,0x0014 0014920c: 0c051e4a jal 0x00147928 00149210: a7a20010 sh r2,0x0010(r29) 00149214: 10400059 beq r2,r0,0x0014937c 00149218: 00101400 sll r2,r16,0x10 0014921c: afa00018 sw r0,0x0018(r29) 00149220: 00029403 sra r18,r2,0x10 00149224: 27a40010 addiu r4,r29,0x0010 00149228: 27a50018 addiu r5,r29,0x0018 0014922c: 0c051e6b jal 0x001479ac 00149230: 27a60014 addiu r6,r29,0x0014 00149234: 1040004a beq r2,r0,0x00149360 00149238: 00000000 nop 0014923c: 97a40010 lhu r4,0x0010(r29) 00149240: 0c023374 jal 0x0008cdd0 00149244: 00000000 nop 00149248: 00402021 addu r4,r2,r0 0014924c: 2402ffff addiu r2,r0,0xffff 00149250: 1082003f beq r4,r2,0x00149350 00149254: 00000000 nop 00149258: 0c0602bf jal 0x00180afc get unit data 0014925c: 00000000 nop 00149260: 90440161 lbu r4,0x0161(r2) load ENTD ID 00149264: 0c060324 jal 0x00180c90 existence checks 00149268: 27a5001c addiu r5,r29,0x001c 0014926c: 8fa3001c lw r3,0x001c(r29) 00149270: 00000000 nop 00149274: 04600036 bltz r3,0x00149350 00149278: 00408021 addu r16,r2,r0 0014927c: 92220002 lbu r2,0x0002(r17) load party ID 00149280: 00000000 nop 00149284: 1440000a bne r2,r0,0x001492b0 branch if doesn't exist 00149288: 27a40020 addiu r4,r29,0x0020 0014928c: 00002821 addu r5,r0,r0 00149290: 96020028 lhu r2,0x0028(r16) load 00149294: 9606002a lhu r6,0x002a(r16) 00149298: 00521021 addu r2,r2,r18 0014929c: 0c04b7da jal 0x0012df68 001492a0: afa20020 sw r2,0x0020(r29) 001492a4: 97a20020 lhu r2,0x0020(r29) 001492a8: 00000000 nop 001492ac: a6020028 sh r2,0x0028(r16) 001492b0: 92230002 lbu r3,0x0002(r17) 001492b4: 34020002 ori r2,r0,0x0002 001492b8: 1462000d bne r3,r2,0x001492f0 001492bc: 34020003 ori r2,r0,0x0003 001492c0: 27a40020 addiu r4,r29,0x0020 001492c4: 00002821 addu r5,r0,r0 001492c8: 92020039 lbu r2,0x0039(r16) 001492cc: 34060064 ori r6,r0,0x0064 001492d0: 00521021 addu r2,r2,r18 001492d4: 0c04b7da jal 0x0012df68 001492d8: afa20020 sw r2,0x0020(r29) 001492dc: 93a20020 lbu r2,0x0020(r29) 001492e0: 00000000 nop 001492e4: a2020039 sb r2,0x0039(r16) 001492e8: 92230002 lbu r3,0x0002(r17) 001492ec: 34020003 ori r2,r0,0x0003 001492f0: 1462000a bne r3,r2,0x0014931c 001492f4: 27a40020 addiu r4,r29,0x0020 001492f8: 00002821 addu r5,r0,r0 001492fc: 92020024 lbu r2,0x0024(r16) 00149300: 34060064 ori r6,r0,0x0064 00149304: 00521021 addu r2,r2,r18 00149308: 0c04b7da jal 0x0012df68 0014930c: afa20020 sw r2,0x0020(r29) 00149310: 93a20020 lbu r2,0x0020(r29) 00149314: 00000000 nop 00149318: a2020024 sb r2,0x0024(r16) 0014931c: 92230002 lbu r3,0x0002(r17) 00149320: 34020004 ori r2,r0,0x0004 00149324: 1462000a bne r3,r2,0x00149350 00149328: 27a40020 addiu r4,r29,0x0020 0014932c: 00002821 addu r5,r0,r0 00149330: 92020026 lbu r2,0x0026(r16) 00149334: 34060064 ori r6,r0,0x0064 00149338: 00521021 addu r2,r2,r18 0014933c: 0c04b7da jal 0x0012df68 00149340: afa20020 sw r2,0x0020(r29) 00149344: 93a20020 lbu r2,0x0020(r29) 00149348: 00000000 nop 0014934c: a2020026 sb r2,0x0026(r16) 00149350: 8fa20014 lw r2,0x0014(r29) 00149354: 00000000 nop 00149358: 10400008 beq r2,r0,0x0014937c 0014935c: 00000000 nop 00149360: 8fa20018 lw r2,0x0018(r29) 00149364: 00000000 nop 00149368: 24420001 addiu r2,r2,0x0001 0014936c: afa20018 sw r2,0x0018(r29) 00149370: 28420015 slti r2,r2,0x0015 00149374: 1440ffac bne r2,r0,0x00149228 00149378: 27a40010 addiu r4,r29,0x0010 0014937c: 8fbf0034 lw r31,0x0034(r29) 00149380: 8fb20030 lw r18,0x0030(r29) 00149384: 8fb1002c lw r17,0x002c(r29) 00149388: 8fb00028 lw r16,0x0028(r29) 0014938c: 27bd0038 addiu r29,r29,0x0038 00149390: 03e00008 jr r31 00149394: 00000000 nop