FelesNoctis wrote:vapidscum wrote:Modified ChapyOne's menudef code to look like this. Note that I've got vid_scale_customstretched on.Spoiler:
The menu not being quite center, and it resetting back to the minimal menu if you exit and reenter, bugged me enough that I finally gave in and poked around with this layout until I got it just right!Spoiler:
1920x1080: https://i.imgur.com/8XsfPFn.png
640x400: https://i.imgur.com/0yWskIR.png
320x200: https://i.imgur.com/977wytj.png
Some scaling factors and resolutions cause the text to increase to an overly large size and no longer fit inside the window, but that still doesn't cause it to switch back to the small list format. As far as I can tell it's just another case of GZDoom's scaling doing some weird things, which has been reported several times already.
I modified this a bit more to make it closer to a vanilla like menu without the grey headings.
- Code: Select all • Expand view
ListMenu "EpisodeMenu"
{
IfGame(Doom)
{
NetgameMessage "$NEWGAME"
}
IfGame(Doom)
{
StaticPatch 70, 7, "M_EPISOD", 0 , "$MNU_EPISODE"
Position 32, 34
Linespacing 16
Font "SMALLFONT2", "Red"
}
}
The obligatory screenshot of the menu: https://i.imgur.com/evVjane.png