-
Notifications
You must be signed in to change notification settings - Fork 118
Regarding UMAPINFO's ending intermission text #536
Comments
Regarding the intermission screen, you'll want this: |
Unfortunately that just gets rid of the intermission screen with the stats, but the text is still there. |
And if you explicitly clear that as well? |
Yes, there should always be intertext here, this is an implementation detail in PrBoom+, and this affects demo compatibility. Perhaps we can get rid of it in a hypothetical next version of the UMAPINFO specification. |
Sorry, I was wrong before. I had tested with DSDA Doom. |
This needs to be fixed, also in Woof. A code like this
Is simply supposed to skip the text for the intermission at the end of the game, but instead it shows the level stats, but then no endcast and instead jumps back to MAP01. Regardless what you try, endcast = true, endpic = "CREDIT" or whatever. Maybe something like next = "endcast" needs to be introduced, similar to MAPINFO. |
Not sure if this is a feature request or a bug report but probably the former.
All testing done on the dev build.
Currently, enabling any ending key (endgame, endpic, endbunny, endcast) will display a short intermission text saying "The End" before the ending screen in shown.
It seems it's not possible to get rid of this intermission text even though it would be preferable for a lot of cases.
Setting
intertext = clear
will skip the ending graphic entirely instead of just skipping the intermission text. Additionally, the game will load the next map in the IWAD instead of loading the map as determined by UM'snext =
. This latter situation is probably not a big deal since the loaded PWAD would have ended by this point so setting a next map would be redundant. Example of this case is below.Finally, once the entire intermission text is shown it seems holding "use" for longer than a fraction of a second will skip the ending graphic entirely. Once again I'm not sure if this is intended, but it doesn't seem like a preferable situation, as the ending graphic isn't meant to be skippable. Example below.
Ending intermission text, shown via
endcast = true
:endcast = true
intertext = clear
andnext = MAP03
:Holding "use" for more than a couple of frames (
next = MAP03
here as well)The text was updated successfully, but these errors were encountered: