After making my starter base, I was working on a train system using train limits, circuits, and bidirectional 3-8-3 trains. I realized the scale was too large for me, and I wanted something smaller and simpler. I had also messed up the fueling system, and wanted to redesign it.

I nuked the old system (literally and figuratively), and I want to switch to unidirectional 1-4 trains, but still using train limits and circuits to calculate the limits. I also want a single fueling (maybe adding multiple as the factory grows) station that is visited by all trains.

Any suggestions for planning or designing something like this? The only mega base I have ever made was a spaghetti mess and I’m trying to be a bit more organized in the creation of this one (the initial goal is 2.7k spm)

  • TangerineOP
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    This was very in-depth, thanks a lot!

    If I am reading this correctly, the parking area is only to serve as a buffer for trains that have nowhere to go, right? For example, if there are no stations that have enough resources for a train to pickup, the train will be forced to wait at parking. This is one of the problems that I had been running into with my old system, and this will definitely solve it.

    And yes, I had been using train limits instead of enable/disable. I especially like your idea of

    If you can request 3 trains, you need to make sure that there’s space to park 2 trains by the station where they won’t interrupt traffic. I did it simpler to just have multiple pickup stations in parallel and depending on waiting material request 1 or 0 trains.

    Also, I will be sure to include the train type in my stations, i can see this being very useful if I want to scale up in the future!

    • kimliM
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      … as a buffer for trains that have nowhere to go …

      Yep, that’s the idea. Have them wait somewhere where they won’t disrupt the network.

      By the way, the idea is not mine. In part it’s borrowed from LTN mod and probably from somewhere else that I don’t remember.