Skip to content

change mAng to template operators#272

Merged
elijah-thomas774 merged 1 commit intozeldaret:mainfrom
elijah-thomas774:mAng
Nov 23, 2025
Merged

change mAng to template operators#272
elijah-thomas774 merged 1 commit intozeldaret:mainfrom
elijah-thomas774:mAng

Conversation

@elijah-thomas774
Copy link
Copy Markdown
Collaborator

Ignore the d_a_obj_boomerang Regressions - That will be addressed in the other PR

@decomp-dev
Copy link
Copy Markdown

decomp-dev bot commented Nov 23, 2025

Report for SOUE01 (e9396dd - 167ee58)

📈 Matched code: 22.01% (+0.02%, +3016 bytes)
📈 Linked code: 13.65% (+0.15%, +18924 bytes)

✅ 3 new matches
Unit Function Bytes Before After
main/d/lyt/msg_window/d_lyt_msg_window_select_btn SelectBtnHelper::handleCursorInput() +12 99.10% 100.00%
d_a_obj_decoBNP/REL/d/a/obj/d_a_obj_decoB dAcODecoB_c::executeState_Wait() +11 96.87% 100.00%
main/d/lyt/msg_window/d_lyt_msg_window_select_btn SelectBtnHelper::handleButtonInput() +10 99.33% 100.00%
📉 1 regression in unmatched functions
Unit Function Bytes Before After
main/d/a/obj/d_a_obj_boomerang dAcBoomerang_c::initializeState_Move() -7 92.17% 90.91%

@elijah-thomas774
Copy link
Copy Markdown
Collaborator Author

The reason for doing this was the oddness in the referencing of floats and ints when assigning.
This also made the add functions in mAng3_c being able to be removed.

I am ok with this PR being rejected if we dont want to do this

@elijah-thomas774 elijah-thomas774 merged commit 57557d1 into zeldaret:main Nov 23, 2025
1 check passed
@elijah-thomas774 elijah-thomas774 deleted the mAng branch November 23, 2025 07:29
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.

2 participants