Workers & Resources: Soviet Republic

Workers & Resources: Soviet Republic

View Stats:
FrayedKnot Mar 8, 2023 @ 2:25pm
Metro Issues
I've spent countless hours attempting to troubleshoot this metro system. I cannot find any reason this train will not pass this station. I've deleted and recreated the train,, the line (which doesn't seem possible to create other than by giving a train directions Directly) and all the power, the tunnels, ETC - Everything but the station which has traffic moving successfully on the other track.

https://steamcommunity.com/sharedfiles/filedetails/?id=2944091943

https://steamcommunity.com/sharedfiles/filedetails/?id=2944092925

There are no signals on the metro tracks.
The train had to pass through the location indicated as the problem to reach its current location and the station it will not advance to is in the opposite direction of the indicated problem area.

I wouldn't be surprised if there is something I'm missing.

ideas? :steamsad::steamsad:
< >
Showing 1-6 of 6 comments
MrKrabs Mar 8, 2023 @ 2:49pm 
I can´t see what might be the problem. Give me some 15 Minutes.
I load my game and make a few pictures of my metro line and post them here.
Maybe this will help you.
Silent_Shadow Mar 8, 2023 @ 3:08pm 
I bet it has to do with the one-way designations. Metro stations all have one way designations at the ends of their tracks, which also get flipped to the other side when you mirror the building. If you have two one-way designations facing each other, this will confuse the metro train because it cannot go against the one way into the station.

The one-way designation at the exit can be treated like a one-way signal. Trains can approach it from a concurrent direction (entering the station from the other end), but they cannot pass against it (enter the metro station against the one-way designation.) Metro trains can pass against the one-way designation pointing into the station though, so you can have metro trains enter a station and leave it by the same track.

Basically, metro stations can only be entered by the designation pointing into the station, and they can leave through either end.

You can check if you accidentally set a pair of one-way designations against each other by selecting the metro track from the building menu and checking your station arrows:
https://steamcommunity.com/sharedfiles/filedetails/?id=2944195518
Last edited by Silent_Shadow; Mar 8, 2023 @ 3:14pm
MrKrabs Mar 8, 2023 @ 3:13pm 
Okay, here are the screenshots:
This is the entry from the depot.

https://steamcommunity.com/sharedfiles/filedetails/?id=2944194579

This is the start/end of the line.

https://steamcommunity.com/sharedfiles/filedetails/?id=2944194585

Here is the other end of the line.

https://steamcommunity.com/sharedfiles/filedetails/?id=2944194591

I have seen that you use a ground end station.
I had problems with that. Therefor I changed the ini file. After it worked.
( Later I changed to underground version. )

The building ini is located here:

C:\Program Files (x86)\Steam\steamapps\common\SovietRepublic\media_soviet\buildings_types\metro_endstation_ground.ini

Delete what´s in there ( don´t forget to back up ) and copy/paste the following text in.


$NAME 1835

$TYPE_WAITING_STATION
$SUBTYPE_METRO
// metro_endstation_ground.ini
-------
$COST_WORK SOVIET_CONSTRUCTION_GROUNDWORKS 0.0

$COST_WORK_BUILDING_NODE polySurfaceShape9

$COST_WORK_VEHICLE_STATION_ACCORDING_NODE polySurfaceShape9

$COST_RESOURCE_AUTO ground_asphalt 1.0

------------------

$COST_WORK SOVIET_CONSTRUCTION_BRICKS_LAYING 1.0

$COST_WORK_VEHICLE_STATION 5.6964 0 -7.3995 8.9085 0 -7.9748
$COST_WORK_VEHICLE_STATION -7.1636 0 -7.4345 -9.1763 0 -8.1325

$COST_WORK_BUILDING_NODE polySurfaceShape9
$COST_RESOURCE_AUTO wall_brick 0.7
$COST_RESOURCE_AUTO roof_woodsteel 1.0


$VEHICLE_CANNOTSELECT_INSIDE

// ZILonaut modification to drive through
$CONNECTION_RAIL_ALLOWPASS
24.8419 0.0 -3.0
-24.9832 0.0 -3.0

$CONNECTION_RAIL_ALLOWPASS
-24.9832 0.0 -3.0
24.8419 0.0 -3.0

$CONNECTION_RAIL_ALLOWPASS
24.8419 0.0 3.0
-24.9832 0.0 3.0

$CONNECTION_RAIL_ALLOWPASS
-24.9832 0.0 3.0
24.8419 0.0 3.0

#$CONNECTION_RAIL
#24.8419 0.0 -3.0
#23.8419 0.0 -3.0

#$CONNECTION_RAIL
#-24.9832 0.0 -3.0
#-23.9832 0.0 -3.0

#$CONNECTION_RAIL
#24.8419 0.0 3.0
#23.8419 0.0 3.0

#$CONNECTION_RAIL
#-24.9832 0.0 3.0
#-23.9832 0.0 3.0

$CONNECTIONS_ROAD_DEAD_SQUARE
-21.1240 0.0 -8.9924
-12.7041 0.0 -9.2656

$CONNECTION_ROAD_DEAD
-21.1240 0.0 -8.9924
$CONNECTION_ROAD_DEAD
-21.1240 0.0 -2.0709

$CONNECTION_ROAD
-21.1240 0.0 -8.9924
-21.1240 0.0 -7.9924

$TEXT_CAPTION
-12.9062 8.6459 -6.5292
12.3966 8.6459 -6.5292

end


This workaround was done by Zillonaut.
The Link is here: ( In German though )

https://steamcommunity.com/app/784150/discussions/5/5828254465022036726/

I hope this helps.
MrKrabs Mar 8, 2023 @ 3:16pm 
Originally posted by Silent_Shadow:
I bet it has to do with the one-way designations. Metro stations all have one way designations at the ends of their tracks, which also get flipped to the other side when you mirror the building. If you have two one-way designations facing each other, this will confuse the metro train because it cannot go against the one way into the station.

The one-way designation at the exit can be treated like a one-way signal. Trains can approach it (entering the station from the other end), but they cannot pass it (enter the metro station against the one-way designation.) Metro trains can pass against the one-way designation pointing into the station though, so you can have metro trains enter a station and leave it by the same track.

Basically, metro stations can only be entered by the designation pointing into the station, and they can leave through either end.

You can check if you accidentally set a pair of one-way designations against each other by selecting the metro track from the building menu and checking your station arrows:
https://steamcommunity.com/sharedfiles/filedetails/?id=2944195518

Good spot. I forgot about that.
Metro endstations should not be mirrored.
I thought that was fixed.
Silent_Shadow Mar 8, 2023 @ 11:28pm 
Surface metro end stations do not have direction restrictive connections, so it doesn't matter if they are mirrored. Subsurface metro end stations do have direction restrictive connections that are flipped when the building is mirrored.
Bailing_Out Mar 8, 2023 @ 11:48pm 
This may not help but me and another player had a problem awhile back where if the metro ran under certain buildings, a construction office in my case, it would not go through that area thus stopping the whole line. I for some reason decided to move my line out from under the construction office and it all worked.
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Mar 8, 2023 @ 2:25pm
Posts: 6