diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2023-02-03 20:24:26 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-03 21:24:26 -0700 |
| commit | 0f1c72772500a2098c81ef34c0bee41d0df4063e (patch) | |
| tree | 8bfc0d572ef00099399dbabedb3337c842a15dfb /src/d | |
| parent | f030d04b1442d09272af2cb1621c8c6e0cc99bb6 (diff) | |
d_a_obj_cboard / finish f_op_actor / rels cleanup (#268)
* d_a_obj_cboard / finish f_op_actor / clean up some rel files
* rename some actor vars / remove asm
* progress
Diffstat (limited to 'src/d')
| -rw-r--r-- | src/d/a/d_a_alink.cpp | 113 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_boom.inc | 8 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_canoe.inc | 6 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_cut.inc | 26 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_iceleaf.inc | 2 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_link.inc | 42 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_spinner.inc | 6 | ||||
| -rw-r--r-- | src/d/a/d_a_alink_wolf.inc | 16 | ||||
| -rw-r--r-- | src/d/a/d_a_npc.cpp | 10 | ||||
| -rw-r--r-- | src/d/a/d_a_obj_item.cpp | 19 | ||||
| -rw-r--r-- | src/d/a/d_a_player.cpp | 2 | ||||
| -rw-r--r-- | src/d/bg/d_bg_s_movebg_actor.cpp | 38 | ||||
| -rw-r--r-- | src/d/cc/d_cc_uty.cpp | 6 | ||||
| -rw-r--r-- | src/d/com/d_com_inf_game.cpp | 2 |
14 files changed, 147 insertions, 149 deletions
diff --git a/src/d/a/d_a_alink.cpp b/src/d/a/d_a_alink.cpp index 6b7ac4fac9..3cb6885a94 100644 --- a/src/d/a/d_a_alink.cpp +++ b/src/d/a/d_a_alink.cpp @@ -3029,7 +3029,6 @@ extern "C" extern void* __vt__28mDoExt_MtxCalcAnmBlendTblOld[11]; extern "C" extern void* __vt__25mDoExt_MtxCalcAnmBlendTbl[11]; extern "C" extern void* __vt__10J3DMtxCalc[11 + 1 /* padding */]; extern "C" extern void* __vt__19JPAParticleCallBack[5]; -extern "C" extern void* g_fopAc_Method[8]; extern "C" extern void* __vt__8cM3dGPla[3]; extern "C" extern void* __vt__14dBgS_ObjGndChk[12 + 1 /* padding */]; extern "C" extern void* __vt__12dDlst_base_c[3]; @@ -14684,7 +14683,7 @@ void daAlink_c::setPlayerPosAndAngle(cXyz const* p_pos, s16 i_angle, int param_2 i_onEndResetFlg0(ERFLG0_UNK_800000); i_onEndResetFlg2(ERFLG2_UNK_100); if (mDemo.getDemoMode() != 0x59) { - mSpeed.y = FLOAT_LABEL(lit_6108); + speed.y = FLOAT_LABEL(lit_6108); } } @@ -14709,7 +14708,7 @@ void daAlink_c::setPlayerPosAndAngle(cXyz const* p_pos, s16 i_angle, int param_2 rideAc->current.pos = current.pos; rideAc->shape_angle.y = shape_angle.y; rideAc->current.angle.y = shape_angle.y; - rideAc->mSpeed.y = FLOAT_LABEL(lit_6108); + rideAc->speed.y = FLOAT_LABEL(lit_6108); } field_0x814.ClrCcMove(); @@ -14726,7 +14725,7 @@ void daAlink_c::setPlayerPosAndAngle(cXyz const* p_pos, csXyz const* p_angle) { field_0x3798 = current.pos; i_onEndResetFlg0(ERFLG0_UNK_800000); i_onEndResetFlg2(ERFLG2_UNK_100); - mSpeed.y = FLOAT_LABEL(lit_6108); + speed.y = FLOAT_LABEL(lit_6108); } if (p_angle != NULL) { @@ -14752,7 +14751,7 @@ void daAlink_c::setPlayerPosAndAngle(Mtx param_0) { mDoMtx_MtxToRot(param_0, &shape_angle); current.angle.y = shape_angle.y; field_0x2fe6 = shape_angle.y; - mSpeed.y = FLOAT_LABEL(lit_6108); + speed.y = FLOAT_LABEL(lit_6108); field_0x814.ClrCcMove(); } } @@ -16185,7 +16184,7 @@ int daAlink_c::checkNextAction(int param_0) { } else if (mProcID == PROC_MOVE_TURN && current.angle.y != shape_angle.y) { ret = procMoveTurnInit(0); } else if (checkInputOnR() && cLib_distanceAngleS(field_0x2fe2, current.angle.y) > 0x7800) { - if (mSpeedF / field_0x594 > daAlinkHIO_move_c0::m.mSlideThresholdSpeed && field_0x2fa8 != 8 && + if (speedF / field_0x594 > daAlinkHIO_move_c0::m.mSlideThresholdSpeed && field_0x2fa8 != 8 && !checkGrabAnime() && getDirectionFromAngle(mPrevStickAngle - mStickAngle) == DIR_BACKWARD) { ret = procSlipInit(); } else { @@ -16471,37 +16470,37 @@ void daAlink_c::posMove() { setFootSpeed(); if (i_checkEndResetFlg0(ERFLG0_UNK_10000000)) { - mSpeedF = 0.0f; + speedF = 0.0f; mNormalSpeed = 0.0f; } - mSpeedF = mNormalSpeed * (1.0f - fabsf(mSpeedModifier)); + speedF = mNormalSpeed * (1.0f - fabsf(mSpeedModifier)); f32 mod = field_0x33a0 * (1.0f - field_0x2060->getOldFrameRate()) * mSpeedModifier; - if (mSpeedF < 0.0f) { - mSpeedF -= mod; + if (speedF < 0.0f) { + speedF -= mod; } else { - mSpeedF += mod; + speedF += mod; } if (getZoraSwim() && !checkZoraWearAbility()) { - mSpeedF *= daAlinkHIO_swim_c0::m.mSurfaceSwimSpeedRate; + speedF *= daAlinkHIO_swim_c0::m.mSurfaceSwimSpeedRate; } - f32 var_f31 = mSpeedF; - mSpeedF *= cM_scos(var_r26); + f32 var_f31 = speedF; + speedF *= cM_scos(var_r26); if (var_r26 < 0 && !checkBoardRide() && !i_checkModeFlg(MODE_SWIMMING)) { - mSpeedF *= 0.85f; + speedF *= 0.85f; } if (mProcID == PROC_AUTO_JUMP && checkGrabGlide() && (field_0xC04[0].ChkTgHit() || field_0xC04[1].ChkTgHit() || field_0xC04[2].ChkTgHit())) { - mSpeedF *= 0.5f; + speedF *= 0.5f; } - mSpeed.x = mSpeedF * cM_ssin(current.angle.y); - mSpeed.z = mSpeedF * cM_scos(current.angle.y); + speed.x = speedF * cM_ssin(current.angle.y); + speed.z = speedF * cM_scos(current.angle.y); if (checkNoCollisionCorret() || (i_checkModeFlg(0x40) && i_checkModeFlg(0x4000))) { field_0x342c = 0.0f; @@ -16522,8 +16521,8 @@ void daAlink_c::posMove() { plane.mNormal.y = 0.0f; plane.mNormal.normalizeZP(); - mSpeed.x += temp_f0 * plane.mNormal.x; - mSpeed.z += temp_f0 * plane.mNormal.z; + speed.x += temp_f0 * plane.mNormal.x; + speed.z += temp_f0 * plane.mNormal.z; } } } @@ -16535,68 +16534,68 @@ void daAlink_c::posMove() { if (i_checkNoResetFlg0(FLG0_UNK_100) && mProcID != PROC_SWIM_DIVE) { current.pos.y = mWaterY; } else if (mDemo.getDemoType() == 4 || mProcID == PROC_ELEC_DAMAGE || i_dComIfGp_checkPlayerStatus0(0, 0x10)) { - mSpeed.y = 0.0f; + speed.y = 0.0f; } else if (i_checkWolf()) { if (checkHeavyStateOn(1, 1)) { - mSpeed.y += daAlinkHIO_wlSwim_c0::m.field_0x9C; + speed.y += daAlinkHIO_wlSwim_c0::m.field_0x9C; - if (mSpeed.y > daAlinkHIO_wlSwim_c0::m.field_0xA4) { - mSpeed.y = daAlinkHIO_wlSwim_c0::m.field_0xA4; + if (speed.y > daAlinkHIO_wlSwim_c0::m.field_0xA4) { + speed.y = daAlinkHIO_wlSwim_c0::m.field_0xA4; } } else { - mSpeed.y += daAlinkHIO_wlSwim_c0::m.field_0x60; + speed.y += daAlinkHIO_wlSwim_c0::m.field_0x60; - if (mSpeed.y > daAlinkHIO_wlSwim_c0::m.field_0x5C) { - mSpeed.y = daAlinkHIO_wlSwim_c0::m.field_0x5C; + if (speed.y > daAlinkHIO_wlSwim_c0::m.field_0x5C) { + speed.y = daAlinkHIO_wlSwim_c0::m.field_0x5C; } } } else if (!i_checkEquipHeavyBoots() && getZoraSwim()) { - mSpeed.y = -var_f31 * cM_ssin(var_r26); + speed.y = -var_f31 * cM_ssin(var_r26); } else if ((checkBootsOrArmorHeavy() && mProcID != PROC_DEAD) || mProcID == PROC_SWIM_DIVE) { - mSpeed.y += mGravity; + speed.y += mGravity; - if (mSpeed.y < mMaxFallSpeed) { - mSpeed.y = mMaxFallSpeed; + if (speed.y < mMaxFallSpeed) { + speed.y = mMaxFallSpeed; } - } else if (mSpeed.y > daAlinkHIO_swim_c0::m.mMaxFloatUpSpeed) { - mSpeed.y += mGravity; - } else if (mSpeed.y < mMaxFallSpeed) { - mSpeed.y += 1.0f; + } else if (speed.y > daAlinkHIO_swim_c0::m.mMaxFloatUpSpeed) { + speed.y += mGravity; + } else if (speed.y < mMaxFallSpeed) { + speed.y += 1.0f; } else { if (checkZoraWearAbility() && mWaterY > current.pos.y + daAlinkHIO_swim_c0::m.mNormalFloatDepth) { - mSpeed.y += daAlinkHIO_swim_c0::m.mZoraFloatDepth; + speed.y += daAlinkHIO_swim_c0::m.mZoraFloatDepth; - if (mSpeed.y < 0.0f) { - mSpeed.y = 0.0f; + if (speed.y < 0.0f) { + speed.y = 0.0f; } } else { - mSpeed.y += daAlinkHIO_swim_c0::m.mBuoyancy; + speed.y += daAlinkHIO_swim_c0::m.mBuoyancy; } - if (mSpeed.y > daAlinkHIO_swim_c0::m.mMaxFloatUpSpeed) { - mSpeed.y = daAlinkHIO_swim_c0::m.mMaxFloatUpSpeed; + if (speed.y > daAlinkHIO_swim_c0::m.mMaxFloatUpSpeed) { + speed.y = daAlinkHIO_swim_c0::m.mMaxFloatUpSpeed; } } } else if (!i_checkModeFlg(0x400)) { if (checkHeavyStateOn(1, 1) && mProcID != PROC_SPINNER_READY && !i_checkNoResetFlg0(FLG0_UNDERWATER)) { - mSpeed.y += mGravity * 2.25f; + speed.y += mGravity * 2.25f; - if (mSpeed.y < mMaxFallSpeed * 1.5f) { - mSpeed.y = mMaxFallSpeed * 1.5f; + if (speed.y < mMaxFallSpeed * 1.5f) { + speed.y = mMaxFallSpeed * 1.5f; } } else { - mSpeed.y += mGravity; + speed.y += mGravity; - if (mSpeed.y < mMaxFallSpeed) { - mSpeed.y = mMaxFallSpeed; + if (speed.y < mMaxFallSpeed) { + speed.y = mMaxFallSpeed; } } } else if (checkBoardRide()) { mLinkAcch.OffLineCheck(); - mSpeed.y += mGravity; + speed.y += mGravity; - if (mSpeed.y < mMaxFallSpeed) { - mSpeed.y = mMaxFallSpeed; + if (speed.y < mMaxFallSpeed) { + speed.y = mMaxFallSpeed; } } @@ -16609,13 +16608,13 @@ void daAlink_c::posMove() { mDoMtx_stack_c::YrotM(current.angle.y); cXyz spFC; - spFC.z = mSpeedF; - mDoMtx_stack_c::multVecSR(&spFC, &mSpeed); - current.pos += mSpeed; + spFC.z = speedF; + mDoMtx_stack_c::multVecSR(&spFC, &speed); + current.pos += speed; current.pos.x += field_0x342c; current.pos.z += field_0x3430; } else { - current.pos += mSpeed; + current.pos += speed; current.pos.x += field_0x342c; current.pos.z += field_0x3430; @@ -16626,12 +16625,12 @@ void daAlink_c::posMove() { } if (checkBoardRide() && !i_checkModeFlg(2)) { - current.pos.y -= mSpeedF * cM_ssin(var_r26); + current.pos.y -= speedF * cM_ssin(var_r26); } if (i_getSumouMode() && mProcID != PROC_SUMOU_WIN_LOSE) { current.pos.y = var_f31 - 1.0f; - mSpeed.y = mGravity; + speed.y = mGravity; } field_0x342c = 0.0f; @@ -17820,7 +17819,7 @@ asm void daAlink_c::changeWarpMaterial(daAlink_c::daAlink_WARP_MAT_MODE param_0) #ifdef NONMATCHING void daAlink_c::commonProcInit(daAlink_c::daAlink_PROC i_procID) { if (mProcID == PROC_TOOL_DEMO) { - mSpeed.y = 0.0f; + speed.y = 0.0f; resetDemoBck(); if (i_checkModeFlg(MODE_RIDING)) { initForceRideHorse(); diff --git a/src/d/a/d_a_alink_boom.inc b/src/d/a/d_a_alink_boom.inc index 7b1b62b5e5..c9f5eb6a81 100644 --- a/src/d/a/d_a_alink_boom.inc +++ b/src/d/a/d_a_alink_boom.inc @@ -16,8 +16,8 @@ f32 daAlink_c::getBoomSpeed() { if (i_checkModeFlg(0x400)) { fopAc_ac_c* ride_actor = mRideAcKeep.getActor(); - if (ride_actor != NULL && ride_actor->mSpeedF > FLOAT_LABEL(lit_6108)) { - speed += ride_actor->mSpeedF; + if (ride_actor != NULL && ride_actor->speedF > FLOAT_LABEL(lit_6108)) { + speed += ride_actor->speedF; } } @@ -211,8 +211,8 @@ void daAlink_c::throwBoomerang() { mFastShotTime = -1; daPy_boomerangMove_c::offEventKeepFlg(); } else { - item->mSpeedF = daAlinkHIO_pickUp_c0::m.field_0x28; - item->mSpeed.y = daAlinkHIO_pickUp_c0::m.field_0x2C; + item->speedF = daAlinkHIO_pickUp_c0::m.field_0x28; + item->speed.y = daAlinkHIO_pickUp_c0::m.field_0x2C; item->current.angle.y = shape_angle.y; fopAcM_cancelCarryNow(item); diff --git a/src/d/a/d_a_alink_canoe.inc b/src/d/a/d_a_alink_canoe.inc index 6f2121d764..856f426dcd 100644 --- a/src/d/a/d_a_alink_canoe.inc +++ b/src/d/a/d_a_alink_canoe.inc @@ -139,7 +139,7 @@ BOOL daAlink_c::checkCanoeJumpRide() { canoe = (daCanoe_c*)field_0x850[1].GetCoHitAc(); } - if (mSpeed.y < FLOAT_LABEL(lit_6108) && canoe != NULL && fopAcM_GetName(canoe) == PROC_CANOE && + if (speed.y < FLOAT_LABEL(lit_6108) && canoe != NULL && fopAcM_GetName(canoe) == PROC_CANOE && canoe->checkJumpRideFlg() && !checkDeadHP() && (mProcID != PROC_FALL || field_0x3010 != 0)) { return procCanoeJumpRideInit(canoe); @@ -257,7 +257,7 @@ int daAlink_c::procCanoeRideInit() { f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; setRideCanoeBasePos(canoe); if ((s16)(fopAcM_searchActorAngleY(canoe, this) - canoe->shape_angle.y) > 0) { @@ -329,7 +329,7 @@ int daAlink_c::procCanoeJumpRideInit(fopAc_ac_c* param_0) { f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; setRideCanoeBasePos(canoe); mDoMtx_multVec(canoe->getModelMtx(), &field_0x37c8, ¤t.pos); current.angle.y = shape_angle.y; diff --git a/src/d/a/d_a_alink_cut.inc b/src/d/a/d_a_alink_cut.inc index 1521bfc777..207b1e46f1 100644 --- a/src/d/a/d_a_alink_cut.inc +++ b/src/d/a/d_a_alink_cut.inc @@ -686,9 +686,9 @@ void daAlink_c::checkCutAtnActorChange() { void daAlink_c::setCutJumpSpeed(int i_airAt) { if (i_checkNoResetFlg0(FLG0_UNDERWATER)) { mNormalSpeed *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityX; - mSpeed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; + speed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; } else if (checkHeavyStateOn(1, 1)) { - mSpeed.y *= 1.35f; + speed.y *= 1.35f; } if (mTargetedActor != NULL && !i_airAt) { @@ -703,7 +703,7 @@ void daAlink_c::setCutJumpSpeed(int i_airAt) { targetPos.y = mTargetedActor->mEyePos.y; } - f32 dvar12 = mSpeed.y + mGravity; + f32 dvar12 = speed.y + mGravity; f32 dvar10 = 1.0f / mGravity; f32 fvar1 = targetPos.y - (current.pos.y - (dvar10 * (dvar12 * dvar12) * 0.5f)); @@ -1027,14 +1027,14 @@ int daAlink_c::procCutFinishJumpUpInit() { } setCutType(CUT_TYPE_TWIRL); - mSpeed.y = daAlinkHIO_cutFnJU_c0::m.mSpeedV; + speed.y = daAlinkHIO_cutFnJU_c0::m.mSpeedV; mNormalSpeed = daAlinkHIO_cutFnJU_c0::m.mSpeedH; if (i_checkNoResetFlg0(FLG0_UNDERWATER)) { mNormalSpeed *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityX; - mSpeed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; + speed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; } else if (checkHeavyStateOn(1, 1)) { - mSpeed.y *= lit_7624; + speed.y *= lit_7624; } if (side_roll) { @@ -1255,10 +1255,10 @@ int daAlink_c::procCutJumpInit(int i_airCut) { if (i_airCut) { mNormalSpeed = daAlinkHIO_cutJump_c0::m.mAirJumpSpeedH; - mSpeed.y = daAlinkHIO_cutJump_c0::m.mAirJumpSpeedV; + speed.y = daAlinkHIO_cutJump_c0::m.mAirJumpSpeedV; } else { mNormalSpeed = daAlinkHIO_cutJump_c0::m.mBaseJumpSpeedH; - mSpeed.y = daAlinkHIO_cutJump_c0::m.mBaseJumpSpeedV; + speed.y = daAlinkHIO_cutJump_c0::m.mBaseJumpSpeedV; } setCutJumpSpeed(i_airCut); @@ -1639,7 +1639,7 @@ int daAlink_c::procCutDown() { return 1; } - if (mLinkAcch.ChkGroundHit() && mSpeed.y <= FLOAT_LABEL(lit_6108)) { + if (mLinkAcch.ChkGroundHit() && speed.y <= FLOAT_LABEL(lit_6108)) { procCutDownLandInit((fopEn_enemy_c*)field_0x280c.getActor()); } else if (mUnderFrameCtrl[0].checkAnmEnd() && mCommonCounter == 0) { mCommonCounter = 1; @@ -1685,11 +1685,11 @@ int daAlink_c::procCutHead() { if (field_0x300e == 0) { cLib_chaseF(&mNormalSpeed, FLOAT_LABEL(lit_6108), field_0x3478); - if (mSpeed.y <= FLOAT_LABEL(lit_6108)) { + if (speed.y <= FLOAT_LABEL(lit_6108)) { setSingleAnimeParam(ANM_CUT_HEAD, &daAlinkHIO_cutHead_c0::m.mCutAnm); f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; setSpecialGravity(tmp_0, mMaxFallSpeed, 0); field_0x300e = 1; setCutWaterDropEffect(); @@ -1700,7 +1700,7 @@ int daAlink_c::procCutHead() { mNormalSpeed *= lit_8501; if (frameCtrl->checkPass(lit_8502)) { - mSpeed.y = daAlinkHIO_cutHead_c0::m.mAddSpeedV; + speed.y = daAlinkHIO_cutHead_c0::m.mAddSpeedV; mNormalSpeed = daAlinkHIO_cutHead_c0::m.mAddSpeedH; initGravity(); } @@ -1837,7 +1837,7 @@ int daAlink_c::procCutLargeJump() { if (!i_checkModeFlg(2) && frameCtrl->getFrame() >= lit_7808) { setJumpMode(); mNormalSpeed = daAlinkHIO_cutLargeJump_c0::m.mCutSpeedH; - mSpeed.y = daAlinkHIO_cutLargeJump_c0::m.mCutSpeedV; + speed.y = daAlinkHIO_cutLargeJump_c0::m.mCutSpeedV; setCutJumpSpeed(0); } diff --git a/src/d/a/d_a_alink_iceleaf.inc b/src/d/a/d_a_alink_iceleaf.inc index c6edc3f52c..345c790236 100644 --- a/src/d/a/d_a_alink_iceleaf.inc +++ b/src/d/a/d_a_alink_iceleaf.inc @@ -207,7 +207,7 @@ int daAlink_c::procBoardJumpInit(f32 param_0, int param_1) { daAlinkHIO_board_c0::m.mAirborneAnm.mInterpolation); if (param_1 == 0) { - mSpeed.y = cLib_minMaxLimit(param_0, daAlinkHIO_board_c0::m.mMinJumpSpeedY, daAlinkHIO_board_c0::m.mMaxJumpSpeedY); + speed.y = cLib_minMaxLimit(param_0, daAlinkHIO_board_c0::m.mMinJumpSpeedY, daAlinkHIO_board_c0::m.mMaxJumpSpeedY); } field_0x3010 = 0; diff --git a/src/d/a/d_a_alink_link.inc b/src/d/a/d_a_alink_link.inc index 9368dbbacd..6a159ccd97 100644 --- a/src/d/a/d_a_alink_link.inc +++ b/src/d/a/d_a_alink_link.inc @@ -425,7 +425,7 @@ int daAlink_c::procSideStepInit(int jump_type) { current.angle.y = shape_angle.y + 0x8000; setSingleAnimeParam(ANM_BACK_JUMP, &daAlinkHIO_sideStep_c0::m.mBackJumpAnm); mNormalSpeed = daAlinkHIO_sideStep_c0::m.mBackJumpSpeedH; - mSpeed.y = daAlinkHIO_sideStep_c0::m.mBackJumpSpeedV; + speed.y = daAlinkHIO_sideStep_c0::m.mBackJumpSpeedV; field_0x300a = 0; } else { daAlink_ANM anm_id; @@ -439,13 +439,13 @@ int daAlink_c::procSideStepInit(int jump_type) { setSingleAnimeParam(anm_id, &daAlinkHIO_sideStep_c0::m.mSideJumpAnm); mNormalSpeed = daAlinkHIO_sideStep_c0::m.mSideJumpSpeedH; - mSpeed.y = daAlinkHIO_sideStep_c0::m.mSideJumpSpeedV; + speed.y = daAlinkHIO_sideStep_c0::m.mSideJumpSpeedV; field_0x300a = 1; } if (i_checkNoResetFlg0(FLG0_UNDERWATER)) { mNormalSpeed *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityX; - mSpeed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; + speed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; } voiceStart(Z2SE_AL_V_JUMP_S); @@ -686,7 +686,7 @@ int daAlink_c::procFrontRollInit() { daAlinkHIO_frontRoll_c0::m.mRollAnm.field_0x00, daAlinkHIO_frontRoll_c0::m.mRollAnm.field_0x0c); mNormalSpeed = - mSpeedF * daAlinkHIO_frontRoll_c0::m.mInitSpeed + daAlinkHIO_frontRoll_c0::m.mSpeedRate; + speedF * daAlinkHIO_frontRoll_c0::m.mInitSpeed + daAlinkHIO_frontRoll_c0::m.mSpeedRate; if (mNormalSpeed > daAlinkHIO_frontRoll_c0::m.mCrashHitAnm.field_0x08) { mNormalSpeed = daAlinkHIO_frontRoll_c0::m.mCrashHitAnm.field_0x08; } @@ -751,11 +751,11 @@ int daAlink_c::procFrontRollCrashInit() { daAlinkHIO_frontRoll_c0::m.mCrashAnm.mInterpolation); mNormalSpeed = daAlinkHIO_frontRoll_c0::m.mCrashSpeedH; - mSpeed.y = daAlinkHIO_frontRoll_c0::m.mCrashSpeedV; + speed.y = daAlinkHIO_frontRoll_c0::m.mCrashSpeedV; if (i_checkNoResetFlg0(FLG0_UNDERWATER)) { mNormalSpeed *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityX; - mSpeed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; + speed.y *= daAlinkHIO_magneBoots_c0::m.mWaterVelocityY; } current.angle.y -= -0x8000; @@ -931,12 +931,12 @@ int daAlink_c::procBackJumpInit(int param_0) { if (param_0) { setSingleAnimeParam(ANM_BACKFLIP, &daAlinkHIO_cutDown_c0::m.mRecoverAnm); mNormalSpeed = daAlinkHIO_cutDown_c0::m.mRecoverSpeedV; - mSpeed.y = daAlinkHIO_cutDown_c0::m.mSpeedV; + speed.y = daAlinkHIO_cutDown_c0::m.mSpeedV; voiceStart(Z2SE_AL_V_TODOME_RETURN); } else { setSingleAnimeParam(ANM_BACKFLIP, &daAlinkHIO_backJump_c0::m.mBackflipAnm); mNormalSpeed = daAlinkHIO_backJump_c0::m.mBackflipSpeedH; - mSpeed.y = daAlinkHIO_backJump_c0::m.mBackflipSpeedV; + speed.y = daAlinkHIO_backJump_c0::m.mBackflipSpeedV; voiceStart(Z2SE_AL_V_BACKTEN); } @@ -1047,7 +1047,7 @@ int daAlink_c::procBackJumpLand() { int daAlink_c::procSlipInit() { commonProcInit(PROC_SLIP); setSingleAnimeParam(ANM_SLIP, &daAlinkHIO_move_c0::m.mSlideAnm); - mNormalSpeed = mSpeedF * daAlinkHIO_move_c0::m.mSlideSpeed; + mNormalSpeed = speedF * daAlinkHIO_move_c0::m.mSlideSpeed; field_0x2f9d = 0x40; setFootEffectProcType(1); @@ -1097,7 +1097,7 @@ int daAlink_c::procDiveJumpInit() { deleteEquipItem(TRUE, TRUE); setHeavyBoots(0); - mSpeed.y = daAlinkHIO_autoJump_c0::m.mDiveSpeedV; + speed.y = daAlinkHIO_autoJump_c0::m.mDiveSpeedV; mNormalSpeed = daAlinkHIO_autoJump_c0::m.mDiveSpeedH; mGravity = daAlinkHIO_autoJump_c0::m.mDiveGravity; @@ -1142,7 +1142,7 @@ int daAlink_c::procRollJumpInit() { field_0x3478 = field_0x3410; mNormalSpeed = field_0x3410; - mSpeed.y = field_0x3414; + speed.y = field_0x3414; field_0x2fe6 = field_0x30ee; shape_angle.y = field_0x30ee; @@ -1165,7 +1165,7 @@ int daAlink_c::procRollJump() { return checkLandAction(0); } - if (mSpeed.y < FLOAT_LABEL(lit_6108)) { + if (speed.y < FLOAT_LABEL(lit_6108)) { procFallInit(3, daAlinkHIO_autoJump_c0::m.mSpinJumpFallInterpolation); } else { s16 old_angle = shape_angle.x; @@ -1469,7 +1469,7 @@ int daAlink_c::procCoMetamorphoseInit() { if ((i_checkWolf() && mDemo.getDemoMode() == 0x39) || (!i_checkWolf() && mDemo.getDemoMode() == 0x3A)) { field_0x300a = 1; - mSpeed.y = 0.0f; + speed.y = 0.0f; mNormalSpeed = 0.0f; if (i_checkWolf()) { @@ -1549,7 +1549,7 @@ int daAlink_c::procCoMetamorphoseInit() { mCommonCounter = 0; } } - mSpeed.y = 0.0f; + speed.y = 0.0f; mNormalSpeed = 0.0f; field_0x3012 = 0; } @@ -1639,7 +1639,7 @@ int daAlink_c::procCoMetamorphoseOnlyInit() { f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; setSpecialGravity(tmp_0, mMaxFallSpeed, 0); return 1; @@ -2161,7 +2161,7 @@ int daAlink_c::execute() { } cXyz pos = current.pos; - field_0x3528 = mSpeed; + field_0x3528 = speed; mLinkAcch.ClrGroundHit(); mLinkAcch.CrrPos(dComIfG_Bgsp()); @@ -2203,7 +2203,7 @@ int daAlink_c::execute() { Vec tmp; mDoMtx_stack_c::multVec(&tmp, ¤t.pos); - mSpeed.y = 0.0f; + speed.y = 0.0f; if (field_0x3198 != 0) { if (mLinkAcch.GetGroundH() != -1000000000.0f) { @@ -2218,13 +2218,13 @@ int daAlink_c::execute() { } else if (checkModeFlg(MODE_UNK_4000)) { if (mProcID == PROC_DOOR_OPEN || mProcID == PROC_HANG_LEVER_DOWN) { current.pos.y = old_pos.y; - mSpeed.y = 0.0f; + speed.y = 0.0f; } current.pos.x = pos.x; current.pos.z = pos.z; } else if (checkFlyAtnWait() || mProcID == PROC_WARP) { current.pos.y = old_pos.y; - mSpeed.y = 0.0f; + speed.y = 0.0f; } field_0x3178 = field_0x3174; @@ -2629,7 +2629,7 @@ int daAlink_c::execute() { } else if (dComIfGp_getDoStatus() == 0x91) { if (checkWolf() || (field_0x27f4 != NULL && - (field_0x27f4->mSpeedF > 0.1f || (checkGoatCatchActor(field_0x27f4) && + (field_0x27f4->speedF > 0.1f || (checkGoatCatchActor(field_0x27f4) && fopAcM_GetName(field_0x27f4) != PROC_COW)))) { setDoStatusEmphasys(0x15); } else { @@ -3192,7 +3192,7 @@ int daAlink_c::procCoPeepSubjectivityInit() { i_onPlayerNoDraw(); setSpecialGravity(FLOAT_LABEL(lit_6108), mMaxFallSpeed, 0); - mSpeed.y = FLOAT_LABEL(lit_6108); + speed.y = FLOAT_LABEL(lit_6108); dComIfGp_setPlayerStatus0(0, 0x2000); field_0x3478 = lit_6183; mCommonCounter = shape_angle.y; diff --git a/src/d/a/d_a_alink_spinner.inc b/src/d/a/d_a_alink_spinner.inc index 2e2867833c..016fd8e163 100644 --- a/src/d/a/d_a_alink_spinner.inc +++ b/src/d/a/d_a_alink_spinner.inc @@ -137,7 +137,7 @@ int daAlink_c::procSpinnerReadyInit() { mNormalSpeed = FLOAT_LABEL(lit_6108); setHeavyBoots(0); - mSpeed.y = lit_7451; + speed.y = lit_7451; voiceStart(Z2SE_AL_V_JUMP_S); seStartOnlyReverb(Z2SE_AL_SPINNER_START); @@ -194,7 +194,7 @@ int daAlink_c::procSpinnerWaitInit() { mRideStatus = 5; setBgCheckParam(); setSingleAnimeBaseSpeed(ANM_RIDE_CROUCH, daAlinkHIO_board_c0::m.mSitAnmSpeed, 4.0f); - mSpeed.y = 0.0f; + speed.y = 0.0f; setSpecialGravity(0.0f, mMaxFallSpeed, 0); mNormalSpeed = 0.0f; mCommonCounter = 0; @@ -276,7 +276,7 @@ int daAlink_c::procSpinnerWait() { setSpinnerStatus(ACTION_STR_JUMP2, ACTION_FLG_DEFAULT); } - mNormalSpeed = spinner->mSpeedF; + mNormalSpeed = spinner->speedF; current.angle.y = spinner->current.angle.y; if (spinner->checkSpinnerTagIntoIncRot()) { diff --git a/src/d/a/d_a_alink_wolf.inc b/src/d/a/d_a_alink_wolf.inc index 46ef687f67..3f1df634e4 100644 --- a/src/d/a/d_a_alink_wolf.inc +++ b/src/d/a/d_a_alink_wolf.inc @@ -1129,9 +1129,9 @@ int daAlink_c::procWolfSlipInit() { setSingleAnimeWolfParam(WANM_SLIP, &daAlinkHIO_wlMove_c0::m.field_0x0); if (checkWolfDashMode()) { - mNormalSpeed = mSpeedF * daAlinkHIO_wlMove_c0::m.field_0xA4; + mNormalSpeed = speedF * daAlinkHIO_wlMove_c0::m.field_0xA4; } else { - mNormalSpeed = mSpeedF * daAlinkHIO_wlMoveNoP_c0::m.field_0x3C; + mNormalSpeed = speedF * daAlinkHIO_wlMoveNoP_c0::m.field_0x3C; } current.angle.y = shape_angle.y; @@ -1634,7 +1634,7 @@ int daAlink_c::procWolfRopeSubjectivityInit() { setSpecialGravity(FLOAT_LABEL(lit_6108), mMaxFallSpeed, 0); f32 tmp_0 = FLOAT_LABEL(lit_6108); - mSpeed.y = tmp_0; + speed.y = tmp_0; mNormalSpeed = tmp_0; setWolfRopeOffsetY(setWolfRopePosY()); @@ -1806,7 +1806,7 @@ int daAlink_c::procWolfHangReadyInit() { f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; return 1; } @@ -2261,7 +2261,7 @@ int daAlink_c::procWolfSwimMoveInit() { if (i_checkNoResetFlg0(FLG0_UNK_100)) { current.pos.y = mWaterY; - mSpeed.y = FLOAT_LABEL(lit_6108); + speed.y = FLOAT_LABEL(lit_6108); } dComIfGp_setPlayerStatus0(0, 0x100000); @@ -2654,7 +2654,7 @@ int daAlink_c::procWolfJumpAttackKickInit() { setSingleAnimeWolfParam(WANM_JUMP_KICK, &daAlinkHIO_wlAtCjump_c0::m.field_0x14); f32 tmp_0 = FLOAT_LABEL(lit_6108); - mSpeed.y = tmp_0; + speed.y = tmp_0; mNormalSpeed = tmp_0; setSpecialGravity(tmp_0, mMaxFallSpeed, 0); @@ -2955,7 +2955,7 @@ int daAlink_c::procWolfEnemyHangBiteInit() { f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; setSpecialGravity(tmp_0, mMaxFallSpeed, 0); if (!setWolfEnemyHangBitePos((fopEn_enemy_c*)field_0x281c.getActor())) { @@ -3123,7 +3123,7 @@ int daAlink_c::procWolfCargoCarryInit() { f32 tmp_0 = FLOAT_LABEL(lit_6108); mNormalSpeed = tmp_0; - mSpeed.y = tmp_0; + speed.y = tmp_0; setSpecialGravity(tmp_0, mMaxFallSpeed, 0); daAlink_WANM wanm; diff --git a/src/d/a/d_a_npc.cpp b/src/d/a/d_a_npc.cpp index 723d4d7c9e..efa9296dc3 100644 --- a/src/d/a/d_a_npc.cpp +++ b/src/d/a/d_a_npc.cpp @@ -2550,8 +2550,8 @@ int daNpcT_c::initTalk(int param_0, fopAc_ac_c** param_1) { } f32 tmp = FLOAT_LABEL(lit_4116); - mSpeedF = tmp; - mSpeed.set(tmp,tmp,tmp); + speedF = tmp; + speed.set(tmp,tmp,tmp); return 1; } @@ -3685,7 +3685,7 @@ void daBaseNpc_c::setEnvTevColor() { /* 8014F0FC-8014F140 149A3C 0044+00 1/1 0/0 2/2 .text setRoomNo__11daBaseNpc_cFv */ void daBaseNpc_c::setRoomNo() { s32 room_id = dComIfG_Bgsp().GetRoomId(mBgSPolyInfo); - current.mRoomNo = room_id; + current.roomNo = room_id; mRoomId = room_id; } @@ -5090,8 +5090,8 @@ asm void daNpcF_c::chkActorInAttnArea(fopAc_ac_c* param_0, fopAc_ac_c* param_1, int daNpcF_c::initTalk(int param_0, fopAc_ac_c** param_1) { mFlow.init(this,param_0,0,param_1); f32 tmp = FLOAT_LABEL(lit_4116); - mSpeedF = tmp; - mSpeed.set(tmp,tmp,tmp); + speedF = tmp; + speed.set(tmp,tmp,tmp); field_0x9e9 = 0; field_0x9ec = 0; return 1; diff --git a/src/d/a/d_a_obj_item.cpp b/src/d/a/d_a_obj_item.cpp index 80608168b8..561124c589 100644 --- a/src/d/a/d_a_obj_item.cpp +++ b/src/d/a/d_a_obj_item.cpp @@ -191,7 +191,6 @@ extern "C" void _restgpr_28(); extern "C" void _restgpr_29(); extern "C" u8 const m_data__12daItemBase_c[56]; extern "C" extern u8 const __ptmf_null[12 + 4 /* padding */]; -extern "C" extern void* g_fopAc_Method[8]; extern "C" extern void* __vt__8cM3dGPla[3]; extern "C" extern void* __vt__8cM3dGCyl[3]; extern "C" extern void* __vt__8cM3dGAab[3]; @@ -545,7 +544,7 @@ SECTION_SDATA2 static f64 lit_4072 = 4503599627370496.0 /* cast u32 to float */; #ifdef NONMATCHING void daItem_c::CreateInit() { mAcchCir.SetWall(30.0f, 30.0f); - mAcch.Set(¤t.pos, &next.pos, this, 1, &mAcchCir, &mSpeed, NULL, NULL); + mAcch.Set(¤t.pos, &next.pos, this, 1, &mAcchCir, &speed, NULL, NULL); mAcch.ClrWaterNone(); mAcch.ClrRoofNone(); mAcch.SetWtrChkMode(2); @@ -615,8 +614,8 @@ void daItem_c::CreateInit() { field_0x978.init(¤t.pos, 1); - f32 old_speedF = mSpeedF; - cXyz old_speed = mSpeed; + f32 old_speedF = speedF; + cXyz old_speed = speed; mAcch.CrrPos(dComIfG_Bgsp()); @@ -628,8 +627,8 @@ void daItem_c::CreateInit() { field_0x9c0 = 1; } - mSpeedF = old_speedF; - mSpeed = old_speed; + speedF = old_speedF; + speed = old_speed; mAcch.ClrGroundLanding(); mAcch.i_ClrGroundHit(); @@ -817,7 +816,7 @@ SECTION_SDATA2 static f32 lit_4321 = 18.0f; // eyepos.y issue / need sinit for mFuncPtr #ifdef NONMATCHING int daItem_c::_daItem_execute() { - field_0x950 = mSpeed; + field_0x950 = speed; CountTimer(); mEyePos = current.pos; @@ -1190,7 +1189,7 @@ void daItem_c::mode_water_init() { /* 8015CCD0-8015CDCC 157610 00FC+00 1/0 0/0 0/0 .text mode_wait__8daItem_cFv */ void daItem_c::mode_wait() { - if (field_0x924 < 5 && mSpeed.y > FLOAT_LABEL(lit_3857)) { + if (field_0x924 < 5 && speed.y > FLOAT_LABEL(lit_3857)) { mAcch.SetGrndNone(); } @@ -1460,7 +1459,7 @@ int daItem_c::itemActionForRupee() { if (mAcch.ChkGroundHit()) { RotateYBase(); - mSpeedF *= 0.95f; + speedF *= 0.95f; } if (field_0x94b >= 2) { @@ -1572,7 +1571,7 @@ int daItem_c::initAction() { initAngle(); if (isHeart(m_itemNo)) { - mSpeedF = (cM_rndF(5.0f) + 20.0f) - 15.0f; + speedF = (cM_rndF(5.0f) + 20.0f) - 15.0f; shape_angle.z = cM_rndFX(getData().field_0x2a); } diff --git a/src/d/a/d_a_player.cpp b/src/d/a/d_a_player.cpp index 3f4012ccce..60a9cd7d04 100644 --- a/src/d/a/d_a_player.cpp +++ b/src/d/a/d_a_player.cpp @@ -773,7 +773,7 @@ f32 daPy_py_c::getSpinnerRideSpeed() const { f32 rideSpeed; if (checkSpinnerRide()) { - rideSpeed = mSpeedF; + rideSpeed = speedF; } else { rideSpeed = lit_4215[0]; } diff --git a/src/d/bg/d_bg_s_movebg_actor.cpp b/src/d/bg/d_bg_s_movebg_actor.cpp index 09f479d083..029651eb0b 100644 --- a/src/d/bg/d_bg_s_movebg_actor.cpp +++ b/src/d/bg/d_bg_s_movebg_actor.cpp @@ -67,43 +67,43 @@ static int CheckCreateHeap(fopAc_ac_c* p_actor) { } /* 80078688-80078690 072FC8 0008+00 1/0 0/0 2/0 .text CreateHeap__16dBgS_MoveBgActorFv */ -s32 dBgS_MoveBgActor::CreateHeap() { +int dBgS_MoveBgActor::CreateHeap() { return 1; } /* 80078690-80078698 072FD0 0008+00 1/0 0/0 60/0 .text Create__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::Create() { - return true; +int dBgS_MoveBgActor::Create() { + return 1; } /* 80078698-800786A0 072FD8 0008+00 1/0 0/0 3/0 .text Execute__16dBgS_MoveBgActorFPPA3_A4_f */ -bool dBgS_MoveBgActor::Execute(f32 (**param_0)[3][4]) { - return true; +int dBgS_MoveBgActor::Execute(f32 (**param_0)[3][4]) { + return 1; } /* 800786A0-800786A8 072FE0 0008+00 1/0 0/0 2/0 .text Draw__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::Draw() { - return true; +int dBgS_MoveBgActor::Draw() { + return 1; } /* 800786A8-800786B0 072FE8 0008+00 1/0 0/0 6/0 .text Delete__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::Delete() { - return true; +int dBgS_MoveBgActor::Delete() { + return 1; } /* 800786B0-800786B8 072FF0 0008+00 1/0 0/0 171/0 .text IsDelete__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::IsDelete() { - return true; +int dBgS_MoveBgActor::IsDelete() { + return 1; } /* 800786B8-800786C0 072FF8 0008+00 1/0 0/0 171/0 .text ToFore__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::ToFore() { - return true; +int dBgS_MoveBgActor::ToFore() { + return 1; } /* 800786C0-800786C8 073000 0008+00 1/0 0/0 171/0 .text ToBack__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::ToBack() { - return true; +int dBgS_MoveBgActor::ToBack() { + return 1; } /* ############################################################################################## */ @@ -189,8 +189,8 @@ asm int dBgS_MoveBgActor::MoveBGCreate(char const* param_0, int param_1, MoveBGA #endif /* 800788DC-80078950 07321C 0074+00 0/0 0/0 169/169 .text MoveBGDelete__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::MoveBGDelete() { - bool ret = Delete(); +int dBgS_MoveBgActor::MoveBGDelete() { + int ret = Delete(); if (field_0x568 != NULL && field_0x568->ChkUsed()) { dComIfG_Bgsp().Release(field_0x568); @@ -199,10 +199,10 @@ bool dBgS_MoveBgActor::MoveBGDelete() { } /* 80078950-80078A14 073290 00C4+00 0/0 0/0 183/183 .text MoveBGExecute__16dBgS_MoveBgActorFv */ -bool dBgS_MoveBgActor::MoveBGExecute() { +int dBgS_MoveBgActor::MoveBGExecute() { Mtx* tmp = NULL; - bool ret = Execute(&tmp); + int ret = Execute(&tmp); if (tmp == NULL) { mDoMtx_stack_c::transS(current.pos.x, current.pos.y, current.pos.z); mDoMtx_stack_c::YrotM(shape_angle.y); diff --git a/src/d/cc/d_cc_uty.cpp b/src/d/cc/d_cc_uty.cpp index 17667dd9d7..2fe2e1ebfd 100644 --- a/src/d/cc/d_cc_uty.cpp +++ b/src/d/cc/d_cc_uty.cpp @@ -446,11 +446,11 @@ fopAc_ac_c* cc_at_check(fopAc_ac_c* p_enemy, dCcU_AtInfo* p_info) { p_info->mpActor = at_power_check(p_info); if (p_info->mpActor != NULL) { - cXyz tmp = p_info->mpActor->mSpeed; + cXyz tmp = p_info->mpActor->speed; tmp.y = 0.0f; if (tmp.abs() > 100.0f) { - f32 x = p_info->mpActor->mSpeed.x; - f32 z = p_info->mpActor->mSpeed.z; + f32 x = p_info->mpActor->speed.x; + f32 z = p_info->mpActor->speed.z; p_info->mHitDirection = cM_atan2s(-x, -z) + (s16)cM_rndFX(4000.0f); } else { if (fopAcM_GetName(p_info->mpActor) == PROC_BOOMERANG) { diff --git a/src/d/com/d_com_inf_game.cpp b/src/d/com/d_com_inf_game.cpp index ccf5326297..a8591eb4ec 100644 --- a/src/d/com/d_com_inf_game.cpp +++ b/src/d/com/d_com_inf_game.cpp @@ -1417,7 +1417,7 @@ void dComIfGp_setNextStage(char const* i_stage, s16 i_point, s8 i_roomNo, s8 i_l if (dComIfGs_isPlayerFieldLastStayFieldDataExistFlag() && daPy_getLinkPlayerActorClass() != NULL) { - s8 curPoint = (s8)daPy_getLinkPlayerActorClass()->current.mRoomNo; + s8 curPoint = (s8)daPy_getLinkPlayerActorClass()->current.roomNo; cXyz pos = dMapInfo_n::getMapPlayerPos(); s16 angle = daPy_getLinkPlayerActorClass()->shape_angle.y; u8 level = dComIfGp_getNowLevel(); |
