mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 13:44:56 +00:00
Various bug fixes
This commit is contained in:
@@ -98,7 +98,7 @@ void CFirstPersonCamera::UpdateTransform(CStateManager& mgr, float dt) {
|
||||
|
||||
zeus::CTransform playerXf = player->GetTransform();
|
||||
zeus::CVector3f rVec = playerXf.rotate(
|
||||
{0.f, std::min(std::fabs(std::cos(x1c0_pitch)), 1.0f), std::min(std::fabs(std::sin(x1c0_pitch)), 1.0f)});
|
||||
{0.f, zeus::clamp(-1.f, std::cos(x1c0_pitch), 1.0f), zeus::clamp(-1.f, std::sin(x1c0_pitch), 1.0f)});
|
||||
if (player->x3dc_inFreeLook) {
|
||||
float angle = player->x3ec_freeLookPitchAngle;
|
||||
float angleClamp = g_tweakPlayer->GetVerticalFreeLookAngleVel() - std::fabs(x1c0_pitch);
|
||||
|
||||
Reference in New Issue
Block a user