could i add trains behind me
Actually , yes you can add more AI trains that run the route with you .
Although only for openbve , the Code and description at
trainsimframework.org/develop/index2.html says that the Route.run interval [this is what controls the Preceding or following trains behind] can be modified so that there are multpile AI trains running the same track as you . Keep in mind that the AI trains will use the same train model you are using , so the exteriors of the AI will be identical to yours.
this is what
http://trainsimframework.org states about route.run interval interval :
Route.RunInterval Interval0; Interval1; ...; Intervaln-1
Intervali: A floating-point number representing the time interval between the player's train's timetable and that of another train to be created, measured in seconds. Positive values indicate an earlier train, negative numbers a later train.
This command creates one or more preceding or following trains. These other trains are visible, fully operational, and use the same train as the player has. The other trains follow the same schedule as the player does, but are offset in time by Intervali. Via the Track.Sta command, you can also define stations where only the player or only the other trains should stop. Follow-up trains only appear once the section they are placed in has been cleared by other trains, but the player's train is introduced regardless of the current signalling section's state. Therefore, you should make sure that other trains have cleared the area where the player's train will appear when the scenario begins.