Hello,
I wanted to know if you could add an alternative recipe to your mod that could be enabled when players check a box in the game settings menu to modify the recipe, which is still fairly easy. Also, with this new recipe, the building would be locked so that it would only be available at the end of the game.
Here is a suggested recipe for the two items:
-- prototypes/recipe.lua
data:extend({
{
type = "recipe",
name = "thermal-cloning-vat",
category = "cryogenics",
surface_conditions =
{
{
property = "gravity",
min = 0,
max = 0
}
},
energy_required = 40,
ingredients =
{
{type = "item", name = "nutrients", amount = 500},
{type = "item", name = "concrete", amount = 200},
{type = "item", name = "carbon-fiber", amount = 250},
{type = "item", name = "tungsten-plate", amount = 100},
{type = "item", name = "superconductor", amount = 100},
{type = "item", name = "quantum-processor", amount = 50},
{type = "item", name = "promethium-asteroid-chunk", amount = 20},
{type = "fluid", name = "fluoroketone-cold", amount = 200},
},
results = {
{ type = "item", name = "thermal-cloning-vat", amount = 1, probability = 0.9 },
}
},
{
type = "recipe",
name = "electric-cloning-vat",
category = "cryogenics",
surface_conditions =
{
{
property = "gravity",
min = 0,
max = 0
}
},
energy_required = 40,
ingredients =
{
{type = "item", name = "nutrients", amount = 500},
{type = "item", name = "steel-plate", amount = 200},
{type = "item", name = "carbon-fiber", amount = 250},
{type = "item", name = "tungsten-plate", amount = 100},
{type = "item", name = "superconductor", amount = 100},
{type = "item", name = "quantum-processor", amount = 50},
{type = "item", name = "promethium-asteroid-chunk", amount = 20},
{type = "fluid", name = "fluoroketone-cold", amount = 200},
},
results = {
{ type = "item", name = "electric-cloning-vat", amount = 1, probability = 0.9 },
}
}
})
Thank you!