Mordeth wrote: ↑Sat Oct 14, 2017 12:59 pm
Hi,
In a Doomworld thread (
https://www.doomworld.com/forum/topic/9 ... fic-sector) the question was asked how to create a triggerable secret tag for Boom-compatible ports. My suggestion was to turn the sector the player was standing on from normal to secret by using a 'change effect' trigger. See example level
https://www.dropbox.com/s/z2eex38v2g4bk ... r.wad?dl=0. Two secrets: the red area counts as one; the blue area turns red & secret after pulling the switch.
That is, in PrBoom and Eternity. In (G)ZDoom this does not work. However, other sector flags (eg damage, friction) work as intended. The 'light' based flags might work, but they will not yield the intended result anyway in any port so I did not test that.
Hello! So, I saw this report back from 2017, which was closed with this explanation from Graf:
Graf Zahl wrote: ↑Sat Oct 14, 2017 1:58 pm
This was a fully intentional change because this behavior broke the secret counting in one of Heretic's IWAD maps (E3M4).
My understanding is that this was at a time when ZScript was still in its infancy and the the levelpostprocess compatibility layers were nowhere near as robust as they are today. Because of that, I figured it wouldn't hurt to bring this up again, as I imagine by now, if there's a vanilla map error, then surely both the fix could be applied
and a new workaround fix could be supplied in levelpostprocess, so this way both Heretic as well as mods that take advantage of this trick could work.
What do you think?