Hello! I would like to propose an idea to improve the operation of trains, making them "smarter" and more intuitive to use.
The idea is to introduce the ability to set conditions before sending a train to a station. This will help optimize train routes and reduce the load on the railway network.
Here’s an example:
1. We have a depot station (A) where the train waits until the unloading station (C) is available.
2. Before that, the train needs to visit the resource collection station (B) to load cargo.
3. The route ends up looking like this: A → B → C.
Everything works fine if the train fully loads at station B and completely unloads at station C. But what if:
- At station C, only part of the resources is unloaded (e.g., 1000 units);
- And at station B, the train always loads to full capacity?
In this situation, the train might return to depot (A) with leftover cargo and then, on its next trip, visit station B again just to pick up the same 1000 units—even though it already has 9000 units on board. This is inefficient and unnecessarily loads the railway network.
The solution is to add a condition: before traveling to station B, the train should check if it already has at least 1000 units of the resource in its cars.
- If there are enough resources, the train skips station B and goes directly to station C.
- If not, it stops at station B, fully loads, and then continues to station C.
As a result, the route would look like this: A ? [B → C] | C.
This approach optimizes train routes, reduces the load on the railway network, and improves transportation efficiency.
If anything, I'm not an English speaker, so I used a translator.
And I also tried to figure out what it might look like in terms of visual
The condition before going to the station
Post your ideas and suggestions how to improve the game.
Moderator: ickputzdirwech
Return to “Ideas and Suggestions”
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Implemented in 2.0
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Already exists
- ↳ Won't implement
- ↳ Documentation Improvement Requests
- ↳ Resolved Requests
- ↳ Development tools
- ↳ Tools
- ↳ Mod and installation managers
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development tools
- ↳ Special interest mods and libraries
- ↳ Modding Development
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions