Hello. I am going to build a light rail route as a beginner. Many problems have been solved, e.g. assigning multiple commanded trains by portal, and controlling train speed of AI trains.
However, other problems come:

However, other problems come:
- As there are two types of trains with both 6-minute intervals (one runs 11 stops and another runs all 18 stops), how can I produce two types of trains alternately in 3-minute intervals? (Portal 1)
- After the stop "Christon", long-run trains continues while short-run trains returns. Therefore, long-run trains from "Costa" to "East Collwell" will join with short-run trains returning to "East Collwell" at the platform of "Christon" stop. How can I let short-run trains join into "Christon" stop 3 minutes after every entry of long-run trains?
- Is it possible to set up "headway stabilizer" to keep trains at the stop until 3/6 minutes after the previous departure?
- If street-running part is made, how to ensure cars not to crash into the trains on the same lane?
- Are there any scripts and command that can pause the back train when the two trains at the same direction are coming too close (without using signals, like what trams do)?
- Any suggestions of assets for 4-lane town roads (with 2 tracks between)?