The International Simutrans Forum

 

Author Topic: Prevent deletion of rivers  (Read 2576 times)

0 Members and 1 Guest are viewing this topic.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18745
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Prevent deletion of rivers
« on: May 26, 2009, 09:12:14 PM »
Currently, it is possible for an ordinary player to delete a river, which does not make a great deal of sense. It might be useful if this were prevented.

Offline Combuijs

  • Web Team
  • Devotee
  • *
  • Posts: 1392
  • Maintainer of maps.simutrans.com
    • Combuijs
  • Languages: EN, NL
Re: Prevent deletion of rivers
« Reply #1 on: May 26, 2009, 09:53:41 PM »
In real life small river are filled up as well, or rerouted. If it is not to difficult I would like to have the possibility to do both. So perhaps a "rivertool" could be made? In combination with the current "delete" tool, this would do the job.

Offline colonyan

  • Devotee
  • *
  • Posts: 526
  • Full and Warm
Re: Prevent deletion of rivers
« Reply #2 on: May 27, 2009, 06:12:06 AM »
Yes, small rivers, they can be derouted. The problem is that we can delete larger river too...
It also sounds funny to "reconstruct" those accidentally removed river section.

Offline VS

  • Senior Plumber (Devotee)
  • Devotee
  • *
  • Posts: 4855
  • Vladimír Slávik
    • VS's Simutrans site
  • Languages: CS,EN
Re: Prevent deletion of rivers
« Reply #3 on: May 27, 2009, 09:46:34 AM »
Maybe... ensuring that every delete of river (not canal) leaves a valid path downwards to the sea would help? It would enable terraforming by diverting the river to a side channel and then removing the old riverbed.

Additionally, if the tile in question is end of way, it could be removed freely (removing starting from spring)

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Devotee
  • *
  • Posts: 18745
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: Prevent deletion of rivers
« Reply #4 on: May 27, 2009, 10:37:45 AM »
VS, that is a very intelligent idea about checking for a path to the sea, to enable rerouting of rivers. Perhaps, in that case, deletion of rivers should be made very expensive?

As to deleting the source of the river, would that not just enable people to delete the entire river starting at the source and working downwards? I do not think that deleting the source makes any sense.

Offline IgorEliezer br

  • Devotee
  • Administrator
  • *
  • Posts: 4087
  • Cake recipes are cool... REALLY!
    • Igor Eliezer Architect and Urban Planner/Arquiteto e Urbanista
  • Languages: PT, EN, AutoLISP, Python
Re: Prevent deletion of rivers
« Reply #5 on: May 27, 2009, 11:02:02 AM »
I think any river can be altered only by Public Player (or by Player, at high cost): first you build an alternative curse, later you can delete the original curse; deletion of rivers without an alternative curse should be prevented.

It's normal that urban rivers suffer some alterations in its curse. It happens even in real life and this could be useful when you want to shape a city to accommodate new roads and new buildings like big stations or stops.


Tietê River, São Paulo, Brazil (1930?-50?)

(although, as urban planner, I think this abominable :()  




Offline Fabio

  • Devotee
  • Administrator
  • *
  • Posts: 2898
  • The Pak128 Guy
    • Visit me on Facebook
  • Languages: EN, IT, RO, FR
Re: Prevent deletion of rivers
« Reply #6 on: May 27, 2009, 12:56:42 PM »
Maybe... ensuring that every delete of river (not canal) leaves a valid path downwards to the sea would help? It would enable terraforming by diverting the river to a side channel and then removing the old riverbed.

Additionally, if the tile in question is end of way, it could be removed freely (removing starting from spring)

i like this option. a continuity test (the same as a pathfinding) should be performed before allowing the deletion