The International Simutrans Forum

 

Author Topic: Idea: River Names  (Read 3539 times)

0 Members and 1 Guest are viewing this topic.

Offline The Hood

  • Devotee
  • *
  • Posts: 2889
  • pak128.Britain developer
Idea: River Names
« on: November 03, 2009, 11:29:31 AM »
I've had an idea about rivers which may make the game more interesting - give rivers names, so you could have the River Thames, River Trent, River Mersey etc in Simutrans (sorry for my anglo-centric geography there!).  Just like cities are named from citylist.txt, rivers could be named somehow from a riverlist.txt.

I have no idea how easy this would be, or even if it would be worth it, but I think it might be a nice touch.  Anyone else agree?

Offline Combuijs

  • Web Team
  • Devotee
  • *
  • Posts: 1392
  • Maintainer of maps.simutrans.com
    • Combuijs
  • Languages: EN, NL
Re: Idea: River Names
« Reply #1 on: November 03, 2009, 11:47:33 AM »
What you are actually asking is that Simutrans should know the concept of a river as a set of river-type tiles. At the moment this is not the case. So I think that is a lot of work to do, which might take up some considerable storage space as well (note for example that a city is not a collection of tiles, but a rectangle, so 4 numbers suffice to store the city). And what to do when a user removes part of a river and replaces it by a channel?

Apart from these considerations, you could take this concept further. Create the possibility to attach a name to a collection of tiles. With this you could name not only rivers, but also seas, lakes, forests, mountain ranges, counties, roads, streets, channels, railways etc.

I like the idea, but I have my doubts if it's worth the development capacity and the amount of storage needed.


Offline vilvoh

  • One of the good guys
  • Administrator (Inactive)
  • *
  • Posts: 4504
  • I'm the constructor, the architect
    • Escala real
Re: Idea: River Names
« Reply #2 on: November 03, 2009, 11:55:40 AM »
I think the approach would be similar to giving names to streets, that was discussed here. At first sight, seems easier to implement as the amount of rivers available in a map is clearly limited.

P.S: After reading Combuijs reply, now it seems much more complex than I thought.

Offline The Hood

  • Devotee
  • *
  • Posts: 2889
  • pak128.Britain developer
Re: Idea: River Names
« Reply #3 on: November 03, 2009, 12:18:17 PM »
I was hoping it would be rather easier to do as rivers are generated on startup only, and are purely linear:
 - when the map generator builds one river from source to estuary, give it a name
 - build another river from source to estuary, give it a name
     * if this river "ends" at the first river and feeds into it, just name the first part, it is a triburary of the other river

Maybe even just as simple as adding a sign on map startup (of course I can do that manually). 

But if it is really hard, then it wouldn't be the end of the world not to have it :)

Offline Dwachs

  • DevTeam, Coder/patcher
  • Administrator
  • *
  • Posts: 4564
  • Languages: EN, DE, AT
Re: Idea: River Names
« Reply #4 on: November 03, 2009, 01:33:06 PM »
Yes it would be relatively easy to generate signs along the river.

However what would be the purpose of this?

Offline The Hood

  • Devotee
  • *
  • Posts: 2889
  • pak128.Britain developer
Re: Idea: River Names
« Reply #5 on: November 03, 2009, 03:20:38 PM »
However what would be the purpose of this?

No functional purpose - just for fun really.

Offline skreyola

  • *
  • Posts: 337
  • Trivial Troubleshooter
Re: Idea: River Names
« Reply #6 on: November 04, 2009, 02:47:30 AM »
It is already possible to add signs if you want your rivers named.
I'd vote that the maintainers put this near the end of the list of priorities, because while it would be neat to have river names, it's likely to be a lot of work, and there is already a way in place for the probably very few people who would want the feature.
Cheers.

Offline sojo

  • Devotees (Inactive)
  • *
  • Posts: 851
  • Maintainer pak96.comic
    • German home of Simutrans
Re: Idea: River Names
« Reply #7 on: November 04, 2009, 08:41:54 AM »
However what would be the purpose of this?

Mayby, stops next to a river can named. Lake side "Themse" stop. Or so.

Offline Isaac.Eiland-Hall us

  • Benevolent Dictator
  • Administrator
  • *
  • Posts: 3645
  • PanamaCityPC.com/support/
    • Facebook Profile
  • Languages: EN
Re: Idea: River Names
« Reply #8 on: November 05, 2009, 12:08:49 PM »
I like the idea of being able to associate a name with a group of tiles, especially if the system is group-based rather than tile-based (that is, a tile may belong to more than one group; rather than a restriction of one group for a tile).

If anything, it should be veyr very low priority... but for scenarios, for example - the city code could add city tiles to the proper city; you could generate regions/states/countries; rivers, districts... Once scenarios are developed, it would be cool to have things like "X amount of some good to X city/region/district/whatever".

And just like you could outline stop coverage, one day you could outline city coverage, rivers, whatever, maybe hooking into this system.

It's way in the future... but it seems handy. Of course, it may be way in the never, i.e. never happen. :)

Offline skreyola

  • *
  • Posts: 337
  • Trivial Troubleshooter
Re: Idea: River Names
« Reply #9 on: November 06, 2009, 02:17:49 AM »
Regions? Like in Railroad Tycoon II?

Offline Isaac.Eiland-Hall us

  • Benevolent Dictator
  • Administrator
  • *
  • Posts: 3645
  • PanamaCityPC.com/support/
    • Facebook Profile
  • Languages: EN
Re: Idea: River Names
« Reply #10 on: November 06, 2009, 05:54:12 AM »
Regions could be somewhat like that - like the Territories, I suppose. May be what was inspiring me - I liked that part of RT2 :) Rise of Nations also has this concept, and it's very cool there.

But of course cities could exist, or even streets, for that matter. Any sort of sets of tiles :)