So the custom settings will be stored in a text file, right?
And the host may override the map default settings with his own values, right?
Ok, more suggestions, some not really basic
Save, Load, Reset
Save opens a dialog window where you save a profile with your custom maps settings. Save the changes from all the maps in one file.
Load, you know.
Reset resets the settings of the map to default.
I don't think it should save all the other info, at least not in the same file. Same with the Disabled Units list.
A 'Random' button would be good too. But it should only get the maps from list made by the player. Default is all the maps.
Now the Disabled units screen:
Code: Select all
----------------------
| Allowed Disabled|
|-------- --------|
|| | | ||
|| | > | ||
|| | >> | ||
|| | | ||
|| | < | ||
|| | << | ||
|| | | ||
|-------- --------|
|OK|Cancel Save|Load|
----------------------
This way the disabled units will be easy to spot.
Another goog thing to add is when the players join the battle room, they should be noticed of any changes in the map and unit settings. Just say "Map settings changed" "Some units are disabled".
Do that whenever they join the room or the host change them during the wait. Changes will also unset all the players "Ready" flag, so everyone must agree with the combat terms.
Edit: Oh sorry I forgot the units aren't just allowed or disabled, you can allow a certain number of that unit to be build. So instead of allowed and disabled, make it unmodified and modified... or something like that.