Open your singleplayer or server's settings file. See here.
Set your custom
Launch your game as normal, whether you're doing it through singleplayer or the server cli.
The generation process can take a significant length of time, with little indication that it's running properly. 10 minutes on a good CPU is expected, for standard-sized worlds. Eventually, it will load into the new world.
The world will be saved in a
mapsfolder, as a binary file. Set
Some(Load("maps/<filename>.bin")),, else it will try to regenerate it each time.
|Loads the default world map, located in the |
|Generates a new world, using |
|Same as with |
|Loads a map from file|
If you are able to compile the game, you can generate maps with custom sizes and terrain scales, through the same steps as above.
To change map size, edit the
y values here. Each increment will double map scale. Be warned that worldgen times similarly increase, and that actually loading larger worlds can be quite RAM-heavy.
To change terrain scale, edit here.
4.0 is based on earth-like values, and gives a much grander scale to terrain than the default.
If you are able to compile, you can also try an example map generator and viewer application. Run the following command from your local repository, depending on preferred terminal.
RUST_LOG="info,veloren_world=debug" cargo run --release --example water
set RUST_LOG=info,veloren_world=debug&& cargo run --release --example water
$env:RUST_LOG="info,veloren_world=debug"; cargo run --release --example water
By default it will load the default world from the
assets folder. Input a custom seed here, and change two lines below if you want to generate or load a different world.
This method will indicate progress through world generation, progressing from
Erosion iteration 0 through to
99, and so is recommended for larger worlds.
Once the map loads, the default view shows temperature and humidity overlays. Press T and H to disable them, respectively, and M to enable real map colours. F4 will take a screenshot.
The map viewer is somewhat unresponsive, so you may need to hold keys for a moment for them to take effect.
If the default map loads despite changes you have made, double check you haven't mistyped any of the settings. In particular, you must not remove the trailing commas from the