WHAT
The arc furnace recipe for smelting iron should include hydrogen gas or fuel gas.
WHY
Because iron smelting is a chemical process that requires a reducing agent. This would make the recipe inline with current irl processes like MIDREX and direct reduced iron. This would also show why it's difficult to make "green" steel without a good energy infrastructure.
Arc Furnace Iron Smelting Recipe Change
Balance
Production & Recipes
private void RegisterRecipes(ProtoRegistrator registrator, MachineProto machine)
{
var originalArcFurnace2 = registrator.PrototypesDb.GetOrThrow<MachineProto>(Ids.Machines.ArcFurnace2);
foreach (var recipe in registrator.PrototypesDb.GetAll<RecipeProto>())
{
if (recipe.ProducedIn == originalArcFurnace2)
{
var newRecipeId = new RecipeProto.ID($"Custom_{recipe.Id.Value}");
var newRecipeName = $"自定义_{recipe.Name}";
var newRecipeBuilder = registrator.RecipeProtoBuilder
.Start(newRecipeName, newRecipeId, machine)
.SetDuration(recipe.Duration)
.SetPowerMultiplier(recipe.PowerMultiplier); 我认为你说的是自定义配方的问题,这个属于mod范畴,不应该作为游戏主体的改进方案.你只需注册一个全新的电弧炉,然后给他添加一个配方即可,甚至你可以添加一个氢气的管道给他.那么他将会使用氢气作为原料.完全符合你的要求.
8
Showing
1–2 of
2