Page 1 of 1

[posila] Flamethrower Turret Fluid Change

Posted: Sun Feb 11, 2018 6:27 pm
by Aladrius
When changing fluid types, the flamethrower turrets can get 'stuck' in a state where they're supplied with plenty of fluid, but not firing.

For example, a turret connected to a pipe full of crude will fill up with crude. If the fluid being sent into the pipe is then changed to light oil, the turret will use up the crude it contains but get to a point where it stops firing while having more than zero crude remaining, but not use it up or take in light oil.

In the attached image, the turret contains 2.4 crude, has a full supply of Light Oil available, but doesn't fire.

Re: Flamethrower Turret Fluid Change

Posted: Sun Feb 11, 2018 6:40 pm
by Loewchen
Post the save please.
Ref: 46311

Re: [posila] Flamethrower Turret Fluid Change

Posted: Mon Feb 12, 2018 12:51 pm
by Aladrius
I think this may happen specifically when the turret is built connected to an almost empty pipe of burnable fluid, then supplied with a different one. I've attached the save game. Turret is supplied with Light Oil, but the fuel indicator on the turret remains red.

Re: [posila] Flamethrower Turret Fluid Change

Posted: Mon Feb 12, 2018 2:19 pm
by posila
Thanks for the report.
Fixed for 0.16.24

I made it so that when the turret was not activated because it didn't get enough fluid, it will get activated if the fluid in its pipe changes. That way it can empty its internal buffer by shooting and start accepting new fluid.