Aleksei-bird 7c9c708c92 Первый фикс
Пачки некоторых позиций увеличены
2024-03-01 20:54:33 +03:00

59 lines
1.6 KiB
Lua

if settings.startup["SpaceX-no-bob"].value == false then
if (mods['boblibrary'] and
mods['bobplates'] and
mods['bobmodules'] and
mods['bobelectronics'] and
mods['boblogistics'] and
mods['bobtech'] and
mods['bobequipment'] and
data.raw.recipe["advanced-processing-unit"]) then
require("prototypes.recipe-bobs")
require("prototypes.technology-bobs")
-- local researchCost = settings.startup["SpaceX-research"]
-- if researchCost == nil then
-- researchCost.value = 1
-- end
-- --apply cost mult to new technology
-- local SpaceXTechs = {
-- "ftl-theory-D",
-- }
-- for i, tech in pairs(SpaceXTechs) do
-- local rootTech = data.raw.technology[tech]
-- if rootTech ~= nil then
-- rootTech.unit.count = rootTech.unit.count * researchCost.value
-- end
-- end
-- local productionCost = settings.startup["SpaceX-production"]
-- if productionCost == nil then
-- productionCost.value = 1
-- end
-- --apply cost mult to new recipe
-- local SpaceXRecipes = {
-- "protection-field-goopless",
-- }
-- for j, recipe in pairs(SpaceXRecipes) do
-- local rootRecipe = data.raw.recipe[recipe]
-- if rootRecipe then
-- local tableIngredients = rootRecipe.ingredients
-- if(tableIngredients) then
-- for k, ingredient in pairs(tableIngredients) do
-- if(ingredient.amount) then
-- data.raw.recipe[recipe].ingredients[k].amount = ingredient.amount*productionCost.value
-- elseif(ingredient[1] and type(ingredient[1]) == "number") then
-- data.raw.recipe[recipe].ingredients[k][1] = ingredient[1]*productionCost.value
-- end
-- end
-- end
-- end
-- end
end
end