Author Topic: Changes to interaction of land raising/lowering and water  (Read 154 times)

0 Members and 1 Guest are viewing this topic.

Offline Leartin

Changes to interaction of land raising/lowering and water
« on: March 14, 2017, 06:49:38 AM »
Due the recent question in the help center: http://forum.simutrans.com/index.php?topic=16850.msg160404

I think the interaction of raising/lowering land and water is very counter-intuitive, so I'd like to propose a change.

Currently, if you have a raised shore and lower it, it becomes water. If you have a flat shore and lower it, it becomes a hole in the ground, creating land around it.
This is probably based on the older behaviour, were we had an ocean level and all land lowered to that level became water.

With the new landscape, it would be more intuitive if lowering a raised shore leads to a flat shore, and lowering a flat shore leads to water; and you could only create land from water by raising it.

Offline Ichou

Re: Changes to interaction of land raising/lowering and water
« Reply #1 on: March 14, 2017, 07:27:25 AM »
I think your idea is generally good but there are two points to make clear.


Where is the flat "shore", and where isn't?


If we want to make an artificial island and want it to have a below-sea-level area, will we have to make such a thing?

Offline Vladki

Re: Changes to interaction of land raising/lowering and water
« Reply #2 on: March 14, 2017, 07:55:43 AM »
As I see it the first picture has  flat shore all around the island, while the other one has none.

Imho only lowering flat shore should result in flooding. So if you dig in the middle of the flat island you should get a dry hole.




Offline Leartin

Re: Changes to interaction of land raising/lowering and water
« Reply #3 on: March 14, 2017, 09:20:10 AM »
Simply speaking: Lowering land should not cause water to turn into land. So all actions which currently do so should instead cause the four tiles surrounding the lowered node to become water. Therefore it would affect all nodes bordering water, or bordering a node that borders water.

If implemented, you could still have flat islands with lowered area in the middle, as long as they are at least 4*4 tiles.

Offline Ichou

Re: Changes to interaction of land raising/lowering and water
« Reply #4 on: March 14, 2017, 10:35:53 AM »
Thank you for your reply.

Quote
Simply speaking: Lowering land should not cause water to turn into land. So all actions which currently do so should instead cause the four tiles surrounding the lowered node to become water. Therefore it would affect all nodes bordering water, or bordering a node that borders water.If implemented, you could still have flat islands with lowered area in the middle, as long as they are at least 4*4 tiles.
That sounds intuitive and easy to play! I agree with this idea and have nothing to complain about.