.set noat # allow manual use of $at .set noreorder # don't insert nops after branches glabel func_800F1538 /* 08A9E8 800F1538 3C048011 */ lui $a0, 0x8011 /* 08A9EC 800F153C 8C84D65C */ lw $a0, -0x29a4($a0) /* 08A9F0 800F1540 27BDFFE0 */ addiu $sp, $sp, -0x20 /* 08A9F4 800F1544 AFBF0018 */ sw $ra, 0x18($sp) /* 08A9F8 800F1548 AFB10014 */ sw $s1, 0x14($sp) /* 08A9FC 800F154C 0C05123D */ jal free_icon /* 08AA00 800F1550 AFB00010 */ sw $s0, 0x10($sp) /* 08AA04 800F1554 3C048011 */ lui $a0, 0x8011 /* 08AA08 800F1558 8C84D678 */ lw $a0, -0x2988($a0) /* 08AA0C 800F155C 0C05123D */ jal free_icon /* 08AA10 800F1560 00000000 */ nop /* 08AA14 800F1564 3C048011 */ lui $a0, 0x8011 /* 08AA18 800F1568 8C84D66C */ lw $a0, -0x2994($a0) /* 08AA1C 800F156C 0C05123D */ jal free_icon /* 08AA20 800F1570 00000000 */ nop /* 08AA24 800F1574 3C048011 */ lui $a0, 0x8011 /* 08AA28 800F1578 8C84D670 */ lw $a0, -0x2990($a0) /* 08AA2C 800F157C 0C05123D */ jal free_icon /* 08AA30 800F1580 00000000 */ nop /* 08AA34 800F1584 3C048011 */ lui $a0, 0x8011 /* 08AA38 800F1588 8C84D674 */ lw $a0, -0x298c($a0) /* 08AA3C 800F158C 0C05123D */ jal free_icon /* 08AA40 800F1590 00000000 */ nop /* 08AA44 800F1594 3C108011 */ lui $s0, 0x8011 /* 08AA48 800F1598 2610D69C */ addiu $s0, $s0, -0x2964 /* 08AA4C 800F159C 8E020000 */ lw $v0, ($s0) /* 08AA50 800F15A0 8C430318 */ lw $v1, 0x318($v0) /* 08AA54 800F15A4 24020003 */ addiu $v0, $zero, 3 /* 08AA58 800F15A8 14620009 */ bne $v1, $v0, .L800F15D0 /* 08AA5C 800F15AC 00000000 */ nop /* 08AA60 800F15B0 3C048011 */ lui $a0, 0x8011 /* 08AA64 800F15B4 8C84D660 */ lw $a0, -0x29a0($a0) /* 08AA68 800F15B8 0C05123D */ jal free_icon /* 08AA6C 800F15BC 00000000 */ nop /* 08AA70 800F15C0 3C048011 */ lui $a0, 0x8011 /* 08AA74 800F15C4 8C84D664 */ lw $a0, -0x299c($a0) /* 08AA78 800F15C8 0C05123D */ jal free_icon /* 08AA7C 800F15CC 00000000 */ nop .L800F15D0: /* 08AA80 800F15D0 8E020000 */ lw $v0, ($s0) /* 08AA84 800F15D4 8C420318 */ lw $v0, 0x318($v0) /* 08AA88 800F15D8 24110004 */ addiu $s1, $zero, 4 /* 08AA8C 800F15DC 14510009 */ bne $v0, $s1, .L800F1604 /* 08AA90 800F15E0 00000000 */ nop /* 08AA94 800F15E4 3C048011 */ lui $a0, 0x8011 /* 08AA98 800F15E8 8C84D660 */ lw $a0, -0x29a0($a0) /* 08AA9C 800F15EC 0C05123D */ jal free_icon /* 08AAA0 800F15F0 00000000 */ nop /* 08AAA4 800F15F4 3C048011 */ lui $a0, 0x8011 /* 08AAA8 800F15F8 8C84D664 */ lw $a0, -0x299c($a0) /* 08AAAC 800F15FC 0C05123D */ jal free_icon /* 08AAB0 800F1600 00000000 */ nop .L800F1604: /* 08AAB4 800F1604 8E020000 */ lw $v0, ($s0) /* 08AAB8 800F1608 8C430318 */ lw $v1, 0x318($v0) /* 08AABC 800F160C 24020001 */ addiu $v0, $zero, 1 /* 08AAC0 800F1610 10620003 */ beq $v1, $v0, .L800F1620 /* 08AAC4 800F1614 00000000 */ nop /* 08AAC8 800F1618 14710005 */ bne $v1, $s1, .L800F1630 /* 08AACC 800F161C 00000000 */ nop .L800F1620: /* 08AAD0 800F1620 3C048011 */ lui $a0, 0x8011 /* 08AAD4 800F1624 8C84D668 */ lw $a0, -0x2998($a0) /* 08AAD8 800F1628 0C05123D */ jal free_icon /* 08AADC 800F162C 00000000 */ nop .L800F1630: /* 08AAE0 800F1630 3C108011 */ lui $s0, 0x8011 /* 08AAE4 800F1634 2610D69C */ addiu $s0, $s0, -0x2964 /* 08AAE8 800F1638 8E020000 */ lw $v0, ($s0) /* 08AAEC 800F163C 8C430318 */ lw $v1, 0x318($v0) /* 08AAF0 800F1640 24020005 */ addiu $v0, $zero, 5 /* 08AAF4 800F1644 14620005 */ bne $v1, $v0, .L800F165C /* 08AAF8 800F1648 00000000 */ nop /* 08AAFC 800F164C 3C048011 */ lui $a0, 0x8011 /* 08AB00 800F1650 8C84D660 */ lw $a0, -0x29a0($a0) /* 08AB04 800F1654 0C05123D */ jal free_icon /* 08AB08 800F1658 00000000 */ nop .L800F165C: /* 08AB0C 800F165C 8E020000 */ lw $v0, ($s0) /* 08AB10 800F1660 8C430318 */ lw $v1, 0x318($v0) /* 08AB14 800F1664 28620005 */ slti $v0, $v1, 5 /* 08AB18 800F1668 14400003 */ bnez $v0, .L800F1678 /* 08AB1C 800F166C 2402000C */ addiu $v0, $zero, 0xc /* 08AB20 800F1670 1462000E */ bne $v1, $v0, .L800F16AC /* 08AB24 800F1674 00000000 */ nop .L800F1678: /* 08AB28 800F1678 3C028007 */ lui $v0, 0x8007 /* 08AB2C 800F167C 8C42419C */ lw $v0, 0x419c($v0) /* 08AB30 800F1680 80420070 */ lb $v0, 0x70($v0) /* 08AB34 800F1684 14400009 */ bnez $v0, .L800F16AC /* 08AB38 800F1688 00000000 */ nop /* 08AB3C 800F168C 3C028011 */ lui $v0, 0x8011 /* 08AB40 800F1690 8042D69A */ lb $v0, -0x2966($v0) /* 08AB44 800F1694 14400003 */ bnez $v0, .L800F16A4 /* 08AB48 800F1698 00000000 */ nop /* 08AB4C 800F169C 0C03A631 */ jal status_menu_disable_ignore_changes /* 08AB50 800F16A0 00000000 */ nop .L800F16A4: /* 08AB54 800F16A4 0C03A5EE */ jal func_800E97B8 /* 08AB58 800F16A8 00000000 */ nop .L800F16AC: /* 08AB5C 800F16AC 8FBF0018 */ lw $ra, 0x18($sp) /* 08AB60 800F16B0 8FB10014 */ lw $s1, 0x14($sp) /* 08AB64 800F16B4 8FB00010 */ lw $s0, 0x10($sp) /* 08AB68 800F16B8 2402FFFC */ addiu $v0, $zero, -4 /* 08AB6C 800F16BC 3C018011 */ lui $at, 0x8011 /* 08AB70 800F16C0 AC22D640 */ sw $v0, -0x29c0($at) /* 08AB74 800F16C4 03E00008 */ jr $ra /* 08AB78 800F16C8 27BD0020 */ addiu $sp, $sp, 0x20