3/28/2023 0 Comments Openttd signals explainedThis is to allow other trains to cross and not causing deadlock. However! If the next signal that the train wants to pass is an Exit signal, the exit must show Proceed Before the entry can show Proceed. These should be valid destinations beyond Entry signal. This Close-up signal can be put just at the end of a platform or anywhere before a Railways switch.Ī substitute for a Close-up signal should be an exit signal or a depot. What we need is Entry, Close-up and Exit as well as block signals.Įntry marks the beginning of a station, platforms or not, that's not needed.įor a entry signal to be able to show Proceed, it has to have a Close-up signal which will mark the safe stopping position. The back of a signal can always be passed from the back unless we've given the signal is specific flag that says one-way.Īll signals should pre-signal the next one, unless the signal itself shows STOP, which turns off pre-signaling. To make things easy, all signals should be possible to pass from the back. If we can have PBS signals that reserve paths then I don't understand why we can't have proper bidirectional block signalling. To prevent stupid trains, all my tracks are one-way if block signals are used. The signalling in OpenTTD is so flawed that I only use PBS signal on stations (facing the platforms) and one-way PBS as entry and block signal as exit signal and then blocks all the way to the next one-way PBS. Third case is currently possible, without repeaters (before main signals and on main signals) and multi-aspect block and main signals.įinnish line-blocking types from Jt 1987, english translation (Finnish train safety rules, 1987) line-blocking types.png (224.73 KiB) Viewed 163 times If block ahead is occupied, OR line direction is "against the signal", block signal shows red. If just one block ahead is unoccupied, block signal shows yellow. Next block signals show green, if they have line unoccupied for next two blocks ahead. The first block signal to the line is red, unless it there is a route reserved to it. Second case is not currently possible, because there is no direction (PBS reservation) locking availability in one direction of the traffic. In OpenTTD, there could be main signal with pre-reserving PBS signal, for that use. Also the main signal has presignal/repeater for next signal, and it shows flashing green, when the route is clear from departing signal. Repeater remains green (Proceed) or flashing green (Proceed to diverging route/Proceed 35 km/h), until the main signal ahead shows red. The repeater could behave like a trigger (pre-reserving PBS signal), reserving the next block ahead of next main signal. More info: įirst case is currently plausibly possible on OpenTTD, with limitations that current two-way PBS signals reserve routes just few moments before passing the signal, and no presignal/repeater is possible to have. See translated figure, single track line with blocking signals. That would allow efficent track use on single track. My idea would be single-track line-blocking on both directions between passing loops. This should be easy to implement, but is it wanted anyway? If a user tries to build a signal on a track that has combined signals then cycle signal side, but only by swapping their types (don't change two-way to one-way).Īnother thing is whether to allow combining different signal variants (signal/semaphore). If a user tries to build a signal of type A on a track that has a single signal of type B and these types are allowed to be combined then add that second signal making a combination (current behaviour is to cycle signal side). The second thing I'm struggling with is (G)UI. I was digging in the code a little and discovered that disallowing to combine normal PBS'es would make implementation simpler. What signal type combinations should be allowed? Normal and block signals - probably all combinations. How should it be implemented? I'm struggling about few things.I'm willing to implement this but first I would like to discuss few things.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |