TL;DR
The current priority system lets us set 'pull' priority, i.e. when a train departs, if there are multiple open stations, which one it will head to. We also need a way to set 'push' priority, i.e. when a station opens up, if there are multiple waiting trains, which one will come to it.
What ...
Search found 641 matches: train route*
Searched query: +train +route*
- Wed Aug 19, 2026 1:52 am
- Forum: Ideas and Suggestions
- Topic: Train 'Push' Priority
- Replies: 4
- Views: 210
- Mon Aug 10, 2026 10:09 pm
- Forum: Ideas and Suggestions
- Topic: Train Ghosts when destroyed
- Replies: 3
- Views: 346
Re: Train Ghosts when destroyed
I feel that would have the problem of where the ghost should go.
It can't just attach a ghost to a moving train, that makes the train switch to manual and would immediately disconnect anyway if its already in motion.
And it's unlikely every part is going to be destroyed instantaneously. It could ...
- Tue Aug 04, 2026 4:48 am
- Forum: Ideas and Suggestions
- Topic: Set station name on circuit condition
- Replies: 3
- Views: 1381
Re: Set station name on circuit condition
... won't fight it.
https://mods.factorio.com/mod/station-renamer-combinator
One heads up on this whole approach, mine included: renaming re-paths trains already en
route. Two fluids on one stop means a train heading there for heavy oil can retarget when
the name flips to light oil. Standard fix is ...
https://mods.factorio.com/mod/station-renamer-combinator
One heads up on this whole approach, mine included: renaming re-paths trains already en
route. Two fluids on one stop means a train heading there for heavy oil can retarget when
the name flips to light oil. Standard fix is ...
- Thu Jul 23, 2026 9:00 am
- Forum: Ideas and Suggestions
- Topic: Reusable wait condition chunks for Trains and Space Platforms
- Replies: 7
- Views: 753
Re: Reusable wait condition chunks for Trains and Space Platforms
Have you tried using groups and train interrupts? In my set up I'm able to have generic cargo trains that go to cargo pick up stations when they're enabled and from that inventory they're able to automatically go to that resource's cargo drop off station. That cargo train is part of a "cargo" group ...
- Wed Jun 24, 2026 10:05 pm
- Forum: Ideas and Suggestions
- Topic: Train station name via circuit network
- Replies: 10
- Views: 1087
Re: Train station name via circuit network
... except the 'interrupt wildcards') is the signal wildcard. Which will then perfectly align with my interrupt schedule for picking up/dropoff:
- All trains wait at a 'pickup depot' until:
- A some supply that can be picked up (a.k.a. a trainload ready)
- That isn't already waiting at the 'dropoff ...
- All trains wait at a 'pickup depot' until:
- A some supply that can be picked up (a.k.a. a trainload ready)
- That isn't already waiting at the 'dropoff ...
- Sat Jun 13, 2026 4:45 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
Again apologies for my imprecise language.
We are agreed that once a train is en route, there is no need to distinguish between destination full or no path.
If the train is not en route, it is at a station, and for an interrupt to trigger it is trying to leave the station. At that point there are ...
- Sat Jun 13, 2026 3:08 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
Again apologies for my imprecise language.
We are agreed that once a train is en route, there is no need to distinguish between destination full or no path.
If the train is not en route, it is at a station, and for an interrupt to trigger it is trying to leave the station. At that point there are ...
We are agreed that once a train is en route, there is no need to distinguish between destination full or no path.
If the train is not en route, it is at a station, and for an interrupt to trigger it is trying to leave the station. At that point there are ...
- Fri Jun 12, 2026 7:13 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
... en route" is fine.
Thanks for the clarification. Unfortunately this is not a state that currently exists so it cannot be made into a condition. Trains never search for a path until they reserve a destination slot and leave the current station, so there is no such thing as "no path while at ...
Thanks for the clarification. Unfortunately this is not a state that currently exists so it cannot be made into a condition. Trains never search for a path until they reserve a destination slot and leave the current station, so there is no such thing as "no path while at ...
- Fri Jun 12, 2026 1:41 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
Assuming we achieve a separate "Destination full while at station" condition, what is your proposed use for separate "Destination full while en route" and "No path while en route" conditions? I don't have a clear picture of why these should trigger different behaviors.
Sorry if I wasn't clear ...
- Thu Jun 11, 2026 3:24 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
... any destination-full events that occur while underway.
"Scheduled destination full": all destination full events that would otherwise result in a train sleeping at a station. Sleeping at a station is a special case, because interrupts can be triggered by circuit network signals to the station.
I ...
"Scheduled destination full": all destination full events that would otherwise result in a train sleeping at a station. Sleeping at a station is a special case, because interrupts can be triggered by circuit network signals to the station.
I ...
- Thu Jun 11, 2026 1:37 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
... any destination-full events that occur while underway.
"Scheduled destination full": all destination full events that would otherwise result in a train sleeping at a station. Sleeping at a station is a special case, because interrupts can be triggered by circuit network signals to the station.
I ...
"Scheduled destination full": all destination full events that would otherwise result in a train sleeping at a station. Sleeping at a station is a special case, because interrupts can be triggered by circuit network signals to the station.
I ...
- Wed Jun 10, 2026 7:54 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
... The suggestion as written is that by combining "Destination full or no path" with "Not at any station", the interrupt would only trigger when a train finds itself without a destination while underway (or having just been turned to automatic).
An alternate, potentially more intuitive way to ...
An alternate, potentially more intuitive way to ...
- Tue Jun 09, 2026 8:14 pm
- Forum: Ideas and Suggestions
- Topic: Add Train Interrupt Condition 'Not At Station'
- Replies: 12
- Views: 1178
Re: Add Train Interrupt Condition 'Not At Station'
I don't. This is to handle the case where something goes wrong, such as the destination stop being deconstructed or a section or rail removed while the train is en route.radical_larry wrote: Tue Jun 09, 2026 10:18 am Then don't let trains leave their loading station unless they have somewhere to dump it.
- Sat May 30, 2026 4:33 pm
- Forum: Ideas and Suggestions
- Topic: higher pathfinding penalty on occupied segments to improve multipath utilization
- Replies: 0
- Views: 284
higher pathfinding penalty on occupied segments to improve multipath utilization
... Introduce one or both of the following:
a modest penalty for segments forcing repath by being unreservable
a small constant penalty for each train / reserved segment on the path that is independent from the segment length
These two penalties could intertwine and complete each other by ...
a modest penalty for segments forcing repath by being unreservable
a small constant penalty for each train / reserved segment on the path that is independent from the segment length
These two penalties could intertwine and complete each other by ...
- Sun May 17, 2026 5:25 pm
- Forum: Ideas and Suggestions
- Topic: Have interrupts trigger on manual temporary stops
- Replies: 0
- Views: 257
Have interrupts trigger on manual temporary stops
TL;DR
When you insert a manual temporary stop in a train schedule, any interrupt that would trigger on leaving the current stop should trigger.
What?
When a train in automatic leaves a stop, it checks for any interrupts and applies them. The same should happen when the player forces the train to ...
When you insert a manual temporary stop in a train schedule, any interrupt that would trigger on leaving the current stop should trigger.
What?
When a train in automatic leaves a stop, it checks for any interrupts and applies them. The same should happen when the player forces the train to ...
- Fri May 15, 2026 10:03 am
- Forum: Ideas and Suggestions
- Topic: Blocking station (inf penalty)
- Replies: 0
- Views: 248
Blocking station (inf penalty)
TL;DR
Rail stations that does not allow a train to pass, unless it is its destination/origin.
What?
Implement a checkbox in rails stations, or a circuit condition, to disallow the passing of trains that does not have that rail station as origin or destination. Essentially treating that point as ...
Rail stations that does not allow a train to pass, unless it is its destination/origin.
What?
Implement a checkbox in rails stations, or a circuit condition, to disallow the passing of trains that does not have that rail station as origin or destination. Essentially treating that point as ...
- Fri Apr 17, 2026 1:52 pm
- Forum: Ideas and Suggestions
- Topic: Train signals to be able to incentivize trains to use higher throughput train lines
- Replies: 3
- Views: 730
Train signals to be able to incentivize trains to use higher throughput train lines
TL;DR
Train signals that increase train pathing costs, so that could build main train highways and have trains use them instead of cutting through blocks for a shorter path.
What?
A new type of train signal that increases the pathing cost of a train route that crosses it. Could be configured to ...
Train signals that increase train pathing costs, so that could build main train highways and have trains use them instead of cutting through blocks for a shorter path.
What?
A new type of train signal that increases the pathing cost of a train route that crosses it. Could be configured to ...
- Tue Apr 07, 2026 1:09 am
- Forum: Ideas and Suggestions
- Topic: Forbid trains from changing destination
- Replies: 5
- Views: 1008
Re: Forbid trains from changing destination
It seems the root of your complaint is that changing train limits does not cause trains to seek a new destination (this is distinct from just repathing to the current destination), but changing priorities does cause them to seek a new destination.
If the change you suggest is made, then someone will ...
If the change you suggest is made, then someone will ...
- Mon Apr 06, 2026 10:21 pm
- Forum: Ideas and Suggestions
- Topic: Forbid trains from changing destination
- Replies: 5
- Views: 1008
Re: Forbid trains from changing destination
I appreciate the feedback, but I chose a simple example just to explain the _beginning_ of problems that come from this.
To distribute evenly trains, it's "easier" to have the priority fixed, and you open limit slot in the lower priority one only when the high priority one has a train en route. If ...
To distribute evenly trains, it's "easier" to have the priority fixed, and you open limit slot in the lower priority one only when the high priority one has a train en route. If ...
- Mon Apr 06, 2026 4:23 pm
- Forum: Ideas and Suggestions
- Topic: Forbid trains from changing destination
- Replies: 5
- Views: 1008
Re: Forbid trains from changing destination
the rules for repathing can be found there : https://wiki.factorio.com/Railway/Train_path_finding , you can also use the debug menu to show "train repathing" it shows some text poping above trains when it occurs, it allows to show when the train repath to the same destination, which would otherwise be ...