00115198 - 0011545c
Jump to navigation
Jump to search
00115198: 27bdfc70 addiu r29,r29,0xfc70 0011519c: afbf0388 sw r31,0x0388(r29) 001151a0: afb10384 sw r17,0x0384(r29) 001151a4: afb00380 sw r16,0x0380(r29) 001151a8: 3c028019 lui r2,0x8019 001151ac: 9442ba20 lhu r2,-0x45e0(r2) 001151b0: 3c018019 lui r1,0x8019 001151b4: a422ba22 sh r2,-0x45de(r1) 001151b8: 00021400 sll r2,r2,0x10 001151bc: 00021383 sra r2,r2,0x0e 001151c0: 3c01801d lui r1,0x801d 001151c4: 00220821 addu r1,r1,r2 001151c8: 8c22d5ec lw r2,-0x2a14(r1) 001151cc: 00000000 nop 001151d0: 8451002c lh r17,0x002c(r2) 001151d4: 27a401b8 addiu r4,r29,0x01b8 001151d8: 02202821 addu r5,r17,r0 001151dc: 0c016a35 jal 0x0005a8d4 Initialize Unit's Job Data 001151e0: 34060001 ori r6,r0,0x0001 001151e4: 00001821 addu r3,r0,r0 001151e8: 27a401d2 addiu r4,r29,0x01d2 001151ec: 340500ff ori r5,r0,0x00ff 001151f0: 00831021 addu r2,r4,r3 001151f4: a0450000 sb r5,0x0000(r2) 001151f8: 24630001 addiu r3,r3,0x0001 001151fc: 28620007 slti r2,r3,0x0007 00115200: 1440fffc bne r2,r0,0x001151f4 00115204: 00831021 addu r2,r4,r3 00115208: 3c028019 lui r2,0x8019 0011520c: 8442ba20 lh r2,-0x45e0(r2) 00115210: 00000000 nop 00115214: 00021080 sll r2,r2,0x02 00115218: 3c01801d lui r1,0x801d 0011521c: 00220821 addu r1,r1,r2 00115220: 8c22d5ec lw r2,-0x2a14(r1) 00115224: 00000000 nop 00115228: 94420054 lhu r2,0x0054(r2) 0011522c: 00000000 nop 00115230: 304403ff andi r4,r2,0x03ff 00115234: 1080000c beq r4,r0,0x00115268 00115238: 00041040 sll r2,r4,0x01 0011523c: 00441021 addu r2,r2,r4 00115240: 00021080 sll r2,r2,0x02 00115244: 3c018006 lui r1,0x8006 00115248: 00220821 addu r1,r1,r2 0011524c: 90232ebd lbu r3,0x2ebd(r1) 00115250: 34020013 ori r2,r0,0x0013 00115254: 14620003 bne r3,r2,0x00115264 00115258: 00000000 nop 0011525c: 0804549a j 0x00115268 00115260: a3a401d6 sb r4,0x01d6(r29) 00115264: a3a401d5 sb r4,0x01d5(r29) 00115268: 3c028019 lui r2,0x8019 0011526c: 8442ba20 lh r2,-0x45e0(r2) 00115270: 00000000 nop 00115274: 00021080 sll r2,r2,0x02 00115278: 3c01801d lui r1,0x801d 0011527c: 00220821 addu r1,r1,r2 00115280: 8c22d5ec lw r2,-0x2a14(r1) 00115284: 00000000 nop 00115288: 94420056 lhu r2,0x0056(r2) 0011528c: 00000000 nop 00115290: 304403ff andi r4,r2,0x03ff 00115294: 1080000c beq r4,r0,0x001152c8 00115298: 00041040 sll r2,r4,0x01 0011529c: 00441021 addu r2,r2,r4 001152a0: 00021080 sll r2,r2,0x02 001152a4: 3c018006 lui r1,0x8006 001152a8: 00220821 addu r1,r1,r2 001152ac: 90232ebd lbu r3,0x2ebd(r1) 001152b0: 34020013 ori r2,r0,0x0013 001152b4: 14620003 bne r3,r2,0x001152c4 001152b8: 00000000 nop 001152bc: 080454b2 j 0x001152c8 001152c0: a3a401d8 sb r4,0x01d8(r29) 001152c4: a3a401d7 sb r4,0x01d7(r29) 001152c8: 3c028019 lui r2,0x8019 001152cc: 8442ba20 lh r2,-0x45e0(r2) 001152d0: 3c03801d lui r3,0x801d 001152d4: 2463d5ec addiu r3,r3,0xd5ec 001152d8: 00021080 sll r2,r2,0x02 001152dc: 00431021 addu r2,r2,r3 001152e0: 8c430000 lw r3,0x0000(r2) 001152e4: 00000000 nop 001152e8: 90630058 lbu r3,0x0058(r3) 001152ec: 00000000 nop 001152f0: a3a301d2 sb r3,0x01d2(r29) 001152f4: 8c430000 lw r3,0x0000(r2) 001152f8: 00000000 nop 001152fc: 9063005a lbu r3,0x005a(r3) 00115300: 00000000 nop 00115304: a3a301d3 sb r3,0x01d3(r29) 00115308: 8c420000 lw r2,0x0000(r2) 0011530c: 00000000 nop 00115310: 9042005c lbu r2,0x005c(r2) 00115314: 00000000 nop 00115318: a3a201d4 sb r2,0x01d4(r29) 0011531c: 00001821 addu r3,r0,r0 00115320: 27a501d2 addiu r5,r29,0x01d2 00115324: 340600ff ori r6,r0,0x00ff 00115328: 00a31021 addu r2,r5,r3 0011532c: 90440000 lbu r4,0x0000(r2) 00115330: 00000000 nop 00115334: 10800003 beq r4,r0,0x00115344 00115338: 288200fe slti r2,r4,0x00fe 0011533c: 14400003 bne r2,r0,0x0011534c 00115340: 00000000 nop 00115344: 00a31021 addu r2,r5,r3 00115348: a0460000 sb r6,0x0000(r2) 0011534c: 24630001 addiu r3,r3,0x0001 00115350: 28620007 slti r2,r3,0x0007 00115354: 1440fff5 bne r2,r0,0x0011532c 00115358: 00a31021 addu r2,r5,r3 0011535c: 27b001b8 addiu r16,r29,0x01b8 00115360: 0c01756f jal 0x0005d5bc Status Setting/Checking + Equip/R/S/M Stats Prep 00115364: 02002021 addu r4,r16,r0 00115368: 0c0166bc jal 0x00059af0 Get Party Data Pointer 0011536c: 02202021 addu r4,r17,r0 00115370: 27b10090 addiu r17,r29,0x0090 00115374: 02002021 addu r4,r16,r0 00115378: 02202821 addu r5,r17,r0 0011537c: 0c0482ec jal 0x00120bb0 Load party data into Formation screen data 00115380: 00403021 addu r6,r2,r0 00115384: 3c028019 lui r2,0x8019 00115388: 8442ba20 lh r2,-0x45e0(r2) 0011538c: 00000000 nop 00115390: 00021080 sll r2,r2,0x02 00115394: 3c01801d lui r1,0x801d 00115398: 00220821 addu r1,r1,r2 0011539c: 8c24d5ec lw r4,-0x2a14(r1) 001153a0: 27b000e4 addiu r16,r29,0x00e4 001153a4: 24840054 addiu r4,r4,0x0054 001153a8: 02002821 addu r5,r16,r0 001153ac: 0c0088b7 jal 0x000222dc 0002228c - 00022b94 001153b0: 3406000a ori r6,r0,0x000a 001153b4: 93a501b6 lbu r5,0x01b6(r29) 001153b8: 02002021 addu r4,r16,r0 001153bc: 0c0482bf jal 0x00120afc two hands check for equipping weapons 001153c0: 30a50002 andi r5,r5,0x0002 001153c4: a7a200d0 sh r2,0x00d0(r29) 001153c8: 02202021 addu r4,r17,r0 001153cc: 3c058019 lui r5,0x8019 001153d0: 24a5aa98 addiu r5,r5,0xaa98 001153d4: 0c0088b7 jal 0x000222dc 0002228c - 00022b94 001153d8: 34060022 ori r6,r0,0x0022 001153dc: 27a400b2 addiu r4,r29,0x00b2 001153e0: 3c058019 lui r5,0x8019 001153e4: 24a5aae0 addiu r5,r5,0xaae0 001153e8: 0c0088b7 jal 0x000222dc 0002228c - 00022b94 001153ec: 3406000e ori r6,r0,0x000e 001153f0: 27a400c0 addiu r4,r29,0x00c0 001153f4: 3c058019 lui r5,0x8019 001153f8: 24a5ab00 addiu r5,r5,0xab00 001153fc: 0c0088b7 jal 0x000222dc 0002228c - 00022b94 00115400: 34060040 ori r6,r0,0x0040 00115404: 3c028019 lui r2,0x8019 00115408: 8442ba20 lh r2,-0x45e0(r2) 0011540c: 00000000 nop 00115410: 00021080 sll r2,r2,0x02 00115414: 3c01801d lui r1,0x801d 00115418: 00220821 addu r1,r1,r2 0011541c: 8c25d5ec lw r5,-0x2a14(r1) 00115420: 3c048019 lui r4,0x8019 00115424: 2484ab00 addiu r4,r4,0xab00 00115428: 0c048d42 jal 0x00123508 00123508 - 00123624 0011542c: 24a50054 addiu r5,r5,0x0054 00115430: 3c048019 lui r4,0x8019 00115434: 8484ba20 lh r4,-0x45e0(r4) 00115438: 0c049655 jal 0x00125954 00125954 - 0012598c 0011543c: 34050014 ori r5,r0,0x0014 00115440: 0c04561e jal 0x00115878 00115878 - 001158c0 00115444: 00000000 nop 00115448: 8fbf0388 lw r31,0x0388(r29) 0011544c: 8fb10384 lw r17,0x0384(r29) 00115450: 8fb00380 lw r16,0x0380(r29) 00115454: 27bd0390 addiu r29,r29,0x0390 00115458: 03e00008 jr r31 0011545c: 00000000 nop