Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Seems to me that the most sensible thing to do is to NOT hook up water until you have advanced oil processing. You can lay down the basic structure, but leave out that last pipe that connects it to the refinery.
Well, that actually is the issue I believe. In order to avoid mixing fluids, the pipe is set to be a "crude" pipe. That's fine.
But, the refinery should not be pumping crude INTO that pipe. Once I switch to advanced processing, the pipe should flip over to water as that is what the input changes to. It does not, since the pipe now has crude in it.
The major issue, I believe, is that the refinery is putting crude into the pipe. Its like some excess crude flows through the refinery and out the other input.
Oddly, this should have caused fluid mixing even in 0.16 but never had an issue with it there.
Edit: Also, once you set up advanced oil processing you cannot switch a few of the refineries to the basic process (i.e. if you need more lubricant production), at least not without disconnecting the water.
Then, to clear the line easily enough, disconnect your main crude oil line for a few cycles so the crude-hungry refineries shlurp up the crude from both lines.
(Edit: I was about to state that due to the new liquid mechanics, you can easily swap the liquid in the line, but I don't think that made it into this release....)
No, that line was never live, never connected. It was a dead line from a blueprint that I used 14 million times in 0.16.
The refinery very simply put crude in it. It was a very small amount, 10-20 units per pipe segment, but still that broke the connection for water.
water ------pumpA---\
light oil-----pumpB---|---consumer
crude oil---pumpC---/
Problem is, that .17 wont let me connect the pump ends with different fluid types, even the pipe shows 0.0 fill. The pump itself reserves the whole INPUT pipe with that fluid type, although its turned off. In my opinion, the pump should'nt copy the output to the input type. Also, if anything is on the input side, should be pumped to the output side AND the pump should be able to empty the whole input pipe (like pre .17, the pipe not tagged with any fluid). All this is not possible anymore.
I consider this a minor bug, or at least a regression of funcionality. Can we report such things somewhere without a registered factorio account? (Only steam, or incognito)
Both input pipes are reserved for crude oil, as long as any refinery reserves it for crude.
You have to temporarily unset ALL refinery receipes. This will clear the reservation for crude on the input pipe. Then you can set the refineries to advanced refining. The moment you set the first, it will reserve the input pipe for water.
There are multiple advantages of a bidirectional solution:
- you can work backwards from consumer with little chance to screw up (,too)
- it can work even if you have non-declaring sources (no producer but a train unloading station for example)
- in case of recipe change there's a chance of not wasting fluid by pushing it back into reserved pipe (even though this had caused the trouble we encountered here)
Additionally, i am not sure how you want it to work.
If a pipe is connected to crude oil input, safety feature to avoid failure means that this pipe should carry crude oil. Whether the final connection is tried to be established dircetly at refinery or somewhere else, shouldn't be a difference and safety should trigger. Or in other words: every extension of a consumer port is more or less equal to consumer port and why try to connect something wrong..?
Getting rid of this safety would be a step back in my opinion - and i think this was even the foundation of this feature of reserving empty pipes and mentioned in a Friday Fact (but i'm not sure and it's too late to search for it now).