The thing I feel is most frustrating is that among the suggestions about dynamic train schedules and skipping stations there is one simple suggestion that would be trivial to implement and let players solve the problem on their own.ssilk wrote: Mon Jul 05, 2021 10:11 am Huh, a lot of frustration here.
Well, I can’t resolve frustration with words, but at least I want to let you know, that frustration is a kind of stress and stress blocks those parts in your brain, that could help you to find a solution to your problem. Because what I can say is: there will be no soon solution and even if there is a Factorio II then nobody knows, if this issue will be addressed.
What me helped was to see that all as part of the game - to work around those restrictions - and I recommend to see it similar, because anything else results in frustration like this. And it is much more satisfying than you might think to find a solution. Even if you currently exactly KNOW, there is no solution, I say: there is at least one to your current problem. Of course it would be cooler to have this feature, you would need not to think so much.![]()
Problems in real live (engineering problems and other) are sometimes much more complex, than this one. So there is no need to cry. It’s much better to be happy, because you find an error in your planning and now you get extra hours for playing to solve this problem.![]()
So in those situations, instead of playing I lean back and think about the problem by doing something completely different. Maybe one week or longer.
Hope this helps to get around the frustration.
Maybe some tip: What I really think is blocking your sight is that each station should have one train. That’s not working very well. Much easier to say I have one or more trains for each item/resource. That’s from my experience generally working much simpler, for example because it doesn’t matter if you have items left when loading. There are then much more restrictions if you have stations, that can load different items. But if you just follow the idea of “I’ve an iron ore train and now I have some stations that have iron ore and some that need iron ore” you see immediately that this is a quite simpler task.
You asked for a Mod: Well, I’m not 100% sure if that is what you want or already have looked for, but the LTN mod is a perfect solution to handle stations with multiple items. But it is not easy to handle, it gets much more complex, before it gets simpler, but then it’s pure fun. https://mods.factorio.com/mod/LogisticTrainNetwork
Add a signal (default D) to the train stop to set the trains next destination. If I send D=1 then the train goes to the first station in the schedule. D=5 and it goes to the 5th station in the schedule.
Want to skip a station when destination full? Check train content to see if the loading/unloading is done, train still here a few ticks later? Send it to the next index in the schedule. Want to refuel the train as needed? Use the train inventory sensor (mod, train stops don't report fuel, another one of those trivial suggestions) and send the train to index 1 when low on fuel.
Want to build a turing machine using trains? Set D=<next state> to have the train transition to the next iteration.
So simple a change, so many options.