Flare Stack for 2.0


Adds structures to dispose of unwanted items and fluids.

Content
a month ago
2.0
9.29K
Fluids Manufacturing

g Flare Stack for 2.0.

a month ago

not did show on Structures and can see Pipe. hope go fixing.

a month ago

I implemented fixes from suggestions by others and the graphics should be working now

a month ago
(updated a month ago)

Hm, I don't understand why you set this in entities.lua :

crafting_speed = settings.startup["flare-stack-item-rate"].value

The amount of liquid being burnt per cycle is already set in data-final-fixes.lua:

      ingredients =
      {
        {type="fluid", name=vi.name, amount=settings.startup["flare-stack-fluid-rate"].value}
      },

To the best of my knowledge, changing crafting_speed speeds up the cycle time, so if say the rate is 10, that means it will take 0.1 seconds to burn 10 units of liquid. And if the rate is 20, that means it will take 0.05 seconds to burn 20 units of liquid... in other words, the actual rate will be a square of the rate set.

I suggest keeping crafting_speed to 1 as originally set.

a month ago

To add:

Ah, you might've thought that it should be similar to the solids incinerator:

incinerator.crafting_speed = settings.startup["flare-stack-item-rate"].value
...
eincinerator.crafting_speed = settings.startup["flare-stack-item-rate"].value

They work differently.

The incinerator grabs 1 item per cycle, and the setting is "Items burnt per second"
For these 2, modifying the cycle's length is correct.

However, for the "flare-stack" and "vent-stack" items, the amount of fluid burnt per second is set in the ingredients settings, but the cycle length is fixed to 1s.

a month ago

Yeah, I mainly did that to speed up the crafting speed further as throughput was a bit of an issue in my current run. I may look into adding another config setting for this so that anyone can adjust this as they want

New response