Players should be able to configure the map to their liking in the main menu, and get a preview of it before starting the game.
In a tab dedicated to configuring the game, we want to add terrain related settings and the terrain preview window.
Expose various generated terrain variables as replicated convars and set up as game settings, and allow the host to control them on the main menu (dedicated server behaviour to be determined)
Set up a window that allows the players to preview the terrain
Add a refresh button that allows the host to regenerate the terrain based on the latest inputted settings
Most of this functionality is already possible by setting the variables through console commands, but exposing it through the UI will improve the user experience immensely.
Players should be able to configure the map to their liking in the main menu, and get a preview of it before starting the game.
In a tab dedicated to configuring the game, we want to add terrain related settings and the terrain preview window.
Most of this functionality is already possible by setting the variables through console commands, but exposing it through the UI will improve the user experience immensely.