This mod allows you to set select options in AppOptions.txt and UserOptions.txt using the Options panel in the game. Currently it allows you to set the following options:
This was largely a learning exercise for me. I put a few options out there just to have something. It is a real mod though. I am happy to add more options if people want them. I just didn't want to add a bunch of options where I have no idea what they do. The only bug I'm aware of, other than AutoDeselect not being backed by a store, is the switches that hide and unhide the options makes the option panel believe something changed when it didn't. If you unhide them then click cancel it will ask for verification when it shouldn't. I can't figure out why. Some options may need a restart of the game or reload of the UI to take effect. I can't restart the game but I can have it warn you a restart is needed. I can do a reload of the UI to make the setting take effect.
I had a plan for handling a large volume of options but it turns out a bug in the base code keeps me from doing that. The alternative is a button that pops up an editor. I may do one or both. I don't do anything with sound nor graphics. Sound seems to be fully implemented, there's nothing to add. Graphics is complicated and I have no idea what many of those options do. Just as an example which display adapter you're using determines which options are valid. I didn't want to give people a false sense of security. It's best if you want to play with those that you edit the file.
This does not do anything other than change setting in those files. It doesn't implement any options, it doesn't correct any bugs in the base game. It doesn't handle options for mods, they have their own way of doing that. The only thing they have in common with this mod is they're using the same panel. There should be no compatibility issues because there's no overrides to base game files. If you want options from those files added I'll be happy to do it. If you want something else added you're welcome to ask, just don't count on it actually happening.
- TextToSpeechOnHoverDelay
- QuickMovement
- AutoDeselect
- ShowMapGrid
- ShowMapResources
- ShowMapYields
- ClockFormat
- EnableDebugPanels
- CopyDatabasesToDisk
- EnableSingleOutput
- LogSeverity
- UILogLevel
This was largely a learning exercise for me. I put a few options out there just to have something. It is a real mod though. I am happy to add more options if people want them. I just didn't want to add a bunch of options where I have no idea what they do. The only bug I'm aware of, other than AutoDeselect not being backed by a store, is the switches that hide and unhide the options makes the option panel believe something changed when it didn't. If you unhide them then click cancel it will ask for verification when it shouldn't. I can't figure out why. Some options may need a restart of the game or reload of the UI to take effect. I can't restart the game but I can have it warn you a restart is needed. I can do a reload of the UI to make the setting take effect.
I had a plan for handling a large volume of options but it turns out a bug in the base code keeps me from doing that. The alternative is a button that pops up an editor. I may do one or both. I don't do anything with sound nor graphics. Sound seems to be fully implemented, there's nothing to add. Graphics is complicated and I have no idea what many of those options do. Just as an example which display adapter you're using determines which options are valid. I didn't want to give people a false sense of security. It's best if you want to play with those that you edit the file.
This does not do anything other than change setting in those files. It doesn't implement any options, it doesn't correct any bugs in the base game. It doesn't handle options for mods, they have their own way of doing that. The only thing they have in common with this mod is they're using the same panel. There should be no compatibility issues because there's no overrides to base game files. If you want options from those files added I'll be happy to do it. If you want something else added you're welcome to ask, just don't count on it actually happening.