#David Learns Trains
1 messages · Page 1 of 1 (latest)
I know how to fix it in this specific case (assign each train a single deposit that it goes to) but I want to make this approach work since I'll be able to use that in future track layouts
this one routed to a deposit that's already got a train at it
I'm not the train expert. but a rail signal controls if anything goes past it. If something wants to go past it, it checks if that next segment (or Y split) is available, and if so, reserves it. That train passes, and then all the signals that read that segment see that its reserved/full, and stop any other train entering it. When the train leaves, it becomes available for the signals.
Chains let you break up more complex intersections by reserving the chain segement + the next segments until a rail asignal. This lets you have two opposing trains turning left in the same intersection kind of thing.
so it sounds like my problem is something that will need some more complex programming than just correct signal placement? That's fair. I'm still figuring out what trains can and can't figure out on their own.
no, you don't have to program that. Those are the rail and chain rail's behavior for you
Signals control the trains ability to move by reserving tracks for a train. Just know if you are doing two way rail (which is a bit harder than one way, but is useful for fulgora), then you always need two opposing signals if the tracks are twoway
+faq train
Wiki tutorial: Lots of gifs and more!
Video tutorials:
Trains explained in less than 3 minutes
Guide to signals
Complete in-depth train tutorial (Chapters in the description)
the inserters aren't loading the traincar up?