mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-10 23:02:08 +00:00
- normalize the pitch in ACS's SetActorPitch.
Apparently some people have to pass positive numbers in here to get a negative pitch, e.g. 350.0 instead of -10.0... This prevents clamping of such out-of-range values that would otherwise constitute valid pitches with the wraparound in place.
This commit is contained in:
parent
e8f45fad40
commit
7d3c577c2c
1 changed files with 1 additions and 1 deletions
|
@ -5062,7 +5062,7 @@ static void SetActorAngle(AActor *activator, int tid, int angle, bool interpolat
|
|||
|
||||
static void SetActorPitch(AActor *activator, int tid, int angle, bool interpolate)
|
||||
{
|
||||
DAngle an = ACSToAngle(angle);
|
||||
DAngle an = ACSToAngle(angle).Normalized180();
|
||||
if (tid == 0)
|
||||
{
|
||||
if (activator != NULL)
|
||||
|
|
Loading…
Reference in a new issue