-
-
Notifications
You must be signed in to change notification settings - Fork 968
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default openttd.cfg world gen settings don't allow Forests in Sub-Arctic #7872
Comments
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
For an adaptive method, maybe add a flag, which when set (by the user), will adjust the snowline height based on the highest land height used by the map multiplied by a user-configurable percentage. For example: if the adaptive snowline level is set, the snowline height is set to 80%, and world landscape gen ends with a maximum land height of 20, then the snowline height will get set to 16, as that is 20 * 80%. |
Some more findings. Variety distribution is off, map size is 256x256 with water on 4 borders. TerraGenesis:
Original:
|
This is a patch which auto determines snow line height upon map generation. Since this discards user defined values, Snow Line Height is also removed from World Generation GUI. In short, it tries to accomodate the snow line to a land mass of 50% snow but also ensures that all industries (namely farms and forests) can be generated on the map, giving them priority. In general, Very Flat, and to a minor extent, Flat terrain types didn't have the required max height to accomodate Farms and Forests, so in order to have them on the map, these presets are generating higher heights than what's usual on the other landscape (non Sub-Arctic). |
@SamuXarick Applying this patch will mean that you will no longer be able to manually set the snowline height on world creation. Is there any way to only activate this patch on a user-defined basis? For example: "Snow line height = Auto" (which can be set by setting "Snow line height" to -1 or 0 (your choice)) will have the game automatically determine the snowline height, but "Snow line height = 10" will put the snow line at tile height 10. |
@James103 I'm personally fine with this, given that we don't get the option to pick the desert line in subtropical landscapes either. I favor a nice balance that always allows me to play the game to its fullest (loading all the industries proper in balanced amounts), over having a user-regulated setting that's prone to rendering a map unplayable, which is just bad design, IMO. |
@James103 That can be done, |
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
… terrain type raised to Hilly - Results in better generated landscape for sub-arctic and sub-tropic with TerraGenesis on a clean Openttd.cfg
Duplicate of #6337 (kept the oldest of the duplicates). |
Version of OpenTTD
1.10.0-beta1
Expected result
Forests are generated
Actual result
Forests fail to generate
Steps to reproduce
I have in mind an easy fix for this, which would be decreasing the default Snowline to height 7 from 15, and change terrain type from Flat to Hilly.
Seems to never fail to generate forests this way. It also slightly improves Sub-Tropic landscape a tiny bit, with more rainforest area, instead of everything being desert.
EDIT: Actually, it's even better than I thought. With Flat terrain, it wasn't generating rivers in Sub-Tropic, but with Hilly, it does!
The text was updated successfully, but these errors were encountered: