[2.0] Add ability to read pipeline contents

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 561
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

[2.0] Add ability to read pipeline contents

Post by Hares »

TL;DR
Add ability to read pipeline contents via either pipe or fluid tank.
What?
I want to read this number without using tons of wires.
10-25-2024, 15-21-38.png
10-25-2024, 15-21-38.png (1.7 MiB) Viewed 336 times
Why?
  1. Useful for train stops
  2. Currently, cannot be read in any means
yetenol
Burner Inserter
Burner Inserter
Posts: 8
Joined: Sat Nov 02, 2024 11:42 pm
Contact:

Add storage tanks option to read whole fluid segment

Post by yetenol »

I love the whole belt reader introduced in FFF #405. Please also consider adding an option to fluid tanks to read the whole fluid segment and not just the current tank. It's a very fitting addition in analogy to the whole belt reader.

- Less visual clutter: On Space Platforms, tanks are often spread around to conserve space. Running circuit wires to all the tanks is similarly cluttered to how the old sushi belts with circuit connections on every straight belt looked.
- More accurate: Include the fluid count of (underground) pipes just like the whole belt reader includes curved and underground belts.
- Computational inexpensive: Since the fluid overhaul FFF #416, pipes, underground pipes, and storage tanks are already merged into fluid "segments". So unlike belts, the individual containers don't have to be iterated through. Having only one storage tank connected to circuits might increase performance ever so slightly as well.
- Less manual extrapolation: Since a fluid segment balances all its individual containers, we could manually (argh) add up the maximum capacity of a all its (underground) pipes and tanks, and than multiply that by the fullness of one tank. But place or change any pipe and you have to change the calculation as well, which makes it extremely inflexible and hard to maintain. And it's even more janky that connecting all tanks with circuits.

See thread on how to extrapolate the contents of a fluid segment using the fullness of one tank: Reading fluid levels of pipes, liquids shouldn't behave according to the uncertainty principle of quantum mechanics
See alternative suggestions to add circuit connection to pipes Circuit-readable pipes.
Last edited by yetenol on Wed Nov 27, 2024 12:57 pm, edited 2 times in total.
User avatar
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 701
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

Re: Add storage tanks option to read whole fluid segment

Post by IsaacOscar »

Yes please!
I'd also like a read contents option on pumps and splitters.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 561
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: Add storage tanks option to read whole fluid segment

Post by Hares »

Duplicate of 117402
Koub
Global Moderator
Global Moderator
Posts: 7937
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: [2.0] Add ability to read pipeline contents

Post by Koub »

Hares wrote: Wed Nov 27, 2024 2:25 pm Duplicate of 117402
Indeed
[Koub] Merged into an older thread with the same suggestion.
Koub - Please consider English is not my native language.
Post Reply

Return to “Ideas and Suggestions”