vkdoom_m/wadsrc/static/zscript/menu
Christoph Oelckers 48fcdacf06 - more work on graphics substitutiion
* added a CVAR that sets how localizable graphics need to be dealt with.
* pass the substitution string to OkForLocalization so that proper checks can be performed.
* increased item spacing on Doom's list menus to 18 from 16 pixels, because otherwise the diacritic letters would not fit. 20 would have been more ideal but 18 was the limit without compromising its visual style
* added a second text-only main menu because here the spacing cannot be changed. Doing so would render any single-patch main menu non-functional. So here the rules are that if substitution takes place, it will swap out the entire menu class.
* fixed some issues with the summary screen's "entering" and "finished" graphics.
2019-02-21 00:35:27 +01:00
..
colorpickermenu.txt - added restrictions to CVAR and CCMD access functions for the menus. CVAR changes are only allowed when the menu is open or for mod-CVARs. The CCMD execution function is now private to the control requiring it and heavily guarded against improper access from the outside so that abuse is mostly impossible. 2017-02-13 19:18:45 +01:00
conversationmenu.txt - changed all places which used a localized string as a format template for printf, String.Format et.al. 2019-02-20 20:20:06 +01:00
joystickmenu.txt - exported more parts of the joystick menus and also exported all strings for them to the string table. 2017-02-13 17:45:03 +01:00
listmenu.txt Menu: Never treat keys with no "Char" as hotkeys. 2017-05-18 21:29:08 +02:00
listmenuitems.txt - more work on graphics substitutiion 2019-02-21 00:35:27 +01:00
loadsavemenu.txt - fixed issues with text entering 2019-02-19 00:08:23 +01:00
menu.txt - removed the hard screen resolution switch that still was present on Windows and cleaned up the entire video backend code from the remaining support code for this. 2018-06-17 20:08:35 +02:00
menuitembase.txt - fixed MenuItemBase.OnMenuCreated was not declared virtual. 2017-03-16 21:34:03 +01:00
messagebox.txt fixed spelling (mostly comments) 2018-11-27 19:44:06 +01:00
optionmenu.txt - changed all places which used a localized string as a format template for printf, String.Format et.al. 2019-02-20 20:20:06 +01:00
optionmenuitems.txt - fixed issues with text entering 2019-02-19 00:08:23 +01:00
playercontrols.txt - fixed issues with text entering 2019-02-19 00:08:23 +01:00
playerdisplay.txt - replaced the procedural backdrop texture with some warped noise texture. 2018-07-15 00:00:00 +02:00
playermenu.txt Localized 'Press Space...' in player setup menu 2017-12-29 15:01:39 +02:00
readthis.txt - renamed the level variables. 2019-02-02 00:25:51 +01:00
reverbedit.txt - fixed issues with text entering 2019-02-19 00:08:23 +01:00
textentermenu.txt - changed zstrformat to allow %c to emit non-ASCII characters as UTF-8. 2019-02-19 00:27:47 +01:00