Simplify barrel recipes.

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
waitofaiorur
Burner Inserter
Burner Inserter
Posts: 11
Joined: Fri Aug 30, 2019 11:53 am
Contact:

Simplify barrel recipes.

Post by waitofaiorur »

TL;DR
Only need two: fill barrel, and empty barrel.

What ?
What's with all the recipes? There's an input. Put whatever comes in into the barrel and be done with it :)
Why ?
Less recipes makes for happy eyes :)
Also...
Why are there barrels? Feels like fluid-wagons pretty much nuked the concept.

nctdev
Burner Inserter
Burner Inserter
Posts: 16
Joined: Tue Sep 03, 2019 6:30 pm
Contact:

Re: Simplify barrel recipes.

Post by nctdev »

You can't mix fluids tho

User avatar
Ranakastrasz
Smart Inserter
Smart Inserter
Posts: 2102
Joined: Thu Jun 12, 2014 3:05 am
Contact:

Re: Simplify barrel recipes.

Post by Ranakastrasz »

nctdev wrote:
Sat Feb 29, 2020 3:38 am
You can't mix fluids tho
That just means it doesn't have to swap recipies.


Basically this idea is to make a generic barreling recipie that makes it act like a furnace.
My Mods:
Modular Armor Revamp - V16
Large Chests - V16
Agent Orange - V16
Flare - V16
Easy Refineries - V16

wobbycarly
Fast Inserter
Fast Inserter
Posts: 195
Joined: Tue Jan 29, 2019 4:00 am
Contact:

Re: Simplify barrel recipes.

Post by wobbycarly »

Once use for barrels is for bots to move liquids.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12253
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Simplify barrel recipes.

Post by ssilk »

With the coming/existing changes of pipe handling you need to tell the pipes, which fluid must be in. How should that work, if you don’t know that?
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

waitofaiorur
Burner Inserter
Burner Inserter
Posts: 11
Joined: Fri Aug 30, 2019 11:53 am
Contact:

Re: Simplify barrel recipes.

Post by waitofaiorur »

ssilk wrote:
Sat Feb 29, 2020 5:41 am
With the coming/existing changes of pipe handling you need to tell the pipes, which fluid must be in. How should that work, if you don’t know that?
I'm not sure I understand, could you elaborate?
Are your concerned with what would happen with any fluid-remainder when you connect a new fluid?

User avatar
darkfrei
Smart Inserter
Smart Inserter
Posts: 2883
Joined: Thu Nov 20, 2014 11:11 pm
Contact:

Re: Simplify barrel recipes.

Post by darkfrei »

ssilk wrote:
Sat Feb 29, 2020 5:41 am
With the coming/existing changes of pipe handling you need to tell the pipes, which fluid must be in. How should that work, if you don’t know that?
The barreling processor reads the fluid by the input/output and sets the recipe automatically.
Yes, like a furnace sets the recipe based on input items.
No, there is no fluid changing after it.
Yes, if the connected pipe was total emptied, there is no recipe anymore, but if the new fluid comes, then the recipe will be changed to the right one.

Nemo4809
Long Handed Inserter
Long Handed Inserter
Posts: 94
Joined: Thu Jan 16, 2020 10:49 am
Contact:

Re: Simplify barrel recipes.

Post by Nemo4809 »

darkfrei wrote:
Sat Feb 29, 2020 12:39 pm
Yes, if the connected pipe was total emptied, there is no recipe anymore, but if the new fluid comes, then the recipe will be changed to the right one.
The way fluids work in the game is kind of "imprecise".

Don't think you can ever tell if a pipe system is truly empty.

Also the recipe list acts to inform the player what "fluids" can and cannot be barrelled - although there is only one exception to barrelling, steam.

waitofaiorur
Burner Inserter
Burner Inserter
Posts: 11
Joined: Fri Aug 30, 2019 11:53 am
Contact:

Re: Simplify barrel recipes.

Post by waitofaiorur »

Nemo4809 wrote:
Sat Feb 29, 2020 2:02 pm
darkfrei wrote:
Sat Feb 29, 2020 12:39 pm
Yes, if the connected pipe was total emptied, there is no recipe anymore, but if the new fluid comes, then the recipe will be changed to the right one.
The way fluids work in the game is kind of "imprecise".

Don't think you can ever tell if a pipe system is truly empty.

Also the recipe list acts to inform the player what "fluids" can and cannot be barrelled - although there is only one exception to barrelling, steam.
If user attempts to connect a different fluid any remaining fluid should be removed and the recipe should be replaced.
If steam is the only exception, a message regarding this instead of a gazillion recipes would be better imo.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12253
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Simplify barrel recipes.

Post by ssilk »

So this should work for liquids like a furnace: create best matching recipe?

Developers of liquid network would not like it, because that makes things much more complex. ;)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

waitofaiorur
Burner Inserter
Burner Inserter
Posts: 11
Joined: Fri Aug 30, 2019 11:53 am
Contact:

Re: Simplify barrel recipes.

Post by waitofaiorur »

ssilk wrote:
Sun Mar 01, 2020 6:10 am
So this should work for liquids like a furnace: create best matching recipe?

Developers of liquid network would not like it, because that makes things much more complex. ;)
There should never be anything but a single match.
The problem in itself is not very complex, but integrating it into existing code may very well be :)

My initial thought was that this was a low-hanging fruit, but if it is not, throw my suggestion right in the garbage can and spend the time working on something else :)

Selvek
Fast Inserter
Fast Inserter
Posts: 237
Joined: Fri May 06, 2016 4:04 am
Contact:

Re: Simplify barrel recipes.

Post by Selvek »

I think it comes down to how the logic preventing fluid mixing works. AFAIK, which fluid is in a given pipe is defined by what producers and consumers are connected to it, and as soon as a pipe section has a fluid defined, you can no longer connect to pipes containing another fluid.

So, if the recipes don't tell the game logic which fluid they're producing, it doesn't know what pipe networks the assembler is allowed to connect to. So if you unbottle the wrong fluid, mixing would happen which is not ok 🤣

Post Reply

Return to “Ideas and Suggestions”