Debug work + some retail regalloc fixes (#2787)

* Debug work + some retail regalloc fixes

* Use AUDIO_INSTANCES in places it's missing, link d_a_e_bee

* Link m_Do_machine

* Fix clang putting other includes before the pchs

* Link some more debug TUs that already match
This commit is contained in:
LagoLunatic
2025-11-09 14:43:14 -05:00
committed by GitHub
parent 3770b114eb
commit 5e9b40b7ec
49 changed files with 480 additions and 3020 deletions
+6 -6
View File
@@ -2318,7 +2318,7 @@ daNpcChat_HIOParam const daNpcChat_Param_c::m = {
BOOL daNpcChat_c::NpcCreate(int type) {
J3DModelData* a_mdlData_p = getNpcMdlDataP(type);
JUT_ASSERT(185, 0 != a_mdlData_p);
JUT_ASSERT(185, NULL != a_mdlData_p);
J3DAnmTexPattern* texAnmP = getTexAnmP(type);
u32 uVar1 = texAnmP != NULL ? 0x11020084 : 0x11000084;
@@ -4016,7 +4016,7 @@ bool daNpcChat_c::wait(void* param_1) {
break;
default:
JUT_ASSERT(2580, 0);
JUT_ASSERT(2580, FALSE);
}
return true;
@@ -4055,7 +4055,7 @@ bool daNpcChat_c::fear(void* param_1) {
break;
default:
JUT_ASSERT(2664, 0);
JUT_ASSERT(2664, FALSE);
break;
}
@@ -4142,7 +4142,7 @@ bool daNpcChat_c::talk(void* param_1) {
break;
default:
JUT_ASSERT(2764, 0);
JUT_ASSERT(2764, FALSE);
break;
}
@@ -4166,7 +4166,7 @@ bool daNpcChat_c::demo(void* param_1) {
if (staffId != -1) {
mStaffID = staffId;
JUT_ASSERT(2798, 0 != mEvtSeqList[mOrderEvtNo]);
JUT_ASSERT(2798, NULL != mEvtSeqList[mOrderEvtNo]);
if ((this->*mEvtSeqList[mOrderEvtNo])(staffId)) {
eventManager.cutEnd(staffId);
@@ -4187,7 +4187,7 @@ bool daNpcChat_c::demo(void* param_1) {
break;
default:
JUT_ASSERT(2826, 0);
JUT_ASSERT(2826, FALSE);
break;
}