Terrain Editor: Difference between revisions

From Eco - English Wiki
[checked revision][checked revision]
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
The terrain previewer tool can be used to preview how a world will look using the provided property panel.
The terrain previewer tool can be used to preview how a world will look using the provided property panel.


This tool can be found on the server by navigating to {{Key|WorldGenerator/Terrain Previewer}}.
This tool can be found on the server by navigating to {{Key|WorldGenerator/Terrain Previewer}}. For version 9.4 and greater only.
 
[[File:Terrain_previewer.png|800px|none|Terrain_previewer]]
[[File:Terrain_previewer.png|800px|none|Terrain_previewer]]
== The Viewer ==
== The Viewer ==
The main viewer on the left shows the current preview of the world with the current settings. A biome legend is also shown adjacent to the terrain map. This should help give you a better idea on how your world will be generated before creating it.
The main viewer on the left shows the current preview of the world with the current settings. A biome legend is also shown adjacent to the terrain map. This should help give you a better idea on how your world will be generated before creating it.
[[File:Terrain previewer terrain map.png|400px|none]]
[[File:Terrain previewer terrain map.png|400px|none]]
Other map layers can also be viewed by switching tabs on the top of the viewer. The three current maps you can view are {{Key|Terrain}}, {{Key|Height}}, and {{Key|Rivers & Lakes}}.
Other map layers can also be viewed by switching tabs on the top of the viewer. The three current maps you can view are {{Key|Terrain}}, {{Key|Height}}, and {{Key|Rivers & Lakes}}.
[[File:Terrain previewer height map.png|300px|none]]
[[File:Terrain previewer height map.png|300px|none]]
[[File:Terrain previewer water map.png|300px|none]]
[[File:Terrain previewer water map.png|300px|none]]
All images in the viewer can also be saved by right clicking on the map and selecting `Save`.
All images in the viewer can also be saved by right clicking on the map and selecting `Save`.
== Properties ==
== Properties ==
The property panel can be found on the right-hand side and houses all the setting needed to change the terrain.
The property panel can be found on the right-hand side and houses all the setting needed to change the terrain.
[[File:Terrain previewer properties.png|300px|none]]
[[File:Terrain previewer properties.png|300px|none]]
This is where the world seed can be changed to get a different map layout. After changing the properties, you will have to update the viewer. You can do this by clicking the `Update Preview` button below the main viewer. The viewer will then process and load in the new map. To quickly change the world seed, you can press the {{Key|Randomize Seed}} button.
This is where the world seed can be changed to get a different map layout. After changing the properties, you will have to update the viewer. You can do this by clicking the `Update Preview` button below the main viewer. The viewer will then process and load in the new map. To quickly change the world seed, you can press the {{Key|Randomize Seed}} button.


Note: You will have to wait until the new world has been created before viewing it. It is also recommended to wait until the world has finished before generating another one.
Note: You will have to wait until the new world has been created before viewing it. It is also recommended to wait until the world has finished before generating another one.
=== Reset to default settings ===
=== Reset to default settings ===
If you want to reset your terrain editor settings follow these steps.
If you want to reset your terrain editor settings follow these steps.
# Close the server if it is running.
# Close the server if it is running.
# Navigate to the {{Key|Configs}} folder and delete the {{Key|WorldGenerator.eco}} file.
# Navigate to the {{Key|Configs}} folder and delete the {{Key|WorldGenerator.eco}} file.
# Restart the server.
# Restart the server.
== Creating a new world ==
== Creating a new world ==
These steps show you how to generate a new world based on the current world previewer settings.
These steps show you how to generate a new world based on the current world previewer settings.
# Set the world seed and any other properties/settings and make sure you are happy with the current preview.
# Set the world seed and any other properties/settings and make sure you are happy with the current preview.
# Click on the {{Key|Open Storage}} button to open {{Key|File Explorer}}. ''This is where the current server world is located.''
# Click on the {{Key|Open Storage}} button to open {{Key|File Explorer}}. ''This is where the current server world is located.''
Line 42: Line 28:
# Delete the current world files. Ex. {{Key|Game.eco}}, {{Key|Game.db}}, {{Key|Game-log.db}}
# Delete the current world files. Ex. {{Key|Game.eco}}, {{Key|Game.db}}, {{Key|Game-log.db}}
# Restart the server and the new world will be created based on the properties.
# Restart the server and the new world will be created based on the properties.
== Examples ==
== Examples ==
Here are a few examples of worlds being created with this tool.
Here are a few examples of worlds being created with this tool.
 
==== Seed: 1523368987 ====
==== Seed: 814189664 ====
 
[[File:Terrain previewer 814189664 preview.png|300px|none]]
[[File:Terrain previewer 814189664 preview.png|300px|none]]
[[File:Terrain previewer 814189664 world.png|450px|none]]
[[File:Terrain previewer 814189664 world.png|450px|none]]
==== Seed: 814189665 ====
==== Seed: 814189665 ====
[[File:Terrain previewer 814189665 preview.png|300px|none]]
[[File:Terrain previewer 814189665 preview.png|300px|none]]
[[File:Terrain previewer 814189665 world.png|450px|none]]
[[File:Terrain previewer 814189665 world.png|450px|none]]

Latest revision as of 17:08, 30 November 2022

The terrain previewer tool can be used to preview how a world will look using the provided property panel.

This tool can be found on the server by navigating to WorldGenerator/Terrain Previewer. For version 9.4 and greater only.

Terrain_previewer
Terrain_previewer

The Viewer[edit | edit source]

The main viewer on the left shows the current preview of the world with the current settings. A biome legend is also shown adjacent to the terrain map. This should help give you a better idea on how your world will be generated before creating it.

Other map layers can also be viewed by switching tabs on the top of the viewer. The three current maps you can view are Terrain, Height, and Rivers & Lakes.

All images in the viewer can also be saved by right clicking on the map and selecting `Save`.

Properties[edit | edit source]

The property panel can be found on the right-hand side and houses all the setting needed to change the terrain.

This is where the world seed can be changed to get a different map layout. After changing the properties, you will have to update the viewer. You can do this by clicking the `Update Preview` button below the main viewer. The viewer will then process and load in the new map. To quickly change the world seed, you can press the Randomize Seed button.

Note: You will have to wait until the new world has been created before viewing it. It is also recommended to wait until the world has finished before generating another one.

Reset to default settings[edit | edit source]

If you want to reset your terrain editor settings follow these steps.

  1. Close the server if it is running.
  2. Navigate to the Configs folder and delete the WorldGenerator.eco file.
  3. Restart the server.

Creating a new world[edit | edit source]

These steps show you how to generate a new world based on the current world previewer settings.

  1. Set the world seed and any other properties/settings and make sure you are happy with the current preview.
  2. Click on the Open Storage button to open File Explorer. This is where the current server world is located.
  3. Close the server instance. You will not be able to delete the current world while the server is running.
  4. Delete the current world files. Ex. Game.eco, Game.db, Game-log.db
  5. Restart the server and the new world will be created based on the properties.

Examples[edit | edit source]

Here are a few examples of worlds being created with this tool.

Seed: 1523368987[edit | edit source]

Seed: 814189665[edit | edit source]