Flare Stack for 2.0


Adds structures to dispose of unwanted items and fluids.

Content
16 days ago
2.0
7.04K
Fluids Manufacturing

g Flare Stack for 2.0.

17 days ago

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

16 days ago

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

16 days ago
(updated 16 days 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.

16 days 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.

8 days 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