mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-11 15:21:51 +00:00
- fix negative rotation speed not working
This commit is contained in:
parent
94d1a73ae8
commit
0dbcdc8a9c
1 changed files with 1 additions and 1 deletions
|
@ -94,7 +94,7 @@ void FModelRenderer::RenderModel(float x, float y, float z, FSpriteModelFrame *s
|
||||||
|
|
||||||
if (smf->flags & MDL_ROTATING)
|
if (smf->flags & MDL_ROTATING)
|
||||||
{
|
{
|
||||||
if (smf->rotationSpeed > 0.0000000001)
|
if (smf->rotationSpeed > 0.0000000001 || smf->rotationSpeed < -0.0000000001)
|
||||||
{
|
{
|
||||||
double turns = (I_GetTime() + I_GetTimeFrac()) / (200.0 / smf->rotationSpeed);
|
double turns = (I_GetTime() + I_GetTimeFrac()) / (200.0 / smf->rotationSpeed);
|
||||||
turns -= floor(turns);
|
turns -= floor(turns);
|
||||||
|
|
Loading…
Reference in a new issue