Skip to content

d_a_npc_aru matching#2660

Merged
TakaRikka merged 7 commits intozeldaret:mainfrom
carter-ktb21:d_a_npc_aru
Sep 16, 2025
Merged

d_a_npc_aru matching#2660
TakaRikka merged 7 commits intozeldaret:mainfrom
carter-ktb21:d_a_npc_aru

Conversation

@carter-ktb21
Copy link
Copy Markdown
Contributor

@carter-ktb21 carter-ktb21 commented Sep 14, 2025

closes #768

@YunataSavior
Copy link
Copy Markdown
Contributor

fopAcM_STATUS_UNK_80000000 is undefined. You should update your branch locally to latest main and address the compile error.

@decomp-dev
Copy link
Copy Markdown

decomp-dev bot commented Sep 14, 2025

Report for GZ2J01 (e931b1f - 8ab7dc9)

📈 Matched code: 82.85% (+0.21%, +24216 bytes)
📈 Linked code: 50.46% (+0.21%, +24368 bytes)

✅ 93 new matches
Unit Function Bytes Before After
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::adjustMoveDir() +1620 0.25% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::wait(void*) +1341 0.30% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru 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_aru/d/actor/d_a_npc_aru daNpcT_c::~daNpcT_c() +900 0.44% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::duck(int) +841 0.47% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutEndBullRunning(int) +829 0.48% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::reset() +816 0.49% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::talk(void*) +804 0.50% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setAttnPos() +760 0.52% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::create() +745 0.53% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutNoEntrance(int) +713 0.56% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutSpeakTo(int) +696 0.57% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::bullRunning(void*) +669 0.60% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchActors() +629 0.63% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::CreateHeap() +620 0.64% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleX(cXyz, float, short) +516 0.77% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutRideOnHorse(int) +453 0.88% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::selectAction() +445 0.89% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoBullRunningStage(int) +429 0.93% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::skipFence(void*) +429 0.93% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::action() +400 0.99% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::chkThrust(fopAc_ac_c*) +381 1.04% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setParam() +353 1.12% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setCollision() +341 1.16% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::lookround(short) +333 1.19% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::getCowP(int) +313 1.27% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoSkipFenceStage(int) +305 1.30% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleY(cXyz, short, int, float, short) +280 1.41% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::~daNpcT_JntAnm_c() +248 1.59% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru __sinit_d_a_npc_aru_cpp +248 1.59% 100.00%

...and 63 more new matches


Report for GZ2P01 (e931b1f - 8ab7dc9)

📈 Matched code: 83.16% (+0.21%, +24216 bytes)

✅ 93 new matches
Unit Function Bytes Before After
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::adjustMoveDir() +1620 0.25% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::wait(void*) +1341 0.30% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru 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_aru/d/actor/d_a_npc_aru daNpcT_c::~daNpcT_c() +900 0.44% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::duck(int) +841 0.47% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutEndBullRunning(int) +829 0.48% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::reset() +816 0.49% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::talk(void*) +804 0.50% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setAttnPos() +760 0.52% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::create() +745 0.53% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutNoEntrance(int) +713 0.56% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutSpeakTo(int) +696 0.57% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::bullRunning(void*) +669 0.60% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchActors() +629 0.63% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::CreateHeap() +620 0.64% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleX(cXyz, float, short) +516 0.77% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutRideOnHorse(int) +453 0.88% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::selectAction() +445 0.89% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoBullRunningStage(int) +429 0.93% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::skipFence(void*) +429 0.93% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::action() +400 0.99% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::chkThrust(fopAc_ac_c*) +381 1.04% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setParam() +353 1.12% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setCollision() +341 1.16% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::lookround(short) +333 1.19% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::getCowP(int) +313 1.27% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoSkipFenceStage(int) +305 1.30% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleY(cXyz, short, int, float, short) +280 1.41% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::~daNpcT_JntAnm_c() +248 1.59% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru __sinit_d_a_npc_aru_cpp +248 1.59% 100.00%

...and 63 more new matches


Report for ShieldD (e931b1f - 8ab7dc9)

📈 Matched code: 19.26% (+0.03%, +4948 bytes)

✅ 42 new matches
Unit Function Bytes Before After
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::reset() +641 0.62% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru 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**) +436 0.91% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::skipFence(void*) +349 1.14% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::daNpcT_JntAnm_c() +336 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::getUDoor_l_P() +269 1.47% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::getUDoor_r_P() +269 1.47% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::Draw() +237 1.67% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::evtTalk() +185 2.13% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setAfterTalkMotion() +181 2.17% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_c::initialize() +180 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setAction(int (daNpc_Aru_c::*)(void*)) +165 2.38% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::afterJntAnm(int) +152 2.56% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::isDelete() +149 2.63% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setMode(int, int) +140 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::beforeMove() +113 3.45% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_MotionSeqMngr_c::daNpcT_MotionSeqMngr_c(const daNpcT_MotionSeqMngr_c::sequenceStepData_c*, int) +88 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_DmgStagger_c::daNpcT_DmgStagger_c() +76 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_MatAnm_c::daNpcT_MatAnm_c() +72 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::lookNone(unsigned char) +72 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::lookPlayer(unsigned char) +72 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_ActorMngr_c::daNpcT_ActorMngr_c() +60 6.25% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::chkAction(int (daNpc_Aru_c::*)(void*)) +57 6.67% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru cCcD_ObjHitInf::SetTgSPrm(unsigned long) +52 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru cCcD_ObjHitInf::SetCoSPrm(unsigned long) +52 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru float cLib_getRndValue<float>(float, float) +52 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru dComIfGp_event_chkTalkXY() +48 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::Execute() +36 10.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru dComIfGp_evmng_ChkPresentEnd() +36 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setDirect(unsigned char) +36 0.00% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_Create(void*) +36 10.00% 100.00%

