Enjay wrote:I don't see anything in the commit that tells the user about this function. I think it would be important to "advertise" it somewhere on screen so that people know it exists and, perhaps more importantly, if they hit F1 by accident, they know what they did and how to undo it.
I have no idea how this needs to be advertised. Apparently, this is the feature for advanced users.
If someone presses F1 in options menu by occasion, well, don't do it than.
The only thing I can do in this case is to change hotkey to toggle displaying of commands.
Player701 wrote:If this is added, please include an option to disable this feature for custom menus via ZScript.
RRWM already implements something similar (but with extensive full-text descriptions instead of just CVAR names), and I'd really like it if I don't have to resort to hacks to turn off the built-in functionality.
Did you try this change with your mod? I think you don't, because help screens continue to function as advertised.
You can always override existing methods and do whatever you want to do there.
Rachael wrote:I'm not sure if this should be added as-is anyway. There are some things that just don't make sense to be exported like this - particularly the preset resolution selector in the resolution menu. Those CCMDs are built exclusively for menu access and should not be run from the console.
With very little code I implemented a rather useful option to debug options menus.
If some of the items are not suitable for direct usage via
openmenu, there is no point to disable it for all submenus or console commands.
To summarize, if you know exactly how to make it better, please tell me. Some subjective concerns aren't really helpful.