News:

Simutrans Chat Room
Where cool people of Simutrans can meet up.

Dual Way Rail waytype - Similar to Roads

Started by Spartanis, July 31, 2012, 11:57:27 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Spartanis

I am not sure if this was mentioned before (searching the forum yeilds no result) but...


As with roads, you can build a two way road tile where vehicles can use both directions. Can it be possible to do the same with Rail?


An example from SimCity 4:



kierongreen

This is a request that has been previously rejected.

Spartanis


Ters

It is my understanding that the main reason for not making a dual rail waytype is that it would be a distinct waytype from the existing rail waytype. Vehicles will only be able to operate on one of them, and the two can't be connected. This would just be confusing, and limit the usefulness.

Fabio

On the other hand, this way type could be used for vehicles which are neither trains nor road vehicles, like the rubber tyres subways (VAL system and others).

Rebelfish

However, between monorails, roads, rails, narrow-gage (depending on the pak), I think one think Simutrans doesn't need is another land-based variation of way type.

Fabio

Quite the contrary.
Railways, narrow gauge, maglev, monorail, and tram basically share the same set of rules (one track per tile, drive by signals).
Roads set of rules (two lanes per tile, drive by sight), instead, is applied only to roads.
The idea here is to create one or more road-like ways, or maybe even a hybrid system (e.g. Double lane butt drive by signals).
The best option would be way types created dynamically in the paksets, defined by the set of rules they follow: track, road, or hybrid.

sdog

If the extension Isidoro and Dwachs TurfIT were working on, to extend multi lane roads (very extensive and deep changes in the ribi system) would be realized in the far future, it might be worth to discuss this again. At the moment it appears to be in proposal stage.

isidoro

On my part, I reached a dead end.  So if anybody wants to retake it, just do it.

Now I'm giving my scarce time to the project I started some years ago...


The Hood

Quote from: Fabio on September 14, 2012, 10:16:05 AM
Quite the contrary.
Railways, narrow gauge, maglev, monorail, and tram basically share the same set of rules (one track per tile, drive by signals).
Roads set of rules (two lanes per tile, drive by sight), instead, is applied only to roads.
The idea here is to create one or more road-like ways, or maybe even a hybrid system (e.g. Double lane butt drive by signals).
The best option would be way types created dynamically in the paksets, defined by the set of rules they follow: track, road, or hybrid.

Along these lines I've always wanted trams which follow road rules rather than rail rules, which would allow double track/single tile tramways making it much easier to build tram routes in cities. Besides, most on-street tramways follow similar rules to roads rather than trains.

Ters

Quote from: The Hood on September 15, 2012, 07:12:34 AM
Along these lines I've always wanted trams which follow road rules rather than rail rules, which would allow double track/single tile tramways making it much easier to build tram routes in cities. Besides, most on-street tramways follow similar rules to roads rather than trains.

Last time I saw this brought up, it was pointed out that having trams behave as cars would remove the advantage they have be being independent of road traffic while occupying the same tiles. If trams are not to drive in the center, they must be treated as cars and get stuck along with them in traffic jams.

Bear789

Quote from: Ters on September 15, 2012, 07:47:15 AM
Last time I saw this brought up, it was pointed out that having trams behave as cars would remove the advantage they have be being independent of road traffic while occupying the same tiles. If trams are not to drive in the center, they must be treated as cars and get stuck along with them in traffic jams.

Well, that's what happens in real life, unless trams run on dedicated tram lanes. And even even in that case, they can get stuck at crossroads, unless the lane is completely grade separated. But at that point it's a light metro system, not a tram.

The Hood

Yes, that's exactly why I want them - so that in on-street sections they get blocked by traffic but have the ability to build segregated sections which normal road traffic can't go on.

Ters

In that case, one might as well remove the tram waytype altogether, since it probably wound be easier for trams to behave like and intermingle with road traffic if they actually were road vehicles. The segregated sections would be like some form of private road, the implementation of which might also enable highways inside cities that don't degrade to slow city roads.

isidoro

To get rid of them, one can just not use them in a pak...

Another interesting feature of present trams is that trains can drive on their tracks as well.  And that allows a railway to diagonally intersect a road.


Bear789

There are some rare cases of heavy rail trains running in the middle of a street. In Switzerland there's the famous (at least in Europe) Rhatische Bahn, for example. I saw on Youtube something that looked like and american train too.

greenling

Opening hours 20:00 - 23:00
(In Night from friday on saturday and saturday on sunday it possibly that i be keep longer in Forum.)
I am The Assistant from Pakfilearcheologist!
Working on a big Problem!

Ters

Quote from: isidoro on September 16, 2012, 12:39:29 AM
Another interesting feature of present trams is that trains can drive on their tracks as well.
After looking at how waytypes look in pak files, tram doesn't look like a fully fledged waytype. It looks like a subtype of track.

Quote from: isidoro on September 16, 2012, 12:39:29 AM
And that allows a railway to diagonally intersect a road.
That's a bit of a cheat, since unlike proper intersections, cars can drive straight through the trains.

Quote from: isidoro on September 16, 2012, 12:39:29 AM
To get rid of them, one can just not use them in a pak...
How can we make sure paks don't use both, to the total confusion of the player?

Quote from: Bear789 on September 16, 2012, 07:58:59 AM
There are some rare cases of heavy rail trains running in the middle of a street. In Switzerland there's the famous (at least in Europe) Rhatische Bahn, for example. I saw on Youtube something that looked like and american train too.
Since the tracks themselves in Simutrans have waytype track, with system type tram (elevated is also a system type), one could perhaps rename the system type to street running. (Which would still allow for diagonal intersections.)

VS

Quote from: Ters on September 16, 2012, 08:19:41 AM
How can we make sure paks don't use both, to the total confusion of the player?
Pakset maintainers certainly aren't that dumb. Simply release an incompatible version and that's it. And the people who mash all addons together will continue to do so, anyway.

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

Ters

Quote from: VS on September 16, 2012, 09:31:18 AM
Pakset maintainers certainly aren't that dumb. Simply release an incompatible version and that's it. And the people who mash all addons together will continue to do so, anyway.

And they will complain that the game is too complex and strange, either here, elsewhere or to themselves, giving the game a negative reputation.

Vonjo


kierongreen

This extension is just a road wayobj. In effect these are trolleybuses, but with rails drawn on the road surface. This doesn't allow you to have off road sections of track (you can cheat by having "not roads" with private signs set up though). A lot of the addons on the japanese site are well drawn, clever ways of getting around restrictions in simutrans, but require a lot of extra work to use so can't be thought of as a proper solution.

VS

@Ters:
Hm... After thinking a bit more about this, I guess it is unlikely that engine-level incompatibility would be introduced at all. And other solutions would probably introduce and expose some duality... Come to think about this, the premise of this thread is not about retiring the current trams, anyway :)

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

Ters

Making that Japanese hack into a proper solution was what I had in mind, though I didn't know they had done something like that. There certainly is a lot of fundamental things in the game that probably should have been done different if Simutrans were to start all over again, such as for a sequel.

Vladki

There is also a similar czech hack - tram track implemented as trolleybus electrification.
http://forum.simutrans.com/index.php?topic=8596