Page 1 of 1

Prototype/CraftingMachine.overflow

Posted: Sat Mar 28, 2020 6:07 pm
by LuziferSenpai
Hey,

it would be awesome if we could get Prototype/CraftingMachine.overflow = true/false.

If true then items will always be filled into the entity, until the input slot is FULL.

Greetz,

Luzifer

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 5:21 am
by Rseding91
Why?

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 6:28 am
by LuziferSenpai
First, why is there this limitation that the inserters only insert when there is nothing in the Output?

Second, this would be useful for people that use circuit smeling, so they dont need a chest in between as puffer.

Third, I would need it, so I can use the assembling machine as input AND output and not only as output for my Deep Storage Unit Project.
Reason: Otherwise I would need a input chest, but that would mean only input on one side of the entity and not rotabable.

The Fluid Version is all fine, because Fluids always flow inside, but Items not, that doesnt make sense.

Greetz,

Luzifer

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 6:48 am
by posila
LuziferSenpai wrote: Sun Mar 29, 2020 6:28 am First, why is there this limitation that the inserters only insert when there is nothing in the Output?
So assemblers don't hoard items they are too slow to do anything with.

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 6:50 am
by LuziferSenpai
posila wrote: Sun Mar 29, 2020 6:48 am
LuziferSenpai wrote: Sun Mar 29, 2020 6:28 am First, why is there this limitation that the inserters only insert when there is nothing in the Output?
So assemblers don't hoard items they are too slow to do anything with.
Well, then why is it that they do it with Fluids?

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 8:10 am
by posila
LuziferSenpai wrote: Sun Mar 29, 2020 6:50 amWell, then why is it that they do it with Fluids?
Because fluids are not inserted to machines by inserters. (I am not claiming assemblers hoarding fluids is desirable)

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 8:11 am
by LuziferSenpai
posila wrote: Sun Mar 29, 2020 8:10 am
LuziferSenpai wrote: Sun Mar 29, 2020 6:50 amWell, then why is it that they do it with Fluids?
Because fluids are not inserted to machines by inserters. (I am not claiming assemblers hoarding fluids is desirable)
Then pls allow us to make the same with Items, sometimes that could be useful.

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 8:15 am
by posila
LuziferSenpai wrote: Sun Mar 29, 2020 8:11 amThen pls allow us to make the same with Items, sometimes that could be useful.
Are you aware of RecipePrototype::overload_multiplier or does it not solve the problem you are trying to solve?

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 8:21 am
by LuziferSenpai
posila wrote: Sun Mar 29, 2020 8:15 am
LuziferSenpai wrote: Sun Mar 29, 2020 8:11 amThen pls allow us to make the same with Items, sometimes that could be useful.
Are you aware of RecipePrototype::overload_multiplier or does it not solve the problem you are trying to solve?
It doesnt, I even had it on 5k and it didnt do anything.

Re: Prototype/CraftingMachine.overflow

Posted: Sun Mar 29, 2020 2:03 pm
by Rseding91
I don't consider your use case to be useful enough across the general modding scene to be worth adding. I've yet to see a case where you actually want the machine(s) to hoard items. Every time anyone says they do it's just them misunderstanding the benefits of not hoarding items.

Additionally it would make every single machine slower having to check that value every time item(s) got added.