diff options
| author | TakaRikka <takarikka@outlook.com> | 2023-03-01 03:21:32 -0800 |
|---|---|---|
| committer | TakaRikka <takarikka@outlook.com> | 2023-03-01 03:21:32 -0800 |
| commit | a34abc9da8a6ea4e294b73fc894107099dbe827c (patch) | |
| tree | e586f6a556c57d09b249d11a4a064595d3b8aaf4 /asm/d | |
| parent | 0d5b309f9823f91297f33bce573cb2ead60fad44 (diff) | |
remove asm
Diffstat (limited to 'asm/d')
39 files changed, 0 insertions, 1536 deletions
diff --git a/asm/d/a/d_a_alink/changeDragonActor__9daAlink_cFP10fopAc_ac_c.s b/asm/d/a/d_a_alink/changeDragonActor__9daAlink_cFP10fopAc_ac_c.s deleted file mode 100644 index 21364a1ca9..0000000000 --- a/asm/d/a/d_a_alink/changeDragonActor__9daAlink_cFP10fopAc_ac_c.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_800FC568: -/* 800FC568 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC56C 7C 08 02 A6 */ mflr r0 -/* 800FC570 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC574 80 A3 28 10 */ lwz r5, 0x2810(r3) -/* 800FC578 28 05 00 00 */ cmplwi r5, 0 -/* 800FC57C 41 82 00 18 */ beq lbl_800FC594 -/* 800FC580 A8 05 00 08 */ lha r0, 8(r5) -/* 800FC584 2C 00 00 F7 */ cmpwi r0, 0xf7 -/* 800FC588 40 82 00 0C */ bne lbl_800FC594 -/* 800FC58C 38 63 28 0C */ addi r3, r3, 0x280c -/* 800FC590 48 06 27 29 */ bl setData__16daPy_actorKeep_cFP10fopAc_ac_c -lbl_800FC594: -/* 800FC594 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC598 7C 08 03 A6 */ mtlr r0 -/* 800FC59C 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC5A0 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/changeHangEndProc__9daAlink_cFv.s b/asm/d/a/d_a_alink/changeHangEndProc__9daAlink_cFv.s deleted file mode 100644 index 2ede55f5c3..0000000000 --- a/asm/d/a/d_a_alink/changeHangEndProc__9daAlink_cFv.s +++ /dev/null @@ -1,57 +0,0 @@ -lbl_800FA78C: -/* 800FA78C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FA790 7C 08 02 A6 */ mflr r0 -/* 800FA794 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FA798 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FA79C 7C 7F 1B 78 */ mr r31, r3 -/* 800FA7A0 4B FF FF 45 */ bl setHangGroundY__9daAlink_cFv -/* 800FA7A4 C0 5F 04 D4 */ lfs f2, 0x4d4(r31) -/* 800FA7A8 C0 7F 33 D8 */ lfs f3, 0x33d8(r31) -/* 800FA7AC 3C 60 80 39 */ lis r3, m__22daAlinkHIO_wallHang_c0@ha /* 0x8038E1F4@ha */ -/* 800FA7B0 38 63 E1 F4 */ addi r3, r3, m__22daAlinkHIO_wallHang_c0@l /* 0x8038E1F4@l */ -/* 800FA7B4 C0 03 00 18 */ lfs f0, 0x18(r3) -/* 800FA7B8 EC 23 00 2A */ fadds f1, f3, f0 -/* 800FA7BC C0 02 92 B8 */ lfs f0, lit_6040(r2) -/* 800FA7C0 EC 01 00 28 */ fsubs f0, f1, f0 -/* 800FA7C4 FC 02 00 40 */ fcmpo cr0, f2, f0 -/* 800FA7C8 40 80 00 40 */ bge lbl_800FA808 -/* 800FA7CC A0 1F 2F E8 */ lhz r0, 0x2fe8(r31) -/* 800FA7D0 28 00 00 56 */ cmplwi r0, 0x56 -/* 800FA7D4 40 82 00 14 */ bne lbl_800FA7E8 -/* 800FA7D8 C0 3F 1F E0 */ lfs f1, 0x1fe0(r31) -/* 800FA7DC C0 02 92 C4 */ lfs f0, lit_6109(r2) -/* 800FA7E0 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FA7E4 41 80 00 24 */ blt lbl_800FA808 -lbl_800FA7E8: -/* 800FA7E8 C0 02 93 3C */ lfs f0, lit_7808(r2) -/* 800FA7EC EC 02 00 28 */ fsubs f0, f2, f0 -/* 800FA7F0 FC 03 00 40 */ fcmpo cr0, f3, f0 -/* 800FA7F4 40 80 00 14 */ bge lbl_800FA808 -/* 800FA7F8 7F E3 FB 78 */ mr r3, r31 -/* 800FA7FC C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FA800 4B FC C7 19 */ bl procLandInit__9daAlink_cFf -/* 800FA804 48 00 00 44 */ b lbl_800FA848 -lbl_800FA808: -/* 800FA808 7F E3 FB 78 */ mr r3, r31 -/* 800FA80C 38 80 00 33 */ li r4, 0x33 -/* 800FA810 4B FB 8A 41 */ bl setDoStatus__9daAlink_cFUc -/* 800FA814 88 1F 2F 8D */ lbz r0, 0x2f8d(r31) -/* 800FA818 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b -/* 800FA81C 41 82 00 28 */ beq lbl_800FA844 -/* 800FA820 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FA824 D0 1F 04 FC */ stfs f0, 0x4fc(r31) -/* 800FA828 7F E3 FB 78 */ mr r3, r31 -/* 800FA82C 38 80 00 01 */ li r4, 1 -/* 800FA830 3C A0 80 39 */ lis r5, m__22daAlinkHIO_autoJump_c0@ha /* 0x8038E068@ha */ -/* 800FA834 38 A5 E0 68 */ addi r5, r5, m__22daAlinkHIO_autoJump_c0@l /* 0x8038E068@l */ -/* 800FA838 C0 25 00 70 */ lfs f1, 0x70(r5) -/* 800FA83C 4B FC C2 0D */ bl procFallInit__9daAlink_cFif -/* 800FA840 48 00 00 08 */ b lbl_800FA848 -lbl_800FA844: -/* 800FA844 38 60 00 00 */ li r3, 0 -lbl_800FA848: -/* 800FA848 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FA84C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FA850 7C 08 03 A6 */ mtlr r0 -/* 800FA854 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FA858 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/checkClimbCode__9daAlink_cFR13cBgS_PolyInfo.s b/asm/d/a/d_a_alink/checkClimbCode__9daAlink_cFR13cBgS_PolyInfo.s deleted file mode 100644 index 2daf94d3df..0000000000 --- a/asm/d/a/d_a_alink/checkClimbCode__9daAlink_cFR13cBgS_PolyInfo.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_800FE058: -/* 800FE058 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800FE05C 7C 08 02 A6 */ mflr r0 -/* 800FE060 90 01 00 24 */ stw r0, 0x24(r1) -/* 800FE064 39 61 00 20 */ addi r11, r1, 0x20 -/* 800FE068 48 26 41 69 */ bl _savegpr_26 -/* 800FE06C 7C 9A 23 78 */ mr r26, r4 -/* 800FE070 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800FE074 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800FE078 3B 63 0F 38 */ addi r27, r3, 0xf38 -/* 800FE07C 7F 63 DB 78 */ mr r3, r27 -/* 800FE080 4B F7 65 A9 */ bl GetBgWBasePointer__4cBgSCFRC13cBgS_PolyInfo -/* 800FE084 7C 7F 1B 78 */ mr r31, r3 -/* 800FE088 3B C0 00 00 */ li r30, 0 -/* 800FE08C 7F DD F3 78 */ mr r29, r30 -/* 800FE090 7F DC F3 78 */ mr r28, r30 -/* 800FE094 7F 63 DB 78 */ mr r3, r27 -/* 800FE098 7F 44 D3 78 */ mr r4, r26 -/* 800FE09C 4B F7 6D 65 */ bl GetWallCode__4dBgSFRC13cBgS_PolyInfo -/* 800FE0A0 2C 03 00 01 */ cmpwi r3, 1 -/* 800FE0A4 40 82 00 28 */ bne lbl_800FE0CC -/* 800FE0A8 7F 43 D3 78 */ mr r3, r26 -/* 800FE0AC 4B F7 7D B1 */ bl dBgS_GetNY__FRC13cBgS_PolyInfo -/* 800FE0B0 FC 00 0A 10 */ fabs f0, f1 -/* 800FE0B4 FC 20 00 18 */ frsp f1, f0 -/* 800FE0B8 C0 02 92 A4 */ lfs f0, lit_6021(r2) -/* 800FE0BC FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FE0C0 4C 40 13 82 */ cror 2, 0, 2 -/* 800FE0C4 40 82 00 08 */ bne lbl_800FE0CC -/* 800FE0C8 3B 80 00 01 */ li r28, 1 -lbl_800FE0CC: -/* 800FE0CC 57 80 06 3F */ clrlwi. r0, r28, 0x18 -/* 800FE0D0 41 82 00 10 */ beq lbl_800FE0E0 -/* 800FE0D4 28 1F 00 00 */ cmplwi r31, 0 -/* 800FE0D8 41 82 00 08 */ beq lbl_800FE0E0 -/* 800FE0DC 3B A0 00 01 */ li r29, 1 -lbl_800FE0E0: -/* 800FE0E0 57 A0 06 3F */ clrlwi. r0, r29, 0x18 -/* 800FE0E4 41 82 00 14 */ beq lbl_800FE0F8 -/* 800FE0E8 88 1F 00 14 */ lbz r0, 0x14(r31) -/* 800FE0EC 28 00 00 00 */ cmplwi r0, 0 -/* 800FE0F0 41 82 00 08 */ beq lbl_800FE0F8 -/* 800FE0F4 3B C0 00 01 */ li r30, 1 -lbl_800FE0F8: -/* 800FE0F8 57 C3 06 3E */ clrlwi r3, r30, 0x18 -/* 800FE0FC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800FE100 48 26 41 1D */ bl _restgpr_26 -/* 800FE104 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800FE108 7C 08 03 A6 */ mtlr r0 -/* 800FE10C 38 21 00 20 */ addi r1, r1, 0x20 -/* 800FE110 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/checkLadderFall__9daAlink_cFv.s b/asm/d/a/d_a_alink/checkLadderFall__9daAlink_cFv.s deleted file mode 100644 index 09f2d4d6de..0000000000 --- a/asm/d/a/d_a_alink/checkLadderFall__9daAlink_cFv.s +++ /dev/null @@ -1,28 +0,0 @@ -lbl_800FD5E4: -/* 800FD5E4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FD5E8 7C 08 02 A6 */ mflr r0 -/* 800FD5EC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FD5F0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FD5F4 7C 7F 1B 78 */ mr r31, r3 -/* 800FD5F8 38 80 00 33 */ li r4, 0x33 -/* 800FD5FC 4B FB 5C 55 */ bl setDoStatus__9daAlink_cFUc -/* 800FD600 88 1F 2F 8D */ lbz r0, 0x2f8d(r31) -/* 800FD604 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b -/* 800FD608 41 82 00 28 */ beq lbl_800FD630 -/* 800FD60C 38 00 00 00 */ li r0, 0 -/* 800FD610 98 1F 2F 99 */ stb r0, 0x2f99(r31) -/* 800FD614 7F E3 FB 78 */ mr r3, r31 -/* 800FD618 38 80 00 01 */ li r4, 1 -/* 800FD61C 3C A0 80 39 */ lis r5, m__22daAlinkHIO_autoJump_c0@ha /* 0x8038E068@ha */ -/* 800FD620 38 A5 E0 68 */ addi r5, r5, m__22daAlinkHIO_autoJump_c0@l /* 0x8038E068@l */ -/* 800FD624 C0 25 00 70 */ lfs f1, 0x70(r5) -/* 800FD628 4B FC 94 21 */ bl procFallInit__9daAlink_cFif -/* 800FD62C 48 00 00 08 */ b lbl_800FD634 -lbl_800FD630: -/* 800FD630 38 60 00 00 */ li r3, 0 -lbl_800FD634: -/* 800FD634 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FD638 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FD63C 7C 08 03 A6 */ mtlr r0 -/* 800FD640 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FD644 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getClimbDirectionFromAngle__9daAlink_cFv.s b/asm/d/a/d_a_alink/getClimbDirectionFromAngle__9daAlink_cFv.s deleted file mode 100644 index 844a3844c5..0000000000 --- a/asm/d/a/d_a_alink/getClimbDirectionFromAngle__9daAlink_cFv.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_800FE3C4: -/* 800FE3C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FE3C8 7C 08 02 A6 */ mflr r0 -/* 800FE3CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FE3D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FE3D4 A8 83 04 E6 */ lha r4, 0x4e6(r3) -/* 800FE3D8 A8 03 2F E2 */ lha r0, 0x2fe2(r3) -/* 800FE3DC 7C 04 00 50 */ subf r0, r4, r0 -/* 800FE3E0 7C 1F 07 34 */ extsh r31, r0 -/* 800FE3E4 7F E3 FB 78 */ mr r3, r31 -/* 800FE3E8 48 26 6C E9 */ bl abs -/* 800FE3EC 2C 03 70 00 */ cmpwi r3, 0x7000 -/* 800FE3F0 40 81 00 0C */ ble lbl_800FE3FC -/* 800FE3F4 38 60 00 01 */ li r3, 1 -/* 800FE3F8 48 00 00 2C */ b lbl_800FE424 -lbl_800FE3FC: -/* 800FE3FC 2C 1F 10 00 */ cmpwi r31, 0x1000 -/* 800FE400 41 80 00 0C */ blt lbl_800FE40C -/* 800FE404 38 60 00 02 */ li r3, 2 -/* 800FE408 48 00 00 1C */ b lbl_800FE424 -lbl_800FE40C: -/* 800FE40C 6F E3 80 00 */ xoris r3, r31, 0x8000 -/* 800FE410 20 1F F0 00 */ subfic r0, r31, -4096 -/* 800FE414 7C 00 18 14 */ addc r0, r0, r3 -/* 800FE418 7C 60 01 10 */ subfe r3, r0, r0 -/* 800FE41C 38 00 00 03 */ li r0, 3 -/* 800FE420 7C 03 18 38 */ and r3, r0, r3 -lbl_800FE424: -/* 800FE424 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FE428 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FE42C 7C 08 03 A6 */ mtlr r0 -/* 800FE430 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FE434 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getClimbMoveSideAnmSpeed__9daAlink_cFv.s b/asm/d/a/d_a_alink/getClimbMoveSideAnmSpeed__9daAlink_cFv.s deleted file mode 100644 index af0e516285..0000000000 --- a/asm/d/a/d_a_alink/getClimbMoveSideAnmSpeed__9daAlink_cFv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800FE034: -/* 800FE034 3C 80 80 39 */ lis r4, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FE038 38 84 EB 8C */ addi r4, r4, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FE03C C0 44 00 5C */ lfs f2, 0x5c(r4) -/* 800FE040 C0 23 33 A8 */ lfs f1, 0x33a8(r3) -/* 800FE044 C0 04 00 60 */ lfs f0, 0x60(r4) -/* 800FE048 EC 00 10 28 */ fsubs f0, f0, f2 -/* 800FE04C EC 01 00 32 */ fmuls f0, f1, f0 -/* 800FE050 EC 22 00 2A */ fadds f1, f2, f0 -/* 800FE054 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getClimbMoveUpDownAnmSpeed__9daAlink_cFv.s b/asm/d/a/d_a_alink/getClimbMoveUpDownAnmSpeed__9daAlink_cFv.s deleted file mode 100644 index 1d69ac4a4b..0000000000 --- a/asm/d/a/d_a_alink/getClimbMoveUpDownAnmSpeed__9daAlink_cFv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800FE010: -/* 800FE010 3C 80 80 39 */ lis r4, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FE014 38 84 EB 8C */ addi r4, r4, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FE018 C0 44 00 64 */ lfs f2, 0x64(r4) -/* 800FE01C C0 23 33 A8 */ lfs f1, 0x33a8(r3) -/* 800FE020 C0 04 00 68 */ lfs f0, 0x68(r4) -/* 800FE024 EC 00 10 28 */ fsubs f0, f0, f2 -/* 800FE028 EC 01 00 32 */ fmuls f0, f1, f0 -/* 800FE02C EC 22 00 2A */ fadds f1, f2, f0 -/* 800FE030 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getHangDirectionFromAngle__9daAlink_cFv.s b/asm/d/a/d_a_alink/getHangDirectionFromAngle__9daAlink_cFv.s deleted file mode 100644 index 34c927d7a1..0000000000 --- a/asm/d/a/d_a_alink/getHangDirectionFromAngle__9daAlink_cFv.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_800F9FFC: -/* 800F9FFC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FA000 7C 08 02 A6 */ mflr r0 -/* 800FA004 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FA008 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FA00C A8 83 04 E6 */ lha r4, 0x4e6(r3) -/* 800FA010 A8 03 2F E2 */ lha r0, 0x2fe2(r3) -/* 800FA014 7C 04 00 50 */ subf r0, r4, r0 -/* 800FA018 7C 1F 07 34 */ extsh r31, r0 -/* 800FA01C 7F E3 FB 78 */ mr r3, r31 -/* 800FA020 48 26 B0 B1 */ bl abs -/* 800FA024 2C 03 78 E4 */ cmpwi r3, 0x78e4 -/* 800FA028 40 81 00 0C */ ble lbl_800FA034 -/* 800FA02C 38 60 00 01 */ li r3, 1 -/* 800FA030 48 00 00 2C */ b lbl_800FA05C -lbl_800FA034: -/* 800FA034 2C 1F 07 1C */ cmpwi r31, 0x71c -/* 800FA038 41 80 00 0C */ blt lbl_800FA044 -/* 800FA03C 38 60 00 02 */ li r3, 2 -/* 800FA040 48 00 00 1C */ b lbl_800FA05C -lbl_800FA044: -/* 800FA044 6F E3 80 00 */ xoris r3, r31, 0x8000 -/* 800FA048 20 1F F8 E4 */ subfic r0, r31, -1820 -/* 800FA04C 7C 00 18 14 */ addc r0, r0, r3 -/* 800FA050 7C 60 01 10 */ subfe r3, r0, r0 -/* 800FA054 38 00 00 03 */ li r0, 3 -/* 800FA058 7C 03 18 38 */ and r3, r0, r3 -lbl_800FA05C: -/* 800FA05C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FA060 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FA064 7C 08 03 A6 */ mtlr r0 -/* 800FA068 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FA06C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getHangMoveAnmSpeed__9daAlink_cFv.s b/asm/d/a/d_a_alink/getHangMoveAnmSpeed__9daAlink_cFv.s deleted file mode 100644 index 5b37a6176a..0000000000 --- a/asm/d/a/d_a_alink/getHangMoveAnmSpeed__9daAlink_cFv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_800F9FDC: -/* 800F9FDC 3C 80 80 39 */ lis r4, m__22daAlinkHIO_wallMove_c0@ha /* 0x8038E1E0@ha */ -/* 800F9FE0 C4 44 E1 E0 */ lfsu f2, m__22daAlinkHIO_wallMove_c0@l(r4) /* 0x8038E1E0@l */ -/* 800F9FE4 C0 23 33 A8 */ lfs f1, 0x33a8(r3) -/* 800F9FE8 C0 04 00 04 */ lfs f0, 4(r4) -/* 800F9FEC EC 00 10 28 */ fsubs f0, f0, f2 -/* 800F9FF0 EC 01 00 32 */ fmuls f0, f1, f0 -/* 800F9FF4 EC 22 00 2A */ fadds f1, f2, f0 -/* 800F9FF8 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getLadderMoveAnmSpeed__9daAlink_cFv.s b/asm/d/a/d_a_alink/getLadderMoveAnmSpeed__9daAlink_cFv.s deleted file mode 100644 index 422ff68b35..0000000000 --- a/asm/d/a/d_a_alink/getLadderMoveAnmSpeed__9daAlink_cFv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800FD288: -/* 800FD288 3C 80 80 39 */ lis r4, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FD28C 38 84 EB 8C */ addi r4, r4, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FD290 C0 44 00 48 */ lfs f2, 0x48(r4) -/* 800FD294 C0 23 33 A8 */ lfs f1, 0x33a8(r3) -/* 800FD298 C0 04 00 4C */ lfs f0, 0x4c(r4) -/* 800FD29C EC 00 10 28 */ fsubs f0, f0, f2 -/* 800FD2A0 EC 01 00 32 */ fmuls f0, f1, f0 -/* 800FD2A4 EC 22 00 2A */ fadds f1, f2, f0 -/* 800FD2A8 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getLadderUnitCount__9daAlink_cCFv.s b/asm/d/a/d_a_alink/getLadderUnitCount__9daAlink_cCFv.s deleted file mode 100644 index eeee12acba..0000000000 --- a/asm/d/a/d_a_alink/getLadderUnitCount__9daAlink_cCFv.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_800FCF58: -/* 800FCF58 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FCF5C C0 42 95 80 */ lfs f2, lit_24600(r2) -/* 800FCF60 C0 23 04 D4 */ lfs f1, 0x4d4(r3) -/* 800FCF64 C0 03 34 F0 */ lfs f0, 0x34f0(r3) -/* 800FCF68 EC 01 00 28 */ fsubs f0, f1, f0 -/* 800FCF6C EC 02 00 32 */ fmuls f0, f2, f0 -/* 800FCF70 FC 00 00 1E */ fctiwz f0, f0 -/* 800FCF74 D8 01 00 08 */ stfd f0, 8(r1) -/* 800FCF78 80 61 00 0C */ lwz r3, 0xc(r1) -/* 800FCF7C 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FCF80 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getRoofHangFMoveAnmSpeed__9daAlink_cCFv.s b/asm/d/a/d_a_alink/getRoofHangFMoveAnmSpeed__9daAlink_cCFv.s deleted file mode 100644 index 407d69b858..0000000000 --- a/asm/d/a/d_a_alink/getRoofHangFMoveAnmSpeed__9daAlink_cCFv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_801005CC: -/* 801005CC 3C 80 80 39 */ lis r4, m__22daAlinkHIO_roofHang_c0@ha /* 0x8038EBFC@ha */ -/* 801005D0 38 84 EB FC */ addi r4, r4, m__22daAlinkHIO_roofHang_c0@l /* 0x8038EBFC@l */ -/* 801005D4 C0 44 00 24 */ lfs f2, 0x24(r4) -/* 801005D8 C0 23 33 A8 */ lfs f1, 0x33a8(r3) -/* 801005DC C0 04 00 28 */ lfs f0, 0x28(r4) -/* 801005E0 EC 00 10 28 */ fsubs f0, f0, f2 -/* 801005E4 EC 01 00 32 */ fmuls f0, f1, f0 -/* 801005E8 EC 22 00 2A */ fadds f1, f2, f0 -/* 801005EC 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/getRoofHangSMoveAnmSpeed__9daAlink_cCFv.s b/asm/d/a/d_a_alink/getRoofHangSMoveAnmSpeed__9daAlink_cCFv.s deleted file mode 100644 index 71d115bbe2..0000000000 --- a/asm/d/a/d_a_alink/getRoofHangSMoveAnmSpeed__9daAlink_cCFv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_801005F0: -/* 801005F0 3C 80 80 39 */ lis r4, m__22daAlinkHIO_roofHang_c0@ha /* 0x8038EBFC@ha */ -/* 801005F4 38 84 EB FC */ addi r4, r4, m__22daAlinkHIO_roofHang_c0@l /* 0x8038EBFC@l */ -/* 801005F8 C0 44 00 38 */ lfs f2, 0x38(r4) -/* 801005FC C0 23 33 A8 */ lfs f1, 0x33a8(r3) -/* 80100600 C0 04 00 3C */ lfs f0, 0x3c(r4) -/* 80100604 EC 00 10 28 */ fsubs f0, f0, f2 -/* 80100608 EC 01 00 32 */ fmuls f0, f1, f0 -/* 8010060C EC 22 00 2A */ fadds f1, f2, f0 -/* 80100610 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procBossBodyHangInit__9daAlink_cFP10fopAc_ac_c.s b/asm/d/a/d_a_alink/procBossBodyHangInit__9daAlink_cFP10fopAc_ac_c.s deleted file mode 100644 index bccfb1356c..0000000000 --- a/asm/d/a/d_a_alink/procBossBodyHangInit__9daAlink_cFP10fopAc_ac_c.s +++ /dev/null @@ -1,64 +0,0 @@ -lbl_800FC77C: -/* 800FC77C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC780 7C 08 02 A6 */ mflr r0 -/* 800FC784 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC788 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FC78C 93 C1 00 08 */ stw r30, 8(r1) -/* 800FC790 7C 7E 1B 78 */ mr r30, r3 -/* 800FC794 7C 9F 23 78 */ mr r31, r4 -/* 800FC798 38 80 00 DC */ li r4, 0xdc -/* 800FC79C 4B FC 57 D1 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 800FC7A0 A8 1F 00 08 */ lha r0, 8(r31) -/* 800FC7A4 2C 00 00 F7 */ cmpwi r0, 0xf7 -/* 800FC7A8 40 82 00 24 */ bne lbl_800FC7CC -/* 800FC7AC 38 00 00 01 */ li r0, 1 -/* 800FC7B0 90 1E 32 CC */ stw r0, 0x32cc(r30) -/* 800FC7B4 7F C3 F3 78 */ mr r3, r30 -/* 800FC7B8 38 80 01 72 */ li r4, 0x172 -/* 800FC7BC 4B FB 07 C5 */ bl setSingleAnimeBase__9daAlink_cFQ29daAlink_c11daAlink_ANM -/* 800FC7C0 7F C3 F3 78 */ mr r3, r30 -/* 800FC7C4 4B FB 81 0D */ bl setJumpMode__9daAlink_cFv -/* 800FC7C8 48 00 00 18 */ b lbl_800FC7E0 -lbl_800FC7CC: -/* 800FC7CC 38 00 00 00 */ li r0, 0 -/* 800FC7D0 90 1E 32 CC */ stw r0, 0x32cc(r30) -/* 800FC7D4 7F C3 F3 78 */ mr r3, r30 -/* 800FC7D8 38 80 01 69 */ li r4, 0x169 -/* 800FC7DC 4B FB 07 A5 */ bl setSingleAnimeBase__9daAlink_cFQ29daAlink_c11daAlink_ANM -lbl_800FC7E0: -/* 800FC7E0 38 00 01 69 */ li r0, 0x169 -/* 800FC7E4 90 1E 31 98 */ stw r0, 0x3198(r30) -/* 800FC7E8 7F C3 F3 78 */ mr r3, r30 -/* 800FC7EC 38 80 00 01 */ li r4, 1 -/* 800FC7F0 38 A0 00 00 */ li r5, 0 -/* 800FC7F4 4B FC 4A E9 */ bl deleteEquipItem__9daAlink_cFii -/* 800FC7F8 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FC7FC D0 3E 33 98 */ stfs f1, 0x3398(r30) -/* 800FC800 7F C3 F3 78 */ mr r3, r30 -/* 800FC804 C0 5E 05 34 */ lfs f2, 0x534(r30) -/* 800FC808 38 80 00 00 */ li r4, 0 -/* 800FC80C 4B FB EF 65 */ bl setSpecialGravity__9daAlink_cFffi -/* 800FC810 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FC814 D0 1E 04 FC */ stfs f0, 0x4fc(r30) -/* 800FC818 38 00 00 00 */ li r0, 0 -/* 800FC81C B0 1E 30 0C */ sth r0, 0x300c(r30) -/* 800FC820 B0 1E 30 0E */ sth r0, 0x300e(r30) -/* 800FC824 B0 1E 30 10 */ sth r0, 0x3010(r30) -/* 800FC828 B0 1E 30 08 */ sth r0, 0x3008(r30) -/* 800FC82C B0 1E 30 12 */ sth r0, 0x3012(r30) -/* 800FC830 B0 1E 30 80 */ sth r0, 0x3080(r30) -/* 800FC834 38 7E 28 0C */ addi r3, r30, 0x280c -/* 800FC838 7F E4 FB 78 */ mr r4, r31 -/* 800FC83C 48 06 24 7D */ bl setData__16daPy_actorKeep_cFP10fopAc_ac_c -/* 800FC840 7F C3 F3 78 */ mr r3, r30 -/* 800FC844 4B FF FF 05 */ bl setBossBodyHangPos__9daAlink_cFv -/* 800FC848 80 1E 05 8C */ lwz r0, 0x58c(r30) -/* 800FC84C 64 00 80 00 */ oris r0, r0, 0x8000 -/* 800FC850 90 1E 05 8C */ stw r0, 0x58c(r30) -/* 800FC854 38 60 00 01 */ li r3, 1 -/* 800FC858 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FC85C 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FC860 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC864 7C 08 03 A6 */ mtlr r0 -/* 800FC868 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC86C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procClimbToRoofInit__9daAlink_cFv.s b/asm/d/a/d_a_alink/procClimbToRoofInit__9daAlink_cFv.s deleted file mode 100644 index 51198dd34e..0000000000 --- a/asm/d/a/d_a_alink/procClimbToRoofInit__9daAlink_cFv.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_801003E4: -/* 801003E4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 801003E8 7C 08 02 A6 */ mflr r0 -/* 801003EC 90 01 00 14 */ stw r0, 0x14(r1) -/* 801003F0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 801003F4 7C 7F 1B 78 */ mr r31, r3 -/* 801003F8 38 80 00 85 */ li r4, 0x85 -/* 801003FC 4B FC 1B 71 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 80100400 7F E3 FB 78 */ mr r3, r31 -/* 80100404 38 80 00 A8 */ li r4, 0xa8 -/* 80100408 4B FA CB 79 */ bl setSingleAnimeBase__9daAlink_cFQ29daAlink_c11daAlink_ANM -/* 8010040C 7F E3 FB 78 */ mr r3, r31 -/* 80100410 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 80100414 C0 5F 05 34 */ lfs f2, 0x534(r31) -/* 80100418 38 80 00 00 */ li r4, 0 -/* 8010041C 4B FB B3 55 */ bl setSpecialGravity__9daAlink_cFffi -/* 80100420 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 80100424 D0 1F 04 FC */ stfs f0, 0x4fc(r31) -/* 80100428 D0 1F 33 98 */ stfs f0, 0x3398(r31) -/* 8010042C D0 1F 05 2C */ stfs f0, 0x52c(r31) -/* 80100430 38 00 00 0A */ li r0, 0xa -/* 80100434 98 1F 2F 99 */ stb r0, 0x2f99(r31) -/* 80100438 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 8010043C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80100440 80 03 5F 18 */ lwz r0, 0x5f18(r3) -/* 80100444 60 00 00 08 */ ori r0, r0, 8 -/* 80100448 90 03 5F 18 */ stw r0, 0x5f18(r3) -/* 8010044C 38 60 00 01 */ li r3, 1 -/* 80100450 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80100454 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80100458 7C 08 03 A6 */ mtlr r0 -/* 8010045C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80100460 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangFallStart__9daAlink_cFv.s b/asm/d/a/d_a_alink/procHangFallStart__9daAlink_cFv.s deleted file mode 100644 index c526d4d9f5..0000000000 --- a/asm/d/a/d_a_alink/procHangFallStart__9daAlink_cFv.s +++ /dev/null @@ -1,71 +0,0 @@ -lbl_800FB1A4: -/* 800FB1A4 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 800FB1A8 7C 08 02 A6 */ mflr r0 -/* 800FB1AC 90 01 00 34 */ stw r0, 0x34(r1) -/* 800FB1B0 39 61 00 30 */ addi r11, r1, 0x30 -/* 800FB1B4 48 26 70 29 */ bl _savegpr_29 -/* 800FB1B8 7C 7D 1B 78 */ mr r29, r3 -/* 800FB1BC 3B FD 1F D0 */ addi r31, r29, 0x1fd0 -/* 800FB1C0 7F E3 FB 78 */ mr r3, r31 -/* 800FB1C4 48 06 33 09 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FB1C8 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FB1CC 40 82 00 1C */ bne lbl_800FB1E8 -/* 800FB1D0 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FB1D4 3C 60 80 39 */ lis r3, m__22daAlinkHIO_wallFall_c0@ha /* 0x8038E1B8@ha */ -/* 800FB1D8 38 63 E1 B8 */ addi r3, r3, m__22daAlinkHIO_wallFall_c0@l /* 0x8038E1B8@l */ -/* 800FB1DC C0 03 00 10 */ lfs f0, 0x10(r3) -/* 800FB1E0 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FB1E4 40 81 00 0C */ ble lbl_800FB1F0 -lbl_800FB1E8: -/* 800FB1E8 3B C0 00 01 */ li r30, 1 -/* 800FB1EC 48 00 00 08 */ b lbl_800FB1F4 -lbl_800FB1F0: -/* 800FB1F0 3B C0 00 00 */ li r30, 0 -lbl_800FB1F4: -/* 800FB1F4 7F A3 EB 78 */ mr r3, r29 -/* 800FB1F8 4B FF F5 95 */ bl changeHangEndProc__9daAlink_cFv -/* 800FB1FC 2C 03 00 00 */ cmpwi r3, 0 -/* 800FB200 41 82 00 0C */ beq lbl_800FB20C -/* 800FB204 38 60 00 01 */ li r3, 1 -/* 800FB208 48 00 00 80 */ b lbl_800FB288 -lbl_800FB20C: -/* 800FB20C 7F E3 FB 78 */ mr r3, r31 -/* 800FB210 C0 22 93 3C */ lfs f1, lit_7808(r2) -/* 800FB214 48 22 D2 19 */ bl checkPass__12J3DFrameCtrlFf -/* 800FB218 2C 03 00 00 */ cmpwi r3, 0 -/* 800FB21C 41 82 00 34 */ beq lbl_800FB250 -/* 800FB220 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FB224 D0 21 00 08 */ stfs f1, 8(r1) -/* 800FB228 C0 02 92 B8 */ lfs f0, lit_6040(r2) -/* 800FB22C D0 01 00 0C */ stfs f0, 0xc(r1) -/* 800FB230 D0 21 00 10 */ stfs f1, 0x10(r1) -/* 800FB234 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800FB238 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800FB23C 38 63 5B D4 */ addi r3, r3, 0x5bd4 -/* 800FB240 38 80 00 01 */ li r4, 1 -/* 800FB244 38 A0 00 01 */ li r5, 1 -/* 800FB248 38 C1 00 08 */ addi r6, r1, 8 -/* 800FB24C 4B F7 47 D9 */ bl StartShock__12dVibration_cFii4cXyz -lbl_800FB250: -/* 800FB250 2C 1E 00 00 */ cmpwi r30, 0 -/* 800FB254 41 82 00 30 */ beq lbl_800FB284 -/* 800FB258 7F A3 EB 78 */ mr r3, r29 -/* 800FB25C 4B FF ED A1 */ bl getHangDirectionFromAngle__9daAlink_cFv -/* 800FB260 7C 64 1B 78 */ mr r4, r3 -/* 800FB264 C0 3D 33 AC */ lfs f1, 0x33ac(r29) -/* 800FB268 C0 02 92 A4 */ lfs f0, lit_6021(r2) -/* 800FB26C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FB270 40 81 00 14 */ ble lbl_800FB284 -/* 800FB274 2C 04 00 01 */ cmpwi r4, 1 -/* 800FB278 41 82 00 0C */ beq lbl_800FB284 -/* 800FB27C 7F A3 EB 78 */ mr r3, r29 -/* 800FB280 48 00 00 21 */ bl procHangUpInit__9daAlink_cFi -lbl_800FB284: -/* 800FB284 38 60 00 01 */ li r3, 1 -lbl_800FB288: -/* 800FB288 39 61 00 30 */ addi r11, r1, 0x30 -/* 800FB28C 48 26 6F 9D */ bl _restgpr_29 -/* 800FB290 80 01 00 34 */ lwz r0, 0x34(r1) -/* 800FB294 7C 08 03 A6 */ mtlr r0 -/* 800FB298 38 21 00 30 */ addi r1, r1, 0x30 -/* 800FB29C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangLeverDownInit__9daAlink_cFv.s b/asm/d/a/d_a_alink/procHangLeverDownInit__9daAlink_cFv.s deleted file mode 100644 index b17bda7a46..0000000000 --- a/asm/d/a/d_a_alink/procHangLeverDownInit__9daAlink_cFv.s +++ /dev/null @@ -1,42 +0,0 @@ -lbl_800FC2F4: -/* 800FC2F4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC2F8 7C 08 02 A6 */ mflr r0 -/* 800FC2FC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC300 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FC304 7C 7F 1B 78 */ mr r31, r3 -/* 800FC308 A0 03 2F DC */ lhz r0, 0x2fdc(r3) -/* 800FC30C 28 00 00 FF */ cmplwi r0, 0xff -/* 800FC310 41 82 00 14 */ beq lbl_800FC324 -/* 800FC314 38 80 00 5D */ li r4, 0x5d -/* 800FC318 80 BF 27 F4 */ lwz r5, 0x27f4(r31) -/* 800FC31C 4B FC 6A C1 */ bl procPreActionUnequipInit__9daAlink_cFiP10fopAc_ac_c -/* 800FC320 48 00 00 5C */ b lbl_800FC37C -lbl_800FC324: -/* 800FC324 38 80 00 5D */ li r4, 0x5d -/* 800FC328 4B FC 5C 45 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 800FC32C 38 7F 28 0C */ addi r3, r31, 0x280c -/* 800FC330 80 9F 27 F4 */ lwz r4, 0x27f4(r31) -/* 800FC334 48 06 29 85 */ bl setData__16daPy_actorKeep_cFP10fopAc_ac_c -/* 800FC338 7F E3 FB 78 */ mr r3, r31 -/* 800FC33C 38 80 00 91 */ li r4, 0x91 -/* 800FC340 3C A0 80 39 */ lis r5, m__23daAlinkHIO_wallCatch_c0@ha /* 0x8038E164@ha */ -/* 800FC344 38 A5 E1 64 */ addi r5, r5, m__23daAlinkHIO_wallCatch_c0@l /* 0x8038E164@l */ -/* 800FC348 38 A5 00 3C */ addi r5, r5, 0x3c -/* 800FC34C 4B FB 0D A9 */ bl setSingleAnimeParam__9daAlink_cFQ29daAlink_c11daAlink_ANMPC16daAlinkHIO_anm_c -/* 800FC350 80 7F 27 F4 */ lwz r3, 0x27f4(r31) -/* 800FC354 A8 63 04 E6 */ lha r3, 0x4e6(r3) -/* 800FC358 3C 63 00 01 */ addis r3, r3, 1 -/* 800FC35C 38 03 80 00 */ addi r0, r3, -32768 -/* 800FC360 B0 1F 30 0C */ sth r0, 0x300c(r31) -/* 800FC364 38 00 00 91 */ li r0, 0x91 -/* 800FC368 90 1F 31 98 */ stw r0, 0x3198(r31) -/* 800FC36C C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FC370 D0 1F 04 FC */ stfs f0, 0x4fc(r31) -/* 800FC374 D0 1F 33 98 */ stfs f0, 0x3398(r31) -/* 800FC378 38 60 00 01 */ li r3, 1 -lbl_800FC37C: -/* 800FC37C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FC380 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC384 7C 08 03 A6 */ mtlr r0 -/* 800FC388 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC38C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangReadyInit__9daAlink_cFv.s b/asm/d/a/d_a_alink/procHangReadyInit__9daAlink_cFv.s deleted file mode 100644 index 712343ac87..0000000000 --- a/asm/d/a/d_a_alink/procHangReadyInit__9daAlink_cFv.s +++ /dev/null @@ -1,54 +0,0 @@ -lbl_800FC178: -/* 800FC178 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC17C 7C 08 02 A6 */ mflr r0 -/* 800FC180 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC184 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FC188 7C 7F 1B 78 */ mr r31, r3 -/* 800FC18C 88 03 2F 91 */ lbz r0, 0x2f91(r3) -/* 800FC190 28 00 00 03 */ cmplwi r0, 3 -/* 800FC194 40 82 00 20 */ bne lbl_800FC1B4 -/* 800FC198 A0 1F 2F DC */ lhz r0, 0x2fdc(r31) -/* 800FC19C 28 00 00 FF */ cmplwi r0, 0xff -/* 800FC1A0 41 82 00 14 */ beq lbl_800FC1B4 -/* 800FC1A4 38 80 00 5C */ li r4, 0x5c -/* 800FC1A8 38 A0 00 00 */ li r5, 0 -/* 800FC1AC 4B FC 6C 31 */ bl procPreActionUnequipInit__9daAlink_cFiP10fopAc_ac_c -/* 800FC1B0 48 00 00 7C */ b lbl_800FC22C -lbl_800FC1B4: -/* 800FC1B4 A0 1F 2F E8 */ lhz r0, 0x2fe8(r31) -/* 800FC1B8 28 00 00 00 */ cmplwi r0, 0 -/* 800FC1BC 40 82 00 24 */ bne lbl_800FC1E0 -/* 800FC1C0 7F E3 FB 78 */ mr r3, r31 -/* 800FC1C4 4B FB 40 F9 */ bl setFrontWallType__9daAlink_cFv -/* 800FC1C8 88 1F 2F 91 */ lbz r0, 0x2f91(r31) -/* 800FC1CC 28 00 00 03 */ cmplwi r0, 3 -/* 800FC1D0 41 82 00 10 */ beq lbl_800FC1E0 -/* 800FC1D4 7F E3 FB 78 */ mr r3, r31 -/* 800FC1D8 4B FB 97 15 */ bl checkWaitAction__9daAlink_cFv -/* 800FC1DC 48 00 00 50 */ b lbl_800FC22C -lbl_800FC1E0: -/* 800FC1E0 7F E3 FB 78 */ mr r3, r31 -/* 800FC1E4 38 80 00 5C */ li r4, 0x5c -/* 800FC1E8 4B FC 5D 85 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 800FC1EC 7F E3 FB 78 */ mr r3, r31 -/* 800FC1F0 38 80 00 91 */ li r4, 0x91 -/* 800FC1F4 3C A0 80 39 */ lis r5, m__23daAlinkHIO_wallCatch_c0@ha /* 0x8038E164@ha */ -/* 800FC1F8 38 A5 E1 64 */ addi r5, r5, m__23daAlinkHIO_wallCatch_c0@l /* 0x8038E164@l */ -/* 800FC1FC 38 A5 00 3C */ addi r5, r5, 0x3c -/* 800FC200 4B FB 0E F5 */ bl setSingleAnimeParam__9daAlink_cFQ29daAlink_c11daAlink_ANMPC16daAlinkHIO_anm_c -/* 800FC204 A8 7F 30 6E */ lha r3, 0x306e(r31) -/* 800FC208 3C 63 00 01 */ addis r3, r3, 1 -/* 800FC20C 38 03 80 00 */ addi r0, r3, -32768 -/* 800FC210 B0 1F 30 0C */ sth r0, 0x300c(r31) -/* 800FC214 88 1F 2F 91 */ lbz r0, 0x2f91(r31) -/* 800FC218 90 1F 31 98 */ stw r0, 0x3198(r31) -/* 800FC21C C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FC220 D0 1F 33 98 */ stfs f0, 0x3398(r31) -/* 800FC224 D0 1F 04 FC */ stfs f0, 0x4fc(r31) -/* 800FC228 38 60 00 01 */ li r3, 1 -lbl_800FC22C: -/* 800FC22C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FC230 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC234 7C 08 03 A6 */ mtlr r0 -/* 800FC238 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC23C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangReady__9daAlink_cFv.s b/asm/d/a/d_a_alink/procHangReady__9daAlink_cFv.s deleted file mode 100644 index 24293e9519..0000000000 --- a/asm/d/a/d_a_alink/procHangReady__9daAlink_cFv.s +++ /dev/null @@ -1,50 +0,0 @@ -lbl_800FC240: -/* 800FC240 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC244 7C 08 02 A6 */ mflr r0 -/* 800FC248 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC24C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FC250 7C 7F 1B 78 */ mr r31, r3 -/* 800FC254 38 7F 04 E6 */ addi r3, r31, 0x4e6 -/* 800FC258 A8 9F 30 0C */ lha r4, 0x300c(r31) -/* 800FC25C 38 A0 00 02 */ li r5, 2 -/* 800FC260 38 C0 10 00 */ li r6, 0x1000 -/* 800FC264 38 E0 04 00 */ li r7, 0x400 -/* 800FC268 48 17 42 D9 */ bl cLib_addCalcAngleS__FPsssss -/* 800FC26C A8 1F 04 E6 */ lha r0, 0x4e6(r31) -/* 800FC270 B0 1F 04 DE */ sth r0, 0x4de(r31) -/* 800FC274 38 7F 1F D0 */ addi r3, r31, 0x1fd0 -/* 800FC278 48 06 22 55 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FC27C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FC280 41 82 00 5C */ beq lbl_800FC2DC -/* 800FC284 A8 1F 30 0C */ lha r0, 0x300c(r31) -/* 800FC288 B0 1F 04 E6 */ sth r0, 0x4e6(r31) -/* 800FC28C A8 1F 04 E6 */ lha r0, 0x4e6(r31) -/* 800FC290 B0 1F 04 DE */ sth r0, 0x4de(r31) -/* 800FC294 80 1F 31 98 */ lwz r0, 0x3198(r31) -/* 800FC298 2C 00 00 03 */ cmpwi r0, 3 -/* 800FC29C 40 82 00 14 */ bne lbl_800FC2B0 -/* 800FC2A0 7F E3 FB 78 */ mr r3, r31 -/* 800FC2A4 38 80 00 01 */ li r4, 1 -/* 800FC2A8 48 00 31 A9 */ bl procClimbUpStartInit__9daAlink_cFi -/* 800FC2AC 48 00 00 20 */ b lbl_800FC2CC -lbl_800FC2B0: -/* 800FC2B0 2C 00 00 09 */ cmpwi r0, 9 -/* 800FC2B4 40 82 00 10 */ bne lbl_800FC2C4 -/* 800FC2B8 7F E3 FB 78 */ mr r3, r31 -/* 800FC2BC 4B FF E7 C1 */ bl procHangStartInit__9daAlink_cFv -/* 800FC2C0 48 00 00 0C */ b lbl_800FC2CC -lbl_800FC2C4: -/* 800FC2C4 7F E3 FB 78 */ mr r3, r31 -/* 800FC2C8 4B FF FB 3D */ bl procHangWallCatchInit__9daAlink_cFv -lbl_800FC2CC: -/* 800FC2CC 2C 03 00 00 */ cmpwi r3, 0 -/* 800FC2D0 40 82 00 0C */ bne lbl_800FC2DC -/* 800FC2D4 7F E3 FB 78 */ mr r3, r31 -/* 800FC2D8 4B FC 70 E1 */ bl procWaitInit__9daAlink_cFv -lbl_800FC2DC: -/* 800FC2DC 38 60 00 01 */ li r3, 1 -/* 800FC2E0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FC2E4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC2E8 7C 08 03 A6 */ mtlr r0 -/* 800FC2EC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC2F0 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangStart__9daAlink_cFv.s b/asm/d/a/d_a_alink/procHangStart__9daAlink_cFv.s deleted file mode 100644 index 377b6bfeda..0000000000 --- a/asm/d/a/d_a_alink/procHangStart__9daAlink_cFv.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_800FAE14: -/* 800FAE14 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FAE18 7C 08 02 A6 */ mflr r0 -/* 800FAE1C 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FAE20 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FAE24 93 C1 00 08 */ stw r30, 8(r1) -/* 800FAE28 7C 7E 1B 78 */ mr r30, r3 -/* 800FAE2C 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 800FAE30 4B FF F9 5D */ bl changeHangEndProc__9daAlink_cFv -/* 800FAE34 2C 03 00 00 */ cmpwi r3, 0 -/* 800FAE38 41 82 00 0C */ beq lbl_800FAE44 -/* 800FAE3C 38 60 00 01 */ li r3, 1 -/* 800FAE40 48 00 00 74 */ b lbl_800FAEB4 -lbl_800FAE44: -/* 800FAE44 7F E3 FB 78 */ mr r3, r31 -/* 800FAE48 48 06 36 85 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FAE4C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FAE50 41 82 00 10 */ beq lbl_800FAE60 -/* 800FAE54 7F C3 F3 78 */ mr r3, r30 -/* 800FAE58 48 00 05 E5 */ bl procHangWaitInit__9daAlink_cFv -/* 800FAE5C 48 00 00 54 */ b lbl_800FAEB0 -lbl_800FAE60: -/* 800FAE60 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FAE64 C0 1E 34 78 */ lfs f0, 0x3478(r30) -/* 800FAE68 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FAE6C 40 81 00 44 */ ble lbl_800FAEB0 -/* 800FAE70 C0 3E 33 AC */ lfs f1, 0x33ac(r30) -/* 800FAE74 C0 02 92 A4 */ lfs f0, lit_6021(r2) -/* 800FAE78 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FAE7C 40 81 00 34 */ ble lbl_800FAEB0 -/* 800FAE80 A8 7E 04 E6 */ lha r3, 0x4e6(r30) -/* 800FAE84 A8 1E 2F E2 */ lha r0, 0x2fe2(r30) -/* 800FAE88 7C 03 00 50 */ subf r0, r3, r0 -/* 800FAE8C 7C 03 07 34 */ extsh r3, r0 -/* 800FAE90 4B FB 86 05 */ bl getDirectionFromAngle__9daAlink_cFs -/* 800FAE94 2C 03 00 00 */ cmpwi r3, 0 -/* 800FAE98 40 82 00 18 */ bne lbl_800FAEB0 -/* 800FAE9C 7F C3 F3 78 */ mr r3, r30 -/* 800FAEA0 3C 80 80 39 */ lis r4, m__23daAlinkHIO_wallCatch_c0@ha /* 0x8038E164@ha */ -/* 800FAEA4 38 84 E1 64 */ addi r4, r4, m__23daAlinkHIO_wallCatch_c0@l /* 0x8038E164@l */ -/* 800FAEA8 C0 24 00 30 */ lfs f1, 0x30(r4) -/* 800FAEAC 48 00 0D 1D */ bl procHangClimbInit__9daAlink_cFf -lbl_800FAEB0: -/* 800FAEB0 38 60 00 01 */ li r3, 1 -lbl_800FAEB4: -/* 800FAEB4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FAEB8 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FAEBC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FAEC0 7C 08 03 A6 */ mtlr r0 -/* 800FAEC4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FAEC8 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangUpInit__9daAlink_cFi.s b/asm/d/a/d_a_alink/procHangUpInit__9daAlink_cFi.s deleted file mode 100644 index dbe854939d..0000000000 --- a/asm/d/a/d_a_alink/procHangUpInit__9daAlink_cFi.s +++ /dev/null @@ -1,35 +0,0 @@ -lbl_800FB2A0: -/* 800FB2A0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FB2A4 7C 08 02 A6 */ mflr r0 -/* 800FB2A8 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FB2AC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FB2B0 93 C1 00 08 */ stw r30, 8(r1) -/* 800FB2B4 7C 7E 1B 78 */ mr r30, r3 -/* 800FB2B8 7C 9F 23 78 */ mr r31, r4 -/* 800FB2BC 38 80 00 57 */ li r4, 0x57 -/* 800FB2C0 4B FC 6C AD */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 800FB2C4 7F C3 F3 78 */ mr r3, r30 -/* 800FB2C8 38 80 00 96 */ li r4, 0x96 -/* 800FB2CC 3C A0 80 39 */ lis r5, m__22daAlinkHIO_wallFall_c0@ha /* 0x8038E1B8@ha */ -/* 800FB2D0 38 A5 E1 B8 */ addi r5, r5, m__22daAlinkHIO_wallFall_c0@l /* 0x8038E1B8@l */ -/* 800FB2D4 38 A5 00 14 */ addi r5, r5, 0x14 -/* 800FB2D8 4B FB 1E 1D */ bl setSingleAnimeParam__9daAlink_cFQ29daAlink_c11daAlink_ANMPC16daAlinkHIO_anm_c -/* 800FB2DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800FB2E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800FB2E4 80 03 5F 18 */ lwz r0, 0x5f18(r3) -/* 800FB2E8 60 00 01 00 */ ori r0, r0, 0x100 -/* 800FB2EC 90 03 5F 18 */ stw r0, 0x5f18(r3) -/* 800FB2F0 7F C3 F3 78 */ mr r3, r30 -/* 800FB2F4 4B FE 49 35 */ bl setBowHangAnime__9daAlink_cFv -/* 800FB2F8 93 FE 31 98 */ stw r31, 0x3198(r30) -/* 800FB2FC C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FB300 D0 1E 33 98 */ stfs f0, 0x3398(r30) -/* 800FB304 7F C3 F3 78 */ mr r3, r30 -/* 800FB308 4B FF F3 DD */ bl setHangGroundY__9daAlink_cFv -/* 800FB30C 38 60 00 01 */ li r3, 1 -/* 800FB310 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FB314 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FB318 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FB31C 7C 08 03 A6 */ mtlr r0 -/* 800FB320 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FB324 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procHangWallCatch__9daAlink_cFv.s b/asm/d/a/d_a_alink/procHangWallCatch__9daAlink_cFv.s deleted file mode 100644 index 83dbd08c5c..0000000000 --- a/asm/d/a/d_a_alink/procHangWallCatch__9daAlink_cFv.s +++ /dev/null @@ -1,44 +0,0 @@ -lbl_800FC0D8: -/* 800FC0D8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC0DC 7C 08 02 A6 */ mflr r0 -/* 800FC0E0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC0E4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FC0E8 7C 7F 1B 78 */ mr r31, r3 -/* 800FC0EC 4B FF E5 F9 */ bl setHangGroundY__9daAlink_cFv -/* 800FC0F0 C0 5F 33 D8 */ lfs f2, 0x33d8(r31) -/* 800FC0F4 C0 3F 38 38 */ lfs f1, 0x3838(r31) -/* 800FC0F8 C0 02 93 00 */ lfs f0, lit_6895(r2) -/* 800FC0FC EC 01 00 28 */ fsubs f0, f1, f0 -/* 800FC100 FC 02 00 40 */ fcmpo cr0, f2, f0 -/* 800FC104 40 81 00 14 */ ble lbl_800FC118 -/* 800FC108 7F E3 FB 78 */ mr r3, r31 -/* 800FC10C C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FC110 4B FC AE 09 */ bl procLandInit__9daAlink_cFf -/* 800FC114 48 00 00 50 */ b lbl_800FC164 -lbl_800FC118: -/* 800FC118 38 7F 1F D0 */ addi r3, r31, 0x1fd0 -/* 800FC11C 48 06 23 B1 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FC120 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FC124 41 82 00 3C */ beq lbl_800FC160 -/* 800FC128 7F E3 FB 78 */ mr r3, r31 -/* 800FC12C 3C 80 80 39 */ lis r4, m__23daAlinkHIO_wallCatch_c0@ha /* 0x8038E164@ha */ -/* 800FC130 38 84 E1 64 */ addi r4, r4, m__23daAlinkHIO_wallCatch_c0@l /* 0x8038E164@l */ -/* 800FC134 C0 24 00 50 */ lfs f1, 0x50(r4) -/* 800FC138 4B FF FA 91 */ bl procHangClimbInit__9daAlink_cFf -/* 800FC13C 2C 03 00 00 */ cmpwi r3, 0 -/* 800FC140 40 82 00 20 */ bne lbl_800FC160 -/* 800FC144 7F E3 FB 78 */ mr r3, r31 -/* 800FC148 38 80 00 01 */ li r4, 1 -/* 800FC14C 3C A0 80 39 */ lis r5, m__22daAlinkHIO_autoJump_c0@ha /* 0x8038E068@ha */ -/* 800FC150 38 A5 E0 68 */ addi r5, r5, m__22daAlinkHIO_autoJump_c0@l /* 0x8038E068@l */ -/* 800FC154 C0 25 00 70 */ lfs f1, 0x70(r5) -/* 800FC158 4B FC A8 F1 */ bl procFallInit__9daAlink_cFif -/* 800FC15C 48 00 00 08 */ b lbl_800FC164 -lbl_800FC160: -/* 800FC160 38 60 00 01 */ li r3, 1 -lbl_800FC164: -/* 800FC164 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FC168 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC16C 7C 08 03 A6 */ mtlr r0 -/* 800FC170 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC174 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderDownEndInit__9daAlink_cFi.s b/asm/d/a/d_a_alink/procLadderDownEndInit__9daAlink_cFi.s deleted file mode 100644 index 1a99c76d74..0000000000 --- a/asm/d/a/d_a_alink/procLadderDownEndInit__9daAlink_cFi.s +++ /dev/null @@ -1,47 +0,0 @@ -lbl_800FDC18: -/* 800FDC18 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FDC1C 7C 08 02 A6 */ mflr r0 -/* 800FDC20 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FDC24 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FDC28 93 C1 00 08 */ stw r30, 8(r1) -/* 800FDC2C 7C 7E 1B 78 */ mr r30, r3 -/* 800FDC30 7C 9F 23 78 */ mr r31, r4 -/* 800FDC34 38 80 00 6A */ li r4, 0x6a -/* 800FDC38 4B FC 43 35 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 800FDC3C 7F C3 F3 78 */ mr r3, r30 -/* 800FDC40 2C 1F 00 00 */ cmpwi r31, 0 -/* 800FDC44 38 80 00 9E */ li r4, 0x9e -/* 800FDC48 41 82 00 08 */ beq lbl_800FDC50 -/* 800FDC4C 38 80 00 9D */ li r4, 0x9d -lbl_800FDC50: -/* 800FDC50 3C A0 80 39 */ lis r5, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FDC54 38 A5 EB 8C */ addi r5, r5, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FDC58 C0 25 00 40 */ lfs f1, 0x40(r5) -/* 800FDC5C C0 45 00 44 */ lfs f2, 0x44(r5) -/* 800FDC60 4B FA F3 81 */ bl setSingleAnimeBaseSpeed__9daAlink_cFQ29daAlink_c11daAlink_ANMff -/* 800FDC64 38 00 00 0E */ li r0, 0xe -/* 800FDC68 98 1E 2F 99 */ stb r0, 0x2f99(r30) -/* 800FDC6C 7F C3 F3 78 */ mr r3, r30 -/* 800FDC70 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FDC74 C0 5E 05 34 */ lfs f2, 0x534(r30) -/* 800FDC78 38 80 00 00 */ li r4, 0 -/* 800FDC7C 4B FB DA F5 */ bl setSpecialGravity__9daAlink_cFffi -/* 800FDC80 38 00 28 00 */ li r0, 0x2800 -/* 800FDC84 B0 1E 30 A0 */ sth r0, 0x30a0(r30) -/* 800FDC88 C0 02 92 B8 */ lfs f0, lit_6040(r2) -/* 800FDC8C D0 1E 33 F4 */ stfs f0, 0x33f4(r30) -/* 800FDC90 38 00 00 00 */ li r0, 0 -/* 800FDC94 B0 1E 30 0C */ sth r0, 0x300c(r30) -/* 800FDC98 B0 1E 30 10 */ sth r0, 0x3010(r30) -/* 800FDC9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800FDCA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800FDCA4 80 03 5F 18 */ lwz r0, 0x5f18(r3) -/* 800FDCA8 64 00 02 00 */ oris r0, r0, 0x200 -/* 800FDCAC 90 03 5F 18 */ stw r0, 0x5f18(r3) -/* 800FDCB0 38 60 00 01 */ li r3, 1 -/* 800FDCB4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FDCB8 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FDCBC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FDCC0 7C 08 03 A6 */ mtlr r0 -/* 800FDCC4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FDCC8 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderDownEnd__9daAlink_cFv.s b/asm/d/a/d_a_alink/procLadderDownEnd__9daAlink_cFv.s deleted file mode 100644 index 29b0b23bdb..0000000000 --- a/asm/d/a/d_a_alink/procLadderDownEnd__9daAlink_cFv.s +++ /dev/null @@ -1,56 +0,0 @@ -lbl_800FDCCC: -/* 800FDCCC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FDCD0 7C 08 02 A6 */ mflr r0 -/* 800FDCD4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FDCD8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FDCDC 93 C1 00 08 */ stw r30, 8(r1) -/* 800FDCE0 7C 7E 1B 78 */ mr r30, r3 -/* 800FDCE4 4B FF F7 C5 */ bl setMoveBGLadderCorrect__9daAlink_cFv -/* 800FDCE8 2C 03 00 00 */ cmpwi r3, 0 -/* 800FDCEC 41 82 00 0C */ beq lbl_800FDCF8 -/* 800FDCF0 38 60 00 01 */ li r3, 1 -/* 800FDCF4 48 00 00 84 */ b lbl_800FDD78 -lbl_800FDCF8: -/* 800FDCF8 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 800FDCFC 7F E3 FB 78 */ mr r3, r31 -/* 800FDD00 48 06 07 CD */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FDD04 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FDD08 41 82 00 14 */ beq lbl_800FDD1C -/* 800FDD0C 7F C3 F3 78 */ mr r3, r30 -/* 800FDD10 38 80 00 00 */ li r4, 0 -/* 800FDD14 4B FB C3 BD */ bl checkNextAction__9daAlink_cFi -/* 800FDD18 48 00 00 5C */ b lbl_800FDD74 -lbl_800FDD1C: -/* 800FDD1C C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FDD20 3C 60 80 39 */ lis r3, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FDD24 38 63 EB 8C */ addi r3, r3, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FDD28 C0 03 00 54 */ lfs f0, 0x54(r3) -/* 800FDD2C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FDD30 40 81 00 18 */ ble lbl_800FDD48 -/* 800FDD34 7F C3 F3 78 */ mr r3, r30 -/* 800FDD38 38 80 00 01 */ li r4, 1 -/* 800FDD3C 4B FB C3 95 */ bl checkNextAction__9daAlink_cFi -/* 800FDD40 2C 03 00 00 */ cmpwi r3, 0 -/* 800FDD44 40 82 00 30 */ bne lbl_800FDD74 -lbl_800FDD48: -/* 800FDD48 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FDD4C C0 02 94 B4 */ lfs f0, lit_17382(r2) -/* 800FDD50 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FDD54 4C 41 13 82 */ cror 2, 1, 2 -/* 800FDD58 40 82 00 14 */ bne lbl_800FDD6C -/* 800FDD5C 38 00 00 00 */ li r0, 0 -/* 800FDD60 B0 1E 30 A0 */ sth r0, 0x30a0(r30) -/* 800FDD64 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FDD68 D0 1E 33 F4 */ stfs f0, 0x33f4(r30) -lbl_800FDD6C: -/* 800FDD6C 38 00 00 06 */ li r0, 6 -/* 800FDD70 98 1E 2F 99 */ stb r0, 0x2f99(r30) -lbl_800FDD74: -/* 800FDD74 38 60 00 01 */ li r3, 1 -lbl_800FDD78: -/* 800FDD78 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FDD7C 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FDD80 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FDD84 7C 08 03 A6 */ mtlr r0 -/* 800FDD88 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FDD8C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderDownStart__9daAlink_cFv.s b/asm/d/a/d_a_alink/procLadderDownStart__9daAlink_cFv.s deleted file mode 100644 index cd437de208..0000000000 --- a/asm/d/a/d_a_alink/procLadderDownStart__9daAlink_cFv.s +++ /dev/null @@ -1,46 +0,0 @@ -lbl_800FDB74: -/* 800FDB74 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FDB78 7C 08 02 A6 */ mflr r0 -/* 800FDB7C 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FDB80 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FDB84 93 C1 00 08 */ stw r30, 8(r1) -/* 800FDB88 7C 7E 1B 78 */ mr r30, r3 -/* 800FDB8C 4B FF F9 1D */ bl setMoveBGLadderCorrect__9daAlink_cFv -/* 800FDB90 2C 03 00 00 */ cmpwi r3, 0 -/* 800FDB94 41 82 00 0C */ beq lbl_800FDBA0 -/* 800FDB98 38 60 00 01 */ li r3, 1 -/* 800FDB9C 48 00 00 64 */ b lbl_800FDC00 -lbl_800FDBA0: -/* 800FDBA0 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 800FDBA4 38 00 00 06 */ li r0, 6 -/* 800FDBA8 98 1E 2F 99 */ stb r0, 0x2f99(r30) -/* 800FDBAC 7F E3 FB 78 */ mr r3, r31 -/* 800FDBB0 48 06 09 1D */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FDBB4 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FDBB8 41 82 00 24 */ beq lbl_800FDBDC -/* 800FDBBC 7F C3 F3 78 */ mr r3, r30 -/* 800FDBC0 4B FF FA 25 */ bl checkLadderFall__9daAlink_cFv -/* 800FDBC4 2C 03 00 00 */ cmpwi r3, 0 -/* 800FDBC8 40 82 00 34 */ bne lbl_800FDBFC -/* 800FDBCC 7F C3 F3 78 */ mr r3, r30 -/* 800FDBD0 38 80 00 00 */ li r4, 0 -/* 800FDBD4 4B FF F6 D9 */ bl changeLadderMoveProc__9daAlink_cFi -/* 800FDBD8 48 00 00 24 */ b lbl_800FDBFC -lbl_800FDBDC: -/* 800FDBDC C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FDBE0 C0 02 93 C8 */ lfs f0, lit_10286(r2) -/* 800FDBE4 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FDBE8 4C 41 13 82 */ cror 2, 1, 2 -/* 800FDBEC 40 82 00 10 */ bne lbl_800FDBFC -/* 800FDBF0 38 00 00 01 */ li r0, 1 -/* 800FDBF4 B0 1E 30 0C */ sth r0, 0x300c(r30) -/* 800FDBF8 B0 1E 30 10 */ sth r0, 0x3010(r30) -lbl_800FDBFC: -/* 800FDBFC 38 60 00 01 */ li r3, 1 -lbl_800FDC00: -/* 800FDC00 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FDC04 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FDC08 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FDC0C 7C 08 03 A6 */ mtlr r0 -/* 800FDC10 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FDC14 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderMove__9daAlink_cFv.s b/asm/d/a/d_a_alink/procLadderMove__9daAlink_cFv.s deleted file mode 100644 index 7064dd9baa..0000000000 --- a/asm/d/a/d_a_alink/procLadderMove__9daAlink_cFv.s +++ /dev/null @@ -1,54 +0,0 @@ -lbl_800FDF50: -/* 800FDF50 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FDF54 7C 08 02 A6 */ mflr r0 -/* 800FDF58 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FDF5C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FDF60 93 C1 00 08 */ stw r30, 8(r1) -/* 800FDF64 7C 7E 1B 78 */ mr r30, r3 -/* 800FDF68 4B FF F5 41 */ bl setMoveBGLadderCorrect__9daAlink_cFv -/* 800FDF6C 2C 03 00 00 */ cmpwi r3, 0 -/* 800FDF70 41 82 00 0C */ beq lbl_800FDF7C -/* 800FDF74 38 60 00 01 */ li r3, 1 -/* 800FDF78 48 00 00 80 */ b lbl_800FDFF8 -lbl_800FDF7C: -/* 800FDF7C 38 00 00 06 */ li r0, 6 -/* 800FDF80 98 1E 2F 99 */ stb r0, 0x2f99(r30) -/* 800FDF84 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 800FDF88 7F C3 F3 78 */ mr r3, r30 -/* 800FDF8C 4B FF F6 59 */ bl checkLadderFall__9daAlink_cFv -/* 800FDF90 2C 03 00 00 */ cmpwi r3, 0 -/* 800FDF94 40 82 00 60 */ bne lbl_800FDFF4 -/* 800FDF98 7F E3 FB 78 */ mr r3, r31 -/* 800FDF9C 48 06 05 31 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FDFA0 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FDFA4 41 82 00 14 */ beq lbl_800FDFB8 -/* 800FDFA8 7F C3 F3 78 */ mr r3, r30 -/* 800FDFAC 80 9E 31 98 */ lwz r4, 0x3198(r30) -/* 800FDFB0 4B FF F2 FD */ bl changeLadderMoveProc__9daAlink_cFi -/* 800FDFB4 48 00 00 40 */ b lbl_800FDFF4 -lbl_800FDFB8: -/* 800FDFB8 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FDFBC C0 1F 00 0C */ lfs f0, 0xc(r31) -/* 800FDFC0 FC 01 00 00 */ fcmpu cr0, f1, f0 -/* 800FDFC4 41 82 00 30 */ beq lbl_800FDFF4 -/* 800FDFC8 7F C3 F3 78 */ mr r3, r30 -/* 800FDFCC 4B FF F2 BD */ bl getLadderMoveAnmSpeed__9daAlink_cFv -/* 800FDFD0 C0 5F 00 0C */ lfs f2, 0xc(r31) -/* 800FDFD4 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FDFD8 FC 02 00 40 */ fcmpo cr0, f2, f0 -/* 800FDFDC 40 80 00 0C */ bge lbl_800FDFE8 -/* 800FDFE0 C0 02 92 BC */ lfs f0, lit_6041(r2) -/* 800FDFE4 EC 21 00 32 */ fmuls f1, f1, f0 -lbl_800FDFE8: -/* 800FDFE8 7F C3 F3 78 */ mr r3, r30 -/* 800FDFEC 7F E4 FB 78 */ mr r4, r31 -/* 800FDFF0 48 00 3D 05 */ bl setWaterInAnmRate__9daAlink_cFP16daPy_frameCtrl_cf -lbl_800FDFF4: -/* 800FDFF4 38 60 00 01 */ li r3, 1 -lbl_800FDFF8: -/* 800FDFF8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FDFFC 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FE000 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FE004 7C 08 03 A6 */ mtlr r0 -/* 800FE008 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FE00C 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderUpEndInit__9daAlink_cFi.s b/asm/d/a/d_a_alink/procLadderUpEndInit__9daAlink_cFi.s deleted file mode 100644 index d86f6b5c35..0000000000 --- a/asm/d/a/d_a_alink/procLadderUpEndInit__9daAlink_cFi.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_800FD824: -/* 800FD824 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FD828 7C 08 02 A6 */ mflr r0 -/* 800FD82C 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FD830 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FD834 93 C1 00 08 */ stw r30, 8(r1) -/* 800FD838 7C 7E 1B 78 */ mr r30, r3 -/* 800FD83C 7C 9F 23 78 */ mr r31, r4 -/* 800FD840 38 80 00 68 */ li r4, 0x68 -/* 800FD844 4B FC 47 29 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 800FD848 7F C3 F3 78 */ mr r3, r30 -/* 800FD84C 2C 1F 00 00 */ cmpwi r31, 0 -/* 800FD850 38 80 00 9B */ li r4, 0x9b -/* 800FD854 41 82 00 08 */ beq lbl_800FD85C -/* 800FD858 38 80 00 9A */ li r4, 0x9a -lbl_800FD85C: -/* 800FD85C 3C A0 80 39 */ lis r5, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FD860 38 A5 EB 8C */ addi r5, r5, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FD864 C0 25 00 30 */ lfs f1, 0x30(r5) -/* 800FD868 C0 45 00 34 */ lfs f2, 0x34(r5) -/* 800FD86C 4B FA F7 75 */ bl setSingleAnimeBaseSpeed__9daAlink_cFQ29daAlink_c11daAlink_ANMff -/* 800FD870 38 00 00 0E */ li r0, 0xe -/* 800FD874 98 1E 2F 99 */ stb r0, 0x2f99(r30) -/* 800FD878 7F C3 F3 78 */ mr r3, r30 -/* 800FD87C C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 800FD880 C0 5E 05 34 */ lfs f2, 0x534(r30) -/* 800FD884 38 80 00 00 */ li r4, 0 -/* 800FD888 4B FB DE E9 */ bl setSpecialGravity__9daAlink_cFffi -/* 800FD88C C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FD890 D0 1E 04 FC */ stfs f0, 0x4fc(r30) -/* 800FD894 D0 1E 33 98 */ stfs f0, 0x3398(r30) -/* 800FD898 D0 1E 05 2C */ stfs f0, 0x52c(r30) -/* 800FD89C 38 00 F8 00 */ li r0, -2048 -/* 800FD8A0 B0 1E 30 A0 */ sth r0, 0x30a0(r30) -/* 800FD8A4 C0 02 92 BC */ lfs f0, lit_6041(r2) -/* 800FD8A8 D0 1E 33 F4 */ stfs f0, 0x33f4(r30) -/* 800FD8AC 38 00 00 01 */ li r0, 1 -/* 800FD8B0 B0 1E 30 0C */ sth r0, 0x300c(r30) -/* 800FD8B4 B0 1E 30 10 */ sth r0, 0x3010(r30) -/* 800FD8B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800FD8BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800FD8C0 80 03 5F 18 */ lwz r0, 0x5f18(r3) -/* 800FD8C4 64 00 02 00 */ oris r0, r0, 0x200 -/* 800FD8C8 90 03 5F 18 */ stw r0, 0x5f18(r3) -/* 800FD8CC 38 60 00 01 */ li r3, 1 -/* 800FD8D0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FD8D4 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FD8D8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FD8DC 7C 08 03 A6 */ mtlr r0 -/* 800FD8E0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FD8E4 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderUpEnd__9daAlink_cFv.s b/asm/d/a/d_a_alink/procLadderUpEnd__9daAlink_cFv.s deleted file mode 100644 index da2b3f8ee5..0000000000 --- a/asm/d/a/d_a_alink/procLadderUpEnd__9daAlink_cFv.s +++ /dev/null @@ -1,65 +0,0 @@ -lbl_800FD8E8: -/* 800FD8E8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FD8EC 7C 08 02 A6 */ mflr r0 -/* 800FD8F0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FD8F4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FD8F8 93 C1 00 08 */ stw r30, 8(r1) -/* 800FD8FC 7C 7E 1B 78 */ mr r30, r3 -/* 800FD900 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 800FD904 4B FF FB A5 */ bl setMoveBGLadderCorrect__9daAlink_cFv -/* 800FD908 2C 03 00 00 */ cmpwi r3, 0 -/* 800FD90C 41 82 00 0C */ beq lbl_800FD918 -/* 800FD910 38 60 00 01 */ li r3, 1 -/* 800FD914 48 00 00 A0 */ b lbl_800FD9B4 -lbl_800FD918: -/* 800FD918 7F E3 FB 78 */ mr r3, r31 -/* 800FD91C 48 06 0B B1 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FD920 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FD924 41 82 00 14 */ beq lbl_800FD938 -/* 800FD928 7F C3 F3 78 */ mr r3, r30 -/* 800FD92C 38 80 00 00 */ li r4, 0 -/* 800FD930 4B FB C7 A1 */ bl checkNextAction__9daAlink_cFi -/* 800FD934 48 00 00 7C */ b lbl_800FD9B0 -lbl_800FD938: -/* 800FD938 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FD93C 3C 60 80 39 */ lis r3, m__20daAlinkHIO_ladder_c0@ha /* 0x8038EB8C@ha */ -/* 800FD940 38 63 EB 8C */ addi r3, r3, m__20daAlinkHIO_ladder_c0@l /* 0x8038EB8C@l */ -/* 800FD944 C0 03 00 58 */ lfs f0, 0x58(r3) -/* 800FD948 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FD94C 40 81 00 18 */ ble lbl_800FD964 -/* 800FD950 7F C3 F3 78 */ mr r3, r30 -/* 800FD954 38 80 00 01 */ li r4, 1 -/* 800FD958 4B FB C7 79 */ bl checkNextAction__9daAlink_cFi -/* 800FD95C 2C 03 00 00 */ cmpwi r3, 0 -/* 800FD960 40 82 00 50 */ bne lbl_800FD9B0 -lbl_800FD964: -/* 800FD964 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 800FD968 C0 02 94 74 */ lfs f0, lit_15341(r2) -/* 800FD96C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FD970 4C 41 13 82 */ cror 2, 1, 2 -/* 800FD974 40 82 00 14 */ bne lbl_800FD988 -/* 800FD978 38 00 00 00 */ li r0, 0 -/* 800FD97C B0 1E 30 0C */ sth r0, 0x300c(r30) -/* 800FD980 B0 1E 30 10 */ sth r0, 0x3010(r30) -/* 800FD984 48 00 00 24 */ b lbl_800FD9A8 -lbl_800FD988: -/* 800FD988 C0 02 94 B4 */ lfs f0, lit_17382(r2) -/* 800FD98C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 800FD990 4C 41 13 82 */ cror 2, 1, 2 -/* 800FD994 40 82 00 14 */ bne lbl_800FD9A8 -/* 800FD998 38 00 00 00 */ li r0, 0 -/* 800FD99C B0 1E 30 A0 */ sth r0, 0x30a0(r30) -/* 800FD9A0 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 800FD9A4 D0 1E 33 F4 */ stfs f0, 0x33f4(r30) -lbl_800FD9A8: -/* 800FD9A8 38 00 00 06 */ li r0, 6 -/* 800FD9AC 98 1E 2F 99 */ stb r0, 0x2f99(r30) -lbl_800FD9B0: -/* 800FD9B0 38 60 00 01 */ li r3, 1 -lbl_800FD9B4: -/* 800FD9B4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FD9B8 83 C1 00 08 */ lwz r30, 8(r1) -/* 800FD9BC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FD9C0 7C 08 03 A6 */ mtlr r0 -/* 800FD9C4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FD9C8 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procLadderUpStart__9daAlink_cFv.s b/asm/d/a/d_a_alink/procLadderUpStart__9daAlink_cFv.s deleted file mode 100644 index 55cbea6aa7..0000000000 --- a/asm/d/a/d_a_alink/procLadderUpStart__9daAlink_cFv.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_800FD7B0: -/* 800FD7B0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FD7B4 7C 08 02 A6 */ mflr r0 -/* 800FD7B8 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FD7BC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800FD7C0 7C 7F 1B 78 */ mr r31, r3 -/* 800FD7C4 4B FF FC E5 */ bl setMoveBGLadderCorrect__9daAlink_cFv -/* 800FD7C8 2C 03 00 00 */ cmpwi r3, 0 -/* 800FD7CC 41 82 00 0C */ beq lbl_800FD7D8 -/* 800FD7D0 38 60 00 01 */ li r3, 1 -/* 800FD7D4 48 00 00 3C */ b lbl_800FD810 -lbl_800FD7D8: -/* 800FD7D8 38 00 00 06 */ li r0, 6 -/* 800FD7DC 98 1F 2F 99 */ stb r0, 0x2f99(r31) -/* 800FD7E0 38 7F 1F D0 */ addi r3, r31, 0x1fd0 -/* 800FD7E4 48 06 0C E9 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 800FD7E8 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 800FD7EC 41 82 00 20 */ beq lbl_800FD80C -/* 800FD7F0 7F E3 FB 78 */ mr r3, r31 -/* 800FD7F4 4B FF FD F1 */ bl checkLadderFall__9daAlink_cFv -/* 800FD7F8 2C 03 00 00 */ cmpwi r3, 0 -/* 800FD7FC 40 82 00 10 */ bne lbl_800FD80C -/* 800FD800 7F E3 FB 78 */ mr r3, r31 -/* 800FD804 38 80 00 01 */ li r4, 1 -/* 800FD808 4B FF FA A5 */ bl changeLadderMoveProc__9daAlink_cFi -lbl_800FD80C: -/* 800FD80C 38 60 00 01 */ li r3, 1 -lbl_800FD810: -/* 800FD810 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800FD814 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FD818 7C 08 03 A6 */ mtlr r0 -/* 800FD81C 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FD820 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofHangSideMoveInit__9daAlink_cFv.s b/asm/d/a/d_a_alink/procRoofHangSideMoveInit__9daAlink_cFv.s deleted file mode 100644 index c6c4c5caec..0000000000 --- a/asm/d/a/d_a_alink/procRoofHangSideMoveInit__9daAlink_cFv.s +++ /dev/null @@ -1,62 +0,0 @@ -lbl_8010121C: -/* 8010121C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80101220 7C 08 02 A6 */ mflr r0 -/* 80101224 90 01 00 14 */ stw r0, 0x14(r1) -/* 80101228 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8010122C 93 C1 00 08 */ stw r30, 8(r1) -/* 80101230 7C 7E 1B 78 */ mr r30, r3 -/* 80101234 38 80 00 89 */ li r4, 0x89 -/* 80101238 4B FC 0D 35 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 8010123C 88 1E 2F 98 */ lbz r0, 0x2f98(r30) -/* 80101240 28 00 00 02 */ cmplwi r0, 2 -/* 80101244 40 82 00 18 */ bne lbl_8010125C -/* 80101248 3B E0 00 AB */ li r31, 0xab -/* 8010124C A8 7E 04 E6 */ lha r3, 0x4e6(r30) -/* 80101250 38 03 40 00 */ addi r0, r3, 0x4000 -/* 80101254 B0 1E 04 DE */ sth r0, 0x4de(r30) -/* 80101258 48 00 00 14 */ b lbl_8010126C -lbl_8010125C: -/* 8010125C 3B E0 00 AC */ li r31, 0xac -/* 80101260 A8 7E 04 E6 */ lha r3, 0x4e6(r30) -/* 80101264 38 03 C0 00 */ addi r0, r3, -16384 -/* 80101268 B0 1E 04 DE */ sth r0, 0x4de(r30) -lbl_8010126C: -/* 8010126C 7F C3 F3 78 */ mr r3, r30 -/* 80101270 4B FF F3 81 */ bl getRoofHangSMoveAnmSpeed__9daAlink_cCFv -/* 80101274 7F C3 F3 78 */ mr r3, r30 -/* 80101278 7F E4 FB 78 */ mr r4, r31 -/* 8010127C 3C A0 80 39 */ lis r5, m__22daAlinkHIO_roofHang_c0@ha /* 0x8038EBFC@ha */ -/* 80101280 38 A5 EB FC */ addi r5, r5, m__22daAlinkHIO_roofHang_c0@l /* 0x8038EBFC@l */ -/* 80101284 C0 45 00 40 */ lfs f2, 0x40(r5) -/* 80101288 4B FA BD 59 */ bl setSingleAnimeBaseSpeed__9daAlink_cFQ29daAlink_c11daAlink_ANMff -/* 8010128C 7F C3 F3 78 */ mr r3, r30 -/* 80101290 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 80101294 C0 5E 05 34 */ lfs f2, 0x534(r30) -/* 80101298 38 80 00 00 */ li r4, 0 -/* 8010129C 4B FB A4 D5 */ bl setSpecialGravity__9daAlink_cFffi -/* 801012A0 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 801012A4 D0 1E 33 98 */ stfs f0, 0x3398(r30) -/* 801012A8 D0 1E 04 FC */ stfs f0, 0x4fc(r30) -/* 801012AC C0 02 94 64 */ lfs f0, lit_14954(r2) -/* 801012B0 D0 1E 34 78 */ stfs f0, 0x3478(r30) -/* 801012B4 C0 02 93 90 */ lfs f0, lit_8784(r2) -/* 801012B8 D0 1E 34 7C */ stfs f0, 0x347c(r30) -/* 801012BC 3C 60 80 42 */ lis r3, l_waitBaseAnime@ha /* 0x80425514@ha */ -/* 801012C0 C4 03 55 14 */ lfsu f0, l_waitBaseAnime@l(r3) /* 0x80425514@l */ -/* 801012C4 D0 1E 35 88 */ stfs f0, 0x3588(r30) -/* 801012C8 C0 03 00 04 */ lfs f0, 4(r3) -/* 801012CC D0 1E 35 8C */ stfs f0, 0x358c(r30) -/* 801012D0 C0 03 00 08 */ lfs f0, 8(r3) -/* 801012D4 D0 1E 35 90 */ stfs f0, 0x3590(r30) -/* 801012D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 801012DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 801012E0 80 03 5F 1C */ lwz r0, 0x5f1c(r3) -/* 801012E4 64 00 00 10 */ oris r0, r0, 0x10 -/* 801012E8 90 03 5F 1C */ stw r0, 0x5f1c(r3) -/* 801012EC 38 60 00 01 */ li r3, 1 -/* 801012F0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 801012F4 83 C1 00 08 */ lwz r30, 8(r1) -/* 801012F8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 801012FC 7C 08 03 A6 */ mtlr r0 -/* 80101300 38 21 00 10 */ addi r1, r1, 0x10 -/* 80101304 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofHangSideMove__9daAlink_cFv.s b/asm/d/a/d_a_alink/procRoofHangSideMove__9daAlink_cFv.s deleted file mode 100644 index e355785093..0000000000 --- a/asm/d/a/d_a_alink/procRoofHangSideMove__9daAlink_cFv.s +++ /dev/null @@ -1,49 +0,0 @@ -lbl_80101308: -/* 80101308 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8010130C 7C 08 02 A6 */ mflr r0 -/* 80101310 90 01 00 14 */ stw r0, 0x14(r1) -/* 80101314 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80101318 93 C1 00 08 */ stw r30, 8(r1) -/* 8010131C 7C 7E 1B 78 */ mr r30, r3 -/* 80101320 4B FF F4 51 */ bl commonRoofHangProc__9daAlink_cFv -/* 80101324 2C 03 00 00 */ cmpwi r3, 0 -/* 80101328 41 82 00 0C */ beq lbl_80101334 -/* 8010132C 38 60 00 01 */ li r3, 1 -/* 80101330 48 00 00 70 */ b lbl_801013A0 -lbl_80101334: -/* 80101334 38 00 00 05 */ li r0, 5 -/* 80101338 98 1E 2F 99 */ stb r0, 0x2f99(r30) -/* 8010133C 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 80101340 7F E3 FB 78 */ mr r3, r31 -/* 80101344 48 05 D1 89 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 80101348 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 8010134C 41 82 00 10 */ beq lbl_8010135C -/* 80101350 7F C3 F3 78 */ mr r3, r30 -/* 80101354 4B FF F5 99 */ bl checkNextActionRoofHang__9daAlink_cFv -/* 80101358 48 00 00 44 */ b lbl_8010139C -lbl_8010135C: -/* 8010135C 7F C3 F3 78 */ mr r3, r30 -/* 80101360 4B FF F2 91 */ bl getRoofHangSMoveAnmSpeed__9daAlink_cCFv -/* 80101364 7F C3 F3 78 */ mr r3, r30 -/* 80101368 7F E4 FB 78 */ mr r4, r31 -/* 8010136C 48 00 09 89 */ bl setWaterInAnmRate__9daAlink_cFP16daPy_frameCtrl_cf -/* 80101370 7F C3 F3 78 */ mr r3, r30 -/* 80101374 38 9E 1E 2C */ addi r4, r30, 0x1e2c -/* 80101378 4B FF F2 9D */ bl setRoofHangHandOnSE__9daAlink_cFP13cBgS_PolyInfo -/* 8010137C 7F C3 F3 78 */ mr r3, r30 -/* 80101380 4B FF F2 E9 */ bl checkRoofHangMovePos__9daAlink_cFv -/* 80101384 2C 03 00 00 */ cmpwi r3, 0 -/* 80101388 40 82 00 14 */ bne lbl_8010139C -/* 8010138C 7F C3 F3 78 */ mr r3, r30 -/* 80101390 38 80 00 00 */ li r4, 0 -/* 80101394 4B FF F8 21 */ bl procRoofHangWaitInit__9daAlink_cFi -/* 80101398 48 00 00 08 */ b lbl_801013A0 -lbl_8010139C: -/* 8010139C 38 60 00 01 */ li r3, 1 -lbl_801013A0: -/* 801013A0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 801013A4 83 C1 00 08 */ lwz r30, 8(r1) -/* 801013A8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 801013AC 7C 08 03 A6 */ mtlr r0 -/* 801013B0 38 21 00 10 */ addi r1, r1, 0x10 -/* 801013B4 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofHangStartInit__9daAlink_cFRC13cBgS_PolyInfoRC4cXyzi.s b/asm/d/a/d_a_alink/procRoofHangStartInit__9daAlink_cFRC13cBgS_PolyInfoRC4cXyzi.s deleted file mode 100644 index 2267d9e6b2..0000000000 --- a/asm/d/a/d_a_alink/procRoofHangStartInit__9daAlink_cFRC13cBgS_PolyInfoRC4cXyzi.s +++ /dev/null @@ -1,54 +0,0 @@ -lbl_80100A10: -/* 80100A10 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80100A14 7C 08 02 A6 */ mflr r0 -/* 80100A18 90 01 00 24 */ stw r0, 0x24(r1) -/* 80100A1C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80100A20 48 26 17 B9 */ bl _savegpr_28 -/* 80100A24 7C 7C 1B 78 */ mr r28, r3 -/* 80100A28 7C 9D 23 78 */ mr r29, r4 -/* 80100A2C 7C BE 2B 78 */ mr r30, r5 -/* 80100A30 7C DF 33 78 */ mr r31, r6 -/* 80100A34 38 80 00 86 */ li r4, 0x86 -/* 80100A38 4B FC 15 35 */ bl commonProcInit__9daAlink_cFQ29daAlink_c12daAlink_PROC -/* 80100A3C 7F 83 E3 78 */ mr r3, r28 -/* 80100A40 38 80 00 AE */ li r4, 0xae -/* 80100A44 3C A0 80 39 */ lis r5, m__22daAlinkHIO_roofHang_c0@ha /* 0x8038EBFC@ha */ -/* 80100A48 38 A5 EB FC */ addi r5, r5, m__22daAlinkHIO_roofHang_c0@l /* 0x8038EBFC@l */ -/* 80100A4C 4B FA C6 A9 */ bl setSingleAnimeParam__9daAlink_cFQ29daAlink_c11daAlink_ANMPC16daAlinkHIO_anm_c -/* 80100A50 38 7C 1E 2C */ addi r3, r28, 0x1e2c -/* 80100A54 7F A4 EB 78 */ mr r4, r29 -/* 80100A58 48 16 76 F1 */ bl SetPolyInfo__13cBgS_PolyInfoFRC13cBgS_PolyInfo -/* 80100A5C C0 1E 00 00 */ lfs f0, 0(r30) -/* 80100A60 D0 1C 04 D0 */ stfs f0, 0x4d0(r28) -/* 80100A64 C0 1E 00 04 */ lfs f0, 4(r30) -/* 80100A68 D0 1C 04 D4 */ stfs f0, 0x4d4(r28) -/* 80100A6C C0 1E 00 08 */ lfs f0, 8(r30) -/* 80100A70 D0 1C 04 D8 */ stfs f0, 0x4d8(r28) -/* 80100A74 C0 3C 04 D4 */ lfs f1, 0x4d4(r28) -/* 80100A78 C0 02 95 A4 */ lfs f0, lit_25916(r2) -/* 80100A7C EC 01 00 28 */ fsubs f0, f1, f0 -/* 80100A80 D0 1C 04 D4 */ stfs f0, 0x4d4(r28) -/* 80100A84 38 00 00 04 */ li r0, 4 -/* 80100A88 98 1C 2F 98 */ stb r0, 0x2f98(r28) -/* 80100A8C 7F 83 E3 78 */ mr r3, r28 -/* 80100A90 38 80 00 01 */ li r4, 1 -/* 80100A94 38 A0 00 00 */ li r5, 0 -/* 80100A98 4B FC 08 45 */ bl deleteEquipItem__9daAlink_cFii -/* 80100A9C 7F 83 E3 78 */ mr r3, r28 -/* 80100AA0 C0 22 92 C0 */ lfs f1, lit_6108(r2) -/* 80100AA4 C0 5C 05 34 */ lfs f2, 0x534(r28) -/* 80100AA8 38 80 00 00 */ li r4, 0 -/* 80100AAC 4B FB AC C5 */ bl setSpecialGravity__9daAlink_cFffi -/* 80100AB0 C0 02 92 C0 */ lfs f0, lit_6108(r2) -/* 80100AB4 D0 1C 33 98 */ stfs f0, 0x3398(r28) -/* 80100AB8 D0 1C 04 FC */ stfs f0, 0x4fc(r28) -/* 80100ABC 38 00 00 50 */ li r0, 0x50 -/* 80100AC0 98 1C 2F 99 */ stb r0, 0x2f99(r28) -/* 80100AC4 B3 FC 30 08 */ sth r31, 0x3008(r28) -/* 80100AC8 38 60 00 01 */ li r3, 1 -/* 80100ACC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80100AD0 48 26 17 55 */ bl _restgpr_28 -/* 80100AD4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80100AD8 7C 08 03 A6 */ mtlr r0 -/* 80100ADC 38 21 00 20 */ addi r1, r1, 0x20 -/* 80100AE0 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofHangStart__9daAlink_cFv.s b/asm/d/a/d_a_alink/procRoofHangStart__9daAlink_cFv.s deleted file mode 100644 index 19fbf5afe5..0000000000 --- a/asm/d/a/d_a_alink/procRoofHangStart__9daAlink_cFv.s +++ /dev/null @@ -1,59 +0,0 @@ -lbl_80100AE4: -/* 80100AE4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80100AE8 7C 08 02 A6 */ mflr r0 -/* 80100AEC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80100AF0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80100AF4 93 C1 00 08 */ stw r30, 8(r1) -/* 80100AF8 7C 7E 1B 78 */ mr r30, r3 -/* 80100AFC 4B FF FC 75 */ bl commonRoofHangProc__9daAlink_cFv -/* 80100B00 2C 03 00 00 */ cmpwi r3, 0 -/* 80100B04 41 82 00 0C */ beq lbl_80100B10 -/* 80100B08 38 60 00 01 */ li r3, 1 -/* 80100B0C 48 00 00 90 */ b lbl_80100B9C -lbl_80100B10: -/* 80100B10 C0 3E 33 A8 */ lfs f1, 0x33a8(r30) -/* 80100B14 C0 02 93 F8 */ lfs f0, lit_13700(r2) -/* 80100B18 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80100B1C 40 80 00 0C */ bge lbl_80100B28 -/* 80100B20 38 00 00 00 */ li r0, 0 -/* 80100B24 B0 1E 30 08 */ sth r0, 0x3008(r30) -lbl_80100B28: -/* 80100B28 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 80100B2C A8 1E 30 08 */ lha r0, 0x3008(r30) -/* 80100B30 2C 00 00 00 */ cmpwi r0, 0 -/* 80100B34 40 82 00 48 */ bne lbl_80100B7C -/* 80100B38 7F E3 FB 78 */ mr r3, r31 -/* 80100B3C 48 05 D9 91 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 80100B40 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80100B44 40 82 00 2C */ bne lbl_80100B70 -/* 80100B48 C0 3E 33 AC */ lfs f1, 0x33ac(r30) -/* 80100B4C C0 02 92 A4 */ lfs f0, lit_6021(r2) -/* 80100B50 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80100B54 40 81 00 28 */ ble lbl_80100B7C -/* 80100B58 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 80100B5C 3C 60 80 39 */ lis r3, m__22daAlinkHIO_roofHang_c0@ha /* 0x8038EBFC@ha */ -/* 80100B60 38 63 EB FC */ addi r3, r3, m__22daAlinkHIO_roofHang_c0@l /* 0x8038EBFC@l */ -/* 80100B64 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 80100B68 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80100B6C 40 81 00 10 */ ble lbl_80100B7C -lbl_80100B70: -/* 80100B70 7F C3 F3 78 */ mr r3, r30 -/* 80100B74 4B FF FD 79 */ bl checkNextActionRoofHang__9daAlink_cFv -/* 80100B78 48 00 00 20 */ b lbl_80100B98 -lbl_80100B7C: -/* 80100B7C 7F E3 FB 78 */ mr r3, r31 -/* 80100B80 48 05 D9 4D */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 80100B84 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80100B88 41 82 00 10 */ beq lbl_80100B98 -/* 80100B8C 7F C3 F3 78 */ mr r3, r30 -/* 80100B90 38 80 00 01 */ li r4, 1 -/* 80100B94 48 00 00 21 */ bl procRoofHangWaitInit__9daAlink_cFi -lbl_80100B98: -/* 80100B98 38 60 00 01 */ li r3, 1 -lbl_80100B9C: -/* 80100B9C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80100BA0 83 C1 00 08 */ lwz r30, 8(r1) -/* 80100BA4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80100BA8 7C 08 03 A6 */ mtlr r0 -/* 80100BAC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80100BB0 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofHangTurn__9daAlink_cFv.s b/asm/d/a/d_a_alink/procRoofHangTurn__9daAlink_cFv.s deleted file mode 100644 index da7fdf3779..0000000000 --- a/asm/d/a/d_a_alink/procRoofHangTurn__9daAlink_cFv.s +++ /dev/null @@ -1,73 +0,0 @@ -lbl_80101534: -/* 80101534 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80101538 7C 08 02 A6 */ mflr r0 -/* 8010153C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80101540 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80101544 93 C1 00 08 */ stw r30, 8(r1) -/* 80101548 7C 7E 1B 78 */ mr r30, r3 -/* 8010154C 4B FF F2 25 */ bl commonRoofHangProc__9daAlink_cFv -/* 80101550 2C 03 00 00 */ cmpwi r3, 0 -/* 80101554 41 82 00 0C */ beq lbl_80101560 -/* 80101558 38 60 00 01 */ li r3, 1 -/* 8010155C 48 00 00 C8 */ b lbl_80101624 -lbl_80101560: -/* 80101560 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 80101564 7F E3 FB 78 */ mr r3, r31 -/* 80101568 48 05 CF 65 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 8010156C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80101570 41 82 00 60 */ beq lbl_801015D0 -/* 80101574 A8 1E 30 08 */ lha r0, 0x3008(r30) -/* 80101578 2C 00 00 00 */ cmpwi r0, 0 -/* 8010157C 40 82 00 48 */ bne lbl_801015C4 -/* 80101580 A8 7E 04 E6 */ lha r3, 0x4e6(r30) -/* 80101584 3C 63 00 01 */ addis r3, r3, 1 -/* 80101588 38 03 80 00 */ addi r0, r3, -32768 -/* 8010158C B0 1E 04 E6 */ sth r0, 0x4e6(r30) -/* 80101590 A8 1E 04 E6 */ lha r0, 0x4e6(r30) -/* 80101594 B0 1E 04 DE */ sth r0, 0x4de(r30) -/* 80101598 7F C3 F3 78 */ mr r3, r30 -/* 8010159C 38 80 00 00 */ li r4, 0 -/* 801015A0 38 A0 80 00 */ li r5, -32768 -/* 801015A4 38 C0 00 00 */ li r6, 0 -/* 801015A8 4B FA C5 D1 */ bl setOldRootQuaternion__9daAlink_cFsss -/* 801015AC 80 7E 20 60 */ lwz r3, 0x2060(r30) -/* 801015B0 80 63 00 1C */ lwz r3, 0x1c(r3) -/* 801015B4 C0 23 00 1C */ lfs f1, 0x1c(r3) -/* 801015B8 C0 02 95 BC */ lfs f0, lit_26297(r2) -/* 801015BC EC 01 00 2A */ fadds f0, f1, f0 -/* 801015C0 D0 03 00 1C */ stfs f0, 0x1c(r3) -lbl_801015C4: -/* 801015C4 7F C3 F3 78 */ mr r3, r30 -/* 801015C8 4B FF F3 25 */ bl checkNextActionRoofHang__9daAlink_cFv -/* 801015CC 48 00 00 54 */ b lbl_80101620 -lbl_801015D0: -/* 801015D0 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 801015D4 C0 1E 34 78 */ lfs f0, 0x3478(r30) -/* 801015D8 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 801015DC 4C 41 13 82 */ cror 2, 1, 2 -/* 801015E0 40 82 00 34 */ bne lbl_80101614 -/* 801015E4 C0 1E 34 7C */ lfs f0, 0x347c(r30) -/* 801015E8 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 801015EC 4C 40 13 82 */ cror 2, 0, 2 -/* 801015F0 40 82 00 24 */ bne lbl_80101614 -/* 801015F4 38 7E 04 E6 */ addi r3, r30, 0x4e6 -/* 801015F8 A8 9E 30 0C */ lha r4, 0x300c(r30) -/* 801015FC 38 A0 00 03 */ li r5, 3 -/* 80101600 38 C0 02 00 */ li r6, 0x200 -/* 80101604 38 E0 01 00 */ li r7, 0x100 -/* 80101608 48 16 EF 39 */ bl cLib_addCalcAngleS__FPsssss -/* 8010160C A8 1E 04 E6 */ lha r0, 0x4e6(r30) -/* 80101610 B0 1E 04 DE */ sth r0, 0x4de(r30) -lbl_80101614: -/* 80101614 7F C3 F3 78 */ mr r3, r30 -/* 80101618 38 9E 1E 2C */ addi r4, r30, 0x1e2c -/* 8010161C 4B FF EF F9 */ bl setRoofHangHandOnSE__9daAlink_cFP13cBgS_PolyInfo -lbl_80101620: -/* 80101620 38 60 00 01 */ li r3, 1 -lbl_80101624: -/* 80101624 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80101628 83 C1 00 08 */ lwz r30, 8(r1) -/* 8010162C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80101630 7C 08 03 A6 */ mtlr r0 -/* 80101634 38 21 00 10 */ addi r1, r1, 0x10 -/* 80101638 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofHangWait__9daAlink_cFv.s b/asm/d/a/d_a_alink/procRoofHangWait__9daAlink_cFv.s deleted file mode 100644 index 2f5d44522b..0000000000 --- a/asm/d/a/d_a_alink/procRoofHangWait__9daAlink_cFv.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_80100D38: -/* 80100D38 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80100D3C 7C 08 02 A6 */ mflr r0 -/* 80100D40 90 01 00 14 */ stw r0, 0x14(r1) -/* 80100D44 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80100D48 7C 7F 1B 78 */ mr r31, r3 -/* 80100D4C 4B FF FA 25 */ bl commonRoofHangProc__9daAlink_cFv -/* 80100D50 2C 03 00 00 */ cmpwi r3, 0 -/* 80100D54 41 82 00 0C */ beq lbl_80100D60 -/* 80100D58 38 60 00 01 */ li r3, 1 -/* 80100D5C 48 00 00 34 */ b lbl_80100D90 -lbl_80100D60: -/* 80100D60 C0 3F 33 A8 */ lfs f1, 0x33a8(r31) -/* 80100D64 C0 02 93 F8 */ lfs f0, lit_13700(r2) -/* 80100D68 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80100D6C 40 80 00 0C */ bge lbl_80100D78 -/* 80100D70 38 00 00 00 */ li r0, 0 -/* 80100D74 B0 1F 30 08 */ sth r0, 0x3008(r31) -lbl_80100D78: -/* 80100D78 A8 1F 30 08 */ lha r0, 0x3008(r31) -/* 80100D7C 2C 00 00 00 */ cmpwi r0, 0 -/* 80100D80 40 82 00 0C */ bne lbl_80100D8C -/* 80100D84 7F E3 FB 78 */ mr r3, r31 -/* 80100D88 4B FF FB 65 */ bl checkNextActionRoofHang__9daAlink_cFv -lbl_80100D8C: -/* 80100D8C 38 60 00 01 */ li r3, 1 -lbl_80100D90: -/* 80100D90 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80100D94 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80100D98 7C 08 03 A6 */ mtlr r0 -/* 80100D9C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80100DA0 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/procRoofSwitchHang__9daAlink_cFv.s b/asm/d/a/d_a_alink/procRoofSwitchHang__9daAlink_cFv.s deleted file mode 100644 index 7faee99e48..0000000000 --- a/asm/d/a/d_a_alink/procRoofSwitchHang__9daAlink_cFv.s +++ /dev/null @@ -1,55 +0,0 @@ -lbl_801017AC: -/* 801017AC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 801017B0 7C 08 02 A6 */ mflr r0 -/* 801017B4 90 01 00 14 */ stw r0, 0x14(r1) -/* 801017B8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 801017BC 7C 7F 1B 78 */ mr r31, r3 -/* 801017C0 80 03 28 10 */ lwz r0, 0x2810(r3) -/* 801017C4 28 00 00 00 */ cmplwi r0, 0 -/* 801017C8 40 82 00 1C */ bne lbl_801017E4 -/* 801017CC 38 80 00 01 */ li r4, 1 -/* 801017D0 3C A0 80 39 */ lis r5, m__22daAlinkHIO_autoJump_c0@ha /* 0x8038E068@ha */ -/* 801017D4 38 A5 E0 68 */ addi r5, r5, m__22daAlinkHIO_autoJump_c0@l /* 0x8038E068@l */ -/* 801017D8 C0 25 00 70 */ lfs f1, 0x70(r5) -/* 801017DC 4B FC 52 6D */ bl procFallInit__9daAlink_cFif -/* 801017E0 48 00 00 80 */ b lbl_80101860 -lbl_801017E4: -/* 801017E4 4B FF FE 59 */ bl setRoofHangSwitch__9daAlink_cFv -/* 801017E8 38 7F 1F D0 */ addi r3, r31, 0x1fd0 -/* 801017EC 48 05 CC E1 */ bl checkAnmEnd__16daPy_frameCtrl_cFv -/* 801017F0 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 801017F4 41 82 00 2C */ beq lbl_80101820 -/* 801017F8 7F E3 FB 78 */ mr r3, r31 -/* 801017FC 38 80 00 A9 */ li r4, 0xa9 -/* 80101800 3C A0 80 39 */ lis r5, m__22daAlinkHIO_roofHang_c0@ha /* 0x8038EBFC@ha */ -/* 80101804 38 A5 EB FC */ addi r5, r5, m__22daAlinkHIO_roofHang_c0@l /* 0x8038EBFC@l */ -/* 80101808 C0 25 00 1C */ lfs f1, 0x1c(r5) -/* 8010180C C0 45 00 20 */ lfs f2, 0x20(r5) -/* 80101810 4B FA B7 D1 */ bl setSingleAnimeBaseSpeed__9daAlink_cFQ29daAlink_c11daAlink_ANMff -/* 80101814 38 00 00 01 */ li r0, 1 -/* 80101818 B0 1F 30 0C */ sth r0, 0x300c(r31) -/* 8010181C 48 00 00 40 */ b lbl_8010185C -lbl_80101820: -/* 80101820 A8 1F 30 0C */ lha r0, 0x300c(r31) -/* 80101824 2C 00 00 00 */ cmpwi r0, 0 -/* 80101828 41 82 00 34 */ beq lbl_8010185C -/* 8010182C 7F E3 FB 78 */ mr r3, r31 -/* 80101830 38 80 00 33 */ li r4, 0x33 -/* 80101834 4B FB 1A 1D */ bl setDoStatus__9daAlink_cFUc -/* 80101838 88 1F 2F 8D */ lbz r0, 0x2f8d(r31) -/* 8010183C 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b -/* 80101840 41 82 00 1C */ beq lbl_8010185C -/* 80101844 7F E3 FB 78 */ mr r3, r31 -/* 80101848 38 80 00 01 */ li r4, 1 -/* 8010184C 3C A0 80 39 */ lis r5, m__22daAlinkHIO_autoJump_c0@ha /* 0x8038E068@ha */ -/* 80101850 38 A5 E0 68 */ addi r5, r5, m__22daAlinkHIO_autoJump_c0@l /* 0x8038E068@l */ -/* 80101854 C0 25 00 70 */ lfs f1, 0x70(r5) -/* 80101858 4B FC 51 F1 */ bl procFallInit__9daAlink_cFif -lbl_8010185C: -/* 8010185C 38 60 00 01 */ li r3, 1 -lbl_80101860: -/* 80101860 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80101864 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80101868 7C 08 03 A6 */ mtlr r0 -/* 8010186C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80101870 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/setBossBodyHangPos__9daAlink_cFv.s b/asm/d/a/d_a_alink/setBossBodyHangPos__9daAlink_cFv.s deleted file mode 100644 index 1b28f739e0..0000000000 --- a/asm/d/a/d_a_alink/setBossBodyHangPos__9daAlink_cFv.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_800FC748: -/* 800FC748 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FC74C 7C 08 02 A6 */ mflr r0 -/* 800FC750 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FC754 80 03 32 CC */ lwz r0, 0x32cc(r3) -/* 800FC758 28 00 00 00 */ cmplwi r0, 0 -/* 800FC75C 41 82 00 0C */ beq lbl_800FC768 -/* 800FC760 4B FF FE 45 */ bl setDragonHangPos__9daAlink_cFv -/* 800FC764 48 00 00 08 */ b lbl_800FC76C -lbl_800FC768: -/* 800FC768 4B FF FF 4D */ bl setOctaIealHangPos__9daAlink_cFv -lbl_800FC76C: -/* 800FC76C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FC770 7C 08 03 A6 */ mtlr r0 -/* 800FC774 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FC778 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/setClimbInit__9daAlink_cFv.s b/asm/d/a/d_a_alink/setClimbInit__9daAlink_cFv.s deleted file mode 100644 index f344d1fd3e..0000000000 --- a/asm/d/a/d_a_alink/setClimbInit__9daAlink_cFv.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_800FE114: -/* 800FE114 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800FE118 7C 08 02 A6 */ mflr r0 -/* 800FE11C 90 01 00 14 */ stw r0, 0x14(r1) -/* 800FE120 80 03 05 7C */ lwz r0, 0x57c(r3) -/* 800FE124 64 00 00 40 */ oris r0, r0, 0x40 -/* 800FE128 90 03 05 7C */ stw r0, 0x57c(r3) -/* 800FE12C 80 03 31 A0 */ lwz r0, 0x31a0(r3) -/* 800FE130 54 00 03 5B */ rlwinm. r0, r0, 0, 0xd, 0xd -/* 800FE134 41 82 00 2C */ beq lbl_800FE160 -/* 800FE138 A8 83 30 6E */ lha r4, 0x306e(r3) -/* 800FE13C 3C 84 00 01 */ addis r4, r4, 1 -/* 800FE140 38 04 80 00 */ addi r0, r4, -32768 -/* 800FE144 B0 03 04 E6 */ sth r0, 0x4e6(r3) -/* 800FE148 C0 23 04 D4 */ lfs f1, 0x4d4(r3) -/* 800FE14C C0 02 95 50 */ lfs f0, lit_23595(r2) -/* 800FE150 EC 01 00 28 */ fsubs f0, f1, f0 -/* 800FE154 D0 03 04 D4 */ stfs f0, 0x4d4(r3) -/* 800FE158 48 00 11 35 */ bl setClimbStartNotGround__9daAlink_cFv -/* 800FE15C 48 00 00 08 */ b lbl_800FE164 -lbl_800FE160: -/* 800FE160 4B FF E0 19 */ bl procHangReadyInit__9daAlink_cFv -lbl_800FE164: -/* 800FE164 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800FE168 7C 08 03 A6 */ mtlr r0 -/* 800FE16C 38 21 00 10 */ addi r1, r1, 0x10 -/* 800FE170 4E 80 00 20 */ blr diff --git a/asm/d/a/d_a_alink/setRoofHangHandOnSE__9daAlink_cFP13cBgS_PolyInfo.s b/asm/d/a/d_a_alink/setRoofHangHandOnSE__9daAlink_cFP13cBgS_PolyInfo.s deleted file mode 100644 index b17558ad69..0000000000 --- a/asm/d/a/d_a_alink/setRoofHangHandOnSE__9daAlink_cFP13cBgS_PolyInfo.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80100614: -/* 80100614 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80100618 7C 08 02 A6 */ mflr r0 -/* 8010061C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80100620 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80100624 93 C1 00 08 */ stw r30, 8(r1) -/* 80100628 7C 7E 1B 78 */ mr r30, r3 -/* 8010062C 3B FE 1F D0 */ addi r31, r30, 0x1fd0 -/* 80100630 7F E3 FB 78 */ mr r3, r31 -/* 80100634 C0 3E 34 78 */ lfs f1, 0x3478(r30) -/* 80100638 48 22 7D F5 */ bl checkPass__12J3DFrameCtrlFf -/* 8010063C 2C 03 00 00 */ cmpwi r3, 0 -/* 80100640 40 82 00 10 */ bne lbl_80100650 -/* 80100644 7F E3 FB 78 */ mr r3, r31 -/* 80100648 C0 3E 34 7C */ lfs f1, 0x347c(r30) -/* 8010064C 48 22 7D E1 */ bl checkPass__12J3DFrameCtrlFf -lbl_80100650: -/* 80100650 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80100654 83 C1 00 08 */ lwz r30, 8(r1) -/* 80100658 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8010065C 7C 08 03 A6 */ mtlr r0 -/* 80100660 38 21 00 10 */ addi r1, r1, 0x10 -/* 80100664 4E 80 00 20 */ blr |
