Change directory structure
This commit is contained in:
parent
07deb55ec4
commit
ef03e2da6c
48 changed files with 0 additions and 0 deletions
104
MDbobelectronics2/prototypes/technology-updates.lua
Normal file
104
MDbobelectronics2/prototypes/technology-updates.lua
Normal file
|
@ -0,0 +1,104 @@
|
|||
bobmods.lib.tech.add_prerequisite("oil-processing", "electronics")
|
||||
bobmods.lib.tech.add_prerequisite("gate", "electronics")
|
||||
bobmods.lib.tech.add_prerequisite("advanced-circuit", "plastics")
|
||||
bobmods.lib.tech.add_recipe_unlock("oil-processing", "bob-resin-oil")
|
||||
|
||||
|
||||
--new in SE 0.6
|
||||
if mods["space-exploration"] then
|
||||
bobmods.lib.tech.add_prerequisite("se-space-assembling", "advanced-electronics-3")
|
||||
bobmods.lib.tech.add_prerequisite("advanced-electronics-3", "se-rocket-launch-pad")
|
||||
bobmods.lib.tech.add_science_pack("advanced-electronics-3", "se-rocket-science-pack", 1)
|
||||
else
|
||||
bobmods.lib.tech.add_science_pack("advanced-electronics-3", "production-science-pack", 1)
|
||||
end
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if data.raw.technology["chemical-processing-2"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("chemical-processing-2", "ferric-chloride-solution")
|
||||
bobmods.lib.tech.add_prerequisite ("advanced-circuit", "chemical-processing-2")
|
||||
else
|
||||
bobmods.lib.tech.add_recipe_unlock("oil-processing", "ferric-chloride-solution")
|
||||
bobmods.lib.tech.add_prerequisite ("advanced-circuit", "oil-processing")
|
||||
end
|
||||
|
||||
if data.raw.recipe["silicon-wafer"] then
|
||||
if data.raw.technology["silicon-processing"] or data.raw.technology["kr-silicon-processing"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("silicon-processing", "silicon-wafer")
|
||||
bobmods.lib.tech.add_recipe_unlock("kr-silicon-processing", "silicon-wafer")
|
||||
else
|
||||
data.raw.recipe["silicon-wafer"].enabled = true
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
if data.raw.recipe["solder"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "solder")
|
||||
end
|
||||
if data.raw.recipe["solder-alloy"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "solder-alloy")
|
||||
end
|
||||
if data.raw.recipe["solder-alloy-lead"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "solder-alloy-lead")
|
||||
end
|
||||
if data.raw.recipe["tinned-copper-cable"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "tinned-copper-cable")
|
||||
end
|
||||
|
||||
if data.raw.recipe["basic-circuit-board-stone"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "basic-circuit-board-stone")
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-circuit", "phenolic-board-stone")
|
||||
end
|
||||
|
||||
|
||||
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "insulated-cable")
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "basic-electronic-components")
|
||||
bobmods.lib.tech.add_recipe_unlock("electronics", "electronic-circuit")
|
||||
|
||||
if data.raw.technology["chemical-processing-1"] and data.raw.technology["alloy-processing"] then
|
||||
bobmods.lib.tech.add_prerequisite("electronics", "chemical-processing-1")
|
||||
bobmods.lib.tech.add_prerequisite("electronics", "alloy-processing")
|
||||
end
|
||||
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-circuit", "BOBMD-electronic-components")
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-circuit", "phenolic-board")
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-circuit", "circuit-board")
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-circuit", "advanced-circuit") --to re-add if it was removed in previous mod
|
||||
if data.raw.technology["silicon-processing"] then
|
||||
bobmods.lib.tech.add_prerequisite("advanced-circuit", "silicon-processing")
|
||||
end
|
||||
|
||||
bobmods.lib.tech.add_recipe_unlock("processing-unit", "integrated-electronics")
|
||||
bobmods.lib.tech.add_recipe_unlock("processing-unit", "fibreglass-board")
|
||||
bobmods.lib.tech.add_recipe_unlock("processing-unit", "superior-circuit-board")
|
||||
bobmods.lib.tech.add_recipe_unlock("processing-unit", "processing-unit")
|
||||
if data.raw.technology["gold-processing"] then
|
||||
bobmods.lib.tech.add_prerequisite("processing-unit", "gold-processing")
|
||||
end
|
||||
|
||||
|
||||
if data.raw.recipe["gilded-copper-cable"] then
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-electronics-3", "gilded-copper-cable")
|
||||
end
|
||||
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-electronics-3", "processing-electronics")
|
||||
bobmods.lib.tech.add_recipe_unlock("advanced-electronics-3", "multi-layer-circuit-board")
|
||||
|
||||
if data.raw.technology["ceramics"] then
|
||||
bobmods.lib.tech.add_prerequisite("advanced-electronics-3", "ceramics")
|
||||
end
|
||||
|
||||
|
||||
data.raw.technology["electronics"].icon = "__MDbobelectronics__/graphics/icons/technology/electronics.png"
|
||||
data.raw.technology["advanced-circuit"].icon = "__MDbobelectronics__/graphics/icons/technology/advanced-electronics.png"
|
||||
data.raw.technology["processing-unit"].icon = "__MDbobelectronics__/graphics/icons/technology/advanced-electronics-2.png"
|
||||
|
||||
data.raw.technology["electronics"].icon_size = 128
|
||||
data.raw.technology["advanced-circuit"].icon_size = 128
|
||||
data.raw.technology["processing-unit"].icon_size = 128
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue