Consolidated Leo:
I do not have the Advance Approach in the software now. I will add it, but it should require three block look-ahead. The logic (simplified) should be:
Closest Block Occupied (Block 1) - RED
Next Closest Block Occupied (Block 2) - Yellow
Farthest Block Occupied (Block 3) - Flashing Yellow (Advance Approach)
None of the three blocks occupied - Green
One of the questions I still have concerns turnouts (switches). Does the signal system look through a turnout when it is switched? In other words, do the three blocks noted above change when a turnout is in the Reverse position? Input or thoughts on this would be greatly appreciated.