Project

General

Profile

Feature #1638

Configure game options via Shell GUI

Added by skyjake over 8 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
User experience
Target version:
Start date:
2013-10-24
% Done:

100%


Description

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.


Related issues

Related to Feature #1604: Game rules (1p and MP)New

Related to Feature #1754: Start local server using client GUINew2014-04-18

Copied to Feature #2288: Configure all multiplayer game options via GUINew2013-10-24

History

#1 Updated by skyjake over 8 years ago

  • Target version set to 1.14

#2 Updated by skyjake about 8 years ago

  • Target version changed from 1.14 to 1.15

#3 Updated by skyjake almost 8 years ago

  • Target version changed from 1.15 to 42

#4 Updated by skyjake over 7 years ago

  • Target version changed from 42 to 50

#5 Updated by skyjake over 7 years ago

  • Related to Feature #1754: Start local server using client GUI added

#6 Updated by skyjake over 7 years ago

  • Tags changed from Tools, Multiplayer, UI to Tools, Multiplayer, UI, Shell, Client
  • Subject changed from [Shell] Configure game options via GUI to Configure game options via GUI (Shell and client)
  • Description updated (diff)

#7 Updated by skyjake over 7 years ago

  • Priority changed from Normal to Urgent

#8 Updated by skyjake about 6 years ago

  • Target version changed from 50 to 2.1 (Late 2018)

#9 Updated by skyjake over 5 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 over 3 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.

#11 Updated by skyjake over 3 years ago

  • Copied to Feature #2288: Configure all multiplayer game options via GUI added

#12 Updated by skyjake over 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF