wenoc 2 points3 points 3 months ago

Yes but it’s important to note that a chain signal can inherit the light from another chain signal. A chain signal only lets the train pass if it can pass every signal until and including the next rail signal.

It’s a pointer to the next thing which also could be a pointer.

Xavior_Litencyre 2 points3 points 3 months ago

Nothing clears up confusion like applying pointer logic.

No really, it helped me. Chain signals are maps of pointers that can have train IDs assigned to them. Walk the train ID along the pointer chain and you have all the signals that could interrupt you.