summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xconfigure.py2
-rw-r--r--include/d/actor/d_a_npc_maro.h8
-rw-r--r--src/d/actor/d_a_npc_maro.cpp20
3 files changed, 5 insertions, 25 deletions
diff --git a/configure.py b/configure.py
index a099af3280..0801219d89 100755
--- a/configure.py
+++ b/configure.py
@@ -1583,7 +1583,7 @@ config.libs = [
ActorRel(NonMatching, "d_a_npc_kakashi"),
ActorRel(NonMatching, "d_a_npc_kkri"),
ActorRel(MatchingFor("GZ2E01"), "d_a_npc_kolin"),
- ActorRel(Equivalent, "d_a_npc_maro"), # weak func order
+ ActorRel(MatchingFor("GZ2E01"), "d_a_npc_maro"),
ActorRel(NonMatching, "d_a_npc_taro"),
ActorRel(NonMatching, "d_a_npc_tkj"),
ActorRel(NonMatching, "d_a_obj_bhashi"),
diff --git a/include/d/actor/d_a_npc_maro.h b/include/d/actor/d_a_npc_maro.h
index e9f2d301b7..e5d8fb8024 100644
--- a/include/d/actor/d_a_npc_maro.h
+++ b/include/d/actor/d_a_npc_maro.h
@@ -108,10 +108,10 @@ public:
i_arcNames) {
OS_REPORT("|%06d:%x|daNpc_Maro_c -> コンストラクト\n", g_Counter.mCounter0, this);
}
- /* 80564970 */ u16 getEyeballMaterialNo();
- /* 80564978 */ s32 getHeadJointNo();
- /* 80564980 */ s32 getNeckJointNo();
- /* 80564988 */ s32 getBackboneJointNo();
+ /* 80564970 */ u16 getEyeballMaterialNo() { return 1; }
+ /* 80564978 */ s32 getHeadJointNo() { return 4; }
+ /* 80564980 */ s32 getNeckJointNo() { return 3; }
+ /* 80564988 */ s32 getBackboneJointNo() { return 1; }
/* 80564990 */ BOOL checkChangeJoint(int arg0) { return arg0 == 4; };
/* 805649A0 */ BOOL checkRemoveJoint(int arg0) { return arg0 == 6; };
diff --git a/src/d/actor/d_a_npc_maro.cpp b/src/d/actor/d_a_npc_maro.cpp
index a32361f347..b26acafdef 100644
--- a/src/d/actor/d_a_npc_maro.cpp
+++ b/src/d/actor/d_a_npc_maro.cpp
@@ -3477,26 +3477,6 @@ static int daNpc_Maro_IsDelete(void* i_this) {
/* 80565D94-80565D98 000014 0004+00 1/1 0/0 0/0 .bss l_HIO */
static daNpc_Maro_Param_c l_HIO;
-/* 80564970-80564978 0094D0 0008+00 1/0 0/0 0/0 .text getEyeballMaterialNo__12daNpc_Maro_cFv */
-u16 daNpc_Maro_c::getEyeballMaterialNo() {
- return 1;
-}
-
-/* 80564978-80564980 0094D8 0008+00 1/0 0/0 0/0 .text getHeadJointNo__12daNpc_Maro_cFv */
-s32 daNpc_Maro_c::getHeadJointNo() {
- return 4;
-}
-
-/* 80564980-80564988 0094E0 0008+00 1/0 0/0 0/0 .text getNeckJointNo__12daNpc_Maro_cFv */
-s32 daNpc_Maro_c::getNeckJointNo() {
- return 3;
-}
-
-/* 80564988-80564990 0094E8 0008+00 1/0 0/0 0/0 .text getBackboneJointNo__12daNpc_Maro_cFv */
-s32 daNpc_Maro_c::getBackboneJointNo() {
- return 1;
-}
-
/* 80565BB8-80565BD8 -00001 0020+00 1/0 0/0 0/0 .data daNpc_Maro_MethodTable */
static actor_method_class daNpc_Maro_MethodTable = {
(process_method_func)daNpc_Maro_Create,