Mods introducing new content into the game.
Furnaces, assembling machines, production chains.
Quick suggestion for improvement and better balance, many power mods use steam at higher temperatures to increase the efficiency. i.e. Bob Mod's 2nd tier of steam engines provides the full power only when steam at 315°C is provided. Your Electric boilers only increase the steam flow, but keeps them at 165°C. Perhaps lower steam flow, but at higher temperature could be a better idea (as it's now, I have one of your MK2 boilers, but I'm limited to 1st gent steam engines XD
My 2 cents.
Great work and hope this tought helps.
Best regards,
Leandro
Sorry, in case you need the values for the steam temperature, here's the scale:
165°C (minimum, the current value)
315°C
465°C
615°C
765°C
1 my mod was intedded for py mods for moning and other stream intensive recipes
2 my mod is intended to be on the realistic side so no power loop , no positive one at least
3 if some recipes from AB require steam at another temperature tell me , and the temp so i can add some compatibility script or something
Thanks for the response. Yes, It will require some tweaking to avoid a positive gain. The temperatures I mentioned, are those for the 5 tier of Steam Engines (and turbines) in Bob's Power Mod. https://mods.factorio.com/mod/bobpower. I have yet to try the Py mods :P Did not get there yet.
The steam temperature, fluid consumption and power provided by the steam engines are as follow:
165°C / 0.9 MW / 30 steam consumed per second
315°C / 1.8 MW / 30 steam consumed per second
465°C / 2.7 MW / 30 steam consumed per second
615°C / 3.6 MW / 30 steam consumed per second
765°C / 4.5 MW / 30 steam consumed per second
Steam Turbines are 3 tiers:
465°C / 5.4 MW / 60 steam consumed per second
615°C / 7.2 MW / 60 steam consumed per second
765°C / 9 MW / 60 steam consumed per second
My personal challenge was a kafkian setup as follow:
Solar Power -> Electric Boiler -> Steam tanks-> Steam Engine/Turbine -> Power to the factory.
so a solar power buffer with steam.
i guess the boiler efficiency is 1 , like in vanilla but accepts more hot er steam , for turbines it is the same
so negative loop should be covered
since it is only for bobpower atm i am considering making a new boiler , recipe will be one standard one to theis one or something like that
i am considering this:
mk1 165
mk2 315
mk3 465
mk4 615&765 or make a mk5 here tho it would need to be pump fed to work at max power
in the case of the mk4 it would be a 1:20 and that might be way to long for steam go go through so it will probably not go all the way tho didnt turbines act like pomps?
Steam Turbines are just Steam Engines with twice the power output and twice the steam consumption :P last 3 tiers of Steam engines have their Steam Turbines counterpart.
I think you nailed it, you got the general idea :)
When there's a beta to try out, let me know and I'll help you on the testing :D
The game is so well programmed, that when I changed the "target_temperature", in the entity.lua, it self adjusted the steam output flow. I used the 5 temperatures for each electric boiler tier.
Electric Boiler Mk 2, now produces 167/s steam at 465 °C -> which is enough steam to power 5.56 steam engines, when each one provides 2.7 MW -> 5.56 steam engines times 2.7 MW, 15 MW.
Perhaps, you can just create a patched version of your mod to be compatible with Bob's Mod, just changing those values, as I just did and quick tested :D
Again, my 2 cents, and just a recommendation for your awesome mod.
Thanks for the thinking together!
i was going to do something similar after it works i would tune the boilers to a k*30 (or 60) so there will be in a good ratio
tho it will probably be say5% more just to make sure
there will be a github posting of the beta
https://github.com/immortal-sniper1/electric_water_boiler_
might be buggy since it is the first release
i didnt test it yet
did u manage to test it?
15.540 Warning EnergySourcePrototype.cpp:85: emissions_per_second_per_watt used, use emissions_per_minute: ROOT.furnace.electric-stone-furnace.energy_source
15.540 Warning EnergySourcePrototype.cpp:85: emissions_per_second_per_watt used, use emissions_per_minute: ROOT.furnace.electric-steel-furnace.energy_source
15.541 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 0.008): ROOT.furnace.flare-stack.energy_source
15.541 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-05): ROOT.furnace.incinerator.energy_source
15.541 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-05): ROOT.furnace.electric-incinerator.energy_source
15.541 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 0.008): ROOT.furnace.vent-stack.energy_source
15.541 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 2e-05): ROOT.furnace.nuclear-furnace-1.energy_source
15.559 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.66667e-08): ROOT.boiler.electric-boiler-mk1.energy_source
15.559 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.66667e-18): ROOT.boiler.electric-boiler-mk2.energy_source
15.559 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.16667e-18): ROOT.boiler.electric-boiler-mk3.energy_source
15.560 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.66667e-30): ROOT.boiler.electric-boiler-mk4.energy_source
15.560 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.66667e-15): ROOT.boiler.electric-boiler-mk2-b.energy_source
15.560 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.16667e-18): ROOT.boiler.electric-boiler-mk3-b.energy_source
15.560 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.66667e-30): ROOT.boiler.electric-boiler-mk4-b.energy_source
15.560 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1.66667e-30): ROOT.boiler.electric-boiler-mk4-bb.energy_source
15.560 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1e-05): ROOT.boiler.oil-steam-boiler.energy_source
15.564 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 3e-06): ROOT.generator.petroleum-generator.energy_source
15.593 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1e-05): ROOT.assembling-machine.aquifer-drill.energy_source
15.602 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-06): ROOT.assembling-machine.furnace-pro-01.energy_source
15.602 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-06): ROOT.assembling-machine.furnace-pro-02.energy_source
15.602 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-06): ROOT.assembling-machine.furnace-pro-03.energy_source
15.603 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-06): ROOT.assembling-machine.furnace-pro-04.energy_source
15.603 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-06): ROOT.assembling-machine.furnace-pro-05.energy_source
15.605 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 5e-05): ROOT.assembling-machine.water-injector.energy_source
15.648 Warning EnergySourcePrototype.cpp:91: emissions used, use emissions_per_minute (proposed value 1e-04): ROOT.mining-drill.omega-drill.energy_source
15.891 Warning EnergySourcePrototype.cpp:85: emissions_per_second_per_watt used, use emissions_per_minute: ROOT.pump.factory-circuit-input.energy_source
16.108 Prototype list checksum: 2364539994
25.265 Mods to disable:Failed to load mods: Path electric_water_boiler/graphics/icons/boiler2.png not matching the resource path pattern: source/path: electric_water_boiler/graphics/icons/boiler2.png
Mods to be disabled:
• electric_water_boiler
39.885 Info AppManager.cpp:1214: Restarting Factorio
39.910 Quitting: user-quit.
40.107 Steam API shutdown.
40.115 Goodbye
Sorry for the delay, but the mod in GitHub just failed :(
ok
i will patch it soon , aka in a few h
done it works now
like the bug said i forgot to add a __
the eficiency part is broken atm , so no loss yet but it is working at least
It's working now indeed. Just missing the final touches, as it see all the 4 tiers when just researched up to 2nd tier, and some entities names are simply wrong. However, on the very good side, the functionality of them boilers is perfect :D
See the error below: https://ibb.co/mvP4nLt
well i wrote it is a beta , new icons will come soon , same for the locale aka item names
and item names are not wrong i messt up the recipes all recipes are 1 tier lower ingredients then they should
also i was thinking of 4 6 8 turbines to be the ratio boal for mk2-4 boilers
AWESOME! You're the man! :D
Glad I pointed on a new development.
Cheers!
THX
but this release is still sorta bad
boilers are at 100% efficiency for some reason
no icons for most new boilers
icons are done , locale will proabablly be done super soon , it will be on the git in like 1h from now