Improved overriding of MultiplayerDialogSettings in custom game modes

Registered by Renegade

When creating a new multiplayer game mode, I found out that it is impossible to override most options in [MultiplayerDialogSettings]. MCVRedeploys, Crates, MinMoney, Money, MinUnitCount, MaxUnitCount, ShortGame, etc... cannot be overridden. These values are always taken from the UI.

This is probably not a bug, but it would be nice to make presets or even force settings. For example, a "crate war" game mode does not make any sense if you forget to turn crates on. And a game mode where all available superweapons can be build by each player should be able to force enabling the "SuperWeaponsAllowed"-option.

##### ADDITIONAL INFORMATION #####
I suggest these options to be considered in the multiplayer dialog if the choosen game mode overrides them:
MinMoney
MaxMoney
MinUnitCount
MaxUnitCount

These options should be considered AND have a force mode:
Money
UnitCount
Crates
ShortGame
SuperWeaponsAllowed
BuildOffAlly
MCVRedeploys

Example 1:
[MultiplayerDialogSettings]
Money=2000

Should simply preset money to 2000.

Example 2:
[MultiplayerDialogSettings]
SuperWeaponsAllowed.Fixed=yes

Should set the SuperWeaponsAllowed-option to true and prevent the user from changing this option.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.