Scenario
OnAnnouncement Make_AI_Train
AddTrainToRoute My_AI_Train
And then in the PlayerTrain thread you'd need something like this...
PlayerTrain
OnTrackMark TrackMark_X
Announce Make_AI_Train
So when the PlayerTrain hits TrackMark_X the Scenario thread will see the announcement and add My_AI_Train to the route.
Make sure that you're not going to hold up absolutely everything in the Scenario thread though.


