[level refactor] player angle is wrong in hubs

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: [level refactor] player angle is wrong in hubs

Re: [level refactor] player angle is wrong in hubs

by Graf Zahl » Sat Feb 09, 2019 5:08 am

You omitted the crucial bit of info that this only happens when using ChangeLevel with a certain combination of flags. That's why it worked in Hexen and not in your demo.

Re: [level refactor] player angle is wrong in hubs

by Nash » Sat Feb 09, 2019 4:03 am

Here, example file. Supposedly in non-level-refactor version, the player will snap to the player start angles on the new map.
Attachments
HubStaticthinker.pk3
(3.46 KiB) Downloaded 29 times

Re: [level refactor] player angle is wrong in hubs

by Graf Zahl » Sat Feb 09, 2019 3:47 am

Works for me. Keep in mind that this is a parameter of Teleport_NewMap.
I tested it with Hexen which doesn't preserve the angle and with Strife which does.

Both worked correctly. So please post a runnable example where you think it is wrong.

[level refactor] player angle is wrong in hubs

by Nash » Sat Feb 09, 2019 3:02 am

Can't fit everything in title.

In hub levels, the player will not follow player start angles when entering a level. Instead, the player will spawn into the new level facing whichever angle they were in from the previous level.

Top