

All flow of fluid that happens between pipes is to achieve this balance (pumps practically ignore it and buildings disrupt it more on that further below). This is why level is also often referred to as pressure, even though pressure is actually caused by a difference in level between two entities. This can solved easily by opening the GUIs of the pipes that the game refuses to connect which will show the extra fluid and allow flushing it from the fluid system.Īll connected tanks and pipes are treated as a single vessel in that the level of fluid must be equal in all parts, to even out pressure exacted by a higher fluid level on smaller ones. This means that if the game disallows connecting two pipes that look like they contain the same fluid with "Cannot connect systems with different fluids", one of the fluid systems contains multiple fluids. The GUI of a connected pipe or storage tank will always show all fluids contained in the fluid system. So, it may look like a fluid system only contains one fluid when looking at the alt-mode icons, when in reality it contains multiple fluids which are located in some other connected structures. In a fluid system that contains mixed fluids, the alt-mode fluids icons on its pipes/storage tanks will reflect the fluid that is contained in that specific structure.

Fluids that are flushed from pipes or storage tanks are deleted permanently. A fluid system containing mixed fluids can be cleared of the undesired fluids in the GUI of a pipe or storage tank that is part of that fluid system. However, not every possible case of fluid mixing is considered, so the player may still mix fluids accidentally or by purposely working around the building restrictions. pipes containing different fluids cannot be placed directly next to each other. The game will prevent players from accidentally mixing fluids when placing most buildings, e.g. Clicking the trash can icon next to a fluid will flush that fluid from the system. GUI of a pipe inside a fluid system containing mixed fluids.
FACTORIO BUS WINDOWS
It can be observed in pipes and tanks they have windows through which the fluid is seen at a certain level, or perhaps even as just a small trickle. The level of fluid in a given entity is manifested by a percentage of the entity's maximum volume that is being occupied by a fluid. For instance, the pipe can hold 100 units of fluid, therefore the value in the pipe can be a number between 0 and 100. The volume of fluid contained in a fluid box is a value between 0 and the maximum volume. The vessels automatically connect to each other if their inputs/outputs are adjacent (pipes connect to all directions) and allow fluids to flow between them. In the game, fluid is held in entities that behave as vessels (fluid boxes) of a defined size (volume). When the player picks up a structure that contains fluids, the contained fluid will try to flow into connected structures and any excess fluid that does not fit is destroyed. They cannot be spilled or even dumped in a lake, and are counted in continuous fractions, rather than discrete integers. Fluids cannot be carried by the player, moved using inserters, dropped on the ground, nor stored in chests, unless the fluids are stored in barrels.
