wetgogl.blogg.se

Openttd signals station bypass
Openttd signals station bypass






openttd signals station bypass

If any exit is green the chain signals is blue, if all exits are green the chain signal is green. Factorio chain signals do not care where the next train "wants to go", their status depends soley on the status of the exit signals. I previously made a similar thread about disabling rail sections (which someone has already linked here) and the use cases I outlined required halting not skipping, so I would say both need to be covered. I would say there is an important difference between skipping a stop if it is disabled, and halting the train with a no path message if the stop is disabled.

openttd signals station bypass

In OpenTTD, the pre-signal has no idea where the train wants to go, so it simply goes green when any exit signal is green, thus the train needs to check the signal type in its pathfinding to avoid stopping at a red exit signal. By the time a chain signal decides whether to let a train through, the train already knows which signal it wants to go through next so the chain signal uses that information.

#Openttd signals station bypass full#

Factorio trains are significantly different, they pathfind the full way at once, save this until they next re-path, and reserve part of the path when they turn a signal orange. Before PBS, there was no concept of a reserved path for a train. OpenTTD needs pre-signals to have special logic because OpenTTD trains do their pathfinding at the approach to every junction and they do not pathfind all the way to the destination. In this case, they're supposed to allow the train to bypass blocked paths, such as trains stopped at a station. They're supposed to be based on Pre signals and PBS signals from OpenTTD, where special logic applies. Tue 12:39 pmA chain signal acts exactly the same as a regular signal, except that it also prevents a train passing if the next signal that that train would encounter (based on that train's current path) cannot be passed by that train. then the stop is considered disabled and the train moves on to the next item in its route.ġ) Would that solve the OP's issue? I suspect yes but I'm not sure.Ģ) Would such a feature be of interest to anyone other than me and worth creating a separate suggestion thread? In other words, if you have an enabled stop behind the red signal and the only way through is through the red signal.

openttd signals station bypass

to remove what is behind it from consideration *completely*, to "totally lock a track path". What does not exist (as far as I know) is a way to make a signal have a similar effect of a disabled stop. A red signal (regular or chain) only blocks passage, but what is behind the stop still gets considered in pathfinding and thus a train can end up stopped behind the red signal instead of going to an alternate destination. A disabled train stop effectively stops being considered by the Pathfinder. Although I don't think this is what the OP meant, it is what I instantly understood from the title and might be relevant.








Openttd signals station bypass