Ticket #41 (closed enhancement: fixed)
Game Settings Management
|Reported by:||knowknowledge||Owned by:|
We need a way to store, override and save the users game settings.
All default settings should start with a XYZ-default.xml and populate a c++ structure that can be accessed when necessary.
Users and Lua scripts should be able to change the settings while the game is running. Wherever possible, this should be seemless and not require that the game, video or universe be restarted.
Users should be able to save their settings locally such that they can load them later. Overriden settings should never actually modify the default xml file.