gzdoom/wadsrc/static/zscript/menu
Christoph Oelckers 6525e04118 - 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.
This also means that the remaining scriptification of the menu is on hold. The player menu would require even more access to critical game data, which is a no-go, and the other remaining menus offer little benefit from getting scriptified.
2017-02-13 19:18:45 +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
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 - 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
listmenuitems.txt - everything compiles and mostly works again. 2017-02-12 14:04:48 +01:00
menu.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
menuitembase.txt - everything compiles and mostly works again. 2017-02-12 14:04:48 +01:00
optionmenu.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
optionmenuitems.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
playercontrols.txt - renamed a file. 2017-02-13 18:30:03 +01:00
playerdisplay.txt - fixed translation setup for player backdrop. 2017-02-12 16:48:29 +01:00
textentermenu.txt - made adjustments to text input menu to work with scripts. 2017-02-12 21:45:37 +01:00
videomenu.txt - scriptified the video mode menu (only the part that extends the actual menu class, the entire thing is basically non-modifiable but this code would otherwise stand in the way of properly handling the rest of the menus.) 2017-02-12 23:05:39 +01:00