summaryrefslogtreecommitdiff
path: root/src/d
diff options
context:
space:
mode:
authorMax Roncace <me@caseif.net>2025-08-24 13:56:20 -0400
committerGitHub <noreply@github.com>2025-08-24 20:56:20 +0300
commit46a11f2cd71b7f79e310bcc7510e1ba9dda7d114 (patch)
treecc21efe5a91f50bfe3839bbc136eacdc378e5a34 /src/d
parent0abe859c286d76ddb40e110ce89e737f44d4328f (diff)
Several more TUs matching (#2601)
Diffstat (limited to 'src/d')
-rw-r--r--src/d/actor/d_a_e_wb.cpp8
-rw-r--r--src/d/actor/d_a_npc_henna.cpp19
-rw-r--r--src/d/actor/d_a_npc_shad.cpp57
-rw-r--r--src/d/actor/d_a_npc_zelda.cpp69
-rw-r--r--src/d/actor/d_a_obj_bhbridge.cpp24
-rw-r--r--src/d/actor/d_a_obj_sm_door.cpp66
-rw-r--r--src/d/actor/d_a_obj_swhang.cpp5
-rw-r--r--src/d/d_error_msg.cpp2
-rw-r--r--src/d/d_meter2_draw.cpp8
-rw-r--r--src/d/d_msg_scrn_3select.cpp24
-rw-r--r--src/d/d_msg_scrn_base.cpp4
11 files changed, 110 insertions, 176 deletions
diff --git a/src/d/actor/d_a_e_wb.cpp b/src/d/actor/d_a_e_wb.cpp
index 4958371c58..894467ddc7 100644
--- a/src/d/actor/d_a_e_wb.cpp
+++ b/src/d/actor/d_a_e_wb.cpp
@@ -11,14 +11,6 @@
#include "dol2asm.h"
#include "m_Do/m_Do_graphic.h"
-namespace std {
-/* 807E2350 */ void fabsf(f32);
-};
-
-
-
-
-
//
// Forward References:
//
diff --git a/src/d/actor/d_a_npc_henna.cpp b/src/d/actor/d_a_npc_henna.cpp
index a1bbf1d254..4475afb759 100644
--- a/src/d/actor/d_a_npc_henna.cpp
+++ b/src/d/actor/d_a_npc_henna.cpp
@@ -170,7 +170,12 @@ static int daNpc_Henna_Draw(npc_henna_class* i_this) {
return 1;
}
-// needed for matching .rodata, maybe from a stripped method?
+// needed for matching .rodata + weak func order, probably from a stripped method?
+
+static f32 dummy_dt_cxyz() {
+ cXyz xyz(0.0f, 0.0f, 0.0f);
+ return xyz.x;
+}
static f32 dummy_100() {
return 100.0f;
@@ -180,11 +185,11 @@ static f32 dummy_30() {
return 30.0f;
}
-static f32 dummy__30() {
+static f32 dummy_m30() {
return -30.0f;
}
-static f32 dummy__100() {
+static f32 dummy_m100() {
return -100.0f;
}
@@ -192,7 +197,7 @@ static f32 dummy_300() {
return 300.0f;
}
-static f32 dummy__450() {
+static f32 dummy_m450() {
return -450.0f;
}
@@ -200,12 +205,12 @@ static f32 dummy_0_8() {
return 0.8f;
}
-static f32 dummy__300() {
+static f32 dummy_m300() {
return -300.0f;
}
-static cM3dGPla dummy_cM3dGPla() {
- return cM3dGPla();
+static void dummy_dt_cm3dgpla() {
+ delete (cM3dGPla*)NULL;
}
/* 80543544-805436CC 000724 0188+00 1/1 0/0 0/0 .text s_npc_sub__FPvPv */
diff --git a/src/d/actor/d_a_npc_shad.cpp b/src/d/actor/d_a_npc_shad.cpp
index e48974ec6f..bfae1ec22b 100644
--- a/src/d/actor/d_a_npc_shad.cpp
+++ b/src/d/actor/d_a_npc_shad.cpp
@@ -11,22 +11,6 @@
#include "d/actor/d_a_tag_evtarea.h"
#include "d/d_msg_object.h"
-struct daNpcShad_HIOParam {
- /* 0x00 */ daNpcF_HIOParam common;
- /* 0x6C */ f32 traveling_speed; // 走行速度 (Traveling Speed)
-};
-
-class daNpcShad_Param_c: public JORReflexible {
-public:
- /* 80AE1F70 */ virtual ~daNpcShad_Param_c() {}
-
-#ifdef DEBUG
- void genMessage(JORMContext*);
-#endif
-
- static const daNpcShad_HIOParam m;
-};
-
enum Shad_RES_File_ID {
/* BCK */
/* 0x07 */ BCK_SHAD_F_DISCOURAGED = 0x7,
@@ -308,19 +292,6 @@ daNpcShad_c::EventFn daNpcShad_c::mEvtSeqList[14] = {
&daNpcShad_c::EvCut_WiretapEntrant,
};
-daNpcShad_c::daNpcShad_c() {}
-
-/* 80AD8420-80AD8620 000300 0200+00 1/0 0/0 0/0 .text __dt__11daNpcShad_cFv */
-daNpcShad_c::~daNpcShad_c() {
- for (int i = 0; l_loadRes_list[mMode][i] >= 0; i++) {
- dComIfG_resDelete(&mPhases[i], l_arcNames[l_loadRes_list[mMode][i]]);
- }
-
- if (heap != NULL) {
- mpMorf->stopZelAnime();
- }
-}
-
/* 80AE1FDC-80AE204C 000000 0070+00 19/19 0/0 0/0 .rodata m__17daNpcShad_Param_c */
const daNpcShad_HIOParam daNpcShad_Param_c::m = {
35.0f,
@@ -359,6 +330,21 @@ const daNpcShad_HIOParam daNpcShad_Param_c::m = {
12.0f,
};
+daNpcShad_c::daNpcShad_c() {
+ // empty function
+}
+
+/* 80AD8420-80AD8620 000300 0200+00 1/0 0/0 0/0 .text __dt__11daNpcShad_cFv */
+daNpcShad_c::~daNpcShad_c() {
+ for (int i = 0; l_loadRes_list[mMode][i] >= 0; i++) {
+ dComIfG_resDelete(&mPhases[i], l_arcNames[l_loadRes_list[mMode][i]]);
+ }
+
+ if (heap != NULL) {
+ mpMorf->stopZelAnime();
+ }
+}
+
/* 80AD8620-80AD8B60 000500 0540+00 1/1 0/0 0/0 .text Create__11daNpcShad_cFv */
cPhs__Step daNpcShad_c::Create() {
fopAcM_SetupActor(this, daNpcShad_c);
@@ -911,7 +897,7 @@ inline bool daNpcShad_c::isSneaking() {
}
/* 80AE0B58-80AE0ED0 008A38 0378+00 1/1 0/0 0/0 .text playExpression__11daNpcShad_cFv */
-void daNpcShad_c::playExpression() {
+inline void daNpcShad_c::playExpression() {
daNpcF_anmPlayData dat0 = {ANM_F_TALK_A, daNpcShad_Param_c::m.common.morf_frame, 0};
daNpcF_anmPlayData* pDat0[1] = {&dat0};
daNpcF_anmPlayData dat1a = {ANM_F_HAPPY, daNpcShad_Param_c::m.common.morf_frame, 1};
@@ -949,11 +935,11 @@ void daNpcShad_c::playExpression() {
if (mExpression >= 0 && mExpression < 0xD) {
playExpressionAnm(ppDat);
- }
+ }
}
/* 80AE04D8-80AE0B58 0083B8 0680+00 1/1 0/0 0/0 .text playMotion__11daNpcShad_cFv */
-void daNpcShad_c::playMotion() {
+inline void daNpcShad_c::playMotion() {
daNpcF_anmPlayData dat0 = {ANM_WAIT_A, daNpcShad_Param_c::m.common.morf_frame, 0};
daNpcF_anmPlayData* pDat0[1] = {&dat0};
daNpcF_anmPlayData dat1a = {ANM_BOOK_TALK_A, daNpcShad_Param_c::m.common.morf_frame, 1};
@@ -2576,6 +2562,11 @@ static int daNpcShad_IsDelete(void* a_this) {
return 1;
}
+// force J3DTexNoAnm::calc to be emitted earlier than it otherwise would be
+static void dummy() {
+ ((J3DTexNoAnm*)NULL)->calc(NULL);
+}
+
/* 80AE01BC-80AE0438 00809C 027C+00 1/0 0/0 0/0 .text setParam__11daNpcShad_cFv */
void daNpcShad_c::setParam() {
searchActors();
@@ -2690,7 +2681,7 @@ inline void daNpcShad_c::setAttnPos() {
}
/* 80AE153C-80AE1544 00941C 0008+00 1/0 0/0 0/0 .text drawDbgInfo__11daNpcShad_cFv */
-BOOL daNpcShad_c::drawDbgInfo() {
+inline BOOL daNpcShad_c::drawDbgInfo() {
return FALSE;
}
diff --git a/src/d/actor/d_a_npc_zelda.cpp b/src/d/actor/d_a_npc_zelda.cpp
index da11e876b2..955416cf9c 100644
--- a/src/d/actor/d_a_npc_zelda.cpp
+++ b/src/d/actor/d_a_npc_zelda.cpp
@@ -19,13 +19,10 @@
static u32 l_bmdData[2] = { 11, 1 };
-#pragma push
-#pragma force_active on
static daNpcT_evtData_c l_evtList[2] = {
{"", 0},
{"NO_RESPONSE", 0},
};
-#pragma pop
static char* l_resNameList[2] = {
"",
@@ -62,7 +59,7 @@ static daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenceData[8] = {
};
const char* daNpc_Zelda_c::mCutNameList = "";
-cutFunc daNpc_Zelda_c::mCutList[1] = { 0 };
+daNpc_Zelda_c::cutFunc daNpc_Zelda_c::mCutList[1] = { 0 };
#if DEBUG
static daNpc_Zelda_HIO_c l_HIO;
@@ -204,7 +201,7 @@ int daNpc_Zelda_c::create() {
J3DModelData* unusedModelData = mpMorf[0]->getModel()->getModelData();
fopAcM_SetMtx(this, mpMorf[0]->getModel()->getBaseTRMtx());
fopAcM_setCullSizeBox(this, -200.0f, -100.0f, -200.0f, 200.0f, 300.0f, 200.0f);
- fopAcM_OnStatus(this, fopAcM_STATUS_UNK_8000000);
+ fopAcM_OnStatus(this, fopAcM_STATUS_UNK_80000000);
mSound.init(&current.pos, &eyePos, 3, 1);
#if DEBUG
@@ -245,15 +242,15 @@ int daNpc_Zelda_c::create() {
return loadResult;
}
-f32 dummy0() {
+static f32 dummy0() {
return 0.0f;
}
-f32 dummy1() {
+static f32 dummy1() {
return 65536.0f;
}
-f32 dummy2() {
+static f32 dummy2() {
return 0.2f;
}
@@ -831,62 +828,6 @@ static int daNpc_Zelda_IsDelete(void* param_0) {
return 1;
}
-/* 80B77DD8-80B77E84 002D98 00AC+00 1/1 0/0 0/0 .text
- * __ct__13daNpc_Zelda_cFPC26daNpcT_faceMotionAnmData_cPC22daNpcT_motionAnmData_cPCQ222daNpcT_MotionSeqMngr_c18sequenceStepData_ciPCQ222daNpcT_MotionSeqMngr_c18sequenceStepData_ciPC16daNpcT_evtData_cPPc
- */
-daNpc_Zelda_c::daNpc_Zelda_c(daNpcT_faceMotionAnmData_c const* param_0,
- daNpcT_motionAnmData_c const* param_1,
- daNpcT_MotionSeqMngr_c::sequenceStepData_c const* param_2,
- int param_3,
- daNpcT_MotionSeqMngr_c::sequenceStepData_c const* param_4,
- int param_5, daNpcT_evtData_c const* param_6, char** param_7) :
- daNpcT_c(param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7) {
- OS_REPORT("|%06d:%x|daNpc_Zelda_c -> コンストラクト\n", g_Counter.mCounter0, this);
-}
-
-/* 80B77F14-80B77F1C 002ED4 0008+00 1/0 0/0 0/0 .text getEyeballRMaterialNo__13daNpc_Zelda_cFv */
-u16 daNpc_Zelda_c::getEyeballRMaterialNo() {
- return 5;
-}
-
-/* 80B77F1C-80B77F24 002EDC 0008+00 1/0 0/0 0/0 .text getEyeballLMaterialNo__13daNpc_Zelda_cFv */
-u16 daNpc_Zelda_c::getEyeballLMaterialNo() {
- return 4;
-}
-
-/* 80B77F24-80B77F2C 002EE4 0008+00 1/0 0/0 0/0 .text getHeadJointNo__13daNpc_Zelda_cFv
- */
-s32 daNpc_Zelda_c::getHeadJointNo() {
- return 4;
-}
-
-/* 80B77F2C-80B77F34 002EEC 0008+00 1/0 0/0 0/0 .text getNeckJointNo__13daNpc_Zelda_cFv
- */
-s32 daNpc_Zelda_c::getNeckJointNo() {
- return 3;
-}
-
-/* 80B77F34-80B77F3C 002EF4 0008+00 1/0 0/0 0/0 .text getBackboneJointNo__13daNpc_Zelda_cFv */
-s32 daNpc_Zelda_c::getBackboneJointNo() {
- return 1;
-}
-
-/* 80B77F3C-80B77F4C 002EFC 0010+00 1/0 0/0 0/0 .text checkChangeJoint__13daNpc_Zelda_cFi
- */
-int daNpc_Zelda_c::checkChangeJoint(int param_0) {
- return param_0 == 4;
-}
-
-/* 80B77F4C-80B77F5C 002F0C 0010+00 1/0 0/0 0/0 .text checkRemoveJoint__13daNpc_Zelda_cFi
- */
-int daNpc_Zelda_c::checkRemoveJoint(int param_0) {
- return param_0 == 17;
-}
-
-/* 80B77F5C-80B77FA4 002F1C 0048+00 2/1 0/0 0/0 .text __dt__19daNpc_Zelda_Param_cFv */
-daNpc_Zelda_Param_c::~daNpc_Zelda_Param_c() {
-}
-
/* 80B78240-80B78260 -00001 0020+00 1/0 0/0 0/0 .data daNpc_Zelda_MethodTable */
static actor_method_class daNpc_Zelda_MethodTable = {
(process_method_func)daNpc_Zelda_Create,
diff --git a/src/d/actor/d_a_obj_bhbridge.cpp b/src/d/actor/d_a_obj_bhbridge.cpp
index 3d87fd8c6b..53be8ccb7c 100644
--- a/src/d/actor/d_a_obj_bhbridge.cpp
+++ b/src/d/actor/d_a_obj_bhbridge.cpp
@@ -120,23 +120,23 @@ inline int daObjBhbridge_c::create() {
return rv;
}
-/* 80BB56F0-80BB58C4 000450 01D4+00 1/0 0/0 0/0 .text daObjBhbridge_Create__FP10fopAc_ac_c */
-static int daObjBhbridge_Create(fopAc_ac_c* a_this) {
- daObjBhbridge_c* i_this = static_cast<daObjBhbridge_c*>(a_this);
- fpc_ProcID id = fopAcM_GetID(a_this);
- return i_this->create();
-}
-
/* 80BB5934-80BB59AC 000694 0078+00 1/0 0/0 0/0 .text CreateHeap__15daObjBhbridge_cFv */
-int daObjBhbridge_c::CreateHeap() {
+inline int daObjBhbridge_c::CreateHeap() {
J3DModelData* modelData = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "M_BHbridge.bmd");
JUT_ASSERT(83, modelData != 0);
mModel = mDoExt_J3DModel__create(modelData, 0x80000, 0x11000084);
return mModel != NULL ? TRUE : FALSE;
}
+/* 80BB56F0-80BB58C4 000450 01D4+00 1/0 0/0 0/0 .text daObjBhbridge_Create__FP10fopAc_ac_c */
+static int daObjBhbridge_Create(fopAc_ac_c* a_this) {
+ daObjBhbridge_c* i_this = static_cast<daObjBhbridge_c*>(a_this);
+ fpc_ProcID id = fopAcM_GetID(a_this);
+ return i_this->create();
+}
+
/* 80BB59AC-80BB5A14 00070C 0068+00 1/0 0/0 0/0 .text Create__15daObjBhbridge_cFv */
-int daObjBhbridge_c::Create() {
+inline int daObjBhbridge_c::Create() {
fopAcM_setCullSizeBox(this, -400.0f, -800.0f, -1000.0f, 400.0f, 300.0f, 1000.0f);
initBaseMtx();
mpBgW->SetRideCallback(rideCallBack);
@@ -144,7 +144,7 @@ int daObjBhbridge_c::Create() {
}
/* 80BB5A14-80BB5E10 000774 03FC+00 1/0 0/0 0/0 .text Execute__15daObjBhbridge_cFPPA3_A4_f */
-int daObjBhbridge_c::Execute(f32 (**i_mtxP)[3][4]) {
+inline int daObjBhbridge_c::Execute(f32 (**i_mtxP)[3][4]) {
cXyz cStack_5c(current.pos.x, current.pos.y + HREG_F(0), current.pos.z);
f32 dVar10 = current.pos.y;
if (fopAcM_wt_c::waterCheck(&cStack_5c)) {
@@ -195,7 +195,7 @@ int daObjBhbridge_c::Execute(f32 (**i_mtxP)[3][4]) {
}
/* 80BB5E10-80BB5EB4 000B70 00A4+00 1/0 0/0 0/0 .text Draw__15daObjBhbridge_cFv */
-int daObjBhbridge_c::Draw() {
+inline int daObjBhbridge_c::Draw() {
g_env_light.settingTevStruct(0x10, &current.pos, &tevStr);
g_env_light.setLightTevColorType_MAJI(mModel, &tevStr);
dComIfGd_setListBG();
@@ -205,7 +205,7 @@ int daObjBhbridge_c::Draw() {
}
/* 80BB5EB4-80BB5EE8 000C14 0034+00 1/0 0/0 0/0 .text Delete__15daObjBhbridge_cFv */
-int daObjBhbridge_c::Delete() {
+inline int daObjBhbridge_c::Delete() {
dComIfG_resDelete(&mPhase, l_arcName);
return 1;
}
diff --git a/src/d/actor/d_a_obj_sm_door.cpp b/src/d/actor/d_a_obj_sm_door.cpp
index 3b7de29050..837b770254 100644
--- a/src/d/actor/d_a_obj_sm_door.cpp
+++ b/src/d/actor/d_a_obj_sm_door.cpp
@@ -160,6 +160,35 @@ static int daObjSM_DOOR_Execute(daObjSM_DOOR_c* i_this) {
return i_this->MoveBGExecute();
}
+/* 80CD90A4-80CD9258 000B64 01B4+00 1/0 0/0 0/0 .text CreateHeap__14daObjSM_DOOR_cFv */
+inline int daObjSM_DOOR_c::CreateHeap() {
+ J3DModelData* model_data;
+ J3DModelData* alpha_model_data;
+
+ if (mType == 0) {
+ model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorA.bmd");
+ alpha_model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorA_Alpha.bmd");
+ } else if (mType == 1) {
+ model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorBl.bmd");
+ alpha_model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorBl_Alpha.bmd");
+ } else if (mType == 2) {
+ model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorWo.bmd");
+ alpha_model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorWo_Alpha.bmd");
+ }
+
+ mpAlphaModel = mDoExt_J3DModel__create(alpha_model_data, 0x80000, 0x11000084);
+ if (mpAlphaModel == NULL) {
+ return 0;
+ }
+
+ mpModel = mDoExt_J3DModel__create(model_data, 0x80000, 0x11000084);
+ if (mpModel == NULL) {
+ return 0;
+ }
+
+ return 1;
+}
+
/* 80CD8D4C-80CD902C 00080C 02E0+00 1/1 0/0 0/0 .text create__14daObjSM_DOOR_cFv */
cPhs__Step daObjSM_DOOR_c::create() {
fopAcM_SetupActor(this, daObjSM_DOOR_c);
@@ -215,44 +244,15 @@ static int daObjSM_DOOR_IsDelete(daObjSM_DOOR_c* i_this) {
return 1;
}
-/* 80CD90A4-80CD9258 000B64 01B4+00 1/0 0/0 0/0 .text CreateHeap__14daObjSM_DOOR_cFv */
-int daObjSM_DOOR_c::CreateHeap() {
- J3DModelData* model_data;
- J3DModelData* alpha_model_data;
-
- if (mType == 0) {
- model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorA.bmd");
- alpha_model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorA_Alpha.bmd");
- } else if (mType == 1) {
- model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorBl.bmd");
- alpha_model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorBl_Alpha.bmd");
- } else if (mType == 2) {
- model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorWo.bmd");
- alpha_model_data = (J3DModelData*)dComIfG_getObjectRes(l_arcName, "A_SM_DoorWo_Alpha.bmd");
- }
-
- mpAlphaModel = mDoExt_J3DModel__create(alpha_model_data, 0x80000, 0x11000084);
- if (mpAlphaModel == NULL) {
- return 0;
- }
-
- mpModel = mDoExt_J3DModel__create(model_data, 0x80000, 0x11000084);
- if (mpModel == NULL) {
- return 0;
- }
-
- return 1;
-}
-
/* 80CD9258-80CD929C 000D18 0044+00 1/0 0/0 0/0 .text Create__14daObjSM_DOOR_cFv */
-int daObjSM_DOOR_c::Create() {
+inline int daObjSM_DOOR_c::Create() {
fopAcM_setCullSizeBox(this, -1000.0f, -500.0f, -1000.0f, 1000.0f, 500.0f, 1000.0f);
return cPhs_COMPLEATE_e;
}
/* 80CD929C-80CD930C 000D5C 0070+00 1/0 0/0 0/0 .text Execute__14daObjSM_DOOR_cFPPA3_A4_f
*/
-int daObjSM_DOOR_c::Execute(Mtx** i_mtxP) {
+inline int daObjSM_DOOR_c::Execute(Mtx** i_mtxP) {
if (mSwType == 0xF) {
DrawChk1();
} else if (mSwType == 0) {
@@ -266,7 +266,7 @@ int daObjSM_DOOR_c::Execute(Mtx** i_mtxP) {
}
/* 80CD930C-80CD9544 000DCC 0238+00 1/0 0/0 0/0 .text Draw__14daObjSM_DOOR_cFv */
-int daObjSM_DOOR_c::Draw() {
+inline int daObjSM_DOOR_c::Draw() {
if (mActive) {
g_env_light.settingTevStruct(0x10, &current.pos, &tevStr);
@@ -301,7 +301,7 @@ int daObjSM_DOOR_c::Draw() {
}
/* 80CD9544-80CD9578 001004 0034+00 1/0 0/0 0/0 .text Delete__14daObjSM_DOOR_cFv */
-int daObjSM_DOOR_c::Delete() {
+inline int daObjSM_DOOR_c::Delete() {
dComIfG_resDelete(&mPhase, l_arcName);
return 1;
}
diff --git a/src/d/actor/d_a_obj_swhang.cpp b/src/d/actor/d_a_obj_swhang.cpp
index 20b3511525..18466039da 100644
--- a/src/d/actor/d_a_obj_swhang.cpp
+++ b/src/d/actor/d_a_obj_swhang.cpp
@@ -528,6 +528,11 @@ static int daObjSwHang_MoveBGDraw(daObjSwHang_c* i_this) {
return i_this->Draw();
}
+static void dummy() {
+ ((dEvLib_callback_c*)NULL)->eventStart();
+ delete (cCcD_GStts*)NULL;
+}
+
/* 80CFD3EC-80CFD40C -00001 0020+00 1/0 0/0 0/0 .data daObjSwHang_METHODS */
static actor_method_class daObjSwHang_METHODS = {
(process_method_func)daObjSwHang_create1st,
diff --git a/src/d/d_error_msg.cpp b/src/d/d_error_msg.cpp
index af55ac1429..3507fd4a4b 100644
--- a/src/d/d_error_msg.cpp
+++ b/src/d/d_error_msg.cpp
@@ -47,7 +47,7 @@ static void messageSet(u32 status, bool i_drawBg) {
BMG_INF1* inf1 = (BMG_INF1*)&msg_data[0x20];
const char* msg_p = (const char*)((u8*)inf1->getNext() + sizeof(JUTDataBlockHeader) + inf1->entries[status]);
- JUT_ASSERT(102, std::strlen(msg_p)-1 < 512);
+ JUT_ASSERT(102, strlen(msg_p)-1 < 512);
J2DTextBox tpane('TEXT1', JGeometry::TBox2<f32>(0.0f, 0.0f, 608.0f, 200.0f), (ResFONT*)font_data, msg_p, 512, HBIND_CENTER, VBIND_CENTER);
J2DTextBox spane('TEXT2', JGeometry::TBox2<f32>(0.0f, 0.0f, 608.0f, 200.0f), (ResFONT*)font_data, msg_p, 512, HBIND_CENTER, VBIND_CENTER);
diff --git a/src/d/d_meter2_draw.cpp b/src/d/d_meter2_draw.cpp
index 6b26cfe844..e7564d031d 100644
--- a/src/d/d_meter2_draw.cpp
+++ b/src/d/d_meter2_draw.cpp
@@ -2284,7 +2284,7 @@ void dMeter2Draw_c::drawButtonA(u8 i_action, f32 i_posX, f32 i_posY, f32 i_textP
mpTextA->hide();
}
- JUT_ASSERT(0, std::strlen (mp_string) < (64));
+ JUT_ASSERT(0, strlen(mp_string) < (64));
if (daPy_getPlayerActorClass()->getSumouMode()) {
mpTextA->show();
@@ -2352,7 +2352,7 @@ void dMeter2Draw_c::drawButtonB(u8 i_action, bool param_1, f32 i_posX, f32 i_pos
}
}
- JUT_ASSERT(0, std::strlen (mp_string) < (64));
+ JUT_ASSERT(0, strlen(mp_string) < (64));
for (int i = 0; i < 5; i++) {
strcpy(static_cast<J2DTextBox*>(mpBText[i]->getPanePtr())->getStringPtr(), mp_string);
@@ -2438,7 +2438,7 @@ void dMeter2Draw_c::drawButtonZ(u8 i_action) {
mpButtonMidona->show();
}
- JUT_ASSERT(0, std::strlen (mp_string) < (64));
+ JUT_ASSERT(0, strlen(mp_string) < (64));
for (int i = 0; i < 5; i++) {
strcpy(static_cast<J2DTextBox*>(mpXYText[i][2]->getPanePtr())->getStringPtr(), mp_string);
@@ -2543,7 +2543,7 @@ void dMeter2Draw_c::drawButtonXY(int i_no, u8 i_itemNo, u8 i_action, bool param_
mpTextXY[i_no]->hide();
}
- JUT_ASSERT(0, std::strlen (mp_string) < (64));
+ JUT_ASSERT(0, strlen(mp_string) < (64));
for (int i = 0; i < 5; i++) {
strcpy(static_cast<J2DTextBox*>(mpXYText[i][i_no]->getPanePtr())->getStringPtr(),
diff --git a/src/d/d_msg_scrn_3select.cpp b/src/d/d_msg_scrn_3select.cpp
index 36b45af102..febc332da7 100644
--- a/src/d/d_msg_scrn_3select.cpp
+++ b/src/d/d_msg_scrn_3select.cpp
@@ -227,29 +227,29 @@ bool dMsgScrn3Select_c::isSelect() {
void dMsgScrn3Select_c::setString(char* mpText0, char* mpText1, char* mpText2) {
if (mpTmSel_c[0] != NULL) {
JUT_ASSERT(0, ((J2DTextBox*)(mpTmSel_c[0]->getPanePtr()))->getStringAllocByte() >
- std::strlen(mpText0));
+ strlen(mpText0));
}
if (mpTmSel_c[1] != NULL) {
JUT_ASSERT(0, ((J2DTextBox*)(mpTmSel_c[1]->getPanePtr()))->getStringAllocByte() >
- std::strlen(mpText1));
+ strlen(mpText1));
}
if (mpTmSel_c[2] != NULL) {
JUT_ASSERT(0, ((J2DTextBox*)(mpTmSel_c[2]->getPanePtr()))->getStringAllocByte() >
- std::strlen(mpText2));
+ strlen(mpText2));
}
if (mpTmSel_c[0] != NULL) {
- std::strcpy(((J2DTextBox*)(mpTmSel_c[0]->getPanePtr()))->getStringPtr(), mpText0);
+ strcpy(((J2DTextBox*)(mpTmSel_c[0]->getPanePtr()))->getStringPtr(), mpText0);
}
if (mpTmSel_c[1] != NULL) {
- std::strcpy(((J2DTextBox*)(mpTmSel_c[1]->getPanePtr()))->getStringPtr(), mpText1);
+ strcpy(((J2DTextBox*)(mpTmSel_c[1]->getPanePtr()))->getStringPtr(), mpText1);
}
if (mpTmSel_c[2] != NULL) {
- std::strcpy(((J2DTextBox*)(mpTmSel_c[2]->getPanePtr()))->getStringPtr(), mpText2);
+ strcpy(((J2DTextBox*)(mpTmSel_c[2]->getPanePtr()))->getStringPtr(), mpText2);
}
}
@@ -257,29 +257,29 @@ void dMsgScrn3Select_c::setString(char* mpText0, char* mpText1, char* mpText2) {
void dMsgScrn3Select_c::setRubyString(char* pText0, char* pText1, char* pText2) {
if (mpTmrSel_c[0] != NULL) {
JUT_ASSERT(0, ((J2DTextBox*)(mpTmrSel_c[0]->getPanePtr()))->getStringAllocByte() >
- std::strlen(pText0));
+ strlen(pText0));
}
if (mpTmrSel_c[1] != NULL) {
JUT_ASSERT(0, ((J2DTextBox*)(mpTmrSel_c[1]->getPanePtr()))->getStringAllocByte() >
- std::strlen(pText1));
+ strlen(pText1));
}
if (mpTmrSel_c[2] != NULL) {
JUT_ASSERT(0, ((J2DTextBox*)(mpTmrSel_c[2]->getPanePtr()))->getStringAllocByte() >
- std::strlen(pText2));
+ strlen(pText2));
}
if (mpTmrSel_c[0] != NULL) {
- std::strcpy(((J2DTextBox*)(mpTmrSel_c[0]->getPanePtr()))->getStringPtr(), pText0);
+ strcpy(((J2DTextBox*)(mpTmrSel_c[0]->getPanePtr()))->getStringPtr(), pText0);
}
if (mpTmrSel_c[1] != NULL) {
- std::strcpy(((J2DTextBox*)(mpTmrSel_c[1]->getPanePtr()))->getStringPtr(), pText1);
+ strcpy(((J2DTextBox*)(mpTmrSel_c[1]->getPanePtr()))->getStringPtr(), pText1);
}
if (mpTmrSel_c[2] != NULL) {
- std::strcpy(((J2DTextBox*)(mpTmrSel_c[2]->getPanePtr()))->getStringPtr(), pText2);
+ strcpy(((J2DTextBox*)(mpTmrSel_c[2]->getPanePtr()))->getStringPtr(), pText2);
}
}
diff --git a/src/d/d_msg_scrn_base.cpp b/src/d/d_msg_scrn_base.cpp
index ae2ab321e6..c36327eefd 100644
--- a/src/d/d_msg_scrn_base.cpp
+++ b/src/d/d_msg_scrn_base.cpp
@@ -91,7 +91,7 @@ void dMsgScrnBase_c::drawOutFont(f32 param_0, f32 param_1, f32 param_2) {
void dMsgScrnBase_c::setString(char* mpText, char* i_stringB) {
for (int i = 0; i < 7; i++) {
if (mpTm_c[i] != NULL) {
- JUT_ASSERT(262, ((J2DTextBox*)(mpTm_c[i]->getPanePtr()))->getStringAllocByte() > std::strlen(mpText));
+ JUT_ASSERT(262, ((J2DTextBox*)(mpTm_c[i]->getPanePtr()))->getStringAllocByte() > strlen(mpText));
if (i == 0) {
strcpy(((J2DTextBox*)mpTm_c[i]->getPanePtr())->getStringPtr(), mpText);
} else {
@@ -106,7 +106,7 @@ void dMsgScrnBase_c::setString(char* mpText, char* i_stringB) {
void dMsgScrnBase_c::setRubyString(char* mpText) {
for (int i = 0; i < 3; i++) {
if (mpTmr_c[i] != NULL) {
- JUT_ASSERT(288, ((J2DTextBox*)(mpTmr_c[i]->getPanePtr()))->getStringAllocByte() > std::strlen(mpText));
+ JUT_ASSERT(288, ((J2DTextBox*)(mpTmr_c[i]->getPanePtr()))->getStringAllocByte() > strlen(mpText));
strcpy(((J2DTextBox*)mpTmr_c[i]->getPanePtr())->getStringPtr(), mpText);
}
}