lbl_8003242C: /* 8003242C A8 03 00 0E */ lha r0, 0xe(r3) /* 80032430 2C 00 00 00 */ cmpwi r0, 0 /* 80032434 40 82 00 6C */ bne lbl_800324A0 /* 80032438 88 03 00 0C */ lbz r0, 0xc(r3) /* 8003243C 54 00 07 FF */ clrlwi. r0, r0, 0x1f /* 80032440 41 82 00 60 */ beq lbl_800324A0 /* 80032444 A8 83 00 18 */ lha r4, 0x18(r3) /* 80032448 A8 03 00 2A */ lha r0, 0x2a(r3) /* 8003244C 7C 04 02 14 */ add r0, r4, r0 /* 80032450 B0 03 00 0E */ sth r0, 0xe(r3) /* 80032454 38 00 00 00 */ li r0, 0 /* 80032458 B0 03 00 2A */ sth r0, 0x2a(r3) /* 8003245C A8 83 00 1E */ lha r4, 0x1e(r3) /* 80032460 2C 04 00 00 */ cmpwi r4, 0 /* 80032464 40 82 00 2C */ bne lbl_80032490 /* 80032468 A8 83 00 16 */ lha r4, 0x16(r3) /* 8003246C A8 03 00 18 */ lha r0, 0x18(r3) /* 80032470 7C 04 00 50 */ subf r0, r4, r0 /* 80032474 B0 03 00 18 */ sth r0, 0x18(r3) /* 80032478 A8 03 00 18 */ lha r0, 0x18(r3) /* 8003247C A8 83 00 14 */ lha r4, 0x14(r3) /* 80032480 7C 00 20 00 */ cmpw r0, r4 /* 80032484 40 80 00 14 */ bge lbl_80032498 /* 80032488 B0 83 00 18 */ sth r4, 0x18(r3) /* 8003248C 48 00 00 0C */ b lbl_80032498 lbl_80032490: /* 80032490 38 04 FF FF */ addi r0, r4, -1 /* 80032494 B0 03 00 1E */ sth r0, 0x1e(r3) lbl_80032498: /* 80032498 38 60 00 01 */ li r3, 1 /* 8003249C 4E 80 00 20 */ blr lbl_800324A0: /* 800324A0 38 60 00 00 */ li r3, 0 /* 800324A4 4E 80 00 20 */ blr