mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-05-06 19:01:04 +03:00
Fixed leanAngle being never 0
This commit is contained in:
parent
dbcf4c1800
commit
78d70a892c
1 changed files with 9 additions and 4 deletions
|
@ -1520,22 +1520,27 @@ void PmoveSingle( pmove_t *pmove )
|
|||
{
|
||||
float fLeanAngle = pml.frametime * -pm->leanSpeed;
|
||||
|
||||
if( fAngle <= fLeanAngle )
|
||||
{
|
||||
if(fLeanAngle >= fAngle) {
|
||||
fLeanAngle = fAngle;
|
||||
}
|
||||
|
||||
pm->ps->fLeanAngle -= fLeanAngle;
|
||||
if (pm->ps->fLeanAngle > 0) {
|
||||
pm->ps->fLeanAngle = 0;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
float fLeanAngle = pml.frametime * pm->leanSpeed;
|
||||
|
||||
if(fAngle >= fLeanAngle) {
|
||||
if(fLeanAngle <= fAngle) {
|
||||
fLeanAngle = fAngle;
|
||||
}
|
||||
|
||||
pm->ps->fLeanAngle -= fLeanAngle;
|
||||
pm->ps->fLeanAngle -= fLeanAngle;
|
||||
if (pm->ps->fLeanAngle < 0) {
|
||||
pm->ps->fLeanAngle = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue