A lower-quadrant, mechanically-operated, semaphore distant signal with operation detection, mounted below a green light on a 22ft wooden post. Original oil lamps are still in place. The semaphore can take 2 positions over the lower quadrant: horizontal (CAUTION, green over red), and -50 degrees (CLEAR AHEAD, green over green).
By opening the asset Properties editor, the can set the number of signals (max 6) in advance of the distant of which the script will test the state. The distant will only display PROCEED if the specified number of signals in advance are all in the EX_PROCEED state (State 8).