Skip to content

d_a_npc_yamid equivalent#2574

Merged
hatal175 merged 5 commits intozeldaret:mainfrom
carter-ktb21:d_a_npc_yamid
Aug 8, 2025
Merged

d_a_npc_yamid equivalent#2574
hatal175 merged 5 commits intozeldaret:mainfrom
carter-ktb21:d_a_npc_yamid

Conversation

@carter-ktb21
Copy link
Copy Markdown
Contributor

No description provided.

@decomp-dev
Copy link
Copy Markdown

decomp-dev bot commented Aug 8, 2025

Report for GZ2E01 (2dc324c - 8c823d5)

📈 Matched code: 76.42% (+0.11%, +12404 bytes)

✅ 78 new matches
Unit Function Bytes Before After
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpcT_c::daNpcT_c(const daNpcT_faceMotionAnmData_c*, const daNpcT_motionAnmData_c*, const daNpcT_MotionSeqMngr_c::sequenceStepData_c*, int, const daNpcT_MotionSeqMngr_c::sequenceStepData_c*, int, const daNpcT_evtData_c*, char**) +1025 0.39% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpcT_c::~daNpcT_c() +900 0.44% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::wait(void*) +724 0.55% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::create() +688 0.58% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::CreateHeap() +656 0.61% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::setAttnPos() +552 0.72% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::reset() +529 0.75% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpcT_JntAnm_c::setEyeAngleX(cXyz, float, short) +516 0.77% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::talk(void*) +500 0.79% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::setCollision() +305 1.30% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::_cutStopper_Main(const int&) +296 1.33% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpcT_JntAnm_c::setEyeAngleY(cXyz, short, int, float, short) +280 1.41% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::setParam() +248 1.59% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpcT_JntAnm_c::~daNpcT_JntAnm_c() +248 1.59% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::action() +232 1.69% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::~daNpc_yamiD_c() +229 26.86% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::evtTalk() +225 1.75% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::evtCutProc() +196 2.00% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::Draw() +165 2.38% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::setAction(int (daNpc_yamiD_c::*)(void*)) +165 2.38% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::daNpc_yamiD_c(const daNpcT_faceMotionAnmData_c*, const daNpcT_motionAnmData_c*, const daNpcT_MotionSeqMngr_c::sequenceStepData_c*, int, const daNpcT_MotionSeqMngr_c::sequenceStepData_c*, int, const daNpcT_evtData_c*, char**) +146 24.46% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::cutStopper(int) +144 2.70% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::afterJntAnm(int) +136 2.86% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::isDelete() +133 2.94% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid __sinit_d_a_npc_yamid_cpp +133 2.94% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::beforeMove() +117 3.33% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid dBgS_AcchCir::~dBgS_AcchCir() +109 3.57% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid dBgS_ObjAcch::~dBgS_ObjAcch() +109 3.57% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::drawGhost() +105 3.70% 100.00%
d_a_npc_yamid/d/actor/d_a_npc_yamid daNpc_yamiD_c::evtEndProc() +105 3.70% 100.00%

...and 48 more new matches

u32 daNpc_yamiD_c::getFlowNodeNo() {
u32 rv = -1;

/* dSv_event_flag_c::F_0570 - Palace of Twilight - Cleared Palace of Twilight */
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment indentation

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I purposefully indented them like so to start the comment right above the chkEvtBit functions. Should I not do that?

switch (mType) {
case 0:
case 1:
/* dSv_event_flag_c::F_0570 - Palace of Twilight - Cleared Palace of Twilight */
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment indentation

@hatal175
Copy link
Copy Markdown
Contributor

hatal175 commented Aug 8, 2025 via email

@hatal175 hatal175 merged commit 9fbbec4 into zeldaret:main Aug 8, 2025
1 check passed
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