vkdoom_m/wadsrc/static/zscript
makise-homura 357d846b7a Allow custom MessageBox menu selector
GZDoom used to have hardcoded MessageBox menu selector, 0x0d character
of console font, while the other menu is displayed is SmallFont.
It looked too ugly if SmallFont and ConFont heights are different,
and also there was no method of modifying the selector.

Now, the selector is 0x0d from SmallFont, if SmallFont contains this glyph
(its height is greater than zero), otherwise it falls back to previous
behavior (using ConFont as a source of this glyph).

To define custom MessageBox menu selector, just define 0x0d glyph for
SmallFont, and it will be displayed in the menu.

The gap between selector and menu options text is 3 pixels (as before), and
if you wish to enlarge this gap, just add some transparent columns at the
right side of 0x0d glyph.
2023-08-02 00:37:33 -04:00
..
actors fix the ammocount parameter in Weapon.CheckAmmo 2023-07-09 10:47:39 +02:00
engine Allow custom MessageBox menu selector 2023-08-02 00:37:33 -04:00
scriptutil - reorganized the ZScript content in gzdoom.pk3 and changed the files' extensions to something unique for easier syntax highlighting. 2019-02-23 12:08:27 +01:00
ui - alt HUD: use NewSmallFont for drawing player's coordinates if ui_generic is enabled 2023-01-18 18:18:13 +01:00
compatibility.zs Add help messages for most of the deprecated stuff in ZScript. 2020-03-14 12:56:03 +02:00
constants.zs Fill in ECompatFlags 2023-05-14 08:14:47 +02:00
destructible.zs Add help messages for most of the deprecated stuff in ZScript. 2020-03-14 12:56:03 +02:00
doombase.zs Exported LinePortals 2023-01-15 22:01:37 +01:00
events.zs Added OnEngineInitialize() for static event handlers 2023-01-25 17:41:48 -05:00
level_compatibility.zs - fix linedef index for heretic e2m7 fix 2022-12-19 15:55:52 -05:00
level_postprocessor.zs Fix planeval; add direct sector slope manipulation 2022-09-20 15:08:02 -04:00
mapdata.zs Exported LinePortals 2023-01-15 22:01:37 +01:00
sounddata.zs - reorganized the ZScript content in gzdoom.pk3 and changed the files' extensions to something unique for easier syntax highlighting. 2019-02-23 12:08:27 +01:00
zscript_license.txt - update some copyright years 2023-03-25 08:06:23 -04:00