[Rseding91] [0.17.58] Trainmanager doesn't check for the station surface
Posted: Mon Jul 22, 2019 5:47 pm
I am currently playing Space Exploration (several surfaces) and I am using a train system which relies on disabled stations.
I saw that a train had a 'no path' error on one of my surfaces (Nauvis Orbit) because the station was disabled. Usually, the train will skip that station and head to the next one. The problem is that on another surface (galactic Graveyard in my game) I have a stop with exactly the same name which was enabled.
It looks like the train manager only checks for station names and not for the surface.
The reason why i think this is a bug:
- If you setup a schedule you only see the train stops at that specific surface. (even if they are in separate rail networks) - It is not possible to choose a station from another surface.
- My trainsystem works without flaws when using stations with the same name on one surface (enable / disable them on storage signals). Due to the fact that i'm using circuits to control the trains the train system is separated from other surfaces.
- The 'no path' error only occours if a train stop on the current surface is disabled but a station on another surface with exactly the same name in enabled.
Savegame: https://drive.google.com/open?id=1EWQpp ... 10CVy_atyN
You can use the constant combinator next to the character to enable / disable the train stop.
I saw that a train had a 'no path' error on one of my surfaces (Nauvis Orbit) because the station was disabled. Usually, the train will skip that station and head to the next one. The problem is that on another surface (galactic Graveyard in my game) I have a stop with exactly the same name which was enabled.
It looks like the train manager only checks for station names and not for the surface.
The reason why i think this is a bug:
- If you setup a schedule you only see the train stops at that specific surface. (even if they are in separate rail networks) - It is not possible to choose a station from another surface.
- My trainsystem works without flaws when using stations with the same name on one surface (enable / disable them on storage signals). Due to the fact that i'm using circuits to control the trains the train system is separated from other surfaces.
- The 'no path' error only occours if a train stop on the current surface is disabled but a station on another surface with exactly the same name in enabled.
Savegame: https://drive.google.com/open?id=1EWQpp ... 10CVy_atyN
You can use the constant combinator next to the character to enable / disable the train stop.