lbl_80305F94: /* 80305F94 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80305F98 7C 08 02 A6 */ mflr r0 /* 80305F9C 90 01 00 24 */ stw r0, 0x24(r1) /* 80305FA0 39 61 00 20 */ addi r11, r1, 0x20 /* 80305FA4 48 05 C2 31 */ bl _savegpr_27 /* 80305FA8 7C 7B 1B 78 */ mr r27, r3 /* 80305FAC 7C 9C 23 78 */ mr r28, r4 /* 80305FB0 7C BD 2B 78 */ mr r29, r5 /* 80305FB4 80 63 01 50 */ lwz r3, 0x150(r3) /* 80305FB8 28 03 00 00 */ cmplwi r3, 0 /* 80305FBC 41 82 00 0C */ beq lbl_80305FC8 /* 80305FC0 28 1C 00 00 */ cmplwi r28, 0 /* 80305FC4 40 82 00 0C */ bne lbl_80305FD0 lbl_80305FC8: /* 80305FC8 38 60 00 00 */ li r3, 0 /* 80305FCC 48 00 00 F8 */ b lbl_803060C4 lbl_80305FD0: /* 80305FD0 83 E3 00 28 */ lwz r31, 0x28(r3) /* 80305FD4 57 BE 06 3E */ clrlwi r30, r29, 0x18 /* 80305FD8 7C 1E F8 40 */ cmplw r30, r31 /* 80305FDC 40 81 00 0C */ ble lbl_80305FE8 /* 80305FE0 38 60 00 00 */ li r3, 0 /* 80305FE4 48 00 00 E0 */ b lbl_803060C4 lbl_80305FE8: /* 80305FE8 80 63 00 70 */ lwz r3, 0x70(r3) /* 80305FEC 81 83 00 00 */ lwz r12, 0(r3) /* 80305FF0 81 8C 00 18 */ lwz r12, 0x18(r12) /* 80305FF4 7D 89 03 A6 */ mtctr r12 /* 80305FF8 4E 80 04 21 */ bctrl /* 80305FFC 54 60 06 3E */ clrlwi r0, r3, 0x18 /* 80306000 28 00 00 08 */ cmplwi r0, 8 /* 80306004 38 00 00 08 */ li r0, 8 /* 80306008 41 81 00 08 */ bgt lbl_80306010 /* 8030600C 7C 60 1B 78 */ mr r0, r3 lbl_80306010: /* 80306010 54 03 06 3E */ clrlwi r3, r0, 0x18 /* 80306014 57 A0 06 3E */ clrlwi r0, r29, 0x18 /* 80306018 7C 00 18 40 */ cmplw r0, r3 /* 8030601C 41 80 00 0C */ blt lbl_80306028 /* 80306020 38 60 00 00 */ li r3, 0 /* 80306024 48 00 00 A0 */ b lbl_803060C4 lbl_80306028: /* 80306028 7C 1E F8 40 */ cmplw r30, r31 /* 8030602C 40 80 00 78 */ bge lbl_803060A4 /* 80306030 7F 63 DB 78 */ mr r3, r27 /* 80306034 7F A4 EB 78 */ mr r4, r29 /* 80306038 81 9B 00 00 */ lwz r12, 0(r27) /* 8030603C 81 8C 01 20 */ lwz r12, 0x120(r12) /* 80306040 7D 89 03 A6 */ mtctr r12 /* 80306044 4E 80 04 21 */ bctrl /* 80306048 83 E3 00 20 */ lwz r31, 0x20(r3) /* 8030604C 3B C0 00 00 */ li r30, 0 /* 80306050 88 1C 00 08 */ lbz r0, 8(r28) /* 80306054 28 00 00 00 */ cmplwi r0, 0 /* 80306058 41 82 00 20 */ beq lbl_80306078 /* 8030605C 7F 63 DB 78 */ mr r3, r27 /* 80306060 7F A4 EB 78 */ mr r4, r29 /* 80306064 81 9B 00 00 */ lwz r12, 0(r27) /* 80306068 81 8C 01 48 */ lwz r12, 0x148(r12) /* 8030606C 7D 89 03 A6 */ mtctr r12 /* 80306070 4E 80 04 21 */ bctrl /* 80306074 7C 7E 1B 78 */ mr r30, r3 lbl_80306078: /* 80306078 7F 63 DB 78 */ mr r3, r27 /* 8030607C 7F A4 EB 78 */ mr r4, r29 /* 80306080 81 9B 00 00 */ lwz r12, 0(r27) /* 80306084 81 8C 01 20 */ lwz r12, 0x120(r12) /* 80306088 7D 89 03 A6 */ mtctr r12 /* 8030608C 4E 80 04 21 */ bctrl /* 80306090 7F 84 E3 78 */ mr r4, r28 /* 80306094 7F C5 F3 78 */ mr r5, r30 /* 80306098 4B FD 82 11 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc /* 8030609C 7F E3 FB 78 */ mr r3, r31 /* 803060A0 48 00 00 24 */ b lbl_803060C4 lbl_803060A4: /* 803060A4 7F 63 DB 78 */ mr r3, r27 /* 803060A8 7F 84 E3 78 */ mr r4, r28 /* 803060AC C0 22 C8 C0 */ lfs f1, lit_1517(r2) /* 803060B0 81 9B 00 00 */ lwz r12, 0(r27) /* 803060B4 81 8C 00 9C */ lwz r12, 0x9c(r12) /* 803060B8 7D 89 03 A6 */ mtctr r12 /* 803060BC 4E 80 04 21 */ bctrl /* 803060C0 38 60 00 00 */ li r3, 0 lbl_803060C4: /* 803060C4 39 61 00 20 */ addi r11, r1, 0x20 /* 803060C8 48 05 C1 59 */ bl _restgpr_27 /* 803060CC 80 01 00 24 */ lwz r0, 0x24(r1) /* 803060D0 7C 08 03 A6 */ mtlr r0 /* 803060D4 38 21 00 20 */ addi r1, r1, 0x20 /* 803060D8 4E 80 00 20 */ blr