Skip to content

Commit 569344c

Browse files
authored
Match daNpc_Jagar_c::chkToMotion (#2319)
1 parent a18a828 commit 569344c

File tree

2 files changed

+7
-46
lines changed

2 files changed

+7
-46
lines changed

include/d/actor/d_a_npc_jagar.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,14 +123,14 @@ class daNpc_Jagar_c : public daNpcT_c {
123123
daNpcT_evtData_c const* param_7, char** param_8) :
124124
daNpcT_c(param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8)
125125
{}
126-
/* 80A1A274 */ s32 getEyeballMaterialNo();
127-
/* 80A1A27C */ s32 getHeadJointNo();
128-
/* 80A1A284 */ s32 getNeckJointNo();
129-
/* 80A1A28C */ s32 getBackboneJointNo();
126+
/* 80A1A274 */ s32 getEyeballMaterialNo() { return 1; }
127+
/* 80A1A27C */ s32 getHeadJointNo() { return 4; }
128+
/* 80A1A284 */ s32 getNeckJointNo() { return 3; }
129+
/* 80A1A28C */ s32 getBackboneJointNo() { return 1; }
130130
/* 80A1A294 */ BOOL checkChangeJoint(int param_1) { return param_1 == 4; }
131131
/* 80A1A2A4 */ BOOL checkRemoveJoint(int param_1) { return param_1 == 8; }
132-
/* 80A1A2B4 */ s32 getFootLJointNo();
133-
/* 80A1A2BC */ s32 getFootRJointNo();
132+
/* 80A1A2B4 */ s32 getFootLJointNo() { return 22; }
133+
/* 80A1A2BC */ s32 getFootRJointNo() { return 26; }
134134

135135
int getFlowNodeNo() {
136136
u16 nodeNo = home.angle.x;

src/d/actor/d_a_npc_jagar.cpp

Lines changed: 1 addition & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1172,12 +1172,7 @@ int daNpc_Jagar_c::chkChuMotion() {
11721172

11731173
/* 80A179F8-80A17A2C 0033D8 0034+00 1/1 0/0 0/0 .text chkToMotion__13daNpc_Jagar_cFv */
11741174
int daNpc_Jagar_c::chkToMotion() {
1175-
// NONMATCHING
1176-
u8 rv = 0;
1177-
if (mMotionSeqMngr.getNo() == 10 || mMotionSeqMngr.getNo() == 11 || mMotionSeqMngr.getNo() == 12 || mMotionSeqMngr.getNo() == 13) {
1178-
rv = 1;
1179-
}
1180-
return rv;
1175+
return mMotionSeqMngr.getNo() == 10 || mMotionSeqMngr.getNo() == 11 || mMotionSeqMngr.getNo() == 12 || mMotionSeqMngr.getNo() == 13;
11811176
}
11821177

11831178
/* 80A17A2C-80A1856C 00340C 0B40+00 1/0 0/0 0/0 .text wait__13daNpc_Jagar_cFPv */
@@ -1558,40 +1553,6 @@ static int daNpc_Jagar_IsDelete(void* i_this) {
15581553
return 1;
15591554
}
15601555

1561-
/* 80A1A274-80A1A27C 005C54 0008+00 1/0 0/0 0/0 .text getEyeballMaterialNo__13daNpc_Jagar_cFv */
1562-
s32 daNpc_Jagar_c::getEyeballMaterialNo() {
1563-
return true;
1564-
}
1565-
1566-
/* 80A1A27C-80A1A284 005C5C 0008+00 1/0 0/0 0/0 .text getHeadJointNo__13daNpc_Jagar_cFv
1567-
*/
1568-
s32 daNpc_Jagar_c::getHeadJointNo() {
1569-
return 4;
1570-
}
1571-
1572-
/* 80A1A284-80A1A28C 005C64 0008+00 1/0 0/0 0/0 .text getNeckJointNo__13daNpc_Jagar_cFv
1573-
*/
1574-
s32 daNpc_Jagar_c::getNeckJointNo() {
1575-
return 3;
1576-
}
1577-
1578-
/* 80A1A28C-80A1A294 005C6C 0008+00 1/0 0/0 0/0 .text getBackboneJointNo__13daNpc_Jagar_cFv */
1579-
long daNpc_Jagar_c::getBackboneJointNo() {
1580-
return 1;
1581-
}
1582-
1583-
/* 80A1A2B4-80A1A2BC 005C94 0008+00 1/0 0/0 0/0 .text getFootLJointNo__13daNpc_Jagar_cFv
1584-
*/
1585-
s32 daNpc_Jagar_c::getFootLJointNo() {
1586-
return 22;
1587-
}
1588-
1589-
/* 80A1A2BC-80A1A2C4 005C9C 0008+00 1/0 0/0 0/0 .text getFootRJointNo__13daNpc_Jagar_cFv
1590-
*/
1591-
s32 daNpc_Jagar_c::getFootRJointNo() {
1592-
return 26;
1593-
}
1594-
15951556
/* 80A1AC10-80A1AC30 -00001 0020+00 1/0 0/0 0/0 .data daNpc_Jagar_MethodTable */
15961557
static actor_method_class daNpc_Jagar_MethodTable = {
15971558
(process_method_func)daNpc_Jagar_Create,

0 commit comments

Comments
 (0)