Misc Changes (#306)

This commit is contained in:
Pheenoh
2023-03-07 18:03:46 -07:00
committed by GitHub
parent 6c2e18af70
commit f31ab5ae0b
89 changed files with 11095 additions and 1436 deletions
@@ -1,31 +0,0 @@
lbl_8024B250:
/* 8024B250 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B254 7C 08 02 A6 */ mflr r0
/* 8024B258 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B25C A0 04 00 04 */ lhz r0, 4(r4)
/* 8024B260 28 00 00 00 */ cmplwi r0, 0
/* 8024B264 40 82 00 30 */ bne lbl_8024B294
/* 8024B268 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B26C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B270 4B DE 78 39 */ bl getRupeeMax__21dSv_player_status_a_cCFv
/* 8024B274 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B278 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B27C A0 84 00 04 */ lhz r4, 4(r4)
/* 8024B280 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 8024B284 7C 00 20 50 */ subf r0, r0, r4
/* 8024B288 54 00 0F FE */ srwi r0, r0, 0x1f
/* 8024B28C 7C 03 03 78 */ mr r3, r0
/* 8024B290 48 00 00 20 */ b lbl_8024B2B0
lbl_8024B294:
/* 8024B294 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B298 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B29C A0 63 00 04 */ lhz r3, 4(r3)
/* 8024B2A0 54 00 04 3E */ clrlwi r0, r0, 0x10
/* 8024B2A4 7C 00 18 50 */ subf r0, r0, r3
/* 8024B2A8 54 00 0F FE */ srwi r0, r0, 0x1f
/* 8024B2AC 7C 03 03 78 */ mr r3, r0
lbl_8024B2B0:
/* 8024B2B0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B2B4 7C 08 03 A6 */ mtlr r0
/* 8024B2B8 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B2BC 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_8024B504:
/* 8024B504 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B508 7C 08 02 A6 */ mflr r0
/* 8024B50C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B510 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B514 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B518 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 8024B51C A0 04 00 04 */ lhz r0, 4(r4)
/* 8024B520 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
/* 8024B524 3C 80 80 38 */ lis r4, tempBitLabels__20dSv_event_tmp_flag_c@ha /* 0x803790C0@ha */
/* 8024B528 38 84 90 C0 */ addi r4, r4, tempBitLabels__20dSv_event_tmp_flag_c@l /* 0x803790C0@l */
/* 8024B52C 7C 84 02 2E */ lhzx r4, r4, r0
/* 8024B530 4B DE 94 8D */ bl isEventBit__11dSv_event_cCFUs
/* 8024B534 7C 60 00 34 */ cntlzw r0, r3
/* 8024B538 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B53C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B540 7C 08 03 A6 */ mtlr r0
/* 8024B544 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B548 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8024B54C:
/* 8024B54C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B550 7C 08 02 A6 */ mflr r0
/* 8024B554 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B558 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B55C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B560 38 63 09 58 */ addi r3, r3, 0x958
/* 8024B564 A0 84 00 04 */ lhz r4, 4(r4)
/* 8024B568 4B DE 92 81 */ bl isTbox__12dSv_memBit_cCFi
/* 8024B56C 7C 60 00 34 */ cntlzw r0, r3
/* 8024B570 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B574 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B578 7C 08 03 A6 */ mtlr r0
/* 8024B57C 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B580 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8024B584:
/* 8024B584 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B588 7C 08 02 A6 */ mflr r0
/* 8024B58C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B590 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B594 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B598 38 63 09 58 */ addi r3, r3, 0x958
/* 8024B59C A0 84 00 04 */ lhz r4, 4(r4)
/* 8024B5A0 4B DE 92 C1 */ bl isSwitch__12dSv_memBit_cCFi
/* 8024B5A4 7C 60 00 34 */ cntlzw r0, r3
/* 8024B5A8 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B5AC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B5B0 7C 08 03 A6 */ mtlr r0
/* 8024B5B4 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B5B8 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8024B5BC:
/* 8024B5BC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B5C0 7C 08 02 A6 */ mflr r0
/* 8024B5C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B5C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B5CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B5D0 38 63 09 58 */ addi r3, r3, 0x958
/* 8024B5D4 A0 84 00 04 */ lhz r4, 4(r4)
/* 8024B5D8 4B DE 93 15 */ bl isItem__12dSv_memBit_cCFi
/* 8024B5DC 7C 60 00 34 */ cntlzw r0, r3
/* 8024B5E0 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B5E4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B5E8 7C 08 03 A6 */ mtlr r0
/* 8024B5EC 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B5F0 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8024B5F4:
/* 8024B5F4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B5F8 7C 08 02 A6 */ mflr r0
/* 8024B5FC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B600 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B604 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B608 38 63 09 78 */ addi r3, r3, 0x978
/* 8024B60C A0 84 00 04 */ lhz r4, 4(r4)
/* 8024B610 4B DE 95 D9 */ bl isSwitch__12dSv_danBit_cCFi
/* 8024B614 7C 60 00 34 */ cntlzw r0, r3
/* 8024B618 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B61C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B620 7C 08 03 A6 */ mtlr r0
/* 8024B624 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B628 4E 80 00 20 */ blr
@@ -1,15 +0,0 @@
lbl_8024B62C:
/* 8024B62C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B630 7C 08 02 A6 */ mflr r0
/* 8024B634 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B638 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024B63C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024B640 38 63 09 78 */ addi r3, r3, 0x978
/* 8024B644 A0 84 00 04 */ lhz r4, 4(r4)
/* 8024B648 4B DE 96 2D */ bl isItem__12dSv_danBit_cCFi
/* 8024B64C 7C 60 00 34 */ cntlzw r0, r3
/* 8024B650 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B654 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B658 7C 08 03 A6 */ mtlr r0
/* 8024B65C 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B660 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_8024B664:
/* 8024B664 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B668 7C 08 02 A6 */ mflr r0
/* 8024B66C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B670 A0 64 00 04 */ lhz r3, 4(r4)
/* 8024B674 38 80 FF FF */ li r4, -1
/* 8024B678 28 05 00 00 */ cmplwi r5, 0
/* 8024B67C 41 82 00 10 */ beq lbl_8024B68C
/* 8024B680 88 05 04 E2 */ lbz r0, 0x4e2(r5)
/* 8024B684 7C 00 07 74 */ extsb r0, r0
/* 8024B688 7C 04 03 78 */ mr r4, r0
lbl_8024B68C:
/* 8024B68C 4B DE 23 A5 */ bl dComIfGs_isZoneSwitch__Fii
/* 8024B690 7C 60 00 34 */ cntlzw r0, r3
/* 8024B694 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B698 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B69C 7C 08 03 A6 */ mtlr r0
/* 8024B6A0 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B6A4 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_8024B6A8:
/* 8024B6A8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B6AC 7C 08 02 A6 */ mflr r0
/* 8024B6B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B6B4 A0 64 00 04 */ lhz r3, 4(r4)
/* 8024B6B8 38 80 FF FF */ li r4, -1
/* 8024B6BC 28 05 00 00 */ cmplwi r5, 0
/* 8024B6C0 41 82 00 10 */ beq lbl_8024B6D0
/* 8024B6C4 88 05 04 E2 */ lbz r0, 0x4e2(r5)
/* 8024B6C8 7C 00 07 74 */ extsb r0, r0
/* 8024B6CC 7C 04 03 78 */ mr r4, r0
lbl_8024B6D0:
/* 8024B6D0 4B DE 25 01 */ bl dComIfGs_isZoneItem__Fii
/* 8024B6D4 7C 60 00 34 */ cntlzw r0, r3
/* 8024B6D8 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B6DC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B6E0 7C 08 03 A6 */ mtlr r0
/* 8024B6E4 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B6E8 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_8024B6EC:
/* 8024B6EC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B6F0 7C 08 02 A6 */ mflr r0
/* 8024B6F4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B6F8 A0 64 00 04 */ lhz r3, 4(r4)
/* 8024B6FC 38 80 FF FF */ li r4, -1
/* 8024B700 28 05 00 00 */ cmplwi r5, 0
/* 8024B704 41 82 00 10 */ beq lbl_8024B714
/* 8024B708 88 05 04 E2 */ lbz r0, 0x4e2(r5)
/* 8024B70C 7C 00 07 74 */ extsb r0, r0
/* 8024B710 7C 04 03 78 */ mr r4, r0
lbl_8024B714:
/* 8024B714 4B DE 24 51 */ bl dComIfGs_isOneZoneSwitch__Fii
/* 8024B718 7C 60 00 34 */ cntlzw r0, r3
/* 8024B71C 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B720 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B724 7C 08 03 A6 */ mtlr r0
/* 8024B728 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B72C 4E 80 00 20 */ blr
@@ -1,19 +0,0 @@
lbl_8024B730:
/* 8024B730 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024B734 7C 08 02 A6 */ mflr r0
/* 8024B738 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024B73C A0 64 00 04 */ lhz r3, 4(r4)
/* 8024B740 38 80 FF FF */ li r4, -1
/* 8024B744 28 05 00 00 */ cmplwi r5, 0
/* 8024B748 41 82 00 10 */ beq lbl_8024B758
/* 8024B74C 88 05 04 E2 */ lbz r0, 0x4e2(r5)
/* 8024B750 7C 00 07 74 */ extsb r0, r0
/* 8024B754 7C 04 03 78 */ mr r4, r0
lbl_8024B758:
/* 8024B758 4B DE 24 E5 */ bl dComIfGs_isOneZoneItem__Fii
/* 8024B75C 7C 60 00 34 */ cntlzw r0, r3
/* 8024B760 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8024B764 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8024B768 7C 08 03 A6 */ mtlr r0
/* 8024B76C 38 21 00 10 */ addi r1, r1, 0x10
/* 8024B770 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_8024C2A0:
/* 8024C2A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8024C2A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8024C2A8 88 03 01 0C */ lbz r0, 0x10c(r3)
/* 8024C2AC 28 00 00 00 */ cmplwi r0, 0
/* 8024C2B0 40 82 00 0C */ bne lbl_8024C2BC
/* 8024C2B4 38 00 00 00 */ li r0, 0
/* 8024C2B8 48 00 00 3C */ b lbl_8024C2F4
lbl_8024C2BC:
/* 8024C2BC 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8024C2C0 28 00 00 13 */ cmplwi r0, 0x13
/* 8024C2C4 41 81 00 0C */ bgt lbl_8024C2D0
/* 8024C2C8 38 00 00 01 */ li r0, 1
/* 8024C2CC 48 00 00 28 */ b lbl_8024C2F4
lbl_8024C2D0:
/* 8024C2D0 28 00 00 27 */ cmplwi r0, 0x27
/* 8024C2D4 41 81 00 0C */ bgt lbl_8024C2E0
/* 8024C2D8 38 00 00 02 */ li r0, 2
/* 8024C2DC 48 00 00 18 */ b lbl_8024C2F4
lbl_8024C2E0:
/* 8024C2E0 28 00 00 3B */ cmplwi r0, 0x3b
/* 8024C2E4 41 81 00 0C */ bgt lbl_8024C2F0
/* 8024C2E8 38 00 00 03 */ li r0, 3
/* 8024C2EC 48 00 00 08 */ b lbl_8024C2F4
lbl_8024C2F0:
/* 8024C2F0 38 00 00 04 */ li r0, 4
lbl_8024C2F4:
/* 8024C2F4 54 03 06 3E */ clrlwi r3, r0, 0x18
/* 8024C2F8 4E 80 00 20 */ blr
@@ -1,27 +0,0 @@
lbl_805A6338:
/* 805A6338 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 805A633C 7C 08 02 A6 */ mflr r0
/* 805A6340 90 01 00 14 */ stw r0, 0x14(r1)
/* 805A6344 93 E1 00 0C */ stw r31, 0xc(r1)
/* 805A6348 93 C1 00 08 */ stw r30, 8(r1)
/* 805A634C 7C 7E 1B 79 */ or. r30, r3, r3
/* 805A6350 7C 9F 23 78 */ mr r31, r4
/* 805A6354 41 82 00 2C */ beq lbl_805A6380
/* 805A6358 38 7E 05 74 */ addi r3, r30, 0x574
/* 805A635C 38 80 FF FF */ li r4, -1
/* 805A6360 4B CA 3B E9 */ bl __dt__10dMsgFlow_cFv
/* 805A6364 7F C3 F3 78 */ mr r3, r30
/* 805A6368 38 80 00 00 */ li r4, 0
/* 805A636C 4B A7 29 21 */ bl __dt__10fopAc_ac_cFv
/* 805A6370 7F E0 07 35 */ extsh. r0, r31
/* 805A6374 40 81 00 0C */ ble lbl_805A6380
/* 805A6378 7F C3 F3 78 */ mr r3, r30
/* 805A637C 4B D2 89 C1 */ bl __dl__FPv
lbl_805A6380:
/* 805A6380 7F C3 F3 78 */ mr r3, r30
/* 805A6384 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 805A6388 83 C1 00 08 */ lwz r30, 8(r1)
/* 805A638C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 805A6390 7C 08 03 A6 */ mtlr r0
/* 805A6394 38 21 00 10 */ addi r1, r1, 0x10
/* 805A6398 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_805A6318:
/* 805A6318 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 805A631C 7C 08 02 A6 */ mflr r0
/* 805A6320 90 01 00 14 */ stw r0, 0x14(r1)
/* 805A6324 4B FF FE 15 */ bl create__12daTagMstop_cFv
/* 805A6328 80 01 00 14 */ lwz r0, 0x14(r1)
/* 805A632C 7C 08 03 A6 */ mtlr r0
/* 805A6330 38 21 00 10 */ addi r1, r1, 0x10
/* 805A6334 4E 80 00 20 */ blr
@@ -1,11 +0,0 @@
lbl_805A639C:
/* 805A639C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 805A63A0 7C 08 02 A6 */ mflr r0
/* 805A63A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 805A63A8 38 80 FF FF */ li r4, -1
/* 805A63AC 4B FF FF 8D */ bl __dt__12daTagMstop_cFv
/* 805A63B0 38 60 00 01 */ li r3, 1
/* 805A63B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 805A63B8 7C 08 03 A6 */ mtlr r0
/* 805A63BC 38 21 00 10 */ addi r1, r1, 0x10
/* 805A63C0 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_805A693C:
/* 805A693C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 805A6940 7C 08 02 A6 */ mflr r0
/* 805A6944 90 01 00 14 */ stw r0, 0x14(r1)
/* 805A6948 4B FF FA B1 */ bl execute__12daTagMstop_cFv
/* 805A694C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 805A6950 7C 08 03 A6 */ mtlr r0
/* 805A6954 38 21 00 10 */ addi r1, r1, 0x10
/* 805A6958 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_805A63C4:
/* 805A63C4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 805A63C8 7C 08 02 A6 */ mflr r0
/* 805A63CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 805A63D0 A0 03 00 FA */ lhz r0, 0xfa(r3)
/* 805A63D4 60 00 00 01 */ ori r0, r0, 1
/* 805A63D8 B0 03 00 FA */ sth r0, 0xfa(r3)
/* 805A63DC 38 80 00 00 */ li r4, 0
/* 805A63E0 38 A0 00 00 */ li r5, 0
/* 805A63E4 4B A7 4D B9 */ bl fopAcM_orderSpeakEvent__FP10fopAc_ac_cUsUs
/* 805A63E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 805A63EC 7C 08 03 A6 */ mtlr r0
/* 805A63F0 38 21 00 10 */ addi r1, r1, 0x10
/* 805A63F4 4E 80 00 20 */ blr