...and 12 more new matches

📈 46 improvements in unmatched functions
Unit Function Bytes Before After
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::adjustMoveDir() +1413 0.26% 93.76%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::wait(void*) +1162 0.31% 89.46%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutEndBullRunning(int) +830 0.47% 98.25%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::create() +827 0.45% 94.53%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::talk(void*) +751 0.52% 98.93%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setAttnPos() +733 0.52% 95.45%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutNoEntrance(int) +677 0.55% 94.03%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::duck(int) +676 0.55% 93.85%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchActors() +664 0.60% 99.93%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutSpeakTo(int) +613 0.64% 98.94%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::bullRunning(void*) +540 0.71% 97.31%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::selectAction() +527 0.68% 90.29%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::CreateHeap() +460 0.76% 87.73%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutRideOnHorse(int) +361 1.08% 98.22%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::getCowP(int) +353 1.02% 90.89%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::chkThrust(fopAc_ac_c*) +349 1.05% 92.93%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setCollision() +341 1.03% 88.69%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoBullRunningStage(int) +327 1.19% 98.32%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::lookround(short) +310 1.08% 84.61%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::action() +308 1.27% 98.73%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setParam() +273 1.01% 69.74%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoSkipFenceStage(int) +262 1.47% 97.56%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleY(cXyz, short, int, float, short) +222 1.14% 64.10%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchActorDirection(fopAc_ac_c*) +219 1.69% 94.81%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleX(cXyz, float, short) +200 1.25% 63.88%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchCow(void*, void*) +195 1.85% 92.09%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::evtCutProc() +192 2.04% 99.94%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::checkChangeEvt() +160 2.17% 89.13%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::lookActor(fopAc_ac_c*, float, unsigned char) +150 0.00% 91.80%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchUDoor(void*, void*) +145 2.00% 74.84%

...and 16 more improvements in unmatched functions


Report for GZ2E01 (e931b1f - 8ab7dc9)

📈 Matched code: 85.06% (+0.21%, +24216 bytes)
📈 Linked code: 54.11% (+0.21%, +24368 bytes)

✅ 93 new matches
Unit Function Bytes Before After
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::adjustMoveDir() +1620 0.25% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::wait(void*) +1341 0.30% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru 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_aru/d/actor/d_a_npc_aru daNpcT_c::~daNpcT_c() +900 0.44% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::duck(int) +841 0.47% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutEndBullRunning(int) +829 0.48% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::reset() +816 0.49% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::talk(void*) +804 0.50% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setAttnPos() +760 0.52% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::create() +745 0.53% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutNoEntrance(int) +713 0.56% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutSpeakTo(int) +696 0.57% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::bullRunning(void*) +669 0.60% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::srchActors() +629 0.63% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::CreateHeap() +620 0.64% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleX(cXyz, float, short) +516 0.77% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutRideOnHorse(int) +453 0.88% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::selectAction() +445 0.89% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoBullRunningStage(int) +429 0.93% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::skipFence(void*) +429 0.93% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::action() +400 0.99% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::chkThrust(fopAc_ac_c*) +381 1.04% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setParam() +353 1.12% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::setCollision() +341 1.16% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::lookround(short) +333 1.19% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::getCowP(int) +313 1.27% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpc_Aru_c::cutGotoSkipFenceStage(int) +305 1.30% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::setEyeAngleY(cXyz, short, int, float, short) +280 1.41% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru daNpcT_JntAnm_c::~daNpcT_JntAnm_c() +248 1.59% 100.00%
d_a_npc_aru/d/actor/d_a_npc_aru __sinit_d_a_npc_aru_cpp +248 1.59% 100.00%

...and 63 more new matches

@caseif
Copy link
Copy Markdown
Contributor

caseif commented Sep 14, 2025

This also matches for JP.

Comment on lines +2114 to +2117
// /* 80957604-8095764C 005F64 0048+00 2/1 0/0 0/0 .text __dt__17daNpc_Aru_Param_cFv */
// daNpc_Aru_Param_c::~daNpc_Aru_Param_c() {
// // NONMATCHING
// }
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 can be removed?

@TakaRikka TakaRikka merged commit 2106c56 into zeldaret:main Sep 16, 2025
4 checks 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.

d_a_npc_aru.cpp

4 participants