Fix getAnmMtx being used where setAnmMtx should be used

This commit is contained in:
LagoLunatic
2026-04-01 19:42:52 -04:00
parent 765f88e4f3
commit d726a3bfa2
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -90,7 +90,7 @@ void daNpc_Hi1_c::_nodeCB_Head(J3DNode* i_node, J3DModel* i_pModel) {
mDoMtx_stack_c::XrotM(m_jnt.getHead_y());
mDoMtx_stack_c::ZrotM(-m_jnt.getHead_x());
cMtx_copy(mDoMtx_stack_c::get(), J3DSys::mCurrentMtx);
MTXCopy(mDoMtx_stack_c::get(), i_pModel->getAnmMtx(jointIdx));
i_pModel->setAnmMtx(jointIdx, mDoMtx_stack_c::get());
}
/* 00000340-0000038C .text nodeCB_BackBone__FP7J3DNodei */
@@ -111,7 +111,7 @@ void daNpc_Hi1_c::_nodeCB_BackBone(J3DNode* i_node, J3DModel* i_pModel) {
mDoMtx_stack_c::XrotM(m_jnt.getBackbone_y());
mDoMtx_stack_c::ZrotM(-m_jnt.getBackbone_x());
cMtx_copy(mDoMtx_stack_c::get(), J3DSys::mCurrentMtx);
MTXCopy(mDoMtx_stack_c::get(), i_pModel->getAnmMtx(jointIdx));
i_pModel->setAnmMtx(jointIdx, mDoMtx_stack_c::get());
}
/* 0000042C-0000044C .text CheckCreateHeap__FP10fopAc_ac_c */
+2 -2
View File
@@ -180,7 +180,7 @@ void daNpc_Zl1_c::_nodeCB_Head(J3DNode* i_node, J3DModel* i_pModel) {
cMtx_copy(mDoMtx_stack_c::get(), J3DSys::mCurrentMtx);
MtxP mtx = mDoMtx_stack_c::get();
MTXCopy(mtx, i_pModel->getAnmMtx(jointIdx));
i_pModel->setAnmMtx(jointIdx, mtx);
}
/* 0000043C-00000488 .text nodeCB_BackBone__FP7J3DNodei */
@@ -202,7 +202,7 @@ void daNpc_Zl1_c::_nodeCB_BackBone(J3DNode* i_node, J3DModel* i_pModel) {
mDoMtx_stack_c::ZrotM(-m_jnt.getBackbone_x());
cMtx_copy(mDoMtx_stack_c::get(), J3DSys::mCurrentMtx);
MtxP mtx = mDoMtx_stack_c::get();
MTXCopy(mtx, i_pModel->getAnmMtx(jointIdx));
i_pModel->setAnmMtx(jointIdx, mtx);
}
/* 00000528-00000548 .text CheckCreateHeap__FP10fopAc_ac_c */