Configure game options via Shell GUI
The Shell needs an easier way to pick basic game options such as which map to play, deathmatch/coop mode, and other MP options. The same options should also be provided in the client's MP hosting GUI. This means there should be a common set of definitions that specify the options to provide, which can then be represented using native or Doomsday widgets.
It would also be nice to have a GUI for defining the map cycle.
#9 Updated by skyjake almost 6 years ago
- Status changed from New to Progressed
- % Done changed from 0 to 30
The GUI Shell now has an Options tab where the (basic, hardcoded) options defined in libshell are populated as widgets. The values are applied via console commands.
For 2.1, the options should be read from game-specific Info files and should support all the available cvars.
#10 Updated by skyjake almost 4 years ago
- Subject changed from Configure game options via GUI (Shell and client) to Configure game options via Shell GUI
- Status changed from Progressed to Resolved
- % Done changed from 30 to 100
The basic game settings are now in the GUI.
It would be preferable to have the full set of options there as well, but before that is done there should be a mechanism to declare these options in an Info file in the game's package.