Skip to content

Conversation

@logisticsbot
Copy link

Firstly, YAFC is great, thank you for sharing your work!

This PR is a fix for oil boilers (boilers that take fluid fuel) in pyanodons/pypetroleumhandling, which have an effectivity value of 2, where YAFC seems to report around half the amount of steam that I get in-game.

In the current code, effectivity is used to correctly scale down the amount of fuel these boilers consume, but when computing how long it takes to heat up the liquid/steam this effectivity is not taken into account. As a result, I think the recipe time is longer than it should be, which results in YAFC thinking steam is produced at a lower rate.

The change in this PR is to consider the effective energy from the fuel, and results in steam production numbers that seem to match those I get in-game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant