d_a_obj_pleaf OK (#2118)

This commit is contained in:
Trueffel
2024-04-01 20:15:39 +02:00
committed by GitHub
parent 5fce7e3989
commit a8dd0a1961
29 changed files with 185 additions and 1360 deletions
+7 -7
View File
@@ -21,8 +21,8 @@ Total | 53.573631% | 2154020 | 4020672
Section | Percentage | Decompiled (bytes) | Total (bytes)
---|---|---|---
main.dol | 53.573631% | 2154020 | 4020672
RELs | 37.061391% | 4262180 | 11500324
Total | 41.338842% | 6416200 | 15520996
RELs | 37.140484% | 4271276 | 11500324
Total | 41.397446% | 6425296 | 15520996
## RELs
@@ -567,7 +567,7 @@ d_a_obj_pdtile | 31.467607% | 2856 | 9076
d_a_obj_pdwall | 40.192308% | 1672 | 4160
d_a_obj_picture | 35.041841% | 4020 | 11472
d_a_obj_pillar | 38.500852% | 3616 | 9392
d_a_obj_pleaf | 44.689221% | 2272 | 5084
d_a_obj_pleaf | 100.000000% | 5084 | 5084
d_a_obj_poCandle | 44.244604% | 2460 | 5560
d_a_obj_poFire | 36.999540% | 3216 | 8692
d_a_obj_poTbox | 44.731739% | 2768 | 6188
@@ -648,8 +648,8 @@ d_a_obj_toby | 32.460733% | 3720 | 11460
d_a_obj_tobyhouse | 34.586466% | 3864 | 11172
d_a_obj_togeTrap | 41.746183% | 3500 | 8384
d_a_obj_tombo | 33.688640% | 4804 | 14260
d_a_obj_tornado | 36.577869% | 1428 | 3904
d_a_obj_tornado2 | 30.997110% | 1716 | 5536
d_a_obj_tornado | 51.127049% | 1996 | 3904
d_a_obj_tornado2 | 100.000000% | 5536 | 5536
d_a_obj_tp | 35.262726% | 3436 | 9744
d_a_obj_treesh | 48.098664% | 1872 | 3892
d_a_obj_twGate | 57.395498% | 2856 | 4976
@@ -667,7 +667,7 @@ d_a_obj_wchain | 33.537332% | 3288 | 9804
d_a_obj_wdStick | 32.908234% | 4748 | 14428
d_a_obj_web0 | 75.286533% | 4204 | 5584
d_a_obj_web1 | 100.000000% | 5772 | 5772
d_a_obj_well_cover | 45.704467% | 1596 | 3492
d_a_obj_well_cover | 100.000000% | 3492 | 3492
d_a_obj_wflag | 41.214286% | 2308 | 5600
d_a_obj_wind_stone | 100.000000% | 4944 | 4944
d_a_obj_window | 100.000000% | 4820 | 4820
@@ -785,4 +785,4 @@ d_a_vrbox2 | 44.907111% | 2804 | 6244
d_a_warp_bug | 100.000000% | 2024 | 2024
d_a_ykgr | 44.400631% | 2252 | 5072
f_pc_profile_lst | 100.000000% | 28156 | 28156
Total | 37.061391% | 4262180 | 11500324
Total | 37.140484% | 4271276 | 11500324
@@ -1,33 +0,0 @@
lbl_80CB134C:
/* 80CB134C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB1350 7C 08 02 A6 */ mflr r0
/* 80CB1354 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB1358 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB135C 7C 7F 1B 78 */ mr r31, r3
/* 80CB1360 48 00 02 59 */ bl getResName__13daObj_Pleaf_cFv
/* 80CB1364 38 80 00 03 */ li r4, 3
/* 80CB1368 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80CB136C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80CB1370 3C A5 00 02 */ addis r5, r5, 2
/* 80CB1374 38 C0 00 80 */ li r6, 0x80
/* 80CB1378 38 A5 C2 F8 */ addi r5, r5, -15624
/* 80CB137C 4B 38 AF 71 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
/* 80CB1380 28 03 00 00 */ cmplwi r3, 0
/* 80CB1384 40 82 00 0C */ bne lbl_80CB1390
/* 80CB1388 38 60 00 00 */ li r3, 0
/* 80CB138C 48 00 00 24 */ b lbl_80CB13B0
lbl_80CB1390:
/* 80CB1390 3C 80 00 08 */ lis r4, 8
/* 80CB1394 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
/* 80CB1398 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
/* 80CB139C 4B 36 38 B9 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
/* 80CB13A0 90 7F 05 74 */ stw r3, 0x574(r31)
/* 80CB13A4 80 7F 05 74 */ lwz r3, 0x574(r31)
/* 80CB13A8 30 03 FF FF */ addic r0, r3, -1
/* 80CB13AC 7C 60 19 10 */ subfe r3, r0, r3
lbl_80CB13B0:
/* 80CB13B0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB13B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB13B8 7C 08 03 A6 */ mtlr r0
/* 80CB13BC 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB13C0 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_80CB13C4:
/* 80CB13C4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB13C8 7C 08 02 A6 */ mflr r0
/* 80CB13CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB13D0 38 80 FF FF */ li r4, -1
/* 80CB13D4 81 83 09 4C */ lwz r12, 0x94c(r3)
/* 80CB13D8 81 8C 00 08 */ lwz r12, 8(r12)
/* 80CB13DC 7D 89 03 A6 */ mtctr r12
/* 80CB13E0 4E 80 04 21 */ bctrl
/* 80CB13E4 38 60 00 01 */ li r3, 1
/* 80CB13E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB13EC 7C 08 03 A6 */ mtlr r0
/* 80CB13F0 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB13F4 4E 80 00 20 */ blr
@@ -1,51 +0,0 @@
lbl_80CB14D4:
/* 80CB14D4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB14D8 7C 08 02 A6 */ mflr r0
/* 80CB14DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB14E0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB14E4 93 C1 00 08 */ stw r30, 8(r1)
/* 80CB14E8 7C 7E 1B 78 */ mr r30, r3
/* 80CB14EC 3C 60 80 CB */ lis r3, m__19daObj_Pleaf_Param_c@ha /* 0x80CB1864@ha */
/* 80CB14F0 3B E3 18 64 */ addi r31, r3, m__19daObj_Pleaf_Param_c@l /* 0x80CB1864@l */
/* 80CB14F4 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
/* 80CB14F8 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
/* 80CB14FC 38 80 00 00 */ li r4, 0
/* 80CB1500 38 BE 04 D0 */ addi r5, r30, 0x4d0
/* 80CB1504 38 DE 01 0C */ addi r6, r30, 0x10c
/* 80CB1508 4B 4F 22 BD */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
/* 80CB150C 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
/* 80CB1510 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
/* 80CB1514 80 9E 05 74 */ lwz r4, 0x574(r30)
/* 80CB1518 80 84 00 04 */ lwz r4, 4(r4)
/* 80CB151C 38 BE 01 0C */ addi r5, r30, 0x10c
/* 80CB1520 4B 4F 38 81 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
/* 80CB1524 80 7E 05 74 */ lwz r3, 0x574(r30)
/* 80CB1528 4B 35 C7 9D */ bl mDoExt_modelUpdateDL__FP8J3DModel
/* 80CB152C C0 1F 00 20 */ lfs f0, 0x20(r31)
/* 80CB1530 C0 9E 09 40 */ lfs f4, 0x940(r30)
/* 80CB1534 FC 00 20 00 */ fcmpu cr0, f0, f4
/* 80CB1538 41 82 00 44 */ beq lbl_80CB157C
/* 80CB153C 80 7E 09 44 */ lwz r3, 0x944(r30)
/* 80CB1540 38 80 00 01 */ li r4, 1
/* 80CB1544 80 BE 05 74 */ lwz r5, 0x574(r30)
/* 80CB1548 38 DE 04 D0 */ addi r6, r30, 0x4d0
/* 80CB154C 38 FF 00 00 */ addi r7, r31, 0
/* 80CB1550 C0 27 00 0C */ lfs f1, 0xc(r7)
/* 80CB1554 C0 5F 00 24 */ lfs f2, 0x24(r31)
/* 80CB1558 C0 7E 04 D4 */ lfs f3, 0x4d4(r30)
/* 80CB155C 38 FE 07 E0 */ addi r7, r30, 0x7e0
/* 80CB1560 39 1E 01 0C */ addi r8, r30, 0x10c
/* 80CB1564 39 20 00 00 */ li r9, 0
/* 80CB1568 C0 BF 00 28 */ lfs f5, 0x28(r31)
/* 80CB156C 3D 40 80 42 */ lis r10, mSimpleTexObj__21dDlst_shadowControl_c@ha /* 0x804248D0@ha */
/* 80CB1570 39 4A 48 D0 */ addi r10, r10, mSimpleTexObj__21dDlst_shadowControl_c@l /* 0x804248D0@l */
/* 80CB1574 4B 37 D3 9D */ bl dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj
/* 80CB1578 90 7E 09 44 */ stw r3, 0x944(r30)
lbl_80CB157C:
/* 80CB157C 38 60 00 01 */ li r3, 1
/* 80CB1580 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB1584 83 C1 00 08 */ lwz r30, 8(r1)
/* 80CB1588 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB158C 7C 08 03 A6 */ mtlr r0
/* 80CB1590 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB1594 4E 80 00 20 */ blr
@@ -1,57 +0,0 @@
lbl_80CB13F8:
/* 80CB13F8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80CB13FC 7C 08 02 A6 */ mflr r0
/* 80CB1400 90 01 00 24 */ stw r0, 0x24(r1)
/* 80CB1404 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80CB1408 7C 7F 1B 78 */ mr r31, r3
/* 80CB140C C0 03 04 D0 */ lfs f0, 0x4d0(r3)
/* 80CB1410 D0 01 00 08 */ stfs f0, 8(r1)
/* 80CB1414 C0 23 04 D4 */ lfs f1, 0x4d4(r3)
/* 80CB1418 D0 21 00 0C */ stfs f1, 0xc(r1)
/* 80CB141C C0 03 04 D8 */ lfs f0, 0x4d8(r3)
/* 80CB1420 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 80CB1424 3C 60 80 CB */ lis r3, lit_3908@ha /* 0x80CB1880@ha */
/* 80CB1428 C0 03 18 80 */ lfs f0, lit_3908@l(r3) /* 0x80CB1880@l */
/* 80CB142C EC 01 00 2A */ fadds f0, f1, f0
/* 80CB1430 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 80CB1434 38 7F 07 CC */ addi r3, r31, 0x7cc
/* 80CB1438 38 81 00 08 */ addi r4, r1, 8
/* 80CB143C 4B 5B 68 ED */ bl SetPos__11cBgS_GndChkFPC4cXyz
/* 80CB1440 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80CB1444 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80CB1448 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80CB144C 38 9F 07 CC */ addi r4, r31, 0x7cc
/* 80CB1450 4B 3C 30 51 */ bl GroundCross__4cBgSFP11cBgS_GndChk
/* 80CB1454 D0 3F 09 40 */ stfs f1, 0x940(r31)
/* 80CB1458 3C 60 80 CB */ lis r3, lit_3909@ha /* 0x80CB1884@ha */
/* 80CB145C C0 23 18 84 */ lfs f1, lit_3909@l(r3) /* 0x80CB1884@l */
/* 80CB1460 C0 1F 09 40 */ lfs f0, 0x940(r31)
/* 80CB1464 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80CB1468 41 82 00 14 */ beq lbl_80CB147C
/* 80CB146C 7F E3 FB 78 */ mr r3, r31
/* 80CB1470 48 00 01 79 */ bl setEnvTevColor__13daObj_Pleaf_cFv
/* 80CB1474 7F E3 FB 78 */ mr r3, r31
/* 80CB1478 48 00 01 CD */ bl setRoomNo__13daObj_Pleaf_cFv
lbl_80CB147C:
/* 80CB147C 7F E3 FB 78 */ mr r3, r31
/* 80CB1480 48 00 02 05 */ bl setMtx__13daObj_Pleaf_cFv
/* 80CB1484 C0 1F 04 D0 */ lfs f0, 0x4d0(r31)
/* 80CB1488 D0 1F 05 50 */ stfs f0, 0x550(r31)
/* 80CB148C C0 1F 04 D4 */ lfs f0, 0x4d4(r31)
/* 80CB1490 D0 1F 05 54 */ stfs f0, 0x554(r31)
/* 80CB1494 C0 1F 04 D8 */ lfs f0, 0x4d8(r31)
/* 80CB1498 D0 1F 05 58 */ stfs f0, 0x558(r31)
/* 80CB149C C0 1F 05 50 */ lfs f0, 0x550(r31)
/* 80CB14A0 D0 1F 05 38 */ stfs f0, 0x538(r31)
/* 80CB14A4 C0 1F 05 54 */ lfs f0, 0x554(r31)
/* 80CB14A8 D0 1F 05 3C */ stfs f0, 0x53c(r31)
/* 80CB14AC C0 1F 05 58 */ lfs f0, 0x558(r31)
/* 80CB14B0 D0 1F 05 40 */ stfs f0, 0x540(r31)
/* 80CB14B4 38 00 00 00 */ li r0, 0
/* 80CB14B8 90 1F 05 5C */ stw r0, 0x55c(r31)
/* 80CB14BC 38 60 00 01 */ li r3, 1
/* 80CB14C0 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80CB14C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80CB14C8 7C 08 03 A6 */ mtlr r0
/* 80CB14CC 38 21 00 20 */ addi r1, r1, 0x20
/* 80CB14D0 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80CB1770:
/* 80CB1770 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB1774 7C 08 02 A6 */ mflr r0
/* 80CB1778 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB177C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB1780 7C 7F 1B 79 */ or. r31, r3, r3
/* 80CB1784 41 82 00 1C */ beq lbl_80CB17A0
/* 80CB1788 3C A0 80 CB */ lis r5, __vt__10cCcD_GStts@ha /* 0x80CB1914@ha */
/* 80CB178C 38 05 19 14 */ addi r0, r5, __vt__10cCcD_GStts@l /* 0x80CB1914@l */
/* 80CB1790 90 1F 00 00 */ stw r0, 0(r31)
/* 80CB1794 7C 80 07 35 */ extsh. r0, r4
/* 80CB1798 40 81 00 08 */ ble lbl_80CB17A0
/* 80CB179C 4B 61 D5 A1 */ bl __dl__FPv
lbl_80CB17A0:
/* 80CB17A0 7F E3 FB 78 */ mr r3, r31
/* 80CB17A4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB17A8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB17AC 7C 08 03 A6 */ mtlr r0
/* 80CB17B0 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB17B4 4E 80 00 20 */ blr
@@ -1,26 +0,0 @@
lbl_80CB1280:
/* 80CB1280 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB1284 7C 08 02 A6 */ mflr r0
/* 80CB1288 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB128C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB1290 7C 7F 1B 79 */ or. r31, r3, r3
/* 80CB1294 41 82 00 30 */ beq lbl_80CB12C4
/* 80CB1298 3C 60 80 CB */ lis r3, __vt__10dCcD_GStts@ha /* 0x80CB1920@ha */
/* 80CB129C 38 03 19 20 */ addi r0, r3, __vt__10dCcD_GStts@l /* 0x80CB1920@l */
/* 80CB12A0 90 1F 00 00 */ stw r0, 0(r31)
/* 80CB12A4 41 82 00 10 */ beq lbl_80CB12B4
/* 80CB12A8 3C 60 80 CB */ lis r3, __vt__10cCcD_GStts@ha /* 0x80CB1914@ha */
/* 80CB12AC 38 03 19 14 */ addi r0, r3, __vt__10cCcD_GStts@l /* 0x80CB1914@l */
/* 80CB12B0 90 1F 00 00 */ stw r0, 0(r31)
lbl_80CB12B4:
/* 80CB12B4 7C 80 07 35 */ extsh. r0, r4
/* 80CB12B8 40 81 00 0C */ ble lbl_80CB12C4
/* 80CB12BC 7F E3 FB 78 */ mr r3, r31
/* 80CB12C0 4B 61 DA 7D */ bl __dl__FPv
lbl_80CB12C4:
/* 80CB12C4 7F E3 FB 78 */ mr r3, r31
/* 80CB12C8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB12CC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB12D0 7C 08 03 A6 */ mtlr r0
/* 80CB12D4 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB12D8 4E 80 00 20 */ blr
@@ -1,30 +0,0 @@
lbl_80CB1210:
/* 80CB1210 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB1214 7C 08 02 A6 */ mflr r0
/* 80CB1218 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB121C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB1220 93 C1 00 08 */ stw r30, 8(r1)
/* 80CB1224 7C 7E 1B 79 */ or. r30, r3, r3
/* 80CB1228 7C 9F 23 78 */ mr r31, r4
/* 80CB122C 41 82 00 38 */ beq lbl_80CB1264
/* 80CB1230 3C 60 80 CB */ lis r3, __vt__12dBgS_AcchCir@ha /* 0x80CB192C@ha */
/* 80CB1234 38 03 19 2C */ addi r0, r3, __vt__12dBgS_AcchCir@l /* 0x80CB192C@l */
/* 80CB1238 90 1E 00 0C */ stw r0, 0xc(r30)
/* 80CB123C 38 7E 00 14 */ addi r3, r30, 0x14
/* 80CB1240 38 80 FF FF */ li r4, -1
/* 80CB1244 4B 5B DC D5 */ bl __dt__8cM3dGCirFv
/* 80CB1248 7F C3 F3 78 */ mr r3, r30
/* 80CB124C 38 80 00 00 */ li r4, 0
/* 80CB1250 4B 5B 6E 61 */ bl __dt__13cBgS_PolyInfoFv
/* 80CB1254 7F E0 07 35 */ extsh. r0, r31
/* 80CB1258 40 81 00 0C */ ble lbl_80CB1264
/* 80CB125C 7F C3 F3 78 */ mr r3, r30
/* 80CB1260 4B 61 DA DD */ bl __dl__FPv
lbl_80CB1264:
/* 80CB1264 7F C3 F3 78 */ mr r3, r30
/* 80CB1268 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB126C 83 C1 00 08 */ lwz r30, 8(r1)
/* 80CB1270 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB1274 7C 08 03 A6 */ mtlr r0
/* 80CB1278 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB127C 4E 80 00 20 */ blr
@@ -1,30 +0,0 @@
lbl_80CB12DC:
/* 80CB12DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB12E0 7C 08 02 A6 */ mflr r0
/* 80CB12E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB12E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB12EC 93 C1 00 08 */ stw r30, 8(r1)
/* 80CB12F0 7C 7E 1B 79 */ or. r30, r3, r3
/* 80CB12F4 7C 9F 23 78 */ mr r31, r4
/* 80CB12F8 41 82 00 38 */ beq lbl_80CB1330
/* 80CB12FC 3C 80 80 CB */ lis r4, __vt__12dBgS_ObjAcch@ha /* 0x80CB18F0@ha */
/* 80CB1300 38 84 18 F0 */ addi r4, r4, __vt__12dBgS_ObjAcch@l /* 0x80CB18F0@l */
/* 80CB1304 90 9E 00 10 */ stw r4, 0x10(r30)
/* 80CB1308 38 04 00 0C */ addi r0, r4, 0xc
/* 80CB130C 90 1E 00 14 */ stw r0, 0x14(r30)
/* 80CB1310 38 04 00 18 */ addi r0, r4, 0x18
/* 80CB1314 90 1E 00 24 */ stw r0, 0x24(r30)
/* 80CB1318 38 80 00 00 */ li r4, 0
/* 80CB131C 4B 3C 4C 79 */ bl __dt__9dBgS_AcchFv
/* 80CB1320 7F E0 07 35 */ extsh. r0, r31
/* 80CB1324 40 81 00 0C */ ble lbl_80CB1330
/* 80CB1328 7F C3 F3 78 */ mr r3, r30
/* 80CB132C 4B 61 DA 11 */ bl __dl__FPv
lbl_80CB1330:
/* 80CB1330 7F C3 F3 78 */ mr r3, r30
/* 80CB1334 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB1338 83 C1 00 08 */ lwz r30, 8(r1)
/* 80CB133C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB1340 7C 08 03 A6 */ mtlr r0
/* 80CB1344 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB1348 4E 80 00 20 */ blr
@@ -1,120 +0,0 @@
lbl_80CB0D4C:
/* 80CB0D4C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB0D50 7C 08 02 A6 */ mflr r0
/* 80CB0D54 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB0D58 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB0D5C 93 C1 00 08 */ stw r30, 8(r1)
/* 80CB0D60 7C 7E 1B 79 */ or. r30, r3, r3
/* 80CB0D64 7C 9F 23 78 */ mr r31, r4
/* 80CB0D68 41 82 01 84 */ beq lbl_80CB0EEC
/* 80CB0D6C 3C 80 80 CB */ lis r4, __vt__13daObj_Pleaf_c@ha /* 0x80CB1950@ha */
/* 80CB0D70 38 04 19 50 */ addi r0, r4, __vt__13daObj_Pleaf_c@l /* 0x80CB1950@l */
/* 80CB0D74 90 1E 09 4C */ stw r0, 0x94c(r30)
/* 80CB0D78 48 00 08 41 */ bl getResName__13daObj_Pleaf_cFv
/* 80CB0D7C 7C 64 1B 78 */ mr r4, r3
/* 80CB0D80 38 7E 05 6C */ addi r3, r30, 0x56c
/* 80CB0D84 4B 37 C2 85 */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
/* 80CB0D88 34 1E 08 08 */ addic. r0, r30, 0x808
/* 80CB0D8C 41 82 00 84 */ beq lbl_80CB0E10
/* 80CB0D90 3C 60 80 3B */ lis r3, __vt__8dCcD_Sph@ha /* 0x803ABFC0@ha */
/* 80CB0D94 38 63 BF C0 */ addi r3, r3, __vt__8dCcD_Sph@l /* 0x803ABFC0@l */
/* 80CB0D98 90 7E 08 44 */ stw r3, 0x844(r30)
/* 80CB0D9C 38 03 00 2C */ addi r0, r3, 0x2c
/* 80CB0DA0 90 1E 09 28 */ stw r0, 0x928(r30)
/* 80CB0DA4 38 03 00 84 */ addi r0, r3, 0x84
/* 80CB0DA8 90 1E 09 3C */ stw r0, 0x93c(r30)
/* 80CB0DAC 34 1E 09 0C */ addic. r0, r30, 0x90c
/* 80CB0DB0 41 82 00 54 */ beq lbl_80CB0E04
/* 80CB0DB4 3C 60 80 3C */ lis r3, __vt__12cCcD_SphAttr@ha /* 0x803C3540@ha */
/* 80CB0DB8 38 63 35 40 */ addi r3, r3, __vt__12cCcD_SphAttr@l /* 0x803C3540@l */
/* 80CB0DBC 90 7E 09 28 */ stw r3, 0x928(r30)
/* 80CB0DC0 38 03 00 58 */ addi r0, r3, 0x58
/* 80CB0DC4 90 1E 09 3C */ stw r0, 0x93c(r30)
/* 80CB0DC8 34 1E 09 2C */ addic. r0, r30, 0x92c
/* 80CB0DCC 41 82 00 10 */ beq lbl_80CB0DDC
/* 80CB0DD0 3C 60 80 CB */ lis r3, __vt__8cM3dGSph@ha /* 0x80CB1944@ha */
/* 80CB0DD4 38 03 19 44 */ addi r0, r3, __vt__8cM3dGSph@l /* 0x80CB1944@l */
/* 80CB0DD8 90 1E 09 3C */ stw r0, 0x93c(r30)
lbl_80CB0DDC:
/* 80CB0DDC 34 1E 09 0C */ addic. r0, r30, 0x90c
/* 80CB0DE0 41 82 00 24 */ beq lbl_80CB0E04
/* 80CB0DE4 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
/* 80CB0DE8 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
/* 80CB0DEC 90 1E 09 28 */ stw r0, 0x928(r30)
/* 80CB0DF0 34 1E 09 0C */ addic. r0, r30, 0x90c
/* 80CB0DF4 41 82 00 10 */ beq lbl_80CB0E04
/* 80CB0DF8 3C 60 80 CB */ lis r3, __vt__8cM3dGAab@ha /* 0x80CB1938@ha */
/* 80CB0DFC 38 03 19 38 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x80CB1938@l */
/* 80CB0E00 90 1E 09 24 */ stw r0, 0x924(r30)
lbl_80CB0E04:
/* 80CB0E04 38 7E 08 08 */ addi r3, r30, 0x808
/* 80CB0E08 38 80 00 00 */ li r4, 0
/* 80CB0E0C 4B 3D 32 D9 */ bl __dt__12dCcD_GObjInfFv
lbl_80CB0E10:
/* 80CB0E10 38 7E 07 CC */ addi r3, r30, 0x7cc
/* 80CB0E14 38 80 FF FF */ li r4, -1
/* 80CB0E18 4B 5B 6E 7D */ bl __dt__11cBgS_GndChkFv
/* 80CB0E1C 34 1E 07 8C */ addic. r0, r30, 0x78c
/* 80CB0E20 41 82 00 28 */ beq lbl_80CB0E48
/* 80CB0E24 3C 60 80 CB */ lis r3, __vt__12dBgS_AcchCir@ha /* 0x80CB192C@ha */
/* 80CB0E28 38 03 19 2C */ addi r0, r3, __vt__12dBgS_AcchCir@l /* 0x80CB192C@l */
/* 80CB0E2C 90 1E 07 98 */ stw r0, 0x798(r30)
/* 80CB0E30 38 7E 07 A0 */ addi r3, r30, 0x7a0
/* 80CB0E34 38 80 FF FF */ li r4, -1
/* 80CB0E38 4B 5B E0 E1 */ bl __dt__8cM3dGCirFv
/* 80CB0E3C 38 7E 07 8C */ addi r3, r30, 0x78c
/* 80CB0E40 38 80 00 00 */ li r4, 0
/* 80CB0E44 4B 5B 72 6D */ bl __dt__13cBgS_PolyInfoFv
lbl_80CB0E48:
/* 80CB0E48 34 1E 07 50 */ addic. r0, r30, 0x750
/* 80CB0E4C 41 82 00 54 */ beq lbl_80CB0EA0
/* 80CB0E50 3C 60 80 3B */ lis r3, __vt__9dCcD_Stts@ha /* 0x803AC2E4@ha */
/* 80CB0E54 38 63 C2 E4 */ addi r3, r3, __vt__9dCcD_Stts@l /* 0x803AC2E4@l */
/* 80CB0E58 90 7E 07 68 */ stw r3, 0x768(r30)
/* 80CB0E5C 38 03 00 20 */ addi r0, r3, 0x20
/* 80CB0E60 90 1E 07 6C */ stw r0, 0x76c(r30)
/* 80CB0E64 34 1E 07 6C */ addic. r0, r30, 0x76c
/* 80CB0E68 41 82 00 24 */ beq lbl_80CB0E8C
/* 80CB0E6C 3C 60 80 CB */ lis r3, __vt__10dCcD_GStts@ha /* 0x80CB1920@ha */
/* 80CB0E70 38 03 19 20 */ addi r0, r3, __vt__10dCcD_GStts@l /* 0x80CB1920@l */
/* 80CB0E74 90 1E 07 6C */ stw r0, 0x76c(r30)
/* 80CB0E78 34 1E 07 6C */ addic. r0, r30, 0x76c
/* 80CB0E7C 41 82 00 10 */ beq lbl_80CB0E8C
/* 80CB0E80 3C 60 80 CB */ lis r3, __vt__10cCcD_GStts@ha /* 0x80CB1914@ha */
/* 80CB0E84 38 03 19 14 */ addi r0, r3, __vt__10cCcD_GStts@l /* 0x80CB1914@l */
/* 80CB0E88 90 1E 07 6C */ stw r0, 0x76c(r30)
lbl_80CB0E8C:
/* 80CB0E8C 34 1E 07 50 */ addic. r0, r30, 0x750
/* 80CB0E90 41 82 00 10 */ beq lbl_80CB0EA0
/* 80CB0E94 3C 60 80 3C */ lis r3, __vt__9cCcD_Stts@ha /* 0x803C3728@ha */
/* 80CB0E98 38 03 37 28 */ addi r0, r3, __vt__9cCcD_Stts@l /* 0x803C3728@l */
/* 80CB0E9C 90 1E 07 68 */ stw r0, 0x768(r30)
lbl_80CB0EA0:
/* 80CB0EA0 34 1E 05 78 */ addic. r0, r30, 0x578
/* 80CB0EA4 41 82 00 2C */ beq lbl_80CB0ED0
/* 80CB0EA8 3C 60 80 CB */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80CB18F0@ha */
/* 80CB0EAC 38 63 18 F0 */ addi r3, r3, __vt__12dBgS_ObjAcch@l /* 0x80CB18F0@l */
/* 80CB0EB0 90 7E 05 88 */ stw r3, 0x588(r30)
/* 80CB0EB4 38 03 00 0C */ addi r0, r3, 0xc
/* 80CB0EB8 90 1E 05 8C */ stw r0, 0x58c(r30)
/* 80CB0EBC 38 03 00 18 */ addi r0, r3, 0x18
/* 80CB0EC0 90 1E 05 9C */ stw r0, 0x59c(r30)
/* 80CB0EC4 38 7E 05 78 */ addi r3, r30, 0x578
/* 80CB0EC8 38 80 00 00 */ li r4, 0
/* 80CB0ECC 4B 3C 50 C9 */ bl __dt__9dBgS_AcchFv
lbl_80CB0ED0:
/* 80CB0ED0 7F C3 F3 78 */ mr r3, r30
/* 80CB0ED4 38 80 00 00 */ li r4, 0
/* 80CB0ED8 4B 36 7D B5 */ bl __dt__10fopAc_ac_cFv
/* 80CB0EDC 7F E0 07 35 */ extsh. r0, r31
/* 80CB0EE0 40 81 00 0C */ ble lbl_80CB0EEC
/* 80CB0EE4 7F C3 F3 78 */ mr r3, r30
/* 80CB0EE8 4B 61 DE 55 */ bl __dl__FPv
lbl_80CB0EEC:
/* 80CB0EEC 7F C3 F3 78 */ mr r3, r30
/* 80CB0EF0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB0EF4 83 C1 00 08 */ lwz r30, 8(r1)
/* 80CB0EF8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB0EFC 7C 08 03 A6 */ mtlr r0
/* 80CB0F00 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB0F04 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80CB17F8:
/* 80CB17F8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB17FC 7C 08 02 A6 */ mflr r0
/* 80CB1800 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB1804 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB1808 7C 7F 1B 79 */ or. r31, r3, r3
/* 80CB180C 41 82 00 1C */ beq lbl_80CB1828
/* 80CB1810 3C A0 80 CB */ lis r5, __vt__19daObj_Pleaf_Param_c@ha /* 0x80CB195C@ha */
/* 80CB1814 38 05 19 5C */ addi r0, r5, __vt__19daObj_Pleaf_Param_c@l /* 0x80CB195C@l */
/* 80CB1818 90 1F 00 00 */ stw r0, 0(r31)
/* 80CB181C 7C 80 07 35 */ extsh. r0, r4
/* 80CB1820 40 81 00 08 */ ble lbl_80CB1828
/* 80CB1824 4B 61 D5 19 */ bl __dl__FPv
lbl_80CB1828:
/* 80CB1828 7F E3 FB 78 */ mr r3, r31
/* 80CB182C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB1830 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB1834 7C 08 03 A6 */ mtlr r0
/* 80CB1838 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB183C 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80CB11C8:
/* 80CB11C8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB11CC 7C 08 02 A6 */ mflr r0
/* 80CB11D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB11D4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB11D8 7C 7F 1B 79 */ or. r31, r3, r3
/* 80CB11DC 41 82 00 1C */ beq lbl_80CB11F8
/* 80CB11E0 3C A0 80 CB */ lis r5, __vt__8cM3dGAab@ha /* 0x80CB1938@ha */
/* 80CB11E4 38 05 19 38 */ addi r0, r5, __vt__8cM3dGAab@l /* 0x80CB1938@l */
/* 80CB11E8 90 1F 00 18 */ stw r0, 0x18(r31)
/* 80CB11EC 7C 80 07 35 */ extsh. r0, r4
/* 80CB11F0 40 81 00 08 */ ble lbl_80CB11F8
/* 80CB11F4 4B 61 DB 49 */ bl __dl__FPv
lbl_80CB11F8:
/* 80CB11F8 7F E3 FB 78 */ mr r3, r31
/* 80CB11FC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB1200 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB1204 7C 08 03 A6 */ mtlr r0
/* 80CB1208 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB120C 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80CB1180:
/* 80CB1180 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB1184 7C 08 02 A6 */ mflr r0
/* 80CB1188 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB118C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80CB1190 7C 7F 1B 79 */ or. r31, r3, r3
/* 80CB1194 41 82 00 1C */ beq lbl_80CB11B0
/* 80CB1198 3C A0 80 CB */ lis r5, __vt__8cM3dGSph@ha /* 0x80CB1944@ha */
/* 80CB119C 38 05 19 44 */ addi r0, r5, __vt__8cM3dGSph@l /* 0x80CB1944@l */
/* 80CB11A0 90 1F 00 10 */ stw r0, 0x10(r31)
/* 80CB11A4 7C 80 07 35 */ extsh. r0, r4
/* 80CB11A8 40 81 00 08 */ ble lbl_80CB11B0
/* 80CB11AC 4B 61 DB 91 */ bl __dl__FPv
lbl_80CB11B0:
/* 80CB11B0 7F E3 FB 78 */ mr r3, r31
/* 80CB11B4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80CB11B8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB11BC 7C 08 03 A6 */ mtlr r0
/* 80CB11C0 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB11C4 4E 80 00 20 */ blr
@@ -1,17 +0,0 @@
lbl_80CB17B8:
/* 80CB17B8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB17BC 7C 08 02 A6 */ mflr r0
/* 80CB17C0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB17C4 3C 60 80 CB */ lis r3, __vt__19daObj_Pleaf_Param_c@ha /* 0x80CB195C@ha */
/* 80CB17C8 38 03 19 5C */ addi r0, r3, __vt__19daObj_Pleaf_Param_c@l /* 0x80CB195C@l */
/* 80CB17CC 3C 60 80 CB */ lis r3, l_HIO@ha /* 0x80CB197C@ha */
/* 80CB17D0 94 03 19 7C */ stwu r0, l_HIO@l(r3) /* 0x80CB197C@l */
/* 80CB17D4 3C 80 80 CB */ lis r4, __dt__19daObj_Pleaf_Param_cFv@ha /* 0x80CB17F8@ha */
/* 80CB17D8 38 84 17 F8 */ addi r4, r4, __dt__19daObj_Pleaf_Param_cFv@l /* 0x80CB17F8@l */
/* 80CB17DC 3C A0 80 CB */ lis r5, lit_3805@ha /* 0x80CB1970@ha */
/* 80CB17E0 38 A5 19 70 */ addi r5, r5, lit_3805@l /* 0x80CB1970@l */
/* 80CB17E4 4B FF F4 F5 */ bl __register_global_object
/* 80CB17E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB17EC 7C 08 03 A6 */ mtlr r0
/* 80CB17F0 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB17F4 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80CB1598:
/* 80CB1598 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB159C 7C 08 02 A6 */ mflr r0
/* 80CB15A0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB15A4 4B FF FD A9 */ bl CreateHeap__13daObj_Pleaf_cFv
/* 80CB15A8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB15AC 7C 08 03 A6 */ mtlr r0
/* 80CB15B0 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB15B4 4E 80 00 20 */ blr
@@ -1,166 +0,0 @@
lbl_80CB0F08:
/* 80CB0F08 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80CB0F0C 7C 08 02 A6 */ mflr r0
/* 80CB0F10 90 01 00 34 */ stw r0, 0x34(r1)
/* 80CB0F14 39 61 00 30 */ addi r11, r1, 0x30
/* 80CB0F18 4B 6B 12 C1 */ bl _savegpr_28
/* 80CB0F1C 7C 7E 1B 78 */ mr r30, r3
/* 80CB0F20 3C 80 80 CB */ lis r4, m__19daObj_Pleaf_Param_c@ha /* 0x80CB1864@ha */
/* 80CB0F24 3B E4 18 64 */ addi r31, r4, m__19daObj_Pleaf_Param_c@l /* 0x80CB1864@l */
/* 80CB0F28 80 03 04 A0 */ lwz r0, 0x4a0(r3)
/* 80CB0F2C 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80CB0F30 40 82 00 F4 */ bne lbl_80CB1024
/* 80CB0F34 7F C0 F3 79 */ or. r0, r30, r30
/* 80CB0F38 41 82 00 E0 */ beq lbl_80CB1018
/* 80CB0F3C 7C 1D 03 78 */ mr r29, r0
/* 80CB0F40 4B 36 7C 25 */ bl __ct__10fopAc_ac_cFv
/* 80CB0F44 3C 60 80 CB */ lis r3, __vt__13daObj_Pleaf_c@ha /* 0x80CB1950@ha */
/* 80CB0F48 38 03 19 50 */ addi r0, r3, __vt__13daObj_Pleaf_c@l /* 0x80CB1950@l */
/* 80CB0F4C 90 1D 09 4C */ stw r0, 0x94c(r29)
/* 80CB0F50 3B 9D 05 78 */ addi r28, r29, 0x578
/* 80CB0F54 7F 83 E3 78 */ mr r3, r28
/* 80CB0F58 4B 3C 51 49 */ bl __ct__9dBgS_AcchFv
/* 80CB0F5C 3C 60 80 CB */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80CB18F0@ha */
/* 80CB0F60 38 63 18 F0 */ addi r3, r3, __vt__12dBgS_ObjAcch@l /* 0x80CB18F0@l */
/* 80CB0F64 90 7C 00 10 */ stw r3, 0x10(r28)
/* 80CB0F68 38 03 00 0C */ addi r0, r3, 0xc
/* 80CB0F6C 90 1C 00 14 */ stw r0, 0x14(r28)
/* 80CB0F70 38 03 00 18 */ addi r0, r3, 0x18
/* 80CB0F74 90 1C 00 24 */ stw r0, 0x24(r28)
/* 80CB0F78 38 7C 00 14 */ addi r3, r28, 0x14
/* 80CB0F7C 4B 3C 7E ED */ bl SetObj__16dBgS_PolyPassChkFv
/* 80CB0F80 3C 60 80 3C */ lis r3, __vt__9cCcD_Stts@ha /* 0x803C3728@ha */
/* 80CB0F84 38 03 37 28 */ addi r0, r3, __vt__9cCcD_Stts@l /* 0x803C3728@l */
/* 80CB0F88 90 1D 07 68 */ stw r0, 0x768(r29)
/* 80CB0F8C 38 7D 07 6C */ addi r3, r29, 0x76c
/* 80CB0F90 4B 3D 27 D1 */ bl __ct__10dCcD_GSttsFv
/* 80CB0F94 3C 60 80 3B */ lis r3, __vt__9dCcD_Stts@ha /* 0x803AC2E4@ha */
/* 80CB0F98 38 63 C2 E4 */ addi r3, r3, __vt__9dCcD_Stts@l /* 0x803AC2E4@l */
/* 80CB0F9C 90 7D 07 68 */ stw r3, 0x768(r29)
/* 80CB0FA0 38 03 00 20 */ addi r0, r3, 0x20
/* 80CB0FA4 90 1D 07 6C */ stw r0, 0x76c(r29)
/* 80CB0FA8 38 7D 07 8C */ addi r3, r29, 0x78c
/* 80CB0FAC 4B 3C 4F 01 */ bl __ct__12dBgS_AcchCirFv
/* 80CB0FB0 38 7D 07 CC */ addi r3, r29, 0x7cc
/* 80CB0FB4 4B 5B 6C 69 */ bl __ct__11cBgS_GndChkFv
/* 80CB0FB8 3B 9D 08 08 */ addi r28, r29, 0x808
/* 80CB0FBC 7F 83 E3 78 */ mr r3, r28
/* 80CB0FC0 4B 3D 2A 69 */ bl __ct__12dCcD_GObjInfFv
/* 80CB0FC4 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
/* 80CB0FC8 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
/* 80CB0FCC 90 1C 01 20 */ stw r0, 0x120(r28)
/* 80CB0FD0 3C 60 80 CB */ lis r3, __vt__8cM3dGAab@ha /* 0x80CB1938@ha */
/* 80CB0FD4 38 03 19 38 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x80CB1938@l */
/* 80CB0FD8 90 1C 01 1C */ stw r0, 0x11c(r28)
/* 80CB0FDC 3C 60 80 CB */ lis r3, __vt__8cM3dGSph@ha /* 0x80CB1944@ha */
/* 80CB0FE0 38 03 19 44 */ addi r0, r3, __vt__8cM3dGSph@l /* 0x80CB1944@l */
/* 80CB0FE4 90 1C 01 34 */ stw r0, 0x134(r28)
/* 80CB0FE8 3C 60 80 3C */ lis r3, __vt__12cCcD_SphAttr@ha /* 0x803C3540@ha */
/* 80CB0FEC 38 63 35 40 */ addi r3, r3, __vt__12cCcD_SphAttr@l /* 0x803C3540@l */
/* 80CB0FF0 90 7C 01 20 */ stw r3, 0x120(r28)
/* 80CB0FF4 38 03 00 58 */ addi r0, r3, 0x58
/* 80CB0FF8 90 1C 01 34 */ stw r0, 0x134(r28)
/* 80CB0FFC 3C 60 80 3B */ lis r3, __vt__8dCcD_Sph@ha /* 0x803ABFC0@ha */
/* 80CB1000 38 63 BF C0 */ addi r3, r3, __vt__8dCcD_Sph@l /* 0x803ABFC0@l */
/* 80CB1004 90 7C 00 3C */ stw r3, 0x3c(r28)
/* 80CB1008 38 03 00 2C */ addi r0, r3, 0x2c
/* 80CB100C 90 1C 01 20 */ stw r0, 0x120(r28)
/* 80CB1010 38 03 00 84 */ addi r0, r3, 0x84
/* 80CB1014 90 1C 01 34 */ stw r0, 0x134(r28)
lbl_80CB1018:
/* 80CB1018 80 1E 04 A0 */ lwz r0, 0x4a0(r30)
/* 80CB101C 60 00 00 08 */ ori r0, r0, 8
/* 80CB1020 90 1E 04 A0 */ stw r0, 0x4a0(r30)
lbl_80CB1024:
/* 80CB1024 38 00 00 00 */ li r0, 0
/* 80CB1028 98 1E 09 48 */ stb r0, 0x948(r30)
/* 80CB102C 7F C3 F3 78 */ mr r3, r30
/* 80CB1030 48 00 05 89 */ bl getResName__13daObj_Pleaf_cFv
/* 80CB1034 7C 64 1B 78 */ mr r4, r3
/* 80CB1038 38 7E 05 6C */ addi r3, r30, 0x56c
/* 80CB103C 4B 37 BE 81 */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc
/* 80CB1040 7C 7D 1B 78 */ mr r29, r3
/* 80CB1044 2C 1D 00 04 */ cmpwi r29, 4
/* 80CB1048 40 82 01 1C */ bne lbl_80CB1164
/* 80CB104C 7F C3 F3 78 */ mr r3, r30
/* 80CB1050 48 00 05 79 */ bl isDelete__13daObj_Pleaf_cFv
/* 80CB1054 2C 03 00 00 */ cmpwi r3, 0
/* 80CB1058 41 82 00 0C */ beq lbl_80CB1064
/* 80CB105C 38 60 00 05 */ li r3, 5
/* 80CB1060 48 00 01 08 */ b lbl_80CB1168
lbl_80CB1064:
/* 80CB1064 7F C3 F3 78 */ mr r3, r30
/* 80CB1068 3C 80 80 CB */ lis r4, createHeapCallBack__13daObj_Pleaf_cFP10fopAc_ac_c@ha /* 0x80CB1598@ha */
/* 80CB106C 38 84 15 98 */ addi r4, r4, createHeapCallBack__13daObj_Pleaf_cFP10fopAc_ac_c@l /* 0x80CB1598@l */
/* 80CB1070 38 A0 08 10 */ li r5, 0x810
/* 80CB1074 4B 36 94 3D */ bl fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl
/* 80CB1078 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80CB107C 40 82 00 0C */ bne lbl_80CB1088
/* 80CB1080 38 60 00 05 */ li r3, 5
/* 80CB1084 48 00 00 E4 */ b lbl_80CB1168
lbl_80CB1088:
/* 80CB1088 80 7E 05 74 */ lwz r3, 0x574(r30)
/* 80CB108C 38 03 00 24 */ addi r0, r3, 0x24
/* 80CB1090 90 1E 05 04 */ stw r0, 0x504(r30)
/* 80CB1094 7F C3 F3 78 */ mr r3, r30
/* 80CB1098 C0 3F 00 10 */ lfs f1, 0x10(r31)
/* 80CB109C C0 5F 00 14 */ lfs f2, 0x14(r31)
/* 80CB10A0 FC 60 08 90 */ fmr f3, f1
/* 80CB10A4 C0 9F 00 18 */ lfs f4, 0x18(r31)
/* 80CB10A8 C0 BF 00 1C */ lfs f5, 0x1c(r31)
/* 80CB10AC FC C0 20 90 */ fmr f6, f4
/* 80CB10B0 4B 36 94 99 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff
/* 80CB10B4 38 1E 04 E4 */ addi r0, r30, 0x4e4
/* 80CB10B8 90 01 00 08 */ stw r0, 8(r1)
/* 80CB10BC 38 7E 05 78 */ addi r3, r30, 0x578
/* 80CB10C0 38 9E 04 D0 */ addi r4, r30, 0x4d0
/* 80CB10C4 38 BE 04 BC */ addi r5, r30, 0x4bc
/* 80CB10C8 7F C6 F3 78 */ mr r6, r30
/* 80CB10CC 38 E0 00 01 */ li r7, 1
/* 80CB10D0 39 1E 07 8C */ addi r8, r30, 0x78c
/* 80CB10D4 39 3E 04 F8 */ addi r9, r30, 0x4f8
/* 80CB10D8 39 5E 04 DC */ addi r10, r30, 0x4dc
/* 80CB10DC 4B 3C 51 6D */ bl Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz
/* 80CB10E0 38 7E 07 50 */ addi r3, r30, 0x750
/* 80CB10E4 38 80 00 FF */ li r4, 0xff
/* 80CB10E8 38 A0 00 00 */ li r5, 0
/* 80CB10EC 7F C6 F3 78 */ mr r6, r30
/* 80CB10F0 4B 3D 27 71 */ bl Init__9dCcD_SttsFiiP10fopAc_ac_c
/* 80CB10F4 C0 1E 04 D0 */ lfs f0, 0x4d0(r30)
/* 80CB10F8 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 80CB10FC C0 3E 04 D4 */ lfs f1, 0x4d4(r30)
/* 80CB1100 D0 21 00 14 */ stfs f1, 0x14(r1)
/* 80CB1104 C0 1E 04 D8 */ lfs f0, 0x4d8(r30)
/* 80CB1108 D0 01 00 18 */ stfs f0, 0x18(r1)
/* 80CB110C C0 1F 00 1C */ lfs f0, 0x1c(r31)
/* 80CB1110 EC 01 00 2A */ fadds f0, f1, f0
/* 80CB1114 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 80CB1118 38 7E 07 CC */ addi r3, r30, 0x7cc
/* 80CB111C 38 81 00 10 */ addi r4, r1, 0x10
/* 80CB1120 4B 5B 6C 09 */ bl SetPos__11cBgS_GndChkFPC4cXyz
/* 80CB1124 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80CB1128 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80CB112C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80CB1130 38 9E 07 CC */ addi r4, r30, 0x7cc
/* 80CB1134 4B 3C 33 6D */ bl GroundCross__4cBgSFP11cBgS_GndChk
/* 80CB1138 D0 3E 09 40 */ stfs f1, 0x940(r30)
/* 80CB113C C0 3F 00 20 */ lfs f1, 0x20(r31)
/* 80CB1140 C0 1E 09 40 */ lfs f0, 0x940(r30)
/* 80CB1144 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80CB1148 41 82 00 14 */ beq lbl_80CB115C
/* 80CB114C 7F C3 F3 78 */ mr r3, r30
/* 80CB1150 48 00 04 99 */ bl setEnvTevColor__13daObj_Pleaf_cFv
/* 80CB1154 7F C3 F3 78 */ mr r3, r30
/* 80CB1158 48 00 04 ED */ bl setRoomNo__13daObj_Pleaf_cFv
lbl_80CB115C:
/* 80CB115C 7F C3 F3 78 */ mr r3, r30
/* 80CB1160 48 00 02 99 */ bl Execute__13daObj_Pleaf_cFv
lbl_80CB1164:
/* 80CB1164 7F A3 EB 78 */ mr r3, r29
lbl_80CB1168:
/* 80CB1168 39 61 00 30 */ addi r11, r1, 0x30
/* 80CB116C 4B 6B 10 B9 */ bl _restgpr_28
/* 80CB1170 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80CB1174 7C 08 03 A6 */ mtlr r0
/* 80CB1178 38 21 00 30 */ addi r1, r1, 0x30
/* 80CB117C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80CB16E8:
/* 80CB16E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB16EC 7C 08 02 A6 */ mflr r0
/* 80CB16F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB16F4 4B FF F8 15 */ bl create__13daObj_Pleaf_cFv
/* 80CB16F8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB16FC 7C 08 03 A6 */ mtlr r0
/* 80CB1700 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB1704 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80CB1708:
/* 80CB1708 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB170C 7C 08 02 A6 */ mflr r0
/* 80CB1710 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB1714 4B FF FC B1 */ bl Delete__13daObj_Pleaf_cFv
/* 80CB1718 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB171C 7C 08 03 A6 */ mtlr r0
/* 80CB1720 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB1724 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80CB1748:
/* 80CB1748 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB174C 7C 08 02 A6 */ mflr r0
/* 80CB1750 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB1754 4B FF FD 81 */ bl Draw__13daObj_Pleaf_cFv
/* 80CB1758 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB175C 7C 08 03 A6 */ mtlr r0
/* 80CB1760 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB1764 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80CB1728:
/* 80CB1728 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80CB172C 7C 08 02 A6 */ mflr r0
/* 80CB1730 90 01 00 14 */ stw r0, 0x14(r1)
/* 80CB1734 4B FF FC C5 */ bl Execute__13daObj_Pleaf_cFv
/* 80CB1738 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80CB173C 7C 08 03 A6 */ mtlr r0
/* 80CB1740 38 21 00 10 */ addi r1, r1, 0x10
/* 80CB1744 4E 80 00 20 */ blr

Some files were not shown because too many files have changed in this diff Show More