FS#1644 - Advanced (pre)signalling

Attached to Project: OpenTTD
Opened by Fragster (Fragster) - Friday, 11 January 2008, 13:47 GMT
Last edited by andythenorth (andythenorth) - Tuesday, 15 August 2017, 18:49 GMT
Type Feature Request
Category Vehicles → YAPF
Status Closed
Assigned To andythenorth (andythenorth)
Operating System All
Severity Medium
Priority Normal
Reported Version trunk
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
  • Aygar (Aygar) (2009-03-14)
Private No


On vacations, I did cleaning and came across to my old university notes. There was a notebook with the course of microelectronics and logic chips. And I thought: in fact signal block - is a logic element with a Multiple Inputs(Exit|Combo presignals) and 1 Output(Entrance presignal). But we have only 1 type of elements - «or».

But in my outlines of a further 3 were like: «and», «or-not», «and-not».

If we would have additional types of input and combo presignals, which are consistent with these types of logical elements that could build a very effective (in size and speed) at the station entrances and exits and at the complex lunctions.

I propose to refer to these types presignals in attaches.
This leaves only add these types in code and add them to process. I think it will not take much coding. If developers interested in my proposal , I can draw the rest sprites.
This task depends upon

Closed by  andythenorth (andythenorth)
Tuesday, 15 August 2017, 18:49 GMT
Reason for closing:  Won't implement
Additional comments about closing:  Flyspray clean up: more than 5 years old, and not obvious what should be done with this next, so closing. If this offends, discuss with andythenorth in irc. Thanks.
Comment by Fragster (Fragster) - Friday, 11 January 2008, 13:50 GMT
I think, that it would be great alternative for PBS, which is very unrealistic
Comment by Alberth (Alberth) - Sunday, 21 September 2008, 08:40 GMT
A requirement for introducing new signal types is to allow construction of better track layout, not possible with current signals.
Please show how these additional signal types help.

(eg or-not would give red if no train is in a block. The 'red' signal however prevents a train to enter such a block, so effectively we have a block where no train can move into.)