Skip to content

Decompile map_battle - #66

Merged
Eebit merged 6 commits into
mainfrom
map_battle
Sep 4, 2026
Merged

Eebit merged 6 commits into
mainfrom
map_battle

Conversation

@Eebit

@Eebit Eebit commented Aug 26, 2026

Copy link
Copy Markdown
Owner

No description provided.

@decomp-dev

decomp-dev Bot commented Aug 26, 2026

Copy link
Copy Markdown

Report for YFEE01 (42d6f11 - 033b4e5)

📈 Matched code: 7.33% (+0.21%, +3796 bytes)

✅ 76 new matches
Unit Item Bytes Before After
src/ov000/map_state MapBattle_021a43e8 +484 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::HandleTransformAttacker() +324 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::HandleTransformDefender() +276 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc5a8() +272 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::SetupAnims() +264 0.00% 100.00%
src/ov000/map_battle func_ov000_021ccaf8 +228 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc378() +192 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cbcac() +172 0.00% 100.00%
src/ov000/map_battle UnitMove_021ca98c +124 0.00% 100.00%
src/ov000/map_battle UnitMove_021caa08 +124 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc4f4() +124 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cbc44() +104 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc468() +92 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cb9b8() +80 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::HandleWeaponBreak() +80 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::HandleDeath() +68 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cba08() +64 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cba70() +64 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::WaitForCamera() +56 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::End() +56 0.00% 100.00%
src/ov000/map_battle func_ov000_021ccc0c +52 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc438() +48 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc4c4() +48 0.00% 100.00%
src/ov000/map_battle func_ov000_021ccbdc +48 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc8c8() +44 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cba48() +40 0.00% 100.00%
src/ov000/map_battle onbat::MapBattle::_021cc6b8() +40 0.00% 100.00%
src/ov000/map_battle StartMapBattle +40 0.00% 100.00%
src/ov000/map_battle MapBattle_021cc92c +36 0.00% 100.00%
src/ov000/map_battle func_ov000_021cbd58 +32 0.00% 100.00%

...and 46 more new matches

🥀 2 broken matches
Unit Item Bytes Before After
src/ov000/map_state func_ov000_021a43e8 -484 100.00% 0.00%
src/hardware InitScreenStates -1 100.00% 99.97%
📈 19 improvements in unmatched items
Unit Item Bytes Before After
src/ov000/map_battle onbat::MapBattle::_021cae10() +1538 0.00% 96.91%
src/ov000/map_battle onbat::MapBattle::Unwind() +1469 0.00% 98.78%
src/ov000/map_battle UnitTransform_Loop +573 0.00% 96.91%
src/ov000/map_battle onbat::MapBattle::SetupBgm() +488 0.00% 99.35%
src/ov000/map_battle onbat::MapBattle::HandleItemDrop() +328 0.00% 96.68%
src/ov000/map_battle onbat::MapBattle::_021cace4() +270 0.00% 90.03%
src/ov000/map_battle onbat::UnitTransform::~UnitTransform() +257 0.00% 93.14%
src/ov000/map_battle onbat::UnitTransform::~UnitTransform() +249 0.00% 92.94%
src/ov000/map_battle onbat::MapBattle::_021cbb5c() +218 0.00% 94.10%
src/ov000/map_battle onbat::MapBattle::_021cbab0() +154 0.00% 99.36%
src/ov000/map_battle onbat::UnitSurprise::Init() +54 0.00% 80.29%
src/ov000/map_battle onbat::UnitMove::~UnitMove() +46 0.00% 73.12%
src/ov000/map_battle onbat::UnitSurprise::~UnitSurprise() +30 0.00% 64.17%
src/ov000/map_battle onbat::UnitMove::~UnitMove() +28 0.00% 59.58%
src/ov000/map_battle onbat::UnitSurprise::~UnitSurprise() +12 0.00% 39.38%
src/ov000/map_sequence ProcMind_ov000_021af944 0 99.93% 99.97%
src/ov000/map_sequence ProcMind_ov000_021af9bc 0 93.94% 93.97%
src/ov000/map_sequence ProcMind_ov000_021b0538 0 95.32% 95.37%
src/ov000/arena Arena_ov000_021d9250 0 97.46% 97.54%

@Eebit
Eebit marked this pull request as ready for review September 4, 2026 01:10
@Eebit
Eebit merged commit 6370af9 into main Sep 4, 2026
2 checks passed
@Eebit
Eebit deleted the map_battle branch September 4, 2026 01:10
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