gzdoom/wadsrc/static/zscript/menu
Christoph Oelckers fb52b034b0 - added a GenericMenu class, so that all menus can be given a virtual Init method.
Doing this to Menu itself would not work because the different menus require different parameters.
This also means that all menus that are routed through menu items must inherit from either ListMenu, OptionMenu or GenericMenu.
All other types can only be used internally.

This should complete the menu scriptification.
2017-02-19 15:35:28 +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 - scriptified the remaining parts of the conversationmenu. 2017-02-19 14:21:49 +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 - scriptified the input methods of DConversationMenu. 2017-02-19 13:07:49 +01:00
listmenuitems.txt - scriptified parts of ListMenu. 2017-02-18 18:35:44 +01:00
loadsavemenu.txt - completed scriptification of LoadSaveMenu. 2017-02-18 18:01:24 +01:00
menu.txt - added a GenericMenu class, so that all menus can be given a virtual Init method. 2017-02-19 15:35:28 +01:00
menuitembase.txt - everything compiles and mostly works again. 2017-02-12 14:04:48 +01:00
messagebox.txt - fixed: Strife dialogues remembered the last menu's selection index, but with the possibility of changing sets of replies between calls of the same dialogue it should be the reply's index in the list of replies that gets remembered. 2017-02-19 10:34:47 +01:00
optionmenu.txt - scriptified the input methods of DConversationMenu. 2017-02-19 13:07:49 +01:00
optionmenuitems.txt - cleaned out some cruft from the menu code, now that ListMenu is fully scripted. 2017-02-18 19:11:53 +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
playermenu.txt - scriptified the rest of the player menu. This compiles and runs but doesn't work yet, it will be fixed in the next commit. 2017-02-18 01:20:07 +01:00
readthis.txt - added a GenericMenu class, so that all menus can be given a virtual Init method. 2017-02-19 15:35:28 +01:00
textentermenu.txt - removed all native remnants of TextEnterMenu. 2017-02-18 21:25:19 +01:00
videomenu.txt - renamed the internal InpuEvent to deconflict from the version in the event system. 2017-02-14 19:32:44 +01:00