The International Simutrans Forum

 

Author Topic: Crosses  (Read 413 times)

0 Members and 1 Guest are viewing this topic.

Offline Lieven

  • *
  • Posts: 528
  • SNFOS addons creator
    • SNFOS
  • Languages: FR, EN
Crosses
« on: November 16, 2020, 01:17:16 PM »
Hi there,

Just a question, is it possible for a vehicle to reserve a cross earlier than actually ?

I am firstly thinking about the track/canal and road/canal crosses, that are reserved by the ships only when they passes under it, and for the ones that have longer graphics than 1 tile, they enters in collision with the bridge before it ups.

For the railroad crosses, they are reserved by the train a few tiles before it passes the cross, but I often assist to a problem when a slow road vehicule (A bus that leaves a bus stop fr example) crosses a railway, the train arrives, and have to stop because the bus is already on the railroad crossing.
I think that none of that will arrive if the train reserves the crossing a way longer before (Maybe 10/15 tiles ?)

That's all for me !

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 10326
  • Languages: De,EN,JP
Re: Crosses
« Reply #1 on: November 16, 2020, 01:22:53 PM »
I tried that, but a 15 tiles, there is almost zero chance for a car crossing a railroad crossing if the line is moderately busy and twoway.

Offline Lieven

  • *
  • Posts: 528
  • SNFOS addons creator
    • SNFOS
  • Languages: FR, EN
Re: Crosses
« Reply #2 on: November 16, 2020, 01:44:50 PM »
Yes, you're right, I think that it's actually a 3 tiles-long reservation for the trains, am I right ?
Maybe if we double it, I think that it can soluce the major cases of train stop

For the boats, the majority of long boats have a 2 or 3 tiles graphics, so if the elevating bridge is reserved 3 tiles before the cross, it should be good ?

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 10326
  • Languages: De,EN,JP
Re: Crosses
« Reply #3 on: November 16, 2020, 02:14:25 PM »
Trains are special, since they (and planes) can actually reserve way tiles. All other (cars and ships) cannot.  (And train close either three tiles in advance or less, if the last signal before is at closer distance.)

Since a tile is supposed to be 1km^2 any ships should fit on a single tile. I admid that ships are too big but this is true for airplanes as well. But the size of ships is different and thus a ship crossing cannot really know how many tiles ahead is should look like. (Also I think only pak128 has the river /road crossing, I did not include any in pak64 for that reason.

Offline Lieven

  • *
  • Posts: 528
  • SNFOS addons creator
    • SNFOS
  • Languages: FR, EN
Re: Crosses
« Reply #4 on: November 16, 2020, 02:59:36 PM »
Okay, so, only the train crossing can be improved. Do you think that it might be possible to extend the tile reservation of the trains ? 5 tiles should be a good compromise between the crossing reservation and the efficiency of a line, think not ?

Offline prissi

  • Developer
  • Administrator
  • *
  • Posts: 10326
  • Languages: De,EN,JP
Re: Crosses
« Reply #5 on: November 17, 2020, 12:21:05 AM »
I many countries, level crossings are forbidden for fast trains. Trains switch signals green mostly three tiles ahead. Thus crossings are handled as signals, with identical decceleration if closed. There should be a big incentive for expensive bridges instead level crossings, like in real life.

Offline Vladki

  • Devotee
  • *
  • Posts: 3513
    • My addons, mostly roadsigns, pak128.cs
  • Languages: EN, CS
Re: Crosses
« Reply #6 on: November 17, 2020, 10:04:31 AM »
At the moment the crossing can limit the speed of both road (50 km/h) and rail (160 km/h) - that depends on pakset. Also the delays caused to each other may be a good reason to avoid crossings.

Offline Lieven

  • *
  • Posts: 528
  • SNFOS addons creator
    • SNFOS
  • Languages: FR, EN
Re: Crosses
« Reply #7 on: November 17, 2020, 10:18:09 AM »
That's right, but in some cases, build a bridge or a tunnel can be very fastidious, principally in an urban environment, where they're lots of road crosses, and build a railway bridge that overpass the road by ascending causes a delay for the train too.
I understand your point of view, an I think that I will continue like I always did, to manage case per case ^^