You're reading ...

Traincontroller 12: Complex Operations with Schedule Successors.

In the previous video we created a shuttle- and a cycle operation in the Dispatcher window. These are relatively simple operations, based on just one schedule that repeats itself.

More complex operations can be built using the ‘Successor’ tab of a schedule. Schedules can be listed here, which will automatically be started after the previous schedule has reached its destination block.

Multiple schedules can be listed in the successor tab. We can influence which schedule will be started next: a random pick, in sequence, or start all listed schedules.

It is also possible to add one or more ‘operations’ that will be carried out at the start or at the end of a schedule. Like for instance switch the cabin light off, switch the headlights on, sound the horn, and many more.

Schedules can also be given start conditions. The schedule only starts, or is selected as a successor, when all conditions, with their logic functions like AND / OR, are met. This can vary from checking the status of a toggle switch on the switchboard, to the position of a turnout, to the state of a signal, to the presence of a certain train in a certain block, and many more.

Using schedule successors, with possible (complex) logic conditions, very varied and extended train operations can be created on our layout.

In this video we’ll create a (still relatively simple) sequence of schedules that sends a cargo train, loaded with lumber and sand, from the raw materials trading company at Station South siding, to the furniture factory at Station East siding, then to the pottery at Station West siding and the return back to Station South siding.




About RudyB



9 thoughts on “Traincontroller 12: Complex Operations with Schedule Successors.

  1. Hi Ruud,
    Just wanted to say a big public thank you to you for your help with schedules over the past week.
    You are a STAR
    Kindest regards


    Posted by Alan | April 16, 2020, 20:11
  2. Great videos. I do have a question on this one. You create 3 schedules, then linked them together with successors. Is there a way to link them together in different ways, say for different trains? Say instead of schedule 1, then schedule 2, schedule 3, I want schedule 1, then schedule 4. Another might be Schedule 2, 3, then 5. I will have different trains using different parts of the schedules. I’m sure I can create a schedule chain for each train, but I’m hoping to reuse some schedules.


    Posted by Larry Landes | May 10, 2019, 20:33
  3. Hi Rudy,

    first of all let me thank you for all this amazing videos about TC Gold…. i really like the you you explain things….

    Best regards from Belgium…



    Posted by Sérgio | October 24, 2015, 08:52
  4. Love your video rudy.. Can you do a video on profiling locomotives..??



    Posted by Darren johns | July 14, 2015, 11:41
  5. Very enjoyable and informative videos – bravo!

    Did you notice, that you can select a given rule to apply for all selected schedules at the right hand bottom of the schedules window “Rules”? By clicking that, you can have the rule: “Train may stay in start block” as default for all your schedules, which you were asking about.

    Looking forward to following your progress from a fellow TC-Gold fan!



    Posted by Michael Schønwandt | July 12, 2015, 11:31
    • Yes Michael, I know that button and use it when appropriate. It does not change the defaults for new schedules though. Sometimes it can also be useful to copy – paste a schedule, it then has all the settings of the original.


      Posted by RudyB | July 12, 2015, 14:45

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Archive of all posts

%d bloggers like this: