View Issue Details

IDProjectCategoryView StatusLast Update
0000550Gameplay + OpenGL[All Projects] Bugpublic2017-04-08 03:22
ReporterTheStrawberryOctopus 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Summary0000550: Possible 3D Pitch Glitch
DescriptionHello; I recently encountered an issue with GZDoom that seems to only work as intended in an older version of GZDoom; A specific version, mind you, as all newer versions, included the latest 2.5 Git does not work.

My current issue is, in my old GZDoom Build, which was a 2.3 (I dont think it was the official build, since I am pretty sure I downloaded it from the GitBuild section of the GZDoom Website) I am able to have 3D Objects face in the direction they are facing, including angle with the combination usage of USEACTORPITCH in the MODELDEF, as well as A_FaceMovementDirection of the 3D Actor.

However in the 2.4 version, it appears that behaves very differently; the actors pitch now seems to turn, but in an inverted fashion. When firing rockets upwards, for example, they face the wrong way.

I have compiled an rar which includes the old version of GZDoom I am using, as well as the new 2.4 version. In this mod I replaced the rocket fired from the Doom Rocket Launcher with one that is 3D. in the 2.3 GZDoom version included, it should rotate correctly, while in the 2.4 version, it does not.

https://www.dropbox.com/s/0p77mv7hice02a7/3DBugTest.rar?dl=0
Steps To ReproduceIn the rar. contains 2 versions of GZDoom, my 2.3 git build from December 2016, and the 2.4 official 2.4 build currently on the GZDoom Website. All you need to do is boot up the mod and use the Doom rocket launcher between both versions, and the differences should be pretty clear. No matter what settings I adjust, it doesn't seem to work (But the 2.3 works, even right out of the box.)
TagsModeldef & 3d Models

Relationships

Activities

Graf Zahl

Graf Zahl

2017-04-08 03:22

administrator   ~0001278

Looks like USEACTORPITCH was overlooked when fixing the messed up inverted pitch that got into too many parts of the engine.

Issue History

Date Modified Username Field Change
2017-04-07 19:22 TheStrawberryOctopus New Issue
2017-04-07 19:22 TheStrawberryOctopus Tag Attached: Modeldef & 3d Models
2017-04-08 03:22 Graf Zahl Status new => resolved
2017-04-08 03:22 Graf Zahl Resolution open => fixed
2017-04-08 03:22 Graf Zahl Note Added: 0001278