After getting used to how annoying the new "can't mix fluids" system is, I had some ideas on improved piping: valves.
I searched the forum and there was some piping topics, mostly 2017, but they weren't working with the new fluid updates.
1) Valves. A basic recipe which takes 2 iron and might be available from fluid handling research. One can left click on it to enable/disable pass-through. Put before a machine, it would partially deal with the "can't mix fluids" error. The actual message should be changed to "bad fluid inputs" to make sense, but I don't think the devs are going to change it if that's still what we have after the beta became stable.
2) Pumped valves. A pipe which takes 1 iron, 1 steel, 1 engine, and has a storage of 1000 or 1500. Can be connected to the circuit network. When activated, it not only disables liquids going through it, it stores the liquid which follows it. This could simply be an extension of the pump if need be, since pumps already have an engine and can be connected to the circuit network. Under normal conditions you'd want a pumped valve to only fill itself to normal pipe volume, but when turned off, sucks the liquid back out. I figured 10 pipes worth of storage would be enough to empty a large enough connection.
If circuit wires could be used on assembler machines and read the current recipe, then a pump could read the recipe and turn itself on or off, making it easier to use a single machine for multiple recipes. Adding the ability to reverse-flow would also make it less error-prone to place pipes, cause you could suck a network dry without tearing everything up. This would also open up an opportunity to have more advanced plumbing layouts, because multiple fluids could flow through one main line at different times. Too many ideas in one post, but with a smart tank in combination, it could fill to less than maximum normally but accept back-flow, allowing for larger pipe networks that share plumbing. Plumbing logistics instead of pipe spaghetti, enigmatic error messages, and no advanced control.
Valve controls and a flexible tank would go well with fluid-simulating plumbing or graph-based plumbing, so the items would work in either case.
Advanced piping (to go with new fluid things)
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
- ↳ Fixed for 2.1
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ 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
