lbl_800324A8: /* 800324A8 A8 03 00 0E */ lha r0, 0xe(r3) /* 800324AC 2C 00 00 00 */ cmpwi r0, 0 /* 800324B0 40 82 00 6C */ bne lbl_8003251C /* 800324B4 88 03 00 0C */ lbz r0, 0xc(r3) /* 800324B8 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e /* 800324BC 41 82 00 60 */ beq lbl_8003251C /* 800324C0 A8 83 00 18 */ lha r4, 0x18(r3) /* 800324C4 A8 03 00 2A */ lha r0, 0x2a(r3) /* 800324C8 7C 04 02 14 */ add r0, r4, r0 /* 800324CC B0 03 00 0E */ sth r0, 0xe(r3) /* 800324D0 38 00 00 00 */ li r0, 0 /* 800324D4 B0 03 00 2A */ sth r0, 0x2a(r3) /* 800324D8 A8 83 00 1E */ lha r4, 0x1e(r3) /* 800324DC 2C 04 00 00 */ cmpwi r4, 0 /* 800324E0 40 82 00 2C */ bne lbl_8003250C /* 800324E4 A8 83 00 16 */ lha r4, 0x16(r3) /* 800324E8 A8 03 00 18 */ lha r0, 0x18(r3) /* 800324EC 7C 04 00 50 */ subf r0, r4, r0 /* 800324F0 B0 03 00 18 */ sth r0, 0x18(r3) /* 800324F4 A8 03 00 18 */ lha r0, 0x18(r3) /* 800324F8 A8 83 00 14 */ lha r4, 0x14(r3) /* 800324FC 7C 00 20 00 */ cmpw r0, r4 /* 80032500 40 80 00 14 */ bge lbl_80032514 /* 80032504 B0 83 00 18 */ sth r4, 0x18(r3) /* 80032508 48 00 00 0C */ b lbl_80032514 lbl_8003250C: /* 8003250C 38 04 FF FF */ addi r0, r4, -1 /* 80032510 B0 03 00 1E */ sth r0, 0x1e(r3) lbl_80032514: /* 80032514 38 60 00 01 */ li r3, 1 /* 80032518 4E 80 00 20 */ blr lbl_8003251C: /* 8003251C 38 60 00 00 */ li r3, 0 /* 80032520 4E 80 00 20 */ blr