News:

Use the "Forum Search"
It may help you to find anything in the forum ;).

Custom Climates

Started by Giziar, October 20, 2024, 11:12:18 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Giziar

Hi all,

My current save was started many moons and quite some Simutrans versions ago.
Back then I did not use the standard settings for climate but used a custom setting.

Current version I´m using is the 1.23.1 and game was started some versions before that (can't really recall which one)

The issue I'm having now is that when I do some terraforming the original climate settings are neglected and the climate settings of the current version are used. This creating some patchwork of climates all over the map.

Is there some way to reset the climate settings back to the original way I wanted them?

For an example see: https://i.ibb.co/wBmwrRj/simscr01.png

prissi

You can edit the climate settings in the extended settings. How to access them, depends on the pakset.
Also, I strongly recommend using the newest version, as there were serious bugs with passenger and ware routing in some recent versions.

But the problem is that, if you created the map with map-based (or weather-based) climates, then for terraforming the default height-based climate is used as recalculating the map-based climate for the tile in question requires to traverse the whole map. (Of course, one could retain the current climate.) That behaviour should be imho considered a bug but it has been there since the introduction of map-based climates.

Pascallok

I have realized that climate changes are useful with a custom script like Pak64.
But does it work if you use the custom climate settings like lakes, deserts and Mediterranean landscapes as well as tundra and icy climates with a click?
If there was a tool script in Simutrans, other Paksets could be added in the future by state players.
I wish that removing lakes is not a tool that is used soon, so that in the future it will be better changed.

Thanks Pascal

Yona-TYT

Quote from: prissi on October 20, 2024, 12:54:54 PMYou can edit the climate settings in the extended settings. How to access them, depends on the pakset.
Also, I strongly recommend using the newest version, as there were serious bugs with passenger and ware routing in some recent versions.
But the problem is that, if you created the map with map-based (or weather-based) climates, then for terraforming the default height-based climate is used as recalculating the map-based climate for the tile in question requires to traverse the whole map. (Of course, one could retain the current climate.) That behaviour should be imho considered a bug but it has been there since the introduction of map-based climates.
I think Mr Pristovsek worked on this quietly. ;)

https://github.com/simutrans/simutrans/commit/6f196e06cf640d6d381913a062d349a225e87550

prissi

#4
Yes, but not quite finished, as the automated tests did not work.

Also, if converted from a double height old map, then the climate settings would stay wrong.

It still has the unexpected behaviour when lowering coast tiles, but that was since the introduction of climates and water levels.