- edited description
Allow for reloading of the game to the config file without restarting the game
It would make certain things including this probably unreasonable proposal easier to tinker with: https://bitbucket.org/voxelstorm/sphereface/issues/333/allow-for-individual-tuning-of-volume-of
Comments (4)
-
reporter -
- changed status to wontfix
There would be no valid reason to implement this, and it is a complete anti-pattern of design. The whole point of having a configuration menu is to expose everything there is to configure to the player.
Hiding parts of it in a config file and then providing a menu option to reload that file just hoists your menu functionality out and into your user's text editor.
-
reporter Then I ask, why did you add certain options that were only accessible in the configuration file?
I appreciate that they are slightly ludicrous options, but you still found them worthy of being added to the game in some form...
-
Which options aren't exposed? There are probably one or two that are there for testing or advanced customisation / not intended to be useful or modified by the user, such as line thickness, and reloading the config wouldn't help with those because they take effect at startup anyway.
I think anything that's meaningfully modifiable by the user and actually useful should be exposed in the menu. And anything that's so deeply arcane or a bad idea to change that it really can't be shown in the menu, can probably tolerate a game restart to refresh it, without cluttering up the menu with an option that normal players will never use either.
- Log in to comment
changing to use communicatively better terms