NIMBY Rails

NIMBY Rails

Roan May 2, 2022 @ 2:38pm
Depot
Is there a way to make it possible for trains to be visible stored in depots? Because Im working on a "bus" depot but every night when the "busses" go to the depot they just disappear. I would like if it looked like they are actually stored.
< >
Showing 1-7 of 7 comments
Harbie May 2, 2022 @ 3:57pm 
The only way I know of at the moment is to go on the "Trains" option (top-left), then "List Trains and edit their details and schedule" and use the filter "In depot"...
This lists all vehicles in any depot - I don't know of a way to restrict the list of vehicles to a particular depot.

There is a feature request posted to be able to click on a depot and see the vehicles in it (as well as also change the depot name like stations).
Trixi May 2, 2022 @ 4:51pm 
well, i just thought about it. You can build some rails and add some waitpoints there. So instead of taking them to the depot, just assign them to the lane with waypoints.

Maybe do one line, that has a wait time at the exit and just block the other trains with it.

So basically creating a traffic jam on purpose =)
MirkoC407 May 3, 2022 @ 8:50am 
Please be aware that NIMBY, other than real life or Bahn, does not work on assigning a schedule to the vehicle standing ready to leave but on a fixed assignment. So you can not just create a traffic jam. You have to make sure that the vehicles either are sorted in the order of leaving or leave all at the same time and to terminus stops only - otherwise you are back at sorting so no bus starting at the terminus gets stuck behind one starting on the way.
The first one is probably impossible to solve, the second so unrealistic that trains disappearing in an ominous "Harry Potter camping tent depot" which is a double tent outside and a holiday suite inside and taking trains of a multiple of its own length is the lesser eyesore.
Trixi May 3, 2022 @ 9:09am 
Maybe things get easier with the new timetable system in 1.5.
patrickov May 18, 2022 @ 8:19pm 
I think the OP is more like talking about trains not appearing on the map when they are in depots.

This is, however, the default behavior for most train games -- if I remember correctly OpenTTD and Train Fever / Transport Fever both have TARDIS-like depots. A-Train is the most notable exception but it still allows players to "take away" trains from the map.
MirkoC407 May 19, 2022 @ 12:14am 
Originally posted by patrickov:
I think the OP is more like talking about trains not appearing on the map when they are in depots.
I got that. But if you see them, they cannot behave like that. as I wrote, you have to sort them then. Your four trains leave from one track in the morning to the left at:
A=6:00, B=6:30, C=7:00, D=7:30
So they are all parked in that order. Exactly these trains arrive from the left now in the evening:
D=22:30, A=22:00, C=21:30, B=21:00
So with the actual system, the game can just take the trains out of sight and send out in correct order the next morning. Or place them in tracks and either "beam" them out the next morning or in the depot they are permissible so that all trains can drive through D and B through C as well when leaving.

Only the dev knows if the new schedule system will also change train assignments. In Bahn, close to reality, the departure time is connected to the track in the shape of a trackside sign optically and a so called timing point (no idea about the real English name, in the German version it is "Taktpunkt" where you just tell the piece of track "the train parking here leaves at 6:00"
Then you could set a data change point on the exit from that track and tell the train that passes this point between 5:55 and 6:05 to run empty stock to A-Town where it would start its passenger service (Bahn did not have simulated passengers, it only made the stops - but that does not matter from the operations point). So if trains are stored in sight and shall behave realistically in the depot, we need in the above case to assign train D schedule A on the following day, train A schedule B, and so on. Visible storage and fixed timetable assignments do not really work together - at least not without a lot of extra and unrealistic train sorting work.
adlet May 22, 2022 @ 3:25pm 
I think you can do it in concept, similar to how it can be done in BAHN, but it's labor-intense, will create many non-fatal warnings/alerts, and probably best to wait to see how timetables will come up in 1.5.

The below routine is for short trains e.g. trams, that can fit multiple trains onto one track. They are parked for a period of time inside the defined depot (the barn), which takes care of sorting them in the right order. Then it simulates parking them on the depot tracks in the order for the morning departures.

Send trains to relevant depots at the appropriate time for the night. Pick a time when all of them should safely be in there, for example, at 2 in the morning. Create a "special" line for purposes of staging in the depot, You will need one line per depot track, for example, "Track 1", "Track 2" etc. lines. Create these tracks in the depot territory and put a station at the end of each track. "Track 1" line should include just this station in the relevant track. Determine which trains should be parked in each depot track - this should be obviously in the order in which they go out in the morning. For each train to be parked in track 1, give them an order to go on "Track 1" line starting at the set time, e.g. 2:00. The first train can leave the depot at 2:00, the second one at 2:05, next one at 2:10 etc. For the station at Track 1, assign a certain minimal time to stop there, e.g. 3 minutes. This time should be no longer than the minimal interval between trains leaving this track. Also assign a blank command to each train a few minutes after the command to go on Track 1 line. The blank command should be effective before the train can depart the depot track station.

Train 1, scheduled to go into the city to service line 23 at (say) 5:00, leaves the depot (the barn) at 2:00 to go on "Track 1" depot line, parks at the station at Track 1 at (say) 2:02, and stops there for (say) 3 minutes until 2:05. At (say) 2:04 it is given a blank command, so at 2:05 it does not depart anywhere and just sits there until its next order. Note this triggers a "Bad/Lost order" alert, but just ignore it. At 5:00 train 1 receives the order to depart for the city onto line 23, and leaves.

Train 2, scheduled to go into the city to service line 27 at (say) 5:06, leaves the depot (the barn) at 2:05 to go on "Track 1" depot line, parks on Track 1 at (say) 2:07 behind Train 1, and sits there. At (say) 5:10 it is given a blank command, but it has no effect as the train is stopped behind another train. At 5:00 when train 1 leaves, train 2 (still thinking it is on the Track 1 line) can now reach the station on Track 1, and stops there for 3 minutes minimum stop time. At 5:03 when 3 minutes end, the blank order is now in effect, so Train 2 does not depart anywhere. Again a "Bad/Lost order" alert shows up, but again just ignore it. At 5:06 train 2 receives the order to depart for the city onto line 27, and leaves.

The same can continue for as many trains as each depot track can fit.

For longer trains (subway, EMUs) that only fit one train per track, I think it is simpler. Just give them an order to go onto the line corresponding to the assigned depot track (which should have a defined station unless there happens to be a waypoint). Then give them a blank order before they can depart this station/waypoint. Again, there will be an alert but they will sit there until the morning order.
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: May 2, 2022 @ 2:38pm
Posts: 7