Skip to content

Decompile daEnBomhei_c#85

Draft
RootCubed wants to merge 2 commits intomasterfrom
d_a_en_bomhei
Draft

Decompile daEnBomhei_c#85
RootCubed wants to merge 2 commits intomasterfrom
d_a_en_bomhei

Conversation

@RootCubed
Copy link
Collaborator

Merge #84 first

@decomp-dev
Copy link

decomp-dev bot commented Nov 14, 2025

Report for SMNP01 (d2510d1 - ec7a932)

Total code: 6263344 bytes (-4 bytes)
Total functions: 39987 (-3)
📈 Matched code: 3.70% (+0.32%, +20252 bytes)
📈 Linked code: 3.71% (+0.32%, +20252 bytes)
📈 Matched data: 1.19% (+0.12%, +2548 bytes)
📈 Linked data: 2.10% (+0.16%, +3444 bytes)

✅ 101 new matches
Unit Item Bytes Before After
d_enemiesNP/d_a_en_bomhei.cpp __sinit_\d_a_en_bomhei_cpp +2748 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp .data +1912 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::Normal_VsPlHitCheck(dCc_c*, dCc_c*) +1016 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp .rodata +632 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::Normal_VsYoshiHitCheck(dCc_c*, dCc_c*) +540 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::Normal_VsEnHitCheck(dCc_c*, dCc_c*) +532 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::vf290() +496 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_Carry() +496 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_Kick() +484 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::createIceActor() +480 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_Slide() +476 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::hitCallback_Shell(dCc_c*, dCc_c*) +440 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::hitCallback_Fire(dCc_c*, dCc_c*) +384 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::initializeState_Walk() +380 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::execute() +376 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_AfterIce() +364 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::mdlSetup() +356 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::updateCarryCc() +356 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::hitCallback_HipAttk(dCc_c*, dCc_c*) +352 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::EtcDamageCheck(dCc_c*, dCc_c*) +316 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_CannonHop_Upper() +312 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_CannonHop_Under() +312 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_Sleep() +304 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::hitCallback_Ice(dCc_c*, dCc_c*) +292 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::initializeState_Explode() +288 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::vf298() +284 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::vf28c() +284 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::initializeState_Wakidashi() +284 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::executeState_Turn() +280 0.00% 100.00%
d_enemiesNP/d_a_en_bomhei.cpp daEnBomhei_c::block_hit_init() +272 0.00% 100.00%

...and 71 more new matches

🥀 2 broken matches
Unit Item Bytes Before After
runtime/global_destructor_chain.c .dtors -4 100.00% 0.00%
runtime/global_destructor_chain.c .dtors -4 100.00% 0.00%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
d_enemiesNP/d_a_en_bomhei.cpp .bss +848 0.00% 94.64%
runtime/global_destructor_chain.c .sbss +5 0.00% 66.67%
runtime/global_destructor_chain.c .sbss +5 0.00% 66.67%
📉 2 regressions in unmatched items
Unit Item Bytes Before After
runtime/global_destructor_chain.c .bss -5 66.67% 0.00%
runtime/global_destructor_chain.c .bss -5 66.67% 0.00%

@RootCubed RootCubed force-pushed the d_a_en_bomhei branch 2 times, most recently from bdb5dbe to f1c4142 Compare November 28, 2025 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant