Work on d_msg_scrn_item (#2188)

This commit is contained in:
hatal175
2024-08-09 20:23:17 -07:00
committed by GitHub
parent e7e5453771
commit 7894ea5140
28 changed files with 653 additions and 772 deletions
@@ -1,242 +0,0 @@
lbl_8023F51C:
/* 8023F51C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8023F520 7C 08 02 A6 */ mflr r0
/* 8023F524 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023F528 39 61 00 20 */ addi r11, r1, 0x20
/* 8023F52C 48 12 2C A5 */ bl _savegpr_26
/* 8023F530 7C 7E 1B 79 */ or. r30, r3, r3
/* 8023F534 7C 9F 23 78 */ mr r31, r4
/* 8023F538 41 82 03 34 */ beq lbl_8023F86C
/* 8023F53C 3C 60 80 3C */ lis r3, __vt__14dMsgScrnItem_c@ha /* 0x803C0F78@ha */
/* 8023F540 38 03 0F 78 */ addi r0, r3, __vt__14dMsgScrnItem_c@l /* 0x803C0F78@l */
/* 8023F544 90 1E 00 00 */ stw r0, 0(r30)
/* 8023F548 3B 60 00 00 */ li r27, 0
/* 8023F54C 3B A0 00 00 */ li r29, 0
lbl_8023F550:
/* 8023F550 7F 9E EA 14 */ add r28, r30, r29
/* 8023F554 80 9C 00 D4 */ lwz r4, 0xd4(r28)
/* 8023F558 28 04 00 00 */ cmplwi r4, 0
/* 8023F55C 41 82 00 14 */ beq lbl_8023F570
/* 8023F560 80 7E 01 38 */ lwz r3, 0x138(r30)
/* 8023F564 48 08 EF E5 */ bl free__7JKRHeapFPv
/* 8023F568 38 00 00 00 */ li r0, 0
/* 8023F56C 90 1C 00 D4 */ stw r0, 0xd4(r28)
lbl_8023F570:
/* 8023F570 80 7C 00 C8 */ lwz r3, 0xc8(r28)
/* 8023F574 28 03 00 00 */ cmplwi r3, 0
/* 8023F578 41 82 00 24 */ beq lbl_8023F59C
/* 8023F57C 41 82 00 18 */ beq lbl_8023F594
/* 8023F580 38 80 00 01 */ li r4, 1
/* 8023F584 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F588 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F58C 7D 89 03 A6 */ mtctr r12
/* 8023F590 4E 80 04 21 */ bctrl
lbl_8023F594:
/* 8023F594 38 00 00 00 */ li r0, 0
/* 8023F598 90 1C 00 C8 */ stw r0, 0xc8(r28)
lbl_8023F59C:
/* 8023F59C 3B 7B 00 01 */ addi r27, r27, 1
/* 8023F5A0 2C 1B 00 03 */ cmpwi r27, 3
/* 8023F5A4 3B BD 00 04 */ addi r29, r29, 4
/* 8023F5A8 41 80 FF A8 */ blt lbl_8023F550
/* 8023F5AC 80 7E 00 04 */ lwz r3, 4(r30)
/* 8023F5B0 28 03 00 00 */ cmplwi r3, 0
/* 8023F5B4 41 82 00 18 */ beq lbl_8023F5CC
/* 8023F5B8 38 80 00 01 */ li r4, 1
/* 8023F5BC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F5C0 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F5C4 7D 89 03 A6 */ mtctr r12
/* 8023F5C8 4E 80 04 21 */ bctrl
lbl_8023F5CC:
/* 8023F5CC 38 00 00 00 */ li r0, 0
/* 8023F5D0 90 1E 00 04 */ stw r0, 4(r30)
/* 8023F5D4 80 7E 00 C4 */ lwz r3, 0xc4(r30)
/* 8023F5D8 28 03 00 00 */ cmplwi r3, 0
/* 8023F5DC 41 82 00 18 */ beq lbl_8023F5F4
/* 8023F5E0 38 80 00 01 */ li r4, 1
/* 8023F5E4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F5E8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F5EC 7D 89 03 A6 */ mtctr r12
/* 8023F5F0 4E 80 04 21 */ bctrl
lbl_8023F5F4:
/* 8023F5F4 38 00 00 00 */ li r0, 0
/* 8023F5F8 90 1E 00 C4 */ stw r0, 0xc4(r30)
/* 8023F5FC 80 7E 00 EC */ lwz r3, 0xec(r30)
/* 8023F600 28 03 00 00 */ cmplwi r3, 0
/* 8023F604 41 82 00 18 */ beq lbl_8023F61C
/* 8023F608 38 80 00 01 */ li r4, 1
/* 8023F60C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F610 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F614 7D 89 03 A6 */ mtctr r12
/* 8023F618 4E 80 04 21 */ bctrl
lbl_8023F61C:
/* 8023F61C 38 00 00 00 */ li r0, 0
/* 8023F620 90 1E 00 EC */ stw r0, 0xec(r30)
/* 8023F624 80 7E 00 F0 */ lwz r3, 0xf0(r30)
/* 8023F628 28 03 00 00 */ cmplwi r3, 0
/* 8023F62C 41 82 00 18 */ beq lbl_8023F644
/* 8023F630 38 80 00 01 */ li r4, 1
/* 8023F634 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F638 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F63C 7D 89 03 A6 */ mtctr r12
/* 8023F640 4E 80 04 21 */ bctrl
lbl_8023F644:
/* 8023F644 38 00 00 00 */ li r0, 0
/* 8023F648 90 1E 00 F0 */ stw r0, 0xf0(r30)
/* 8023F64C 80 7E 00 F4 */ lwz r3, 0xf4(r30)
/* 8023F650 28 03 00 00 */ cmplwi r3, 0
/* 8023F654 41 82 00 18 */ beq lbl_8023F66C
/* 8023F658 38 80 00 01 */ li r4, 1
/* 8023F65C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F660 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F664 7D 89 03 A6 */ mtctr r12
/* 8023F668 4E 80 04 21 */ bctrl
lbl_8023F66C:
/* 8023F66C 38 00 00 00 */ li r0, 0
/* 8023F670 90 1E 00 F4 */ stw r0, 0xf4(r30)
/* 8023F674 80 9E 00 50 */ lwz r4, 0x50(r30)
/* 8023F678 28 04 00 00 */ cmplwi r4, 0
/* 8023F67C 41 82 00 14 */ beq lbl_8023F690
/* 8023F680 80 7E 01 38 */ lwz r3, 0x138(r30)
/* 8023F684 48 08 EE C5 */ bl free__7JKRHeapFPv
/* 8023F688 38 00 00 00 */ li r0, 0
/* 8023F68C 90 1E 00 50 */ stw r0, 0x50(r30)
lbl_8023F690:
/* 8023F690 80 7E 01 08 */ lwz r3, 0x108(r30)
/* 8023F694 28 03 00 00 */ cmplwi r3, 0
/* 8023F698 41 82 00 18 */ beq lbl_8023F6B0
/* 8023F69C 38 80 00 01 */ li r4, 1
/* 8023F6A0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F6A4 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F6A8 7D 89 03 A6 */ mtctr r12
/* 8023F6AC 4E 80 04 21 */ bctrl
lbl_8023F6B0:
/* 8023F6B0 3B 80 00 00 */ li r28, 0
/* 8023F6B4 93 9E 01 08 */ stw r28, 0x108(r30)
/* 8023F6B8 3B 40 00 00 */ li r26, 0
/* 8023F6BC 3B A0 00 00 */ li r29, 0
lbl_8023F6C0:
/* 8023F6C0 3B 7D 01 0C */ addi r27, r29, 0x10c
/* 8023F6C4 7C 7E D8 2E */ lwzx r3, r30, r27
/* 8023F6C8 28 03 00 00 */ cmplwi r3, 0
/* 8023F6CC 41 82 00 18 */ beq lbl_8023F6E4
/* 8023F6D0 38 80 00 01 */ li r4, 1
/* 8023F6D4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F6D8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F6DC 7D 89 03 A6 */ mtctr r12
/* 8023F6E0 4E 80 04 21 */ bctrl
lbl_8023F6E4:
/* 8023F6E4 7F 9E D9 2E */ stwx r28, r30, r27
/* 8023F6E8 3B 5A 00 01 */ addi r26, r26, 1
/* 8023F6EC 2C 1A 00 02 */ cmpwi r26, 2
/* 8023F6F0 3B BD 00 04 */ addi r29, r29, 4
/* 8023F6F4 41 80 FF CC */ blt lbl_8023F6C0
/* 8023F6F8 3B 80 00 00 */ li r28, 0
/* 8023F6FC 80 7E 01 18 */ lwz r3, 0x118(r30)
/* 8023F700 28 03 00 00 */ cmplwi r3, 0
/* 8023F704 41 82 00 18 */ beq lbl_8023F71C
/* 8023F708 38 80 00 01 */ li r4, 1
/* 8023F70C 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F710 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F714 7D 89 03 A6 */ mtctr r12
/* 8023F718 4E 80 04 21 */ bctrl
lbl_8023F71C:
/* 8023F71C 93 9E 01 18 */ stw r28, 0x118(r30)
/* 8023F720 3B 40 00 00 */ li r26, 0
/* 8023F724 3B A0 00 00 */ li r29, 0
/* 8023F728 3B 80 00 00 */ li r28, 0
lbl_8023F72C:
/* 8023F72C 3B 7D 01 2C */ addi r27, r29, 0x12c
/* 8023F730 7C 7E D8 2E */ lwzx r3, r30, r27
/* 8023F734 28 03 00 00 */ cmplwi r3, 0
/* 8023F738 41 82 00 18 */ beq lbl_8023F750
/* 8023F73C 38 80 00 01 */ li r4, 1
/* 8023F740 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F744 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F748 7D 89 03 A6 */ mtctr r12
/* 8023F74C 4E 80 04 21 */ bctrl
lbl_8023F750:
/* 8023F750 7F 9E D9 2E */ stwx r28, r30, r27
/* 8023F754 3B 5A 00 01 */ addi r26, r26, 1
/* 8023F758 2C 1A 00 02 */ cmpwi r26, 2
/* 8023F75C 3B BD 00 04 */ addi r29, r29, 4
/* 8023F760 41 80 FF CC */ blt lbl_8023F72C
/* 8023F764 80 7E 00 08 */ lwz r3, 8(r30)
/* 8023F768 28 03 00 00 */ cmplwi r3, 0
/* 8023F76C 41 82 00 18 */ beq lbl_8023F784
/* 8023F770 38 80 00 01 */ li r4, 1
/* 8023F774 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F778 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F77C 7D 89 03 A6 */ mtctr r12
/* 8023F780 4E 80 04 21 */ bctrl
lbl_8023F784:
/* 8023F784 38 00 00 00 */ li r0, 0
/* 8023F788 90 1E 00 08 */ stw r0, 8(r30)
/* 8023F78C 3B 40 00 00 */ li r26, 0
/* 8023F790 3B A0 00 00 */ li r29, 0
lbl_8023F794:
/* 8023F794 7F 7E EA 14 */ add r27, r30, r29
/* 8023F798 80 7B 00 0C */ lwz r3, 0xc(r27)
/* 8023F79C 28 03 00 00 */ cmplwi r3, 0
/* 8023F7A0 41 82 00 18 */ beq lbl_8023F7B8
/* 8023F7A4 38 80 00 01 */ li r4, 1
/* 8023F7A8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F7AC 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F7B0 7D 89 03 A6 */ mtctr r12
/* 8023F7B4 4E 80 04 21 */ bctrl
lbl_8023F7B8:
/* 8023F7B8 38 00 00 00 */ li r0, 0
/* 8023F7BC 90 1B 00 0C */ stw r0, 0xc(r27)
/* 8023F7C0 80 7B 00 28 */ lwz r3, 0x28(r27)
/* 8023F7C4 28 03 00 00 */ cmplwi r3, 0
/* 8023F7C8 41 82 00 24 */ beq lbl_8023F7EC
/* 8023F7CC 41 82 00 18 */ beq lbl_8023F7E4
/* 8023F7D0 38 80 00 01 */ li r4, 1
/* 8023F7D4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F7D8 81 8C 00 08 */ lwz r12, 8(r12)
/* 8023F7DC 7D 89 03 A6 */ mtctr r12
/* 8023F7E0 4E 80 04 21 */ bctrl
lbl_8023F7E4:
/* 8023F7E4 38 00 00 00 */ li r0, 0
/* 8023F7E8 90 1B 00 28 */ stw r0, 0x28(r27)
lbl_8023F7EC:
/* 8023F7EC 3B 5A 00 01 */ addi r26, r26, 1
/* 8023F7F0 2C 1A 00 03 */ cmpwi r26, 3
/* 8023F7F4 3B BD 00 04 */ addi r29, r29, 4
/* 8023F7F8 41 80 FF 9C */ blt lbl_8023F794
/* 8023F7FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8023F800 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8023F804 80 63 5C 6C */ lwz r3, 0x5c6c(r3)
/* 8023F808 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F80C 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023F810 7D 89 03 A6 */ mtctr r12
/* 8023F814 4E 80 04 21 */ bctrl
/* 8023F818 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8023F81C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8023F820 80 63 5C 78 */ lwz r3, 0x5c78(r3)
/* 8023F824 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F828 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023F82C 7D 89 03 A6 */ mtctr r12
/* 8023F830 4E 80 04 21 */ bctrl
/* 8023F834 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 8023F838 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8023F83C 80 63 5C E4 */ lwz r3, 0x5ce4(r3)
/* 8023F840 81 83 00 00 */ lwz r12, 0(r3)
/* 8023F844 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023F848 7D 89 03 A6 */ mtctr r12
/* 8023F84C 4E 80 04 21 */ bctrl
/* 8023F850 7F C3 F3 78 */ mr r3, r30
/* 8023F854 38 80 00 00 */ li r4, 0
/* 8023F858 4B FF C8 CD */ bl __dt__14dMsgScrnBase_cFv
/* 8023F85C 7F E0 07 35 */ extsh. r0, r31
/* 8023F860 40 81 00 0C */ ble lbl_8023F86C
/* 8023F864 7F C3 F3 78 */ mr r3, r30
/* 8023F868 48 08 F4 D5 */ bl __dl__FPv
lbl_8023F86C:
/* 8023F86C 7F C3 F3 78 */ mr r3, r30
/* 8023F870 39 61 00 20 */ addi r11, r1, 0x20
/* 8023F874 48 12 29 A9 */ bl _restgpr_26
/* 8023F878 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8023F87C 7C 08 03 A6 */ mtlr r0
/* 8023F880 38 21 00 20 */ addi r1, r1, 0x20
/* 8023F884 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8023FF30:
/* 8023FF30 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023FF34 7C 08 02 A6 */ mflr r0
/* 8023FF38 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023FF3C 80 63 00 EC */ lwz r3, 0xec(r3)
/* 8023FF40 4B FF BE F5 */ bl arwAnimeInit__15dMsgScrnArrow_cFv
/* 8023FF44 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023FF48 7C 08 03 A6 */ mtlr r0
/* 8023FF4C 38 21 00 10 */ addi r1, r1, 0x10
/* 8023FF50 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8023FF54:
/* 8023FF54 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023FF58 7C 08 02 A6 */ mflr r0
/* 8023FF5C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023FF60 80 63 00 EC */ lwz r3, 0xec(r3)
/* 8023FF64 4B FF BF 2D */ bl arwAnimeMove__15dMsgScrnArrow_cFv
/* 8023FF68 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023FF6C 7C 08 03 A6 */ mtlr r0
/* 8023FF70 38 21 00 10 */ addi r1, r1, 0x10
/* 8023FF74 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8023FF78:
/* 8023FF78 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023FF7C 7C 08 02 A6 */ mflr r0
/* 8023FF80 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023FF84 80 63 00 EC */ lwz r3, 0xec(r3)
/* 8023FF88 4B FF C0 3D */ bl dotAnimeInit__15dMsgScrnArrow_cFv
/* 8023FF8C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023FF90 7C 08 03 A6 */ mtlr r0
/* 8023FF94 38 21 00 10 */ addi r1, r1, 0x10
/* 8023FF98 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8023FF9C:
/* 8023FF9C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023FFA0 7C 08 02 A6 */ mflr r0
/* 8023FFA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023FFA8 80 63 00 EC */ lwz r3, 0xec(r3)
/* 8023FFAC 4B FF C0 65 */ bl dotAnimeMove__15dMsgScrnArrow_cFv
/* 8023FFB0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023FFB4 7C 08 03 A6 */ mtlr r0
/* 8023FFB8 38 21 00 10 */ addi r1, r1, 0x10
/* 8023FFBC 4E 80 00 20 */ blr
@@ -1,45 +0,0 @@
lbl_802400CC:
/* 802400CC 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802400D0 7C 08 02 A6 */ mflr r0
/* 802400D4 90 01 00 34 */ stw r0, 0x34(r1)
/* 802400D8 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 802400DC F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 802400E0 39 61 00 20 */ addi r11, r1, 0x20
/* 802400E4 48 12 20 F5 */ bl _savegpr_28
/* 802400E8 7C 7C 1B 78 */ mr r28, r3
/* 802400EC FF E0 08 90 */ fmr f31, f1
/* 802400F0 D3 E3 01 3C */ stfs f31, 0x13c(r3)
/* 802400F4 D3 E3 01 94 */ stfs f31, 0x194(r3)
/* 802400F8 80 63 00 08 */ lwz r3, 8(r3)
/* 802400FC 3C 80 80 43 */ lis r4, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */
/* 80240100 38 84 02 8C */ addi r4, r4, g_MsgObject_HIO_c@l /* 0x8043028C@l */
/* 80240104 C0 04 00 24 */ lfs f0, 0x24(r4)
/* 80240108 EC 3F 00 32 */ fmuls f1, f31, f0
/* 8024010C 48 01 56 C5 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 80240110 3B A0 00 00 */ li r29, 0
/* 80240114 3B E0 00 00 */ li r31, 0
lbl_80240118:
/* 80240118 7F DC FA 14 */ add r30, r28, r31
/* 8024011C 80 7E 00 0C */ lwz r3, 0xc(r30)
/* 80240120 C0 1C 00 BC */ lfs f0, 0xbc(r28)
/* 80240124 EC 3F 00 32 */ fmuls f1, f31, f0
/* 80240128 48 01 56 A9 */ bl setAlphaRate__13CPaneMgrAlphaFf
/* 8024012C 80 7E 00 28 */ lwz r3, 0x28(r30)
/* 80240130 28 03 00 00 */ cmplwi r3, 0
/* 80240134 41 82 00 10 */ beq lbl_80240144
/* 80240138 C0 1C 00 BC */ lfs f0, 0xbc(r28)
/* 8024013C EC 3F 00 32 */ fmuls f1, f31, f0
/* 80240140 48 01 56 91 */ bl setAlphaRate__13CPaneMgrAlphaFf
lbl_80240144:
/* 80240144 3B BD 00 01 */ addi r29, r29, 1
/* 80240148 2C 1D 00 03 */ cmpwi r29, 3
/* 8024014C 3B FF 00 04 */ addi r31, r31, 4
/* 80240150 41 80 FF C8 */ blt lbl_80240118
/* 80240154 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 80240158 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8024015C 39 61 00 20 */ addi r11, r1, 0x20
/* 80240160 48 12 20 C5 */ bl _restgpr_28
/* 80240164 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80240168 7C 08 03 A6 */ mtlr r0
/* 8024016C 38 21 00 30 */ addi r1, r1, 0x30
/* 80240170 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_802400A8:
/* 802400A8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802400AC 7C 08 02 A6 */ mflr r0
/* 802400B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802400B4 80 63 00 08 */ lwz r3, 8(r3)
/* 802400B8 48 01 44 F9 */ bl paneTrans__8CPaneMgrFff
/* 802400BC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802400C0 7C 08 03 A6 */ mtlr r0
/* 802400C4 38 21 00 10 */ addi r1, r1, 0x10
/* 802400C8 4E 80 00 20 */ blr
@@ -1,59 +0,0 @@
lbl_802408A4:
/* 802408A4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802408A8 7C 08 02 A6 */ mflr r0
/* 802408AC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802408B0 4B FF 7B 21 */ bl getMessageID__12dMsgObject_cFv
/* 802408B4 2C 03 18 B4 */ cmpwi r3, 0x18b4
/* 802408B8 41 82 00 98 */ beq lbl_80240950
/* 802408BC 40 80 00 4C */ bge lbl_80240908
/* 802408C0 2C 03 18 5C */ cmpwi r3, 0x185c
/* 802408C4 41 82 00 8C */ beq lbl_80240950
/* 802408C8 40 80 00 28 */ bge lbl_802408F0
/* 802408CC 2C 03 18 23 */ cmpwi r3, 0x1823
/* 802408D0 41 82 00 80 */ beq lbl_80240950
/* 802408D4 40 80 00 10 */ bge lbl_802408E4
/* 802408D8 2C 03 17 ED */ cmpwi r3, 0x17ed
/* 802408DC 41 82 00 74 */ beq lbl_80240950
/* 802408E0 48 00 00 78 */ b lbl_80240958
lbl_802408E4:
/* 802408E4 2C 03 18 3F */ cmpwi r3, 0x183f
/* 802408E8 41 82 00 68 */ beq lbl_80240950
/* 802408EC 48 00 00 6C */ b lbl_80240958
lbl_802408F0:
/* 802408F0 2C 03 18 95 */ cmpwi r3, 0x1895
/* 802408F4 41 82 00 5C */ beq lbl_80240950
/* 802408F8 40 80 00 60 */ bge lbl_80240958
/* 802408FC 2C 03 18 77 */ cmpwi r3, 0x1877
/* 80240900 41 82 00 50 */ beq lbl_80240950
/* 80240904 48 00 00 54 */ b lbl_80240958
lbl_80240908:
/* 80240908 2C 03 3F 87 */ cmpwi r3, 0x3f87
/* 8024090C 41 82 00 44 */ beq lbl_80240950
/* 80240910 40 80 00 28 */ bge lbl_80240938
/* 80240914 2C 03 3F 33 */ cmpwi r3, 0x3f33
/* 80240918 41 82 00 38 */ beq lbl_80240950
/* 8024091C 40 80 00 10 */ bge lbl_8024092C
/* 80240920 2C 03 3E FD */ cmpwi r3, 0x3efd
/* 80240924 41 82 00 2C */ beq lbl_80240950
/* 80240928 48 00 00 30 */ b lbl_80240958
lbl_8024092C:
/* 8024092C 2C 03 3F 6C */ cmpwi r3, 0x3f6c
/* 80240930 41 82 00 20 */ beq lbl_80240950
/* 80240934 48 00 00 24 */ b lbl_80240958
lbl_80240938:
/* 80240938 2C 03 3F C4 */ cmpwi r3, 0x3fc4
/* 8024093C 41 82 00 14 */ beq lbl_80240950
/* 80240940 40 80 00 18 */ bge lbl_80240958
/* 80240944 2C 03 3F A5 */ cmpwi r3, 0x3fa5
/* 80240948 41 82 00 08 */ beq lbl_80240950
/* 8024094C 48 00 00 0C */ b lbl_80240958
lbl_80240950:
/* 80240950 38 60 00 01 */ li r3, 1
/* 80240954 48 00 00 08 */ b lbl_8024095C
lbl_80240958:
/* 80240958 38 60 00 00 */ li r3, 0
lbl_8024095C:
/* 8024095C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240960 7C 08 03 A6 */ mtlr r0
/* 80240964 38 21 00 10 */ addi r1, r1, 0x10
/* 80240968 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_80240008:
/* 80240008 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8024000C 7C 08 02 A6 */ mflr r0
/* 80240010 90 01 00 14 */ stw r0, 0x14(r1)
/* 80240014 80 63 00 F0 */ lwz r3, 0xf0(r3)
/* 80240018 4B FF 9C 4D */ bl isSelect__17dMsgScrn3Select_cFv
/* 8024001C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240020 7C 08 03 A6 */ mtlr r0
/* 80240024 38 21 00 10 */ addi r1, r1, 0x10
/* 80240028 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_80240080:
/* 80240080 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80240084 7C 08 02 A6 */ mflr r0
/* 80240088 90 01 00 14 */ stw r0, 0x14(r1)
/* 8024008C 80 63 00 F0 */ lwz r3, 0xf0(r3)
/* 80240090 4B FF A5 F1 */ bl selAnimeEnd__17dMsgScrn3Select_cFv
/* 80240094 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240098 7C 08 03 A6 */ mtlr r0
/* 8024009C 38 21 00 10 */ addi r1, r1, 0x10
/* 802400A0 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_8024002C:
/* 8024002C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80240030 7C 08 02 A6 */ mflr r0
/* 80240034 90 01 00 14 */ stw r0, 0x14(r1)
/* 80240038 7C 68 1B 78 */ mr r8, r3
/* 8024003C 7C C7 33 78 */ mr r7, r6
/* 80240040 80 63 00 F0 */ lwz r3, 0xf0(r3)
/* 80240044 88 C8 01 9C */ lbz r6, 0x19c(r8)
/* 80240048 4B FF A0 4D */ bl selAnimeInit__17dMsgScrn3Select_cFUcUcUcfUc
/* 8024004C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240050 7C 08 03 A6 */ mtlr r0
/* 80240054 38 21 00 10 */ addi r1, r1, 0x10
/* 80240058 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8024005C:
/* 8024005C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80240060 7C 08 02 A6 */ mflr r0
/* 80240064 90 01 00 14 */ stw r0, 0x14(r1)
/* 80240068 80 63 00 F0 */ lwz r3, 0xf0(r3)
/* 8024006C 4B FF A3 2D */ bl selAnimeMove__17dMsgScrn3Select_cFUcUcb
/* 80240070 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240074 7C 08 03 A6 */ mtlr r0
/* 80240078 38 21 00 10 */ addi r1, r1, 0x10
/* 8024007C 4E 80 00 20 */ blr
@@ -1,24 +0,0 @@
lbl_802407E8:
/* 802407E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802407EC 7C 08 02 A6 */ mflr r0
/* 802407F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802407F4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802407F8 7C 9F 23 78 */ mr r31, r4
/* 802407FC 80 63 00 04 */ lwz r3, 4(r3)
/* 80240800 3C 80 6D 61 */ lis r4, 0x6D61 /* 0x6D617030@ha */
/* 80240804 38 C4 70 30 */ addi r6, r4, 0x7030 /* 0x6D617030@l */
/* 80240808 38 A0 00 00 */ li r5, 0
/* 8024080C 81 83 00 00 */ lwz r12, 0(r3)
/* 80240810 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80240814 7D 89 03 A6 */ mtctr r12
/* 80240818 4E 80 04 21 */ bctrl
/* 8024081C 7F E4 FB 78 */ mr r4, r31
/* 80240820 81 83 00 00 */ lwz r12, 0(r3)
/* 80240824 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80240828 7D 89 03 A6 */ mtctr r12
/* 8024082C 4E 80 04 21 */ bctrl
/* 80240830 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80240834 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240838 7C 08 03 A6 */ mtlr r0
/* 8024083C 38 21 00 10 */ addi r1, r1, 0x10
/* 80240840 4E 80 00 20 */ blr
@@ -1,25 +0,0 @@
lbl_80240844:
/* 80240844 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80240848 7C 08 02 A6 */ mflr r0
/* 8024084C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80240850 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80240854 7C 9F 23 78 */ mr r31, r4
/* 80240858 80 63 00 04 */ lwz r3, 4(r3)
/* 8024085C 3C 80 6F 75 */ lis r4, 0x6F75 /* 0x6F755F31@ha */
/* 80240860 38 C4 5F 31 */ addi r6, r4, 0x5F31 /* 0x6F755F31@l */
/* 80240864 3C 80 00 6D */ lis r4, 0x006D /* 0x006D6F79@ha */
/* 80240868 38 A4 6F 79 */ addi r5, r4, 0x6F79 /* 0x006D6F79@l */
/* 8024086C 81 83 00 00 */ lwz r12, 0(r3)
/* 80240870 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80240874 7D 89 03 A6 */ mtctr r12
/* 80240878 4E 80 04 21 */ bctrl
/* 8024087C 7F E4 FB 78 */ mr r4, r31
/* 80240880 81 83 00 00 */ lwz r12, 0(r3)
/* 80240884 81 8C 00 64 */ lwz r12, 0x64(r12)
/* 80240888 7D 89 03 A6 */ mtctr r12
/* 8024088C 4E 80 04 21 */ bctrl
/* 80240890 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80240894 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80240898 7C 08 03 A6 */ mtlr r0
/* 8024089C 38 21 00 10 */ addi r1, r1, 0x10
/* 802408A0 4E 80 00 20 */ blr
@@ -1,40 +0,0 @@
lbl_8024074C:
/* 8024074C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80240750 7C 08 02 A6 */ mflr r0
/* 80240754 90 01 00 14 */ stw r0, 0x14(r1)
/* 80240758 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8024075C 93 C1 00 08 */ stw r30, 8(r1)
/* 80240760 7C 7E 1B 78 */ mr r30, r3
/* 80240764 7C 9F 23 78 */ mr r31, r4
/* 80240768 80 63 00 04 */ lwz r3, 4(r3)
/* 8024076C 3C 80 6C 64 */ lis r4, 0x6C64 /* 0x6C643030@ha */
/* 80240770 38 C4 30 30 */ addi r6, r4, 0x3030 /* 0x6C643030@l */
/* 80240774 38 A0 67 6F */ li r5, 0x676f
/* 80240778 81 83 00 00 */ lwz r12, 0(r3)
/* 8024077C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80240780 7D 89 03 A6 */ mtctr r12
/* 80240784 4E 80 04 21 */ bctrl
/* 80240788 7F E4 FB 78 */ mr r4, r31
/* 8024078C 81 83 00 00 */ lwz r12, 0(r3)
/* 80240790 81 8C 00 6C */ lwz r12, 0x6c(r12)
/* 80240794 7D 89 03 A6 */ mtctr r12
/* 80240798 4E 80 04 21 */ bctrl
/* 8024079C 80 7E 00 04 */ lwz r3, 4(r30)
/* 802407A0 3C 80 6C 64 */ lis r4, 0x6C64 /* 0x6C643031@ha */
/* 802407A4 38 C4 30 31 */ addi r6, r4, 0x3031 /* 0x6C643031@l */
/* 802407A8 38 A0 67 6F */ li r5, 0x676f
/* 802407AC 81 83 00 00 */ lwz r12, 0(r3)
/* 802407B0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802407B4 7D 89 03 A6 */ mtctr r12
/* 802407B8 4E 80 04 21 */ bctrl
/* 802407BC 7F E4 FB 78 */ mr r4, r31
/* 802407C0 81 83 00 00 */ lwz r12, 0(r3)
/* 802407C4 81 8C 00 6C */ lwz r12, 0x6c(r12)
/* 802407C8 7D 89 03 A6 */ mtctr r12
/* 802407CC 4E 80 04 21 */ bctrl
/* 802407D0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802407D4 83 C1 00 08 */ lwz r30, 8(r1)
/* 802407D8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802407DC 7C 08 03 A6 */ mtlr r0
/* 802407E0 38 21 00 10 */ addi r1, r1, 0x10
/* 802407E4 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8023FFE4:
/* 8023FFE4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023FFE8 7C 08 02 A6 */ mflr r0
/* 8023FFEC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023FFF0 80 63 00 F0 */ lwz r3, 0xf0(r3)
/* 8023FFF4 4B FF 9D 15 */ bl setRubyString__17dMsgScrn3Select_cFPcPcPc
/* 8023FFF8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023FFFC 7C 08 03 A6 */ mtlr r0
/* 80240000 38 21 00 10 */ addi r1, r1, 0x10
/* 80240004 4E 80 00 20 */ blr
@@ -1,10 +0,0 @@
lbl_8023FFC0:
/* 8023FFC0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023FFC4 7C 08 02 A6 */ mflr r0
/* 8023FFC8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023FFCC 80 63 00 F0 */ lwz r3, 0xf0(r3)
/* 8023FFD0 4B FF 9C A9 */ bl setString__17dMsgScrn3Select_cFPcPcPc
/* 8023FFD4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8023FFD8 7C 08 03 A6 */ mtlr r0
/* 8023FFDC 38 21 00 10 */ addi r1, r1, 0x10
/* 8023FFE0 4E 80 00 20 */ blr