Happy Time Circus broken

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

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 Reply
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Happy Time Circus broken

Post by Gez »

Somewhere on Doomworld, in a thread that was absolutely not about ZDoom or its bugs, someone was complaining about Happy Time Circus being broken. I looked into it; the issue is that it uses map spots instead of teleport destinations. There's even one that's very malformed.

Here's a patch that lets HTC work again, but through a hidden compatibility option so that it will not allow other modders to make the same mistakes.
Attachments
happytime.zip
(1.03 KiB) Downloaded 23 times
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49234
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Happy Time Circus broken

Post by Graf Zahl »

Ok, that's acceptable. I so far refused to address this issue because it would have meant making the teleport search logic prone to mapping errors.

But you guessed one thing wrong. This map does not work because some teleports have tags and tids but the destination only has tids, not to mention that tags never worked on mapspots. So the proper compatibility fix needs to be a bit different. It shouldn't do a second search for mapspots but instead only ignore the tags.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49234
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Happy Time Circus broken

Post by Graf Zahl »

Fixed. I did not use the patch though.
Post Reply

Return to “Closed Bugs [GZDoom]”