Klonan is actually behind me on this, and has already partially implemented the idea, Fluids can now have a fuel value, but the only thing that can make use of it is a modded generator (Klonan demonstrates this in his mod KS-Power)
Anyway, Fuel values on fluids, what should they be worth?
KS-Power has the following:
Doing a little research on RL values, and calculations on some in game fuel, such as fuel blocks, I've come to the following:Petroleum Gas = 1MJ
Light oil = 3MJ
Heavy oil = 2MJ
Diesel = 4MJ
Code: Select all
Petroleum Gas = 4.6MJ Light oil = 3MJ Heavy oil = 2MJ Liquid fuel = 4MJ hydrazine = 380kJ glycerol = 1.46MJ --Some existing fuel items for calculations enriched fuel = 100MJ solid-fuel = "25MJ", coal = "8MJ", raw-wood = 4MJ
(but if you ask me, making fuel blocks out of gas is dumb anyway, since it's far more efficient to make it from light oil, where it costs 10, rather than 20, cracking heavy into light to make fuel blocks gives a net gain because of this IIRC.)
using enriched fuel, you get Hydrazine 100MJ - 25MJ = 75MJ/200 = 375kJ, which is close to the real world value of 3.8MJ/kg /10 = 0.38MJ = 380kJ, so I kept it.
Glycerol again is a straight up divide by 10 plug of some RL numbers from the internet.
The big problem comes with Hydrogen...
IRL 142MJ/kg makes it 7.1MJ in my mod. (Divide by 20 not 10, because hydrogen has a x2 multiplier set. Most other "Gasses" have a x2.5 multiplier set, PG being base game is an exception)
(it's why you get 20 hydrogen and 12.5 oxygen from a single electrolysis cycle from 10 water. if the numbers were equal you'd get 10 and 5, or even if they all had the same multiplier for gas you'd get 25 and 12.5.)
(It's based off 2H2O -> 2H2 + O2. which states 2 water molecules becomes 2 hydrogen molecules plus 1 Oxygen molecule. Then apply the multipliers because it's a gas, so it'll take more space even when compressed)
8kJ - 11.25kJ by electrolysis (cost in electricity for one cycle, divided by how many hydrogen you get per cycle.)
Electrolyser MK4 gives 560kW/3.5(speed) = 160kJ(energy cost per cycle)/20(hydrogen per cycle) = 8kJ(energy per hydrogen) or for the MK1 180kW/0.8 = 225kJ /20 = 11.25kJ
68kJ by fuel block (25MJ - 8MJ for coal fuel value = 17MJ. 17MJ/250(how much hydrogen to make 1 block) = 68kJ)
96kJ by hydrazine (I forgot how I worked it out, but that's what it came to)
460kJ from PG (10PG makes 100Hydrogen, so, 4.6MJ /10 = 0.46MJ = 460kJ)
Keeping in mind the 100 hydrogen from 10 petroleum gas isn't exactly balanced as it is, from 10 you should be getting 20, or 40 with the 2x, maybe +20 from the hydrogen in water too, bringing it to 60. so if you used those values, it's only /6 not /10, which makes it 766.66kJ.
Anyway, the question is, what fuel value do I use for Hydrogen? Do I need to balance some of these recipes?
Do I make electrolysers cost more electricity to run?(10x makes it 80kJ - 112.5kJ, 12x would be 96kJ - 135kJ)
do I make fuel blocks cost more or less hydrogen? (170(based on 17MJ) would be 100kJ, 180 is about 94kJ)
do I make PG cracking give more Hydrogen? (I once calculated it should give 500, 4.6MJ/50 = 92kJ)
(The calculation actually states that, going by the energy cost to make hydrogen from electrolysis, 1 PG = 500 Hydrogen. However, if we're also making the cost to product hydrogen 10x more expensive, that drops from 1:500 to 1:50, meaning 10 PG from 1 cycle produces 500 Hydrogen)
If I do all of the above, it puts most fuel value calculations between 80kJ and 100kJ, or 92kJ and 96kJ, which seems far more balanced.
You can then explain the discrepancy with 7.1MJ from RL values as... it's not compressed. Sometimes game balance is more important than RL values, right?
Even if you're not interested in fuel values, you could take away from this that Hydrogen's production and usage is currently unbalanced, and view it as a possible balancing exercise.