diff options
author | erorcun <erorcunerorcun@hotmail.com.tr> | 2021-08-16 20:06:06 +0200 |
---|---|---|
committer | erorcun <erorcunerorcun@hotmail.com.tr> | 2021-08-16 20:06:06 +0200 |
commit | 79856dac2567d0950679d6961c0e540797d132db (patch) | |
tree | 96d8aaf252dc464c2ac76c0354ac40fa8203e219 /src/peds/Ped.cpp | |
parent | Switch PR & remove X11 part from CMakeLists (diff) | |
download | re3-79856dac2567d0950679d6961c0e540797d132db.tar re3-79856dac2567d0950679d6961c0e540797d132db.tar.gz re3-79856dac2567d0950679d6961c0e540797d132db.tar.bz2 re3-79856dac2567d0950679d6961c0e540797d132db.tar.lz re3-79856dac2567d0950679d6961c0e540797d132db.tar.xz re3-79856dac2567d0950679d6961c0e540797d132db.tar.zst re3-79856dac2567d0950679d6961c0e540797d132db.zip |
Diffstat (limited to '')
-rw-r--r-- | src/peds/Ped.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/peds/Ped.cpp b/src/peds/Ped.cpp index 96c1d094..6b28dcb0 100644 --- a/src/peds/Ped.cpp +++ b/src/peds/Ped.cpp @@ -1120,8 +1120,12 @@ CPed::ClearAimFlag(void) #endif } - if (IsPlayer()) + if (IsPlayer()) { ((CPlayerPed*)this)->m_fFPSMoveHeading = 0.0f; +#ifdef FREE_CAM + ((CPlayerPed*)this)->m_bFreeAimActive = false; +#endif + } } void @@ -1361,7 +1365,7 @@ CPed::CalculateNewVelocity(void) } #ifdef FREE_CAM - if (!TheCamera.Cams[0].Using3rdPersonMouseCam()) + if (!CCamera::bFreeCam || !TheCamera.Cams[0].Using3rdPersonMouseCam()) #endif if (IsPlayer() && m_nPedState == PED_ATTACK) headAmount /= 4.0f; |