diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-04-27 16:38:29 -0400 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-04-27 16:38:29 -0400 |
| commit | c4eb26b2a1984c0eea40c634507446cecef96fd5 (patch) | |
| tree | e3060ca96d2b132e8d257ae0661c077d55e1811a /src/d/actor/d_a_ship.cpp | |
| parent | 4d1cb33cd856f8c439859ae4bc4547bd7ac58ba3 (diff) | |
d_attention cleanup, add mDoCPd inlines
Diffstat (limited to 'src/d/actor/d_a_ship.cpp')
| -rw-r--r-- | src/d/actor/d_a_ship.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/d/actor/d_a_ship.cpp b/src/d/actor/d_a_ship.cpp index d70fb7d7..e4eb43fd 100644 --- a/src/d/actor/d_a_ship.cpp +++ b/src/d/actor/d_a_ship.cpp @@ -1639,7 +1639,7 @@ BOOL daShip_c::procSteerMove() { mFwdVel > 16.5f) { if (!checkForceMove() && windPower >= 11.0f) { onStateFlg(daSFLG_JUMP_OK_e); - if (g_mDoCPd_cpadInfo[0].mTrigLockR) { + if (mDoCPd_R_LOCK_TRIGGER(0)) { onStateFlg((daSHIP_SFLG)(daSFLG_FLY_e | daSFLG_JUMP_e)); speed.y = windPower; if (speed.y < 15.0f) { @@ -1733,7 +1733,7 @@ BOOL daShip_c::procCannon() { cLib_addCalcAngleS(&m0396, cM_atan2s(-cannonPos.y, cannonPos.absXZ()) + 0x4000, 5, 0x180, 0x40); cLib_addCalcAngleS(&m0394, cM_atan2s(cannonPos.x, cannonPos.z) - shape_angle.y, 5, 0x180, 0x40); - } else if (!g_mDoCPd_cpadInfo[0].mHoldLockR) { + } else if (!mDoCPd_R_LOCK_BUTTON(0)) { float adjust = mStickMVal * (m0404 * 4.0f + 1.0f); m0396 += (adjust * 384.0f) * cM_scos(mStickMAng); m0394 += (s16)((adjust * 384.0f) * cM_ssin(mStickMAng)); @@ -1767,7 +1767,7 @@ BOOL daShip_c::procCannon() { m037A--; } - if (g_mDoCPd_cpadInfo[0].mHoldLockR) { + if (mDoCPd_R_LOCK_BUTTON(0)) { setSelfMove(1); } else { setSelfMove(0); @@ -1890,7 +1890,7 @@ BOOL daShip_c::procCrane() { } } cLib_chaseAngleS(&m039C, sVar3, 0x100); - if (mRopeCnt == 20 && !g_mDoCPd_cpadInfo[0].mHoldLockR && mStickMVal > 0.1f) { + if (mRopeCnt == 20 && !mDoCPd_R_LOCK_BUTTON(0) && mStickMVal > 0.1f) { sVar2 = mCraneBaseAngle; if ((mStickMAng < -0x2000) && (mStickMAng > -0x6000)) { mCraneBaseAngle = 0x3000; @@ -1911,7 +1911,7 @@ BOOL daShip_c::procCrane() { cLib_chaseAngleS(&m03A6, 0x1800, 0x100); cLib_addCalcAngleS(&m0398, mCraneBaseAngle, 5, m03A6, 0x100); } - if (g_mDoCPd_cpadInfo[0].mHoldLockR && mRopeCnt == 20) { + if (mDoCPd_R_LOCK_BUTTON(0) && mRopeCnt == 20) { setSelfMove(1); if (cM_rnd() < 0.5f) { m0353 = 1; |
