[Fixed] Trigger line bug in unloved 2

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Trigger line bug in unloved 2

Postby Phineas Blandlenotch » Mon Feb 11, 2019 7:45 am

Trigger line, which must transport player to the next map wont work in recent gzdoom version.
Link to unloved 2
https://www.doomworld.com/forum/topic/5 ... -released/
Position of a line -2088 809 400, you must press use to trigger it.
Also there are dont work trigger line with letter, position -2394 1265 416.
Both line works in zandronum.
Phineas Blandlenotch
 

Re: Trigger line bug in unloved 2

Postby Caligari87 » Mon Feb 11, 2019 7:47 am

According to leodoom85 via Discord, this has possibly been broken since GZDoom 2.2.0, if I understand correctly.

8-)
User avatar
Caligari87
I'm just here for the community
User Accounts Assistant
 
Joined: 26 Feb 2004
Location: Salt Lake City, Utah, USA
Discord: Caligari87#3089

Re: Trigger line bug in unloved 2

Postby Rachael » Mon Feb 11, 2019 8:01 am

This has always been a "won't fix", if I recall correctly. But the last time this was reported the compatibility system was nowhere near as extensive as it is now - maybe it might be time to revisit this.

The issue here is that the author ignorantly enforced check switch height when, with the mirror, the switch is completely out of view. In fact, it's inside the floor/ceiling, it's strictly a +use linedef with no switch whatsoever. The trick worked in older GZDoom's due to a bug that was since fixed.

The way to fix this is to simply disable the switch height checks for those maps.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Trigger line bug in unloved 2

Postby _mental_ » Mon Feb 11, 2019 8:29 am

Well, all maps have explicit CheckSwitchRange property set in MAPINFO :shrug:

Also, it's mostly a duplicate of this report because a line stopped triggering for the same reason.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: Trigger line bug in unloved 2

Postby Graf Zahl » Mon Feb 11, 2019 8:42 am

Not mostly, but totally the same thing. To make it short - the option was broken in those older versions, but as a workaround, just disabling the option in those affected maps looks like the best option.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Trigger line bug in unloved 2

Postby _mental_ » Mon Feb 11, 2019 9:29 am

I would like to add a compatibility option for this. Here is the PR. If there will be no objection, I'll add compatibility entries for affected maps.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: Trigger line bug in unloved 2

Postby Rachael » Mon Feb 11, 2019 10:04 am

I have no objections - I think it's much needed - and making it user-accessible is even better (although that will ultimately decrease the number of bug reports we get for affected maps since the user will now be able to fix them on their own).
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Trigger line bug in unloved 2

Postby Graf Zahl » Mon Feb 11, 2019 11:55 am

Why should anyone object?
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany


Return to Closed Bugs

Who is online

Users browsing this forum: MauiBot and 0 guests