Safetran Signals ON/OFF

I’ve noticed that when a train passes a signal, the signal immediately goes dark. I don’t want it to behave that way — instead, I’d like to set a timer so the signal stays lit for a short period before shutting off. From my research, it looks like this can be done either with scripting or by using ATLS. I’ve decided to go with ATLS, but I’m not sure how to connect a signal to an ATLS trigger.

For crossings with signals, I also want to refine the logic. When the mainline is showing green, I don’t want the cross‑track signals to go dark just because there’s no train in their block. Even if the mainline is green, I’d like the signal behind the mainline and the one protecting the cross track to display red.

I’m aiming for realistic operation since this is a Union Pacific route I’m building, so any guidance on setting this up would be greatly appreciated.
 
No, My Signals have to be Approach Lit, I am talking about adding a timer to them to go back off when the train passes so they won't go off so fast, I wanna add like 150 seconds to them.
This would be some kind of additional script or additional option added to the existing signal scripts such as the one developed by Justin Cornell for his Jointed Rail signals.
 
This would be some kind of additional script or additional option added to the existing signal scripts such as the one developed by Justin Cornell for his Jointed Rail signals.
These are not from Joinedrail I got the these type of mask signal heads from somewhere else, and I don't know how to do scripting
These are the signals I have. and in Forrest city before the train comes and the mainline is green all other signals goes to red on the cross tracks and that what I am tryna get my signal to do, I haven't made Wynne yet but working on that to and need the same thing there too.
I think someone who's good at doing that is gonna have to make a video, because something like that should of already been out there online for users that uses Approach‑lit signals all these years Trains22 has been out.
 
These are not from Joinedrail I got the these type of mask signal heads from somewhere else, and I don't know how to do scripting
These are the signals I have. and in Forrest city before the train comes and the mainline is green all other signals goes to red on the cross tracks and that what I am tryna get my signal to do, I haven't made Wynne yet but working on that to and need the same thing there too.
I think someone who's good at doing that is gonna have to make a video, because something like that should of already been out there online for users that uses Approach‑lit signals all these years Trains22 has been out.
I never said they were from Jointed Rail. I was saying that the script would be something similar to that with the options and could include the one you are salivating over. Jointed Rail has approach lit signals, by the way.

As far as the signals go, I know what you are looking for, but as far as programming goes, the last time I wrote anything worth calling a program was back in 2004 when I was taking a Java class (pun intended) and had to work on a group project.
 
@norfolksouthern37
"Can you help me with these signals?I’m working with approach-lit signals, and I’m trying to set things up so that the cross tracks turn red before the train reaches the mainline. I want the cross tracks to switch to red ahead of the train, then remain red for a short time after the train has passed, and finally return to approach-lit which is off. How do I make this happen? I’ve tried looking online, but I don’t really understand until I see a video demonstration. Are there any videos that explain how to work with this?"



But online is saying
To force side track signals red when your mainline is green — even with no train present — you’ll use ATLS Triggers + ATLS Controller + ATLS Slave Signals, all linked through a shared signal channel. Here's the exact setup:

✅ Step-by-Step ATLS Setup to Force Side Tracks Red
1. Place ATLS Trigger on Mainline (Approach Side)
Location: Just before your mainline signal.

Purpose: Simulates train approach.

Controller Link: Connect to Channel A on your ATLS Controller.

Effect: Activates Channel A → mainline signal turns green.

2. Place ATLS Slave Signals on Side Tracks
Location: At each side track signal you want to force red.

Controller Link: Also connect to Channel A.

Configuration: Set to show red when Channel A is active.

Effect: When mainline is green (Channel A active), side tracks go red — even with no train.

3. Add ATLS Trigger Behind Mainline Signal (Clear Side)
Location: Just past the mainline signal.

Controller Link: Channel A.

Mode: Set to release.

Effect: When train clears, Channel A deactivates → side track signals return to default.

4. Optional: Add ATLS Timer Trigger
Location: Anywhere on the map.

Controller Link: Channel A.

Timer: Set delay (e.g., 30 seconds).

Effect: If no train clears, timer releases Channel A → side tracks reset automatically.

🔁 Signal Behavior Summary
Trigger/Timer Fires Channel A State Mainline Signal Side Track Signals
Approach Trigger Active Green Red
Behind Trigger Released Off/Default Green
Timer Trigger Released Off/Default Green
 
Back
Top