Skip to content

d_a_b_tn Equivalent (func order)#2428

Merged
hatal175 merged 6 commits intozeldaret:mainfrom
ItsNiklas:d_a_b_tn
May 8, 2025
Merged

d_a_b_tn Equivalent (func order)#2428
hatal175 merged 6 commits intozeldaret:mainfrom
ItsNiklas:d_a_b_tn

Conversation

@ItsNiklas
Copy link
Copy Markdown
Contributor

Builds on top of #2408, to do the remainder of the work and fix bugs (a lot of bugs...) (and crazy switches). Key contribution by @YunataSavior.

Also some formatting and code style. I did not bother naming the second actions because I frankly have no clue.

Functions matching, only weak function order and setMidnaBindEffect, which gets placed too early.

@decomp-dev
Copy link
Copy Markdown

decomp-dev bot commented May 8, 2025

Report for GZ2E01 (6f4fae5 - c38fd7e)

📈 Matched code: 59.47% (+0.28%, +32572 bytes)

d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::calcSwordMoveA() +391 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::calcSwordMoveB() +33 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::calcOtherPartMove(int) +93 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::calcPartMove() +56 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::setBodyShield() +352 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::getCutType() +5 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::damage_check() +624 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::executeChaseH() +52 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::executeChangeDemo() +84 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::initChaseL(int) +280 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::checkNextMove() +120 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::executeChaseL() +4 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::executeEnding() +45 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::action() +13 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::cc_set() +104 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::CreateHeap() +372 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | useHeapInit(fopAc_ac_c*) +28 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::create() +1008 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | daB_TN_c::daB_TN_c() +93 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | dBgS_ObjAcch::dBgS_ObjAcch() +81 bytes -> 100.00%
d_a_b_tn/d/actor/d_a_b_tn | __sinit_d_a_b_tn_cpp +1876 bytes -> 100.00%

@hatal175 hatal175 merged commit a7d2807 into zeldaret:main May 8, 2025
1 check passed
@ItsNiklas ItsNiklas deleted the d_a_b_tn branch May 9, 2025 02:13
meintte pushed a commit to meintte/tp that referenced this pull request May 28, 2025
* d_a_b_tn fmt

* d_a_b_tn first pass

* d_a_b_tn second pass

* d_a_b_tn minor cleanup

* d_a_b_tn equivalent

* d_a_b_tn cleanup

---------

Co-authored-by: YunataSavior <yunatasavior@gmail.com>
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.

3 participants