Misc fixes (#2830)

* Replace DANPCF_C_HACK with a better fakematch

* d_a_obj_item OK

* Fix ninja diff

* Misc debug/nonmatching fixes

* Fix ninja diff for PAL

* Fix bad PAL split
This commit is contained in:
LagoLunatic
2025-11-19 17:10:03 -05:00
committed by GitHub
parent 8956be538e
commit 4cf2c7e37d
35 changed files with 187 additions and 233 deletions
-10
View File
@@ -1032,16 +1032,6 @@ void daNpcTheB_c::lookat() {
mLookat.calc(this, model->getBaseTRMtx(), lookat_angle, FALSE, angle_delta, false);
}
#pragma inline_max_size(503)
/*
FAKEMATCH
The DANPCF_C_HACK sets an inline size that prevents the parent constructor
from being inlined, however that same hack also prevents the following
function from being inlined when it needs to.
Once a proper solution is found for the constructor issue, the pragma
should be removed
*/
inline void daNpcTheB_c::setWaitAnimation() {
if (
mAnm_p->getAnm() == getTrnsfrmKeyAnmP(l_arcName, l_bckGetParamList[8].fileIdx)