diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2025-11-30 14:23:42 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-30 15:23:42 -0700 |
| commit | a6e76c0841cae03cae0c0e6ac75c32f979043093 (patch) | |
| tree | 76b5f590c59c6abdf2c80d0a3d5c0ccb31ebd0fe /src/d/actor/d_a_e_ph.cpp | |
| parent | 434415337d268e405b09f6b72935a7e918e4cfe7 (diff) | |
project cleanup (#2895)
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
Diffstat (limited to 'src/d/actor/d_a_e_ph.cpp')
| -rw-r--r-- | src/d/actor/d_a_e_ph.cpp | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/d/actor/d_a_e_ph.cpp b/src/d/actor/d_a_e_ph.cpp index 4da2d26538..1e4e8c2028 100644 --- a/src/d/actor/d_a_e_ph.cpp +++ b/src/d/actor/d_a_e_ph.cpp @@ -32,7 +32,6 @@ #define ANM_WIND_FALL 17 -/* 8073D44C-8073D48C 0000EC 0040+00 1/1 0/0 0/0 .text __ct__12daE_PH_HIO_cFv */ daE_PH_HIO_c::daE_PH_HIO_c() { field_0x4 = -1; mHangPos = 0.0f; @@ -42,7 +41,6 @@ daE_PH_HIO_c::daE_PH_HIO_c() { mRotationYInterpolation = 0.1f; } -/* 8073D48C-8073D4EC 00012C 0060+00 1/1 0/0 0/0 .text initCcSph__8daE_PH_cFv */ void daE_PH_c::initCcSph() { const static dCcD_SrcSph ccSphSrc = { { @@ -62,7 +60,6 @@ void daE_PH_c::initCcSph() { mCcSph.SetC(current.pos); } -/* 8073D4EC-8073D5C4 00018C 00D8+00 1/1 0/0 0/0 .text other_bg_check__FP8daE_PH_cP10fopAc_ac_c */ static BOOL other_bg_check(daE_PH_c* i_this, fopAc_ac_c* i_other) { daE_PH_c* start_actor = (daE_PH_c*)i_this; // necessary to fix reg alloc @@ -85,14 +82,12 @@ static BOOL other_bg_check(daE_PH_c* i_this, fopAc_ac_c* i_other) { return false; } -/* 8073D5C4-8073D648 000264 0084+00 1/1 0/0 0/0 .text SetStopingCam__8daE_PH_cFv */ void daE_PH_c::SetStopingCam() { camera_class* camera_p = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0)); camera_p->mCamera.Set(mCamCenter, mCamEye, mCamFovY, 0); } -/* 8073D648-8073D768 0002E8 0120+00 1/1 0/0 0/0 .text SetStopCam__8daE_PH_cF4cXyzffs */ void daE_PH_c::SetStopCam(cXyz i_center, f32 i_offsetZ, f32 i_offsetY, s16 i_offsetAngle) { camera_class* camera_p = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0)); cXyz offset(0.0f, i_offsetY, i_offsetZ); @@ -108,13 +103,11 @@ void daE_PH_c::SetStopCam(cXyz i_center, f32 i_offsetZ, f32 i_offsetY, s16 i_off camera_p->mCamera.Set(mCamCenter, mCamEye, mCamFovY, 0); } -/* 8073D768-8073D7AC 000408 0044+00 1/1 0/0 0/0 .text SetCMoveCam__8daE_PH_cF4cXyzff */ void daE_PH_c::SetCMoveCam(cXyz i_target, f32 i_scale, f32 i_maxStep) { mCamCenterTarget = i_target; cLib_addCalcPos2(&mCamCenter, mCamCenterTarget, i_scale, i_maxStep); } -/* 8073D7AC-8073D850 00044C 00A4+00 1/1 0/0 0/0 .text SetReleaseCam__8daE_PH_cFv */ void daE_PH_c::SetReleaseCam() { camera_class* camera_p = dComIfGp_getCamera(dComIfGp_getPlayerCameraID(0)); @@ -124,7 +117,6 @@ void daE_PH_c::SetReleaseCam() { dComIfGp_event_reset(); } -/* 8073D850-8073D904 0004F0 00B4+00 1/1 0/0 0/0 .text ctrlJoint__8daE_PH_cFP8J3DJointP8J3DModel */ int daE_PH_c::ctrlJoint(J3DJoint* i_joint, J3DModel* i_model) { int jnt_no = i_joint->getJntNo(); mDoMtx_stack_c::copy(i_model->getAnmMtx(jnt_no)); @@ -139,7 +131,6 @@ int daE_PH_c::ctrlJoint(J3DJoint* i_joint, J3DModel* i_model) { return 1; } -/* 8073D904-8073D950 0005A4 004C+00 1/1 0/0 0/0 .text JointCallBack__FP8J3DJointi */ static int JointCallBack(J3DJoint* i_joint, int param_1) { if (param_1 == 0) { J3DModel* model = j3dSys.getModel(); @@ -152,7 +143,6 @@ static int JointCallBack(J3DJoint* i_joint, int param_1) { return 1; } -/* 8073D950-8073D9EC 0005F0 009C+00 1/1 0/0 0/0 .text setCcSph__8daE_PH_cFv */ void daE_PH_c::setCcSph() { cXyz center(0.0f, AREG_F(0) + -10.0f, 0.0f); @@ -179,32 +169,27 @@ int daE_PH_c::CreateHeap() { return 1; } -/* 8073D9EC-8073DAE4 00068C 00F8+00 1/1 0/0 0/0 .text useHeapInit__FP10fopAc_ac_c */ static int useHeapInit(fopAc_ac_c* i_this) { return static_cast<daE_PH_c*>(i_this)->CreateHeap(); } -/* 8073DAE4-8073DB04 000784 0020+00 1/0 0/0 0/0 .text daE_PH_Create__FP10fopAc_ac_c */ static int daE_PH_Create(fopAc_ac_c* i_this) { fopAcM_GetID(i_this); return static_cast<daE_PH_c*>(i_this)->create(); } -/* 8073DB04-8073DB28 0007A4 0024+00 1/0 0/0 0/0 .text daE_PH_Delete__FP8daE_PH_c */ static int daE_PH_Delete(daE_PH_c* i_this) { fopAcM_GetID(i_this); i_this->Delete(); return 1; } -/* 8073DB28-8073DBD4 0007C8 00AC+00 5/5 0/0 0/0 .text SetAnm__8daE_PH_cFiiff */ void daE_PH_c::SetAnm(int i_anmID, int i_attr, f32 i_morf, f32 i_speed) { J3DAnmTransform* anm = (J3DAnmTransform*)dComIfG_getObjectRes("E_PH", i_anmID); mpMorf->setAnm(anm, i_attr, i_morf, i_speed, 0.0f, -1.0f); mAnmID = i_anmID; } -/* 8073DBD4-8073DDF8 000874 0224+00 1/1 0/0 0/0 .text SearchNearP__8daE_PH_cFv */ void daE_PH_c::SearchNearP() { f32 nearest_dist = G_CM3D_F_INF; @@ -237,7 +222,6 @@ void daE_PH_c::SearchNearP() { } } -/* 8073DDF8-8073E068 000A98 0270+00 2/2 0/0 0/0 .text FlyAnm__8daE_PH_cFv */ void daE_PH_c::FlyAnm() { if (mAnmID == ANM_DAMAGE_ARROW || mAnmID == ANM_HANG_START || mAnmID == ANM_HANG_WAIT) { if (mpMorf->isStop()) { @@ -272,13 +256,10 @@ void daE_PH_c::FlyAnm() { } } -/* 80741DC0-80741DC4 000008 0004+00 2/2 0/0 0/0 .bss None */ static u8 initialized; -/* 80741DD0-80741DEC 000018 001C+00 8/8 0/0 0/0 .bss l_HIO */ static daE_PH_HIO_c l_HIO; -/* 8073E068-8073E22C 000D08 01C4+00 1/1 0/0 0/0 .text SetShapeAngle__8daE_PH_cFv */ void daE_PH_c::SetShapeAngle() { mHeadRotX += field_0x612 * mAnmSpeed; mSound.startCreatureSoundLevel(Z2SE_EN_PH_PROPELLER, field_0x612 * mAnmSpeed, -1); @@ -298,7 +279,6 @@ void daE_PH_c::SetShapeAngle() { cLib_chaseAngleS(&shape_angle.x, -temp_r4 * (AREG_F(5) + 50.0f), 0x30); } -/* 8073E22C-8073E4A4 000ECC 0278+00 1/1 0/0 0/0 .text GoTarget__8daE_PH_cFv */ void daE_PH_c::GoTarget() { cXyz target_pos(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); cLib_addCalc2(&speed.y, mTargetSpeedY, l_HIO.mRotationYInterpolation, 10.0f); @@ -322,7 +302,6 @@ void daE_PH_c::GoTarget() { } } -/* 8073E4A4-8073E8B0 001144 040C+00 2/2 0/0 0/0 .text SetCheckAngle__8daE_PH_cFv */ void daE_PH_c::SetCheckAngle() { cXyz sp34(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); mCurrentPntPos = dPath_GetPnt(mpPath, mCurrentPntNo)->m_position; @@ -350,7 +329,6 @@ void daE_PH_c::SetCheckAngle() { } } -/* 8073E8B0-8073E924 001550 0074+00 1/1 0/0 0/0 .text C_CheckPoint__8daE_PH_cFv */ bool daE_PH_c::C_CheckPoint() { cXyz target_pos(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); s16 angle = field_0x61e - cLib_targetAngleY(&target_pos, ¤t.pos); @@ -362,7 +340,6 @@ bool daE_PH_c::C_CheckPoint() { return false; } -/* 8073E924-8073EA50 0015C4 012C+00 2/2 0/0 0/0 .text DownBoots__8daE_PH_cFv */ void daE_PH_c::DownBoots() { s16 temp_r0 = (f32)(field_0x612 * mAnmSpeed); mHeadRotX += temp_r0; @@ -383,7 +360,6 @@ void daE_PH_c::DownBoots() { mpMorf->setPlaySpeed(mAnmSpeed); } -/* 8073EA50-8073EB64 0016F0 0114+00 2/2 0/0 0/0 .text UpBoots__8daE_PH_cFv */ void daE_PH_c::UpBoots() { daPy_py_c* player_p = daPy_getPlayerActorClass(); mHeadRotX += 0x1000; @@ -406,7 +382,6 @@ void daE_PH_c::UpBoots() { } } -/* 8073EB64-8073ED0C 001804 01A8+00 1/1 0/0 0/0 .text C_Action__8daE_PH_cFv */ void daE_PH_c::C_Action() { daPy_py_c* player_p = daPy_getPlayerActorClass(); @@ -465,7 +440,6 @@ void daE_PH_c::C_Action() { FlyAnm(); } -/* 8073ED0C-8073ED58 0019AC 004C+00 2/2 0/0 0/0 .text SearchNextPos__8daE_PH_cFv */ void daE_PH_c::SearchNextPos() { cXyz target_pos(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); @@ -481,7 +455,6 @@ void daE_PH_c::SearchNextPos() { } } -/* 8073ED58-8073EDA0 0019F8 0048+00 2/2 0/0 0/0 .text SearchBackPos__8daE_PH_cFv */ void daE_PH_c::SearchBackPos() { cXyz target_pos(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); @@ -497,7 +470,6 @@ void daE_PH_c::SearchBackPos() { } } -/* 8073EDA0-8073EE68 001A40 00C8+00 1/1 0/0 0/0 .text S_SetPlaySpeed__8daE_PH_cFv */ void daE_PH_c::S_SetPlaySpeed() { mHeadRotX += field_0x612; @@ -508,7 +480,6 @@ void daE_PH_c::S_SetPlaySpeed() { mpMorf->setPlaySpeed(mAnmSpeed); } -/* 8073EE68-8073F250 001B08 03E8+00 1/1 0/0 0/0 .text S_GoTarget__8daE_PH_cFv */ void daE_PH_c::S_GoTarget() { cXyz unused(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); @@ -541,7 +512,6 @@ void daE_PH_c::S_GoTarget() { S_SetPlaySpeed(); } -/* 8073F250-8073F3D4 001EF0 0184+00 1/1 0/0 0/0 .text S_CheckPoint__8daE_PH_cFv */ bool daE_PH_c::S_CheckPoint() { cXyz target_pos(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); @@ -558,7 +528,6 @@ bool daE_PH_c::S_CheckPoint() { return false; } -/* 8073F3D4-8073F8C8 002074 04F4+00 2/2 0/0 0/0 .text S_SetAngle__8daE_PH_cFv */ void daE_PH_c::S_SetAngle() { cXyz sp30(mCurrentPntPos.x, mCurrentPntPos.y, mCurrentPntPos.z); @@ -586,7 +555,6 @@ void daE_PH_c::S_SetAngle() { mStopTimer = l_HIO.mStopTime + (f32)mStopTimePrm; } -/* 8073F8C8-8073FB70 002568 02A8+00 1/1 0/0 0/0 .text FlyAnm2__8daE_PH_cFv */ void daE_PH_c::FlyAnm2() { if (mAnmID == ANM_DAMAGE_ARROW || mAnmID == ANM_HANG_START || mAnmID == ANM_HANG_WAIT) { if (mpMorf->isStop()) { @@ -628,7 +596,6 @@ void daE_PH_c::FlyAnm2() { } } -/* 8073FB70-8073FBDC 002810 006C+00 1/1 0/0 0/0 .text S_Action__8daE_PH_cFv */ void daE_PH_c::S_Action() { if (S_CheckPoint()) { S_SetAngle(); @@ -644,7 +611,6 @@ void daE_PH_c::S_Action() { } } -/* 8073FBDC-8073FD70 00287C 0194+00 1/1 0/0 0/0 .text StopAction__8daE_PH_cFv */ void daE_PH_c::StopAction() { daPy_py_c* player_p = daPy_getPlayerActorClass(); @@ -687,7 +653,6 @@ void daE_PH_c::StopAction() { } } -/* 8073FD70-80740024 002A10 02B4+00 1/1 0/0 0/0 .text Action__8daE_PH_cFv */ void daE_PH_c::Action() { daPy_py_c* player_p = daPy_getPlayerActorClass(); @@ -764,7 +729,6 @@ void daE_PH_c::Action() { mAcch.CrrPos(dComIfG_Bgsp()); } -/* 80740024-80740098 002CC4 0074+00 1/1 0/0 0/0 .text SetHeadAngle__8daE_PH_cFs */ void daE_PH_c::SetHeadAngle(s16 i_targetAngle) { cLib_addCalcAngleS2(&field_0x612, i_targetAngle, 0x10, 0x1000); mHeadRotX += field_0x612; @@ -772,7 +736,6 @@ void daE_PH_c::SetHeadAngle(s16 i_targetAngle) { mSound.startCreatureSoundLevel(Z2SE_EN_PH_PROPELLER, field_0x612, -1); } -/* 80740098-80740318 002D38 0280+00 1/1 0/0 0/0 .text CamAction__8daE_PH_cFv */ void daE_PH_c::CamAction() { cXyz sp20(0.0f, 0.0f, 0.0f); @@ -820,7 +783,6 @@ void daE_PH_c::CamAction() { } } -/* 80740318-807408C0 002FB8 05A8+00 1/1 0/0 0/0 .text DemoAction__8daE_PH_cFv */ void daE_PH_c::DemoAction() { switch (mCAction) { case 0: @@ -941,7 +903,6 @@ void daE_PH_c::DemoAction() { } } -/* 807408C0-80740B3C 003560 027C+00 1/1 0/0 0/0 .text ToumeiAction__8daE_PH_cFv */ void daE_PH_c::ToumeiAction() { cXyz hs_offset; @@ -981,7 +942,6 @@ void daE_PH_c::ToumeiAction() { dComIfG_Ccsp()->Set(&mCcSph); } -/* 80740B3C-80740C3C 0037DC 0100+00 1/1 0/0 0/0 .text Execute__8daE_PH_cFv */ int daE_PH_c::Execute() { daPy_getPlayerActorClass(); cXyz sp28; @@ -1025,7 +985,6 @@ int daE_PH_c::Execute() { return 1; } -/* 80740C3C-80740E70 0038DC 0234+00 1/1 0/0 0/0 .text AttentionSet__8daE_PH_cFv */ void daE_PH_c::AttentionSet() { daPy_py_c* player_p = daPy_getPlayerActorClass(); cXyz sp38; @@ -1055,7 +1014,6 @@ void daE_PH_c::AttentionSet() { } } -/* 80740E70-807410B0 003B10 0240+00 1/1 0/0 0/0 .text ObjHit__8daE_PH_cFv */ void daE_PH_c::ObjHit() { f32 y = l_HIO.mHangPos; y -= 80.0f; @@ -1105,7 +1063,6 @@ void daE_PH_c::ObjHit() { } } -/* 807410B0-8074117C 003D50 00CC+00 1/1 0/0 0/0 .text BaseSet__8daE_PH_cFv */ void daE_PH_c::BaseSet() { cLib_chaseAngleS(&field_0x616, 0, 0x40); field_0x61a += field_0x618; @@ -1114,7 +1071,6 @@ void daE_PH_c::BaseSet() { mHeadRotY = field_0x616 * cM_ssin(field_0x61a); } -/* 8074117C-807411C0 003E1C 0044+00 1/1 0/0 0/0 .text De_Timer__8daE_PH_cFv */ void daE_PH_c::De_Timer() { field_0x5ae--; if (field_0x5ae <= 0) { @@ -1127,7 +1083,6 @@ void daE_PH_c::De_Timer() { } } -/* 807411C0-80741200 003E60 0040+00 1/1 0/0 0/0 .text EyeSet__8daE_PH_cFv */ void daE_PH_c::EyeSet() { eyePos = current.pos; eyePos.y += TREG_F(2); @@ -1137,7 +1092,6 @@ void daE_PH_c::EyeSet() { attention_info.position.y = current.pos.y + 170.0f + TREG_F(1); } -/* 80741200-80741268 003EA0 0068+00 1/1 0/0 0/0 .text Delete__8daE_PH_cFv */ int daE_PH_c::Delete() { dComIfG_resDelete(&mPhase, "E_PH"); if (mInitializedHIO) { @@ -1151,7 +1105,6 @@ int daE_PH_c::Delete() { return 1; } -/* 80741268-807412E8 003F08 0080+00 1/1 0/0 0/0 .text setBaseMtx__8daE_PH_cFv */ void daE_PH_c::setBaseMtx() { mDoMtx_stack_c::transS(current.pos); mDoMtx_stack_c::YrotM(shape_angle.y); @@ -1187,17 +1140,14 @@ int daE_PH_c::Draw() { return 1; } -/* 807412E8-80741408 003F88 0120+00 1/0 0/0 0/0 .text daE_PH_Draw__FP8daE_PH_c */ static int daE_PH_Draw(daE_PH_c* i_this) { return i_this->Draw(); } -/* 80741408-80741428 0040A8 0020+00 2/1 0/0 0/0 .text daE_PH_Execute__FP8daE_PH_c */ static int daE_PH_Execute(daE_PH_c* i_this) { return i_this->Execute(); } -/* 80741428-80741A44 0040C8 061C+00 1/1 0/0 0/0 .text create__8daE_PH_cFv */ int daE_PH_c::create() { fopAcM_ct(this, daE_PH_c); @@ -1336,19 +1286,16 @@ int daE_PH_c::create() { return phase_state; } -/* 80741B44-80741B4C 0047E4 0008+00 1/0 0/0 0/0 .text daE_PH_IsDelete__FP8daE_PH_c */ static int daE_PH_IsDelete(daE_PH_c* i_this) { return 1; } -/* 80741D1C-80741D3C -00001 0020+00 1/0 0/0 0/0 .data l_daE_PH_Method */ static actor_method_class l_daE_PH_Method = { (process_method_func)daE_PH_Create, (process_method_func)daE_PH_Delete, (process_method_func)daE_PH_Execute, (process_method_func)daE_PH_IsDelete, (process_method_func)daE_PH_Draw, }; -/* 80741D3C-80741D6C -00001 0030+00 0/0 0/0 1/0 .data g_profile_E_PH */ extern actor_process_profile_definition g_profile_E_PH = { fpcLy_CURRENT_e, 3, |
