From 68377345a98a5cecb437a8b3f11f7742297a96fd Mon Sep 17 00:00:00 2001 From: kingarthur91 Date: Tue, 23 Jan 2024 22:07:40 -0500 Subject: [PATCH 01/12] removed unneeded py3 pack from smelter 2 --- ...industry+pypetroleumhandling+pyrawores.lua | 2 +- ...industry+pypetroleumhandling+pyrawores.lua | 138 +++++++++--------- prototypes/updates/pyrawores-updates.lua | 2 +- 3 files changed, 71 insertions(+), 71 deletions(-) diff --git a/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyhightech+pyindustry+pypetroleumhandling+pyrawores.lua b/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyhightech+pyindustry+pypetroleumhandling+pyrawores.lua index 3221c263..0124d440 100644 --- a/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyhightech+pyindustry+pypetroleumhandling+pyrawores.lua +++ b/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyhightech+pyindustry+pypetroleumhandling+pyrawores.lua @@ -353,7 +353,7 @@ fix_tech("zinc-mk03",{order="000067",prerequisites={"zinc-mk02","additives","dia fix_tech("zinc-mk04",{order="000084",prerequisites={"zinc-mk03","machines-mk04"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("zinc-mk05",{order="000095",prerequisites={"zinc-mk04","machines-mk05"},unit={count=1400,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("smelters-mk01",{order="000020",prerequisites={"advanced-material-processing"},unit={count=75,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) -fix_tech("smelters-mk02",{order="000072",prerequisites={"py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) +fix_tech("smelters-mk02",{order="000064",prerequisites={"chemical-science-pack","small-parts-mk02"},unit={count=1100,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("smelters-mk03",{order="000081",prerequisites={"smelters-mk02","superconductor"},unit={count=1400,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("smelters-mk04",{order="000094",prerequisites={"smelters-mk03","quantum"},unit={count=1200,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("solder-mk01",{order="000008",prerequisites={"acetylene"},unit={count=40,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) diff --git a/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyindustry+pypetroleumhandling+pyrawores.lua b/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyindustry+pypetroleumhandling+pyrawores.lua index 9cb947b0..b9325caa 100644 --- a/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyindustry+pypetroleumhandling+pyrawores.lua +++ b/cached-configs/pyalienlife+pycoalprocessing+pyfusionenergy+pyindustry+pypetroleumhandling+pyrawores.lua @@ -5,11 +5,11 @@ science_pack_order("logistic-science-pack","003-000181") science_pack_order("military-science-pack","004-000283") science_pack_order("chemical-science-pack","005-000340") science_pack_order("py-science-pack-2","004-000283") -science_pack_order("utility-science-pack","009-000506") +science_pack_order("utility-science-pack","009-000509") science_pack_order("production-science-pack","007-000434") science_pack_order("py-science-pack-4","008-000485") science_pack_order("py-science-pack-3","006-000396") -science_pack_order("space-science-pack","010-000533") +science_pack_order("space-science-pack","010-000536") fix_tech("physical-projectile-damage-1",{order="000018",prerequisites={"military","py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("physical-projectile-damage-2",{order="000031",prerequisites={"physical-projectile-damage-1","logistic-science-pack"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("weapon-shooting-speed-1",{order="000018",prerequisites={"military","py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) @@ -35,8 +35,8 @@ fix_tech("refined-flammables-6",{order="000078",prerequisites={"refined-flammabl fix_tech("refined-flammables-7",{order="000079",prerequisites={"refined-flammables-6","space-science-pack"},unit={ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) fix_tech("energy-weapons-damage-1",{order="000053",prerequisites={"chemical-science-pack","military-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("energy-weapons-damage-2",{order="000054",prerequisites={"energy-weapons-damage-1"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("energy-weapons-damage-3",{order="000055",prerequisites={"energy-weapons-damage-2"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("energy-weapons-damage-4",{order="000056",prerequisites={"energy-weapons-damage-3"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("energy-weapons-damage-3",{order="000055",prerequisites={"energy-weapons-damage-2"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("energy-weapons-damage-4",{order="000056",prerequisites={"energy-weapons-damage-3"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("energy-weapons-damage-5",{order="000076",prerequisites={"energy-weapons-damage-4","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("energy-weapons-damage-6",{order="000077",prerequisites={"energy-weapons-damage-5"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("energy-weapons-damage-7",{order="000078",prerequisites={"energy-weapons-damage-6","space-science-pack"},unit={ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) @@ -46,12 +46,12 @@ fix_tech("weapon-shooting-speed-5",{order="000053",prerequisites={"weapon-shooti fix_tech("weapon-shooting-speed-6",{order="000076",prerequisites={"weapon-shooting-speed-5","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("laser-shooting-speed-1",{order="000053",prerequisites={"chemical-science-pack","military-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("laser-shooting-speed-2",{order="000054",prerequisites={"laser-shooting-speed-1"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("laser-shooting-speed-3",{order="000055",prerequisites={"laser-shooting-speed-2"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("laser-shooting-speed-4",{order="000056",prerequisites={"laser-shooting-speed-3"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("laser-shooting-speed-3",{order="000055",prerequisites={"laser-shooting-speed-2"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("laser-shooting-speed-4",{order="000056",prerequisites={"laser-shooting-speed-3"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("laser-shooting-speed-5",{order="000076",prerequisites={"laser-shooting-speed-4","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("laser-shooting-speed-6",{order="000077",prerequisites={"laser-shooting-speed-5"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("laser-shooting-speed-7",{order="000078",prerequisites={"laser-shooting-speed-6"},unit={count=1300,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) -fix_tech("artillery-shell-range-1",{order="000055",prerequisites={"artillery"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("artillery-shell-range-1",{order="000055",prerequisites={"artillery"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("artillery-shell-speed-1",{order="000055",prerequisites={"artillery"},unit={ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("follower-robot-count-1",{order="000033",prerequisites={"defender"},unit={count=140,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("follower-robot-count-2",{order="000034",prerequisites={"follower-robot-count-1"},unit={count=160,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) @@ -63,7 +63,7 @@ fix_tech("follower-robot-count-7",{order="000078",prerequisites={"follower-robot fix_tech("stack-inserter",{order="000052",prerequisites={"fast-inserter","advanced-electronics"},unit={count=2000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("inserter-capacity-bonus-1",{order="000053",prerequisites={"stack-inserter"},unit={count=2250,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("inserter-capacity-bonus-2",{order="000054",prerequisites={"inserter-capacity-bonus-1"},unit={count=2750,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) -fix_tech("inserter-capacity-bonus-3",{order="000055",prerequisites={"inserter-capacity-bonus-2","chemical-science-pack"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("inserter-capacity-bonus-3",{order="000055",prerequisites={"inserter-capacity-bonus-2","chemical-science-pack"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("inserter-capacity-bonus-4",{order="000065",prerequisites={"inserter-capacity-bonus-3","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("inserter-capacity-bonus-5",{order="000066",prerequisites={"inserter-capacity-bonus-4"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("inserter-capacity-bonus-6",{order="000067",prerequisites={"inserter-capacity-bonus-5"},unit={count=1400,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) @@ -97,20 +97,20 @@ fix_tech("stone-wall",{order="000002",prerequisites={},unit={count=20,ingredient fix_tech("gate",{order="000004",prerequisites={"stone-wall","steel-processing"},unit={count=27,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("chemical-science-pack",{order="000052",prerequisites={"advanced-electronics","stainless-steel-mk01"},unit={count=2000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("military-science-pack",{order="000031",prerequisites={"logistic-science-pack","military-2","stone-wall"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("production-science-pack",{order="000064",prerequisites={"pharmagenomics","nuclear-fuel-reprocessing","filtration-mk02"},unit={count=2000,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) +fix_tech("production-science-pack",{order="000064",prerequisites={"pharmagenomics","nuclear-fuel-reprocessing","filtration-mk02"},unit={count=2250,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("utility-science-pack",{order="000075",prerequisites={"automation-3","destroyer","fusion-reactor-equipment","biofluid-mk03"},unit={count=2000,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=10,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=30,name="py-science-pack-1",type="item"}},time=450}}) fix_tech("space-science-pack",{order="000076",prerequisites={"rocket-silo","utility-science-pack","fusion-mk02"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("military-3",{order="000053",prerequisites={"chemical-science-pack","military-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("military-4",{order="000072",prerequisites={"military-3","explosives","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=10,name="military-science-pack",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=30,name="py-science-pack-1",type="item"}},time=450}}) +fix_tech("military-4",{order="000076",prerequisites={"military-3","utility-science-pack","explosives"},unit={count=2250,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=10,name="military-science-pack",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=30,name="py-science-pack-1",type="item"}},time=450}}) fix_tech("uranium-ammo",{order="000054",prerequisites={"uranium-mk01","tank"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("atomic-bomb",{order="000077",prerequisites={"domestication-mk02","uranium-mk03","space-science-pack"},unit={count=500,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) +fix_tech("atomic-bomb",{order="000077",prerequisites={"domestication-mk02","uranium-mk03","explosives","space-science-pack"},unit={count=500,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) fix_tech("automation-3",{order="000053",prerequisites={"stack-inserter","small-parts-mk02"},unit={count=2250,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("explosives",{order="000041",prerequisites={"sulfur-processing"},unit={count=1000,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("cliff-explosives",{order="000042",prerequisites={"explosives","military-2"},unit={count=1100,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("land-mine",{order="000042",prerequisites={"explosives","military-science-pack"},unit={count=500,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("flamethrower",{order="000032",prerequisites={"military-science-pack","electric-energy-accumulators"},unit={count=120,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("advanced-electronics",{order="000051",prerequisites={"fine-electronics"},unit={count=1750,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) -fix_tech("advanced-electronics-2",{order="000056",prerequisites={"gold"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("advanced-electronics-2",{order="000056",prerequisites={"gold"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("fluid-wagon",{order="000019",prerequisites={"railway-mk01"},unit={count=100,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("braking-force-1",{order="000053",prerequisites={"railway-mk01","chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("braking-force-2",{order="000054",prerequisites={"braking-force-1"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) @@ -125,9 +125,9 @@ fix_tech("rocketry",{order="000042",prerequisites={"explosives","military-scienc fix_tech("explosive-rocketry",{order="000054",prerequisites={"rocketry","military-3"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("modular-armor",{order="000052",prerequisites={"heavy-armor","advanced-electronics"},unit={count=2000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("power-armor",{order="000060",prerequisites={"modular-armor","advanced-electronics-2","py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) -fix_tech("power-armor-mk2",{order="000076",prerequisites={"speed-module-2","effectivity-module-2","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) +fix_tech("power-armor-mk2",{order="000077",prerequisites={"military-4","speed-module-2","effectivity-module-2"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("laser-turret",{order="000053",prerequisites={"chemical-science-pack","military-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("robotics",{order="000055",prerequisites={"electric-engine","battery","logistic-robotics","super-steel-mk01"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("robotics",{order="000055",prerequisites={"electric-engine","battery","logistic-robotics","super-steel-mk01"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("rocket-fuel",{order="000060",prerequisites={"military-science-pack","py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="military-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("low-density-structure",{order="000060",prerequisites={"py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("rocket-control-unit",{order="000060",prerequisites={"py-science-pack-mk03","speed-module"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) @@ -144,7 +144,7 @@ fix_tech("lubricant",{order="000034",prerequisites={"coal-processing-2"},unit={c fix_tech("electric-engine",{order="000053",prerequisites={"lubricant","chemical-science-pack","small-parts-mk02"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("battery",{order="000041",prerequisites={"sulfur-processing","pyrite"},unit={count=1000,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("construction-robotics",{order="000023",prerequisites={"water-animals-mk01","rubber"},unit={count=175,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) -fix_tech("logistic-robotics",{order="000036",prerequisites={"construction-robotics","niobium"},unit={count=450,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("logistic-robotics",{order="000036",prerequisites={"construction-robotics","niobium"},unit={count=500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("logistic-system",{order="000037",prerequisites={"logistic-robotics"},unit={count=550,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("worker-robots-speed-1",{order="000047",prerequisites={"logistic-robotics","py-science-pack-mk02"},unit={count=1000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("worker-robots-speed-2",{order="000053",prerequisites={"worker-robots-speed-1","chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) @@ -182,7 +182,7 @@ fix_tech("effectivity-module-2",{order="000060",prerequisites={"effectivity-modu fix_tech("effectivity-module-3",{order="000065",prerequisites={"effectivity-module-2","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("defender",{order="000032",prerequisites={"military-science-pack"},unit={count=120,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("distractor",{order="000053",prerequisites={"chemical-science-pack","defender"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("destroyer",{order="000073",prerequisites={"military-4","distractor","speed-module"},unit={count=1500,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=10,name="military-science-pack",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=30,name="py-science-pack-1",type="item"}},time=450}}) +fix_tech("destroyer",{order="000072",prerequisites={"distractor","speed-module","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=10,name="military-science-pack",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=30,name="py-science-pack-1",type="item"}},time=450}}) fix_tech("nuclear-power",{order="000060",prerequisites={"py-science-pack-mk03","super-steel-mk01"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("nuclear-fuel-reprocessing",{order="000061",prerequisites={"nuclear-power","uranium-mk02"},unit={count=1400,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("mining-productivity-1",{order="000052",prerequisites={"advanced-electronics"},unit={count=2000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) @@ -190,7 +190,7 @@ fix_tech("mining-productivity-2",{order="000053",prerequisites={"mining-producti fix_tech("mining-productivity-3",{order="000076",prerequisites={"mining-productivity-2","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("mining-productivity-4",{order="000077",prerequisites={"mining-productivity-3","space-science-pack"},unit={ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) fix_tech("artillery",{order="000054",prerequisites={"tank"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("spidertron",{order="000064",prerequisites={"pharmagenomics","nexelit-mk02","energy-shield-mk2-equipment","py-warehouse-research","lead-mk03","small-parts-mk03","simik-mk01"},unit={count=2000,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="military-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) +fix_tech("spidertron",{order="000064",prerequisites={"pharmagenomics","nexelit-mk02","energy-shield-mk2-equipment","py-warehouse-research","lead-mk03","small-parts-mk03","simik-mk01"},unit={count=2250,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="military-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("circuit-network",{order="000023",prerequisites={"rubber"},unit={count=175,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("coal-processing-1",{order="000002",prerequisites={},unit={count=20,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("coal-processing-2",{order="000033",prerequisites={"nichrome","methanol-processing-1"},unit={count=300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) @@ -199,11 +199,11 @@ fix_tech("syngas",{order="000008",prerequisites={"tar-processing"},unit={count=4 fix_tech("tar-processing",{order="000007",prerequisites={"concrete","engine"},unit={count=40,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("energy-1",{order="000027",prerequisites={"auog","compost"},unit={count=300,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("energy-2",{order="000054",prerequisites={"light-oil-mk03","lubricant"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("energy-3",{order="000055",prerequisites={"energy-2","uranium-mk01","ethanol","salts"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("energy-3",{order="000055",prerequisites={"energy-2","uranium-mk01","ethanol","salts"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("methanol-processing-1",{order="000031",prerequisites={"logistic-science-pack","zinc-mk01"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("methanol-processing-2",{order="000060",prerequisites={"py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("cooling-tower-1",{order="000028",prerequisites={"energy-1"},unit={count=360,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) -fix_tech("cooling-tower-2",{order="000055",prerequisites={"cooling-tower-1","energy-2","small-parts-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("cooling-tower-2",{order="000055",prerequisites={"cooling-tower-1","energy-2","small-parts-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("excavation-1",{order="000054",prerequisites={"drilling-fluid-mk02","lubricant"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("excavation-2",{order="000066",prerequisites={"drilling-fluid-mk03"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("excavation-3",{order="000077",prerequisites={"excavation-2","drilling-fluid-mk04","space-science-pack"},unit={count=500,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) @@ -214,10 +214,10 @@ fix_tech("desulfurization",{order="000053",prerequisites={"chemical-science-pack fix_tech("crusher",{order="000004",prerequisites={"steel-processing"},unit={count=27,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("separation",{order="000009",prerequisites={"ash-separation","fluid-processing-machines-1"},unit={count=55,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("fluid-separation",{order="000035",prerequisites={"organic-solvent","fluid-processing-machines-1"},unit={count=400,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("fuel-production",{order="000036",prerequisites={"microbiology-mk02","nexelit-mk01","fluid-separation"},unit={count=450,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("fuel-production",{order="000036",prerequisites={"microbiology-mk02","nexelit-mk01","fluid-separation"},unit={count=500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("fine-electronics",{order="000050",prerequisites={"iron-mk01","aramid","trits"},unit={count=1500,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("fluid-processing-machines-1",{order="000008",prerequisites={"tar-processing"},unit={count=45,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("fluid-processing-machines-2",{order="000036",prerequisites={"niobium"},unit={count=450,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("fluid-processing-machines-2",{order="000036",prerequisites={"niobium"},unit={count=500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("ralesia",{order="000025",prerequisites={"creosote","genetics-mk02"},unit={count=225,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("ulric",{order="000031",prerequisites={"logistic-science-pack"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("wood-processing",{order="000006",prerequisites={"moss-mk01","steel-processing"},unit={count=36,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) @@ -226,15 +226,15 @@ fix_tech("lab-instrument",{order="000023",prerequisites={"rubber","boron","hot-a fix_tech("niobium",{order="000035",prerequisites={"separation","organic-solvent","drill-head-mk01"},unit={count=400,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("organic-solvent",{order="000034",prerequisites={"coal-processing-2","filtration"},unit={count=360,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("mukmoux",{order="000049",prerequisites={"grod"},unit={count=1300,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) -fix_tech("kevlar",{order="000048",prerequisites={"yotoi"},unit={count=1100,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) +fix_tech("kevlar",{order="000048",prerequisites={"yotoi"},unit={count=1200,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("kevlar-mk02",{order="000053",prerequisites={"chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=2,name="py-science-pack-2",type="item"}},time=120}}) fix_tech("creosote",{order="000008",prerequisites={"tar-processing"},unit={count=45,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("pyrrhic",{order="000077",prerequisites={"space-science-pack"},unit={count=3000,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) fix_tech("artillery-2",{order="000060",prerequisites={"artillery","py-science-pack-mk03","railway-mk01","super-steel-mk01","advanced-electronics-2"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="military-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) -fix_tech("artillery-shell-range-2",{order="000056",prerequisites={"artillery-shell-range-1"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("artillery-shell-range-2",{order="000056",prerequisites={"artillery-shell-range-1"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("artillery-shell-range-3",{order="000057",prerequisites={"artillery-shell-range-2"},unit={count=1750,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("artillery-shell-range-4",{order="000058",prerequisites={"artillery-shell-range-3"},unit={count=2000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("artillery-shell-range-5",{order="000059",prerequisites={"artillery-shell-range-4"},unit={count=2250,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("artillery-shell-range-5",{order="000059",prerequisites={"artillery-shell-range-4"},unit={count=2500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="military-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("artillery-shell-range-6",{order="000065",prerequisites={"artillery-shell-range-5","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("artillery-shell-range-7",{order="000066",prerequisites={"artillery-shell-range-6"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("artillery-shell-range-8",{order="000067",prerequisites={"artillery-shell-range-7"},unit={count=1400,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) @@ -250,18 +250,18 @@ fix_tech("fusion-mk01",{order="000069",prerequisites={"machines-mk04","helium-pr fix_tech("fusion-mk02",{order="000070",prerequisites={"fusion-mk01"},unit={count=2250,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("fusion-mk03",{order="000076",prerequisites={"fusion-mk02","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("fusion-mk04",{order="000077",prerequisites={"fusion-mk03"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) -fix_tech("diamond-mining",{order="000055",prerequisites={"electric-engine","excavation-1","titanium-mk02","heavy-oil-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("diamond-mining",{order="000055",prerequisites={"electric-engine","excavation-1","titanium-mk02","heavy-oil-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("regolite-mining",{order="000067",prerequisites={"super-alloy"},unit={count=1400,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("molybdenum-processing",{order="000041",prerequisites={"advanced-mining-facilities"},unit={count=1000,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("nenbit-matrix",{order="000056",prerequisites={"neuro-electronics-mk01","alloys-mk03","cellulose-mk03"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("vanadium-processing",{order="000039",prerequisites={"arqad"},unit={count=700,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("nenbit-matrix",{order="000056",prerequisites={"neuro-electronics-mk01","alloys-mk03","cellulose-mk03"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("vanadium-processing",{order="000039",prerequisites={"arqad"},unit={count=750,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("helium-processing",{order="000065",prerequisites={"production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("helium-processing-mk02",{order="000068",prerequisites={"liquid-petroleum-processing","regolite-mining","ethanolamine"},unit={count=1600,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("super-alloy",{order="000066",prerequisites={"helium-processing"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("kmauts",{order="000060",prerequisites={"land-animals-mk02","py-science-pack-mk03","machines-mk03","super-steel-mk01"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("ethanolamine",{order="000065",prerequisites={"production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("liquid-petroleum-processing",{order="000065",prerequisites={"production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) -fix_tech("wood-processing-3",{order="000055",prerequisites={"wood-processing-2","phytomining-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("wood-processing-3",{order="000055",prerequisites={"wood-processing-2","phytomining-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("boron",{order="000018",prerequisites={"py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("boron-mk02",{order="000066",prerequisites={"helium-processing"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("kovarex-enrichment-process-2",{order="000065",prerequisites={"military-science-pack","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) @@ -270,7 +270,7 @@ fix_tech("coated-container",{order="000060",prerequisites={"py-science-pack-mk03 fix_tech("acetylene",{order="000008",prerequisites={"tar-processing"},unit={count=45,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("py-storage-tanks",{order="000010",prerequisites={"solder-mk01","alloys-mk01"},unit={count=60,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("py-asphalt",{order="000009",prerequisites={"creosote"},unit={count=55,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("py-asphalt-mk02",{order="000039",prerequisites={"steel-mk02","arqad"},unit={count=700,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("py-asphalt-mk02",{order="000039",prerequisites={"steel-mk02","arqad"},unit={count=750,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("py-warehouse-research",{order="000018",prerequisites={"py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("py-warehouse-logistics-research",{order="000053",prerequisites={"py-warehouse-research","logistic-system","chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("railway-mk01",{order="000018",prerequisites={"wood-processing","py-science-pack-mk01","creosote"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) @@ -281,8 +281,8 @@ fix_tech("radars-mk01",{order="000007",prerequisites={"engine"},unit={count=40,i fix_tech("radars-mk02",{order="000054",prerequisites={"electric-engine"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("py-burner",{order="000018",prerequisites={"py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("machines-mk01",{order="000011",prerequisites={"radars-mk01","py-storage-tanks","optics"},unit={count=70,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("machines-mk02",{order="000036",prerequisites={"niobium"},unit={count=450,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("machines-mk03",{order="000055",prerequisites={"fast-inserter","logistics-2","excavation-1","fluid-separation","titanium-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("machines-mk02",{order="000036",prerequisites={"niobium"},unit={count=500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("machines-mk03",{order="000055",prerequisites={"fast-inserter","logistics-2","excavation-1","fluid-separation","titanium-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("machines-mk04",{order="000068",prerequisites={"boron-mk02","sc-unit","stack-inserter","logistics-3","desulfurization","biotech-machines-mk02"},unit={count=1600,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("machines-mk05",{order="000076",prerequisites={"utility-science-pack","fusion-mk01","py-accumulator-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("quartz-mk01",{order="000018",prerequisites={"py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) @@ -310,7 +310,7 @@ fix_tech("iron-mk02",{order="000041",prerequisites={"iron-mk01","advanced-mining fix_tech("iron-mk03",{order="000054",prerequisites={"additives","iron-mk02","heavy-oil-mk02","titanium-mk02"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("iron-mk04",{order="000069",prerequisites={"iron-mk03","machines-mk04"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("iron-mk05",{order="000077",prerequisites={"iron-mk04","machines-mk05"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) -fix_tech("gold",{order="000055",prerequisites={"chromium-mk03","salts"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("gold",{order="000055",prerequisites={"chromium-mk03","salts"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("coke-mk01",{order="000018",prerequisites={"py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("coke-mk02",{order="000035",prerequisites={"organic-solvent","smelters-mk01","fluid-processing-machines-1"},unit={count=400,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("coke-mk03",{order="000053",prerequisites={"chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) @@ -335,12 +335,12 @@ fix_tech("nickel-mk04",{order="000069",prerequisites={"nickel-mk03","machines-mk fix_tech("nickel-mk05",{order="000077",prerequisites={"nickel-mk04","machines-mk05"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("tin-mk01",{order="000018",prerequisites={"py-science-pack-mk01","machines-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("tin-mk02",{order="000031",prerequisites={"logistic-science-pack","smelters-mk01"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("tin-mk03",{order="000056",prerequisites={"tin-mk02","biofilm","diamond-mining"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("tin-mk03",{order="000056",prerequisites={"tin-mk02","biofilm","diamond-mining"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("tin-mk04",{order="000069",prerequisites={"tin-mk03","machines-mk04"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("tin-mk05",{order="000077",prerequisites={"tin-mk04","machines-mk05"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("titanium-mk01",{order="000018",prerequisites={"py-science-pack-mk01","machines-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("titanium-mk02",{order="000051",prerequisites={"mibc","stainless-steel-mk01"},unit={count=1750,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) -fix_tech("titanium-mk03",{order="000056",prerequisites={"salts","diamond-mining","biofilm","additives"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("titanium-mk03",{order="000056",prerequisites={"salts","diamond-mining","biofilm","additives"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("titanium-mk04",{order="000069",prerequisites={"titanium-mk03","machines-mk04"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("titanium-mk05",{order="000077",prerequisites={"titanium-mk04","machines-mk05"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("uranium-mk01",{order="000050",prerequisites={"aramid"},unit={count=1500,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) @@ -349,16 +349,16 @@ fix_tech("uranium-mk03",{order="000065",prerequisites={"production-science-pack" fix_tech("uranium-mk04",{order="000076",prerequisites={"uranium-mk03","utility-science-pack","rocket-fuel"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("zinc-mk01",{order="000019",prerequisites={"crusher-2","machines-mk01"},unit={count=100,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("zinc-mk02",{order="000031",prerequisites={"zinc-mk01","logistic-science-pack"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("zinc-mk03",{order="000056",prerequisites={"zinc-mk02","additives","diamond-mining"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("zinc-mk03",{order="000056",prerequisites={"zinc-mk02","additives","diamond-mining"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("zinc-mk04",{order="000069",prerequisites={"zinc-mk03","machines-mk04"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("zinc-mk05",{order="000077",prerequisites={"zinc-mk04","machines-mk05"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("smelters-mk01",{order="000019",prerequisites={"advanced-material-processing"},unit={count=100,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) -fix_tech("smelters-mk02",{order="000060",prerequisites={"py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) +fix_tech("smelters-mk02",{order="000053",prerequisites={"chemical-science-pack","small-parts-mk02"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("smelters-mk03",{order="000067",prerequisites={"smelters-mk02","boron-mk02"},unit={count=1400,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("smelters-mk04",{order="000076",prerequisites={"smelters-mk03","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("solder-mk01",{order="000009",prerequisites={"acetylene"},unit={count=55,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("solder-mk02",{order="000032",prerequisites={"lead-mk02","tin-mk02"},unit={count=275,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("solder-mk03",{order="000056",prerequisites={"solder-mk02","silver-mk02"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("solder-mk03",{order="000056",prerequisites={"solder-mk02","silver-mk02"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("solder-mk04",{order="000065",prerequisites={"solder-mk03","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("casting-mk01",{order="000019",prerequisites={"advanced-material-processing","radars-mk01"},unit={count=100,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("casting-mk02",{order="000053",prerequisites={"chemical-science-pack","small-parts-mk02","tin-mk02","silicon-carbide"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) @@ -374,8 +374,8 @@ fix_tech("nitrogen-mk01",{order="000031",prerequisites={"logistic-science-pack"} fix_tech("nitrogen-mk02",{order="000037",prerequisites={"fluid-processing-machines-2"},unit={count=550,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("nitrogen-mk03",{order="000066",prerequisites={"helium-processing"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("alloys-mk01",{order="000009",prerequisites={"acetylene"},unit={count=55,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("alloys-mk02",{order="000036",prerequisites={"aluminium-mk01","copper-mk02","niobium"},unit={count=450,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("alloys-mk03",{order="000055",prerequisites={"chromium-mk03","nickel-mk02","tin-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("alloys-mk02",{order="000036",prerequisites={"aluminium-mk01","copper-mk02","niobium"},unit={count=500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("alloys-mk03",{order="000055",prerequisites={"chromium-mk03","nickel-mk02","tin-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("alloys-mk04",{order="000065",prerequisites={"production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("alloys-mk05",{order="000076",prerequisites={"utility-science-pack","silver-mk02","zinc-mk02"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("steel-mk02",{order="000031",prerequisites={"logistic-science-pack","iron-mk01"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) @@ -385,7 +385,7 @@ fix_tech("stainless-steel-mk02",{order="000065",prerequisites={"production-scien fix_tech("super-steel-mk01",{order="000054",prerequisites={"uranium-mk01","cobalt-mk02"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("super-steel-mk02",{order="000076",prerequisites={"utility-science-pack","uranium-mk03"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("silver-mk01",{order="000032",prerequisites={"lead-mk02"},unit={count=275,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("silver-mk02",{order="000055",prerequisites={"lead-mk03","uranium-mk01"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("silver-mk02",{order="000055",prerequisites={"lead-mk03","uranium-mk01"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("silver-mk03",{order="000065",prerequisites={"silver-mk02","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("silver-mk04",{order="000076",prerequisites={"silver-mk03","utility-science-pack","machines-mk04"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("silver-mk05",{order="000077",prerequisites={"silver-mk04","machines-mk05","space-science-pack"},unit={count=500,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) @@ -403,7 +403,7 @@ fix_tech("rubber-3",{order="000053",prerequisites={"rubber-2","chemical-science- fix_tech("fast-inserter-2",{order="000052",prerequisites={"lubricant","small-parts-mk02"},unit={count=2000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) fix_tech("stack-inserter-2",{order="000061",prerequisites={"stack-inserter","small-parts-mk03"},unit={count=1400,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) fix_tech("oil-machines-mk01",{order="000021",prerequisites={"automation-2","chromium-mk01","fluid-pressurization"},unit={count=130,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) -fix_tech("oil-machines-mk02",{order="000056",prerequisites={"machines-mk03","neuro-electronics-mk01"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("oil-machines-mk02",{order="000056",prerequisites={"machines-mk03","neuro-electronics-mk01"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("oil-machines-mk03",{order="000069",prerequisites={"oil-machines-mk02","coalbed-mk02","machines-mk04","bio-implants"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("oil-machines-mk04",{order="000077",prerequisites={"oil-machines-mk03","machines-mk05"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("tholin-mk01",{order="000062",prerequisites={"solar-energy","py-accumulator-mk01","rocket-silo"},unit={count=1600,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=3,name="military-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) @@ -411,7 +411,7 @@ fix_tech("tholin-mk02",{order="000065",prerequisites={"tholin-mk01","production- fix_tech("tholin-mk03",{order="000076",prerequisites={"tholin-mk02","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("tholin-mk04",{order="000077",prerequisites={"tholin-mk03","space-science-pack"},unit={count=500,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=100,name="py-science-pack-1",type="item"}},time=1200}}) fix_tech("light-oil-mk01",{order="000038",prerequisites={"petroleum-gas-mk01"},unit={count=650,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("light-oil-mk02",{order="000039",prerequisites={"light-oil-mk01","bioprocessing"},unit={count=700,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) +fix_tech("light-oil-mk02",{order="000039",prerequisites={"light-oil-mk01","bioprocessing"},unit={count=750,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("light-oil-mk03",{order="000053",prerequisites={"light-oil-mk02","chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("heavy-oil-mk01",{order="000031",prerequisites={"logistic-science-pack"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("heavy-oil-mk02",{order="000053",prerequisites={"heavy-oil-mk01","chemical-science-pack","lubricant","fluid-separation"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) @@ -419,7 +419,7 @@ fix_tech("petroleum-gas-mk01",{order="000037",prerequisites={"drilling-fluid-mk0 fix_tech("petroleum-gas-mk02",{order="000053",prerequisites={"chemical-science-pack","bioprocessing","light-oil-mk01"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("coalbed-mk01",{order="000033",prerequisites={"nexelit-mk01","drill-head-mk01","filtration"},unit={count=300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("coalbed-mk02",{order="000053",prerequisites={"chemical-science-pack","small-parts-mk02"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("fracking",{order="000077",prerequisites={"fusion-mk01","oil-machines-mk03","drilling-fluid-mk04"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) +fix_tech("fracking",{order="000077",prerequisites={"fusion-mk01","oil-machines-mk03","explosives","drilling-fluid-mk04"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("kerogen",{order="000004",prerequisites={"steel-processing"},unit={count=27,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("guar",{order="000033",prerequisites={"tuuphra"},unit={count=300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) fix_tech("small-parts-mk02",{order="000051",prerequisites={"stainless-steel-mk01"},unit={count=1750,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"},{amount=3,name="py-science-pack-1",type="item"}},time=90}}) @@ -430,7 +430,7 @@ fix_tech("drilling-fluid-mk03",{order="000065",prerequisites={"production-scienc fix_tech("drilling-fluid-mk04",{order="000076",prerequisites={"drilling-fluid-mk03","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("hot-air-mk01",{order="000019",prerequisites={"coke-mk01","fluid-pressurization"},unit={count=100,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("hot-air-mk02",{order="000037",prerequisites={"machines-mk02"},unit={count=550,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("hot-air-mk03",{order="000055",prerequisites={"hot-air-mk02","coke-mk03","uranium-mk01","energy-2"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("hot-air-mk03",{order="000055",prerequisites={"hot-air-mk02","coke-mk03","uranium-mk01","energy-2"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("oil-distillation",{order="000038",prerequisites={"petroleum-gas-mk01"},unit={count=650,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("vanadium-processing-2",{order="000054",prerequisites={"salts","fluid-separation"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("xenobiology",{order="000011",prerequisites={"biotech-mk01"},unit={count=70,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) @@ -459,14 +459,14 @@ fix_tech("genetics-mk02",{order="000024",prerequisites={"microbiology-mk01","lab fix_tech("genetics-mk03",{order="000044",prerequisites={"water-invertebrates-mk01","nitrogen-mk02","korlex"},unit={count=1500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) fix_tech("genetics-mk04",{order="000054",prerequisites={"arthurian","navens"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("genetics-mk05",{order="000068",prerequisites={"ethanolamine","cottongut-science-mk05"},unit={count=1600,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) -fix_tech("zoology",{order="000016",prerequisites={"rendering"},unit={count=140,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) +fix_tech("zoology",{order="000016",prerequisites={"rendering"},unit={count=150,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("land-animals-mk01",{order="000010",prerequisites={"alloys-mk01","solder-mk01"},unit={count=60,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("land-animals-mk02",{order="000056",prerequisites={"botany-mk02","mukmoux","scrondrix","phagnot"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("land-animals-mk02",{order="000056",prerequisites={"botany-mk02","mukmoux","scrondrix","phagnot"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("land-animals-mk03",{order="000069",prerequisites={"botany-mk03","xeno"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"}},time=300}}) fix_tech("land-animals-mk04",{order="000076",prerequisites={"land-animals-mk03","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"}},time=600}}) fix_tech("land-animals-mk05",{order="000078",prerequisites={"dingrits-upgrade","space-science-pack"},unit={count=600,ingredients={{amount=200,name="automation-science-pack",type="item"},{amount=100,name="py-science-pack-1",type="item"},{amount=60,name="logistic-science-pack",type="item"},{amount=30,name="py-science-pack-2",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=20,name="chemical-science-pack",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"}},time=1200}}) fix_tech("water-animals-mk01",{order="000018",prerequisites={"py-science-pack-mk01"},unit={count=80,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) -fix_tech("water-animals-mk02",{order="000056",prerequisites={"botany-mk02","alloys-mk03","machines-mk03"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("water-animals-mk02",{order="000056",prerequisites={"botany-mk02","alloys-mk03","machines-mk03"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("water-animals-mk03",{order="000069",prerequisites={"botany-mk03","dhilmos-mk02"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"}},time=300}}) fix_tech("water-animals-mk04",{order="000076",prerequisites={"water-animals-mk03","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"}},time=600}}) fix_tech("water-invertebrates-mk01",{order="000043",prerequisites={"molecular-decohesion","biotech-mk02","circuit-network","fish-mk02"},unit={count=1300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) @@ -480,7 +480,7 @@ fix_tech("molecular-decohesion-mk04",{order="000072",prerequisites={"molecular-d fix_tech("ulric-mk02",{order="000050",prerequisites={"energy-drink","domestication"},unit={count=1500,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("ulric-mk03",{order="000060",prerequisites={"ulric-mk02","py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("ulric-mk04",{order="000072",prerequisites={"ulric-mk03","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) -fix_tech("ralesia-mk02",{order="000048",prerequisites={"fawogae-mk02"},unit={count=1100,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) +fix_tech("ralesia-mk02",{order="000048",prerequisites={"fawogae-mk02"},unit={count=1200,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("ralesia-mk03",{order="000061",prerequisites={"ralesia-mk02","fawogae-mk03"},unit={count=1400,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("ralesia-mk04",{order="000073",prerequisites={"ralesia-mk03","fawogae-mk04"},unit={count=1500,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("mukmoux-mk02",{order="000053",prerequisites={"mukmoux","chemical-science-pack","organ-printing","neuro-electronics-mk01"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) @@ -506,12 +506,12 @@ fix_tech("xeno",{order="000065",prerequisites={"military-science-pack","producti fix_tech("xeno-mk02",{order="000066",prerequisites={"xeno"},unit={count=1200,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"}},time=300}}) fix_tech("xeno-mk03",{order="000072",prerequisites={"xeno-mk02","py-science-pack-mk04","tholin-mk01"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("xeno-mk04",{order="000076",prerequisites={"xeno-mk03","utility-science-pack","regolite-mining"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) -fix_tech("dhilmos",{order="000056",prerequisites={"genetics-mk04","alloys-mk03"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("dhilmos",{order="000056",prerequisites={"genetics-mk04","alloys-mk03"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("dhilmos-mk02",{order="000061",prerequisites={"neuro-electronics-mk02"},unit={count=1400,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("dhilmos-mk03",{order="000072",prerequisites={"dhilmos-mk02","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("dhilmos-mk04",{order="000076",prerequisites={"dhilmos-mk03","utility-science-pack","tholin-mk01","regolite-mining"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) fix_tech("assisted-embryology",{order="000070",prerequisites={"land-animals-mk03"},unit={count=2250,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"}},time=300}}) -fix_tech("scrondrix",{order="000055",prerequisites={"genetics-mk04"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("scrondrix",{order="000055",prerequisites={"genetics-mk04"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("scrondrix-mk02",{order="000060",prerequisites={"py-science-pack-mk03","organ-printing"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("scrondrix-mk03",{order="000072",prerequisites={"scrondrix-mk02","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("scrondrix-mk04",{order="000076",prerequisites={"scrondrix-mk03","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) @@ -525,12 +525,12 @@ fix_tech("rennea-mk03",{order="000065",prerequisites={"rennea-mk02","production- fix_tech("rennea-mk04",{order="000072",prerequisites={"rennea-mk03","py-science-pack-mk04","pesticides-mk02"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("mounts-mk01",{order="000031",prerequisites={"logistic-science-pack","heavy-armor","py-warehouse-research"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) fix_tech("mounts-mk02",{order="000058",prerequisites={"modular-armor","py-warehouse-research","chitin"},unit={count=2000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) -fix_tech("mounts-mk04",{order="000077",prerequisites={"domestication-mk05","phadai-mk04","power-armor-mk2","py-warehouse-research","organ-printing-mk03"},unit={count=1100,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) +fix_tech("mounts-mk04",{order="000078",prerequisites={"domestication-mk05","phadai-mk04","power-armor-mk2","py-warehouse-research","organ-printing-mk03"},unit={count=1300,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("phadai",{order="000060",prerequisites={"energy-drink","py-science-pack-mk03","super-steel-mk01","domestication"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("phadai-mk02",{order="000065",prerequisites={"production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"}},time=300}}) fix_tech("phadai-mk03",{order="000072",prerequisites={"phadai-mk02","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("phadai-mk04",{order="000076",prerequisites={"utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) -fix_tech("auog",{order="000026",prerequisites={"ralesia"},unit={count=250,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) +fix_tech("auog",{order="000026",prerequisites={"ralesia"},unit={count=275,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("auog-mk02",{order="000050",prerequisites={"energy-drink"},unit={count=1500,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("auog-mk03",{order="000062",prerequisites={"auog-mk02","immunosupressants","domestication"},unit={count=1600,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("auog-mk04",{order="000065",prerequisites={"auog-mk03","production-science-pack"},unit={count=1100,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"}},time=300}}) @@ -538,14 +538,14 @@ fix_tech("yaedols",{order="000032",prerequisites={"mycology-mk02","circuit-netwo fix_tech("yaedols-mk02",{order="000054",prerequisites={"mycology-mk03"},unit={count=2750,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("yaedols-mk03",{order="000060",prerequisites={"yaedols-mk02","py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("yaedols-mk04",{order="000072",prerequisites={"yaedols-mk03","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) -fix_tech("dingrits",{order="000056",prerequisites={"alloys-mk03","guar","scrondrix"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("dingrits",{order="000056",prerequisites={"alloys-mk03","guar","scrondrix"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("dingrits-mk02",{order="000060",prerequisites={"py-science-pack-mk03","organ-printing"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("dingrits-mk03",{order="000072",prerequisites={"dingrits-mk02","py-science-pack-mk04","domestication-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("dingrits-mk04",{order="000076",prerequisites={"dingrits-mk03","utility-science-pack","tholin-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) fix_tech("vonix",{order="000062",prerequisites={"biotech-mk03","advanced-electronics-2","big-mines","neuro-electronics-mk02"},unit={count=1600,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("vonix-mk02",{order="000072",prerequisites={"py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("vonix-mk03",{order="000076",prerequisites={"vonix-mk02","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) -fix_tech("grod",{order="000048",prerequisites={"yotoi"},unit={count=1100,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) +fix_tech("grod",{order="000048",prerequisites={"yotoi"},unit={count=1200,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("grod-mk02",{order="000053",prerequisites={"grod","chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("grod-mk03",{order="000063",prerequisites={"grod-mk02","pesticides-mk01"},unit={count=1750,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("grod-mk04",{order="000072",prerequisites={"grod-mk03","py-science-pack-mk04","pesticides-mk02"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) @@ -573,7 +573,7 @@ fix_tech("domestication-mk03",{order="000054",prerequisites={"domestication-mk02 fix_tech("domestication-mk04",{order="000060",prerequisites={"domestication-mk03","py-science-pack-mk03","explosive-rocketry"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="military-science-pack",type="item"}},time=180}}) fix_tech("domestication-mk05",{order="000076",prerequisites={"domestication-mk04","utility-science-pack","oil-machines-mk03"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("zipir",{order="000044",prerequisites={"water-invertebrates-mk01"},unit={count=1500,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) -fix_tech("zipir-mk02",{order="000055",prerequisites={"organ-printing","genetics-mk04","neuro-electronics-mk01"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("zipir-mk02",{order="000055",prerequisites={"organ-printing","genetics-mk04","neuro-electronics-mk01"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("zipir-mk03",{order="000063",prerequisites={"zipir-mk02","tholin-mk01","immunosupressants","neuro-electronics-mk02"},unit={count=1750,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=3,name="military-science-pack",type="item"}},time=180}}) fix_tech("zipir-mk04",{order="000072",prerequisites={"zipir-mk03","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("fawogae-mk01",{order="000019",prerequisites={"mycology-mk01","optics"},unit={count=100,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) @@ -583,7 +583,7 @@ fix_tech("fawogae-mk04",{order="000072",prerequisites={"fawogae-mk03","py-scienc fix_tech("fawogae-mk05",{order="000076",prerequisites={"fawogae-mk04","utility-science-pack"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"}},time=600}}) fix_tech("antitumor",{order="000070",prerequisites={"growth-hormone","antiviral"},unit={count=2250,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"}},time=300}}) fix_tech("trits",{order="000047",prerequisites={"py-science-pack-mk02"},unit={count=1000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) -fix_tech("trits-mk02",{order="000055",prerequisites={"organ-printing","genetics-mk04","neuro-electronics-mk01"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("trits-mk02",{order="000055",prerequisites={"organ-printing","genetics-mk04","neuro-electronics-mk01"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("trits-mk03",{order="000062",prerequisites={"trits-mk02","phytomining-mk02","immunosupressants","neuro-electronics-mk02"},unit={count=1600,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("trits-mk04",{order="000072",prerequisites={"trits-mk03","py-science-pack-mk04","tholin-mk01"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("korlex",{order="000043",prerequisites={"biotech-mk02","oil-sands","fertilizer-mk02"},unit={count=1300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) @@ -593,7 +593,7 @@ fix_tech("korlex-mk04",{order="000072",prerequisites={"korlex-mk03","py-science- fix_tech("recombinant-ery",{order="000070",prerequisites={"growth-hormone","antiviral","xeno"},unit={count=2250,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"}},time=300}}) fix_tech("reca",{order="000070",prerequisites={"bio-implants","growth-hormone","antiviral","xeno"},unit={count=2250,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"}},time=300}}) fix_tech("orexigenic",{order="000070",prerequisites={"growth-hormone","antiviral","bio-implants"},unit={count=2250,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"}},time=300}}) -fix_tech("mega-farm",{order="000056",prerequisites={"machines-mk03","botany-mk02"},unit={count=1500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) +fix_tech("mega-farm",{order="000056",prerequisites={"machines-mk03","botany-mk02"},unit={count=1600,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=1,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=6,name="py-science-pack-1",type="item"}},time=120}}) fix_tech("mega-farm-ralesia",{order="000076",prerequisites={"mega-farm","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("mega-farm-rennea",{order="000076",prerequisites={"mega-farm","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) fix_tech("mega-farm-tuuphra",{order="000076",prerequisites={"mega-farm","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=1,name="utility-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=60,name="py-science-pack-1",type="item"}},time=600}}) @@ -603,7 +603,7 @@ fix_tech("mega-farm-bioreserve",{order="000057",prerequisites={"mega-farm","biof fix_tech("vrauks",{order="000014",prerequisites={"land-animals-mk01","basic-substrate","biotech-machines-mk01","xenobiology"},unit={count=110,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("vrauks-mk02",{order="000020",prerequisites={"wood-processing","fawogae-mk01"},unit={count=110,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("vrauks-mk03",{order="000049",prerequisites={"grod"},unit={count=1300,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) -fix_tech("vrauks-mk04",{order="000064",prerequisites={"vrauks-mk03","growth-hormone"},unit={count=2000,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) +fix_tech("vrauks-mk04",{order="000064",prerequisites={"vrauks-mk03","growth-hormone"},unit={count=2250,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("vrauks-mk05",{order="000072",prerequisites={"vrauks-mk04","py-science-pack-mk04","pheromones"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("energy-drink",{order="000049",prerequisites={"guar","rennea","grod"},unit={count=1300,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("chitin",{order="000057",prerequisites={"dingrits","bhoddos","petroleum-gas-mk02","ethanol"},unit={count=1750,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) @@ -618,7 +618,7 @@ fix_tech("organ-printing-mk03",{order="000072",prerequisites={"organ-printing-mk fix_tech("mass-production",{order="000076",prerequisites={"organ-printing-mk03","utility-science-pack","fusion-mk01"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) fix_tech("cottongut-mk01",{order="000028",prerequisites={"starch-mk01","wood-processing","fish-mk01","fawogae-mk01"},unit={count=360,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("cottongut-mk02",{order="000052",prerequisites={"rennea","grod","bhoddos"},unit={count=2000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) -fix_tech("cottongut-mk03",{order="000064",prerequisites={"cottongut-mk02","pharmagenomics"},unit={count=2000,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) +fix_tech("cottongut-mk03",{order="000064",prerequisites={"cottongut-mk02","pharmagenomics"},unit={count=2250,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("cottongut-mk04",{order="000072",prerequisites={"cottongut-mk03","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("compost",{order="000022",prerequisites={"oil-machines-mk01","hot-air-mk01"},unit={count=150,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("arqad",{order="000038",prerequisites={"sugar","ulric","coke-mk02","vrauks-mk02","petroleum-gas-mk01"},unit={count=650,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) @@ -638,30 +638,30 @@ fix_tech("simik-mk03",{order="000072",prerequisites={"simik-mk02","py-science-pa fix_tech("simik-mk04",{order="000076",prerequisites={"simik-mk03","utility-science-pack","tholin-mk01","regolite-mining"},unit={count=1000,ingredients={{amount=100,name="automation-science-pack",type="item"},{amount=60,name="py-science-pack-1",type="item"},{amount=30,name="logistic-science-pack",type="item"},{amount=20,name="military-science-pack",type="item"},{amount=20,name="py-science-pack-2",type="item"},{amount=10,name="chemical-science-pack",type="item"},{amount=6,name="py-science-pack-3",type="item"},{amount=3,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-4",type="item"},{amount=1,name="utility-science-pack",type="item"}},time=600}}) fix_tech("fish-mk01",{order="000023",prerequisites={"water-animals-mk01","microbiology-mk01","compost"},unit={count=175,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("fish-mk02",{order="000033",prerequisites={"filtration"},unit={count=300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) -fix_tech("fish-mk03",{order="000048",prerequisites={"yotoi"},unit={count=1100,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) +fix_tech("fish-mk03",{order="000048",prerequisites={"yotoi"},unit={count=1200,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("fish-mk04",{order="000060",prerequisites={"fish-mk03","py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("guar-mk02",{order="000047",prerequisites={"guar","py-science-pack-mk02"},unit={count=1000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("guar-mk03",{order="000063",prerequisites={"guar-mk02","pesticides-mk01"},unit={count=1750,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("guar-mk04",{order="000072",prerequisites={"guar-mk03","py-science-pack-mk04","pesticides-mk02"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("moss-mk01",{order="000005",prerequisites={"botany-mk01","soil-washing"},unit={count=30,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("moss-mk02",{order="000051",prerequisites={"organ-printing"},unit={count=1750,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) -fix_tech("moss-mk03",{order="000055",prerequisites={"moss-mk02","phytomining-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("moss-mk03",{order="000055",prerequisites={"moss-mk02","phytomining-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("moss-mk04",{order="000069",prerequisites={"botany-mk03","moss-mk03","genetics-mk05","tholin-mk01","regolite-mining"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"}},time=300}}) fix_tech("wood-processing-4",{order="000069",prerequisites={"botany-mk03","wood-processing-3"},unit={count=2000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"}},time=300}}) fix_tech("cottongut-science-mk01",{order="000029",prerequisites={"energy-1","cottongut-mk01"},unit={count=400,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("cottongut-science-mk02",{order="000045",prerequisites={"genetics-mk03"},unit={count=1750,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) -fix_tech("cottongut-science-mk03",{order="000055",prerequisites={"cellulose-mk03","cridren"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("cottongut-science-mk03",{order="000055",prerequisites={"cellulose-mk03","cridren"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("cottongut-science-mk04",{order="000062",prerequisites={"simik-mk01"},unit={count=1600,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("cottongut-science-mk05",{order="000067",prerequisites={"cottongut-science-mk04","phytomining-mk02","super-alloy"},unit={count=1400,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"}},time=300}}) -fix_tech("py-science-pack-mk01",{order="000017",prerequisites={"latex"},unit={count=160,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) +fix_tech("py-science-pack-mk01",{order="000017",prerequisites={"latex"},unit={count=175,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("py-science-pack-mk02",{order="000046",prerequisites={"yaedols","zipir","cottongut-science-mk02"},unit={count=2000,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=1,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"}},time=60}}) -fix_tech("py-science-pack-mk03",{order="000059",prerequisites={"diamond-mining","cottongut-science-mk03","arqad-mk02"},unit={count=2250,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("py-science-pack-mk03",{order="000059",prerequisites={"diamond-mining","cottongut-science-mk03","arqad-mk02"},unit={count=2500,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("py-science-pack-mk04",{order="000071",prerequisites={"recombinant-ery","antitumor","bmp","reca","nanochondria","orexigenic","anabolic-rna"},unit={count=2500,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=20,name="py-science-pack-1",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"}},time=300}}) fix_tech("fertilizer-mk01",{order="000027",prerequisites={"compost","auog"},unit={count=300,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("fertilizer-mk02",{order="000041",prerequisites={"fertilizer-mk01","sulfur-processing"},unit={count=1000,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) fix_tech("fertilizer-mk03",{order="000054",prerequisites={"fish-mk03","salts"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("cellulose-mk01",{order="000012",prerequisites={"electrolysis"},unit={count=80,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("cellulose-mk02",{order="000048",prerequisites={"yotoi"},unit={count=1100,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) +fix_tech("cellulose-mk02",{order="000048",prerequisites={"yotoi"},unit={count=1200,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("cellulose-mk03",{order="000054",prerequisites={"cellulose-mk02","chemical-science-pack","phytomining"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) fix_tech("starch-mk01",{order="000027",prerequisites={"auog","water-animals-mk01","crusher-2"},unit={count=300,ingredients={{amount=2,name="automation-science-pack",type="item"},{amount=1,name="py-science-pack-1",type="item"}},time=45}}) fix_tech("starch-mk02",{order="000054",prerequisites={"salts"},unit={count=1200,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) @@ -682,12 +682,12 @@ fix_tech("seaweed-mk04",{order="000060",prerequisites={"seaweed-mk03","py-scienc fix_tech("seaweed-mk05",{order="000072",prerequisites={"seaweed-mk04","py-science-pack-mk04"},unit={count=1300,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("glass",{order="000003",prerequisites={"coal-processing-1"},unit={count=22,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("petri-dish",{order="000004",prerequisites={"seaweed-mk01","glass"},unit={count=27,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) -fix_tech("latex",{order="000016",prerequisites={"sap-mk01","rendering"},unit={count=140,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) +fix_tech("latex",{order="000016",prerequisites={"sap-mk01","rendering"},unit={count=150,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("sap-mk01",{order="000005",prerequisites={"botany-mk01"},unit={count=30,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("sap-mk02",{order="000031",prerequisites={"logistic-science-pack","fertilizer-mk01"},unit={count=225,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) fix_tech("sap-mk03",{order="000047",prerequisites={"sap-mk02","py-science-pack-mk02"},unit={count=1000,ingredients={{amount=6,name="automation-science-pack",type="item"},{amount=3,name="py-science-pack-1",type="item"},{amount=2,name="logistic-science-pack",type="item"},{amount=1,name="py-science-pack-2",type="item"}},time=90}}) fix_tech("sap-mk04",{order="000060",prerequisites={"sap-mk03","py-science-pack-mk03"},unit={count=1200,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) -fix_tech("basic-substrate",{order="000013",prerequisites={"petri-dish","cellulose-mk01"},unit={count=90,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) +fix_tech("basic-substrate",{order="000013",prerequisites={"petri-dish","cellulose-mk01"},unit={count=100,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("soil-washing",{order="000002",prerequisites={},unit={count=20,ingredients={{amount=1,name="automation-science-pack",type="item"}},time=30}}) fix_tech("sugar",{order="000033",prerequisites={"tuuphra"},unit={count=300,ingredients={{amount=3,name="automation-science-pack",type="item"},{amount=2,name="py-science-pack-1",type="item"},{amount=1,name="logistic-science-pack",type="item"}},time=60}}) fix_tech("ethanol",{order="000053",prerequisites={"chemical-science-pack"},unit={count=1000,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) @@ -702,8 +702,8 @@ fix_tech("turd-partial-respec-2",{order="000060",prerequisites={"turd-partial-re fix_tech("turd-partial-respec-3",{order="000065",prerequisites={"turd-partial-respec-2","production-science-pack"},unit={count=5000,ingredients={{amount=6,name="py-science-pack-2",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"}},time=300}}) fix_tech("turd-partial-respec-4",{order="000072",prerequisites={"turd-partial-respec-3","py-science-pack-mk04"},unit={count=3000,ingredients={{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=10,name="military-science-pack",type="item"}},time=450}}) fix_tech("turd-partial-respec-5",{order="000077",prerequisites={"turd-partial-respec-4","space-science-pack"},unit={ingredients={{amount=20,name="chemical-science-pack",type="item"},{amount=10,name="py-science-pack-3",type="item"},{amount=6,name="production-science-pack",type="item"},{amount=3,name="py-science-pack-4",type="item"},{amount=2,name="utility-science-pack",type="item"},{amount=1,name="space-science-pack",type="item"},{amount=30,name="military-science-pack",type="item"},{amount=30,name="py-science-pack-2",type="item"}},time=1200}}) -fix_tech("biofluid-mk01",{order="000055",prerequisites={"genetics-mk04","fluid-separation","radars-mk02"},unit={count=1300,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) -fix_tech("biofluid-mk02",{order="000064",prerequisites={"biofluid-mk01","pharmagenomics"},unit={count=2000,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) +fix_tech("biofluid-mk01",{order="000055",prerequisites={"genetics-mk04","fluid-separation","radars-mk02"},unit={count=1400,ingredients={{amount=10,name="automation-science-pack",type="item"},{amount=6,name="py-science-pack-1",type="item"},{amount=3,name="logistic-science-pack",type="item"},{amount=2,name="py-science-pack-2",type="item"},{amount=1,name="chemical-science-pack",type="item"}},time=120}}) +fix_tech("biofluid-mk02",{order="000064",prerequisites={"biofluid-mk01","pharmagenomics"},unit={count=2250,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=10,name="py-science-pack-1",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"}},time=180}}) fix_tech("biofluid-mk03",{order="000074",prerequisites={"biofluid-mk02","pheromones","rennea-mk04","wood-processing-4","arqad-mk04","nexelit-mk03"},unit={count=1750,ingredients={{amount=60,name="automation-science-pack",type="item"},{amount=30,name="py-science-pack-1",type="item"},{amount=20,name="logistic-science-pack",type="item"},{amount=10,name="py-science-pack-2",type="item"},{amount=6,name="chemical-science-pack",type="item"},{amount=3,name="py-science-pack-3",type="item"},{amount=10,name="military-science-pack",type="item"},{amount=2,name="production-science-pack",type="item"},{amount=1,name="py-science-pack-4",type="item"}},time=450}}) fix_tech("arthurian-upgrade",{order="000070",prerequisites={"arthurian-mk02","military-science-pack"},unit={count=5000,ingredients={{amount=30,name="automation-science-pack",type="item"},{amount=10,name="logistic-science-pack",type="item"},{amount=6,name="military-science-pack",type="item"},{amount=3,name="chemical-science-pack",type="item"},{amount=2,name="py-science-pack-3",type="item"},{amount=1,name="production-science-pack",type="item"},{amount=6,name="py-science-pack-2",type="item"},{amount=20,name="py-science-pack-1",type="item"}},time=300}}) fix_tech("biofactory-upgrade",{order="000060",prerequisites={"py-science-pack-mk03"},unit={count=7000,ingredients={{amount=20,name="automation-science-pack",type="item"},{amount=6,name="logistic-science-pack",type="item"},{amount=3,name="py-science-pack-2",type="item"},{amount=2,name="chemical-science-pack",type="item"},{amount=1,name="py-science-pack-3",type="item"},{amount=10,name="py-science-pack-1",type="item"}},time=180}}) diff --git a/prototypes/updates/pyrawores-updates.lua b/prototypes/updates/pyrawores-updates.lua index dd5fc6ba..b06069cf 100644 --- a/prototypes/updates/pyrawores-updates.lua +++ b/prototypes/updates/pyrawores-updates.lua @@ -30,7 +30,7 @@ if not mods["pyalternativeenergy"] then end --TECHNOLOGY("super-steel-mk01"):add_pack("py-science-pack-3") -TECHNOLOGY("smelters-mk02"):add_pack("py-science-pack-3") +--TECHNOLOGY("smelters-mk02"):add_pack("py-science-pack-3") --BUILDINDS-- RECIPE('plankton-farm'):add_ingredient({type = "item", name = "glass", amount = 30}) From 98c6252ca112f50cb56a3deff364ec5380014541 Mon Sep 17 00:00:00 2001 From: kingarthur91 Date: Tue, 23 Jan 2024 22:12:37 -0500 Subject: [PATCH 02/12] Update changelog.txt --- changelog.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/changelog.txt b/changelog.txt index 76cb6652..802e05fc 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.1.18 +Date: 2014-1-?? + Fixes: + - fixed that smelter mk02 had an unneeded requirement on py sci 3. shut up it counts as a bug fix +--------------------------------------------------------------------------------------------------- Version: 2.1.17 Date: 2014-1-23 Changes: From b80bc188380d2757a262ed71f82d774dac78b362 Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Tue, 23 Jan 2024 21:44:04 -0600 Subject: [PATCH 03/12] biofluid fixes --- changelog.txt | 2 ++ scripts/biofluid/biofluid-gui.lua | 1 + scripts/biofluid/biofluid.lua | 7 ++++++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/changelog.txt b/changelog.txt index 802e05fc..d2eae01a 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,8 @@ Version: 2.1.18 Date: 2014-1-?? Fixes: - fixed that smelter mk02 had an unneeded requirement on py sci 3. shut up it counts as a bug fix + - fixed a crash when entering the editor mode while the biopyanoport gui was open + - fixed that the biopyanoport could leave broken graphics after being picked up in certian cases --------------------------------------------------------------------------------------------------- Version: 2.1.17 Date: 2014-1-23 diff --git a/scripts/biofluid/biofluid-gui.lua b/scripts/biofluid/biofluid-gui.lua index d7211be9..dad9a1c2 100644 --- a/scripts/biofluid/biofluid-gui.lua +++ b/scripts/biofluid/biofluid-gui.lua @@ -88,6 +88,7 @@ function Biofluid.update_bioport_gui(player, gui) end function Biofluid.build_bioport_gui(entity, player) + if player.gui.relative.bioport_gui then player.gui.relative.bioport_gui.destroy() end local main_frame = player.gui.relative.add{ type = 'frame', name = 'bioport_gui', caption = entity.prototype.localised_name, direction = 'vertical', tags = {unit_number = entity.unit_number}, anchor = { diff --git a/scripts/biofluid/biofluid.lua b/scripts/biofluid/biofluid.lua index 608b8fee..6e6d8309 100644 --- a/scripts/biofluid/biofluid.lua +++ b/scripts/biofluid/biofluid.lua @@ -649,9 +649,14 @@ Biofluid.events.on_destroyed = function(event) if not heat_connection or not heat_connection.valid then return end heat_connection.destroy() global.biofluid_undergrounds[unit_number] = nil + elseif entity.name == BIOPORT then + local bioport_data = global.biofluid_bioports[unit_number] + if not bioport_data then return end + local graphic = bioport_data.animation_entity + if graphic and graphic.valid then graphic.destroy() end + global.biofluid_bioports[unit_number] = nil else global.biofluid_requesters[unit_number] = nil - global.biofluid_bioports[unit_number] = nil end elseif Biofluid.biorobots[name] then local unit_number = entity.unit_number From fbe09ad5a44014bbe2a89fc75445ad1b122fe46e Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Tue, 23 Jan 2024 21:52:56 -0600 Subject: [PATCH 04/12] biofluid fixes 2 --- scripts/biofluid/biofluid-gui.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/biofluid/biofluid-gui.lua b/scripts/biofluid/biofluid-gui.lua index dad9a1c2..2992808d 100644 --- a/scripts/biofluid/biofluid-gui.lua +++ b/scripts/biofluid/biofluid-gui.lua @@ -176,6 +176,7 @@ function Biofluid.update_requester_gui(player, gui) end function Biofluid.build_requester_gui(entity, player) + if player.gui.screen.biofluid_requester_gui then player.gui.screen.biofluid_requester_gui.destroy() end local unit_number = entity.unit_number local main_frame = player.gui.screen.add{type = 'frame', name = 'biofluid_requester_gui', caption = entity.prototype.localised_name, direction = 'vertical'} main_frame.auto_center = true From 794bc978f1752ba7d61ac88041c53f118fe00fd4 Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Tue, 23 Jan 2024 22:31:17 -0600 Subject: [PATCH 05/12] https://github.com/pyanodon/pybugreports/issues/372 --- changelog.txt | 1 + prototypes/upgrades/sponge.lua | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index d2eae01a..9ccf2aa6 100644 --- a/changelog.txt +++ b/changelog.txt @@ -5,6 +5,7 @@ Date: 2014-1-?? - fixed that smelter mk02 had an unneeded requirement on py sci 3. shut up it counts as a bug fix - fixed a crash when entering the editor mode while the biopyanoport gui was open - fixed that the biopyanoport could leave broken graphics after being picked up in certian cases + - fixed that the sponge path 2 recipe replacements did not allow productivity even though the original recipes allowed it. (https://github.com/pyanodon/pybugreports/issues/372) --------------------------------------------------------------------------------------------------- Version: 2.1.17 Date: 2014-1-23 diff --git a/prototypes/upgrades/sponge.lua b/prototypes/upgrades/sponge.lua index 23883924..e47752e4 100644 --- a/prototypes/upgrades/sponge.lua +++ b/prototypes/upgrades/sponge.lua @@ -51,7 +51,8 @@ if data and not yafc_turd_integration then energy_required = 4 } } - + + local productivity = {} local sponges = {'sea-sponge', 'sea-sponge-mk02', 'sea-sponge-mk03', 'sea-sponge-mk04'} for i, recipe in pairs({ table.deepcopy(data.raw.recipe['sea-sponge-sprouts']), @@ -60,12 +61,14 @@ if data and not yafc_turd_integration then table.deepcopy(data.raw.recipe['sea-sponge-sprouts-4']), }) do recipe.name = recipe.name .. '-flagellum' - FUN.add_result(recipe, {name = sponges[i], probability = 0.15 + i * 0.2, type = 'item', amount = 1}) + productivity[i] = recipe.name + FUN.add_result(recipe, {name = sponges[i], probability = 0.15 + i * 0.2, type = 'item', amount = 1, catalyst_amount = 1}) FUN.add_ingredient(recipe, {name = 'limestone', type = 'item', amount = 2}) recipe.energy_required = recipe.energy_required * 1.5 recipe.main_product = sponges[i] data:extend{recipe} end + FUN.productivity(productivity) for _, recipe in pairs({ table.deepcopy(data.raw.recipe['sea-sponge-1']), From 811c307868e182d6b00a14dd5ac77bb3a563c869 Mon Sep 17 00:00:00 2001 From: kingarthur91 Date: Wed, 24 Jan 2024 04:01:13 -0500 Subject: [PATCH 06/12] version and changelog --- changelog.txt | 2 +- info.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index 9ccf2aa6..7ab3c033 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,6 @@ --------------------------------------------------------------------------------------------------- Version: 2.1.18 -Date: 2014-1-?? +Date: 2014-1-24 Fixes: - fixed that smelter mk02 had an unneeded requirement on py sci 3. shut up it counts as a bug fix - fixed a crash when entering the editor mode while the biopyanoport gui was open diff --git a/info.json b/info.json index f35c462b..04f583d8 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "pyalienlife", - "version": "2.1.17", + "version": "2.1.18", "factorio_version": "1.1", "title": "Pyanodons AlienLife", "author": "Pyanodon, Nexela, Kingarthur, notnotmelon, Mootykins, ShadowGlass, Archezekiel, Quintuple", From 8e22f63442b717dd3efebb8a212a494807effa6a Mon Sep 17 00:00:00 2001 From: oorzkws <65210810+oorzkws@users.noreply.github.com> Date: Wed, 31 Jan 2024 01:56:55 +0000 Subject: [PATCH 07/12] Fix typo in genlab (gene lab) upgrade <@238483380491124737> --- locale/en/techs.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locale/en/techs.cfg b/locale/en/techs.cfg index 77279cbb..e84fda19 100644 --- a/locale/en/techs.cfg +++ b/locale/en/techs.cfg @@ -289,7 +289,7 @@ bioreactor-upgrade=Bioreactor upgrade cadaveric-arum-upgrade=Cadaveric arum upgrade compost-upgrade=Compost upgrade creature-chamber-upgrade=Creature chamber upgrade -genlab-upgrade=Genlab upgrade +genlab-upgrade=Gene lab upgrade cridren-upgrade=Cridren upgrade data-array-upgrade=Data-array upgrade dhilmos-upgrade=Dhilmos upgrade @@ -966,4 +966,4 @@ guarpulse=A nanobot-based technology that can monitor the health of individual g aquaguar=A genetically engineered strain of guar that is resistant to drought and can grow in saline soil. This strain of guar would require less water and fertilizer to grow, making it more sustainable to cultivate. hh=A drone-based system that uses advanced sensors and AI algorithms to identify the most productive areas of a guar plantation. The drones can then autonomously harvest the ripe guar pods, maximizing yield and minimizing costs. turd-respec=Resets all T.U.R.D. selections. -turd-partial-respec=Allows you to reselect an option for one T.U.R.D. \ No newline at end of file +turd-partial-respec=Allows you to reselect an option for one T.U.R.D. From f8a985789b49cb0e93be92f0f36cbd7f83068514 Mon Sep 17 00:00:00 2001 From: oorzkws <65210810+oorzkws@users.noreply.github.com> Date: Wed, 31 Jan 2024 01:59:07 +0000 Subject: [PATCH 08/12] It is no longer 2014 --- changelog.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/changelog.txt b/changelog.txt index 7ab3c033..4e49ae33 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,11 @@ --------------------------------------------------------------------------------------------------- +Version: 2.1.19 +Date: ??? + Fixes: + - fixed a typo on the gene lab upgrade (thanks, Arch) +--------------------------------------------------------------------------------------------------- Version: 2.1.18 -Date: 2014-1-24 +Date: 2024-1-24 Fixes: - fixed that smelter mk02 had an unneeded requirement on py sci 3. shut up it counts as a bug fix - fixed a crash when entering the editor mode while the biopyanoport gui was open @@ -8,18 +13,18 @@ Date: 2014-1-24 - fixed that the sponge path 2 recipe replacements did not allow productivity even though the original recipes allowed it. (https://github.com/pyanodon/pybugreports/issues/372) --------------------------------------------------------------------------------------------------- Version: 2.1.17 -Date: 2014-1-23 +Date: 2024-1-23 Changes: - Updated tech tree for recent changes --------------------------------------------------------------------------------------------------- Version: 2.1.16 -Date: 2014-1-23 +Date: 2024-1-23 Changes: - Added a color mask for ulric man - Updated Russian locale (by Shadow_Man). --------------------------------------------------------------------------------------------------- Version: 2.1.15 -Date: 2014-1-19 +Date: 2024-1-19 Changes: - Reworked mounts. See the pycodex for more information. - Buffed fawogae path 3. No longer replaces the fawogae -> raw coal recipe and instead lets you have both. From 5c05a70749055a68a29805729a6ee9fcaabac047 Mon Sep 17 00:00:00 2001 From: kingarthur91 Date: Thu, 1 Feb 2024 00:41:32 -0500 Subject: [PATCH 09/12] version and changelog --- changelog.txt | 3 ++- info.json | 2 +- prototypes/updates/pypetroleumhandling-updates.lua | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index 4e49ae33..563c0ff5 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,8 +1,9 @@ --------------------------------------------------------------------------------------------------- Version: 2.1.19 -Date: ??? +Date: 2024-2-1 Fixes: - fixed a typo on the gene lab upgrade (thanks, Arch) + - moved limestone boring to chemical science as a peace offering to boldviking to stop breaking things --------------------------------------------------------------------------------------------------- Version: 2.1.18 Date: 2024-1-24 diff --git a/info.json b/info.json index 04f583d8..cc2c59b0 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "pyalienlife", - "version": "2.1.18", + "version": "2.1.19", "factorio_version": "1.1", "title": "Pyanodons AlienLife", "author": "Pyanodon, Nexela, Kingarthur, notnotmelon, Mootykins, ShadowGlass, Archezekiel, Quintuple", diff --git a/prototypes/updates/pypetroleumhandling-updates.lua b/prototypes/updates/pypetroleumhandling-updates.lua index 4f61fd7e..f0a470cb 100644 --- a/prototypes/updates/pypetroleumhandling-updates.lua +++ b/prototypes/updates/pypetroleumhandling-updates.lua @@ -86,6 +86,8 @@ FUN.results_replacer("crude-from-manure", "ash", "soot") FUN.results_replacer("guar-separation", "organics", "biomass") FUN.results_replacer("bitumen-comb", "tar", "bitumen") +RECIPE("mining-limestone"):remove_unlock("excavation-2"):add_unlock("excavation-1") + ----EXCLUSIVE RECIPES---- RECIPE { From 618bb4fdff42fbe0b894eb1bf446bdbe5e6d8a87 Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Thu, 1 Feb 2024 12:10:12 -0600 Subject: [PATCH 10/12] Fix all the things --- changelog.txt | 7 +++++++ info.json | 2 +- prototypes/biofluid/chorkok.lua | 1 + prototypes/biofluid/gobachov.lua | 1 + prototypes/biofluid/huzu.lua | 1 + prototypes/upgrades/creature.lua | 15 ++++++++++++++- scripts/mounts/mounts.lua | 2 +- 7 files changed, 26 insertions(+), 3 deletions(-) diff --git a/changelog.txt b/changelog.txt index 563c0ff5..f49865ac 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,11 @@ --------------------------------------------------------------------------------------------------- +Version: 2.1.20 +Date: 2024-2-2 + Fixes: + - Prevented biofluid bots from being effected (affected?) by belts. https://github.com/pyanodon/pybugreports/issues/392 + - Fixed crash with mounts. https://github.com/pyanodon/pybugreports/issues/389 + - Allowed you to convert old unshiny units created from creature chamber turd path 3. +--------------------------------------------------------------------------------------------------- Version: 2.1.19 Date: 2024-2-1 Fixes: diff --git a/info.json b/info.json index cc2c59b0..3ab96a29 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "pyalienlife", - "version": "2.1.19", + "version": "2.1.20", "factorio_version": "1.1", "title": "Pyanodons AlienLife", "author": "Pyanodon, Nexela, Kingarthur, notnotmelon, Mootykins, ShadowGlass, Archezekiel, Quintuple", diff --git a/prototypes/biofluid/chorkok.lua b/prototypes/biofluid/chorkok.lua index 3433f23c..a0916d86 100644 --- a/prototypes/biofluid/chorkok.lua +++ b/prototypes/biofluid/chorkok.lua @@ -101,6 +101,7 @@ data:extend{{ flags = {'placeable-player', 'placeable-off-grid', 'not-repairable', 'breaths-air', 'building-direction-8-way'}, minable = {mining_time = 0.2, result = 'chorkok'}, max_health = 250, + has_belt_immunity = true, order = 'z', subgroup = 'py-alienlife-biofluid-network', healing_per_tick = 0.01, diff --git a/prototypes/biofluid/gobachov.lua b/prototypes/biofluid/gobachov.lua index a985e4e8..3dee7214 100644 --- a/prototypes/biofluid/gobachov.lua +++ b/prototypes/biofluid/gobachov.lua @@ -91,6 +91,7 @@ data:extend{{ minable = {mining_time = 0.2, result = 'gobachov'}, max_health = 250, order = 'z', + has_belt_immunity = true, subgroup = 'py-alienlife-biofluid-network', healing_per_tick = 0.01, collision_box = {{0,0}, {0,0}}, diff --git a/prototypes/biofluid/huzu.lua b/prototypes/biofluid/huzu.lua index a91402ea..a8566c32 100644 --- a/prototypes/biofluid/huzu.lua +++ b/prototypes/biofluid/huzu.lua @@ -92,6 +92,7 @@ data:extend{{ minable = {mining_time = 0.2, result = 'huzu'}, max_health = 250, order = 'z', + has_belt_immunity = true, subgroup = 'py-alienlife-biofluid-network', healing_per_tick = 0.01, collision_box = {{0,0}, {0,0}}, diff --git a/prototypes/upgrades/creature.lua b/prototypes/upgrades/creature.lua index da219194..54c82514 100644 --- a/prototypes/upgrades/creature.lua +++ b/prototypes/upgrades/creature.lua @@ -14,6 +14,9 @@ local path_3_effects = {} for _, unit_name in pairs(units) do path_3_effects[#path_3_effects + 1] = {type = 'recipe-replacement', old = unit_name, new = unit_name .. '-turd'} end +for _, unit_name in pairs(units) do + path_3_effects[#path_3_effects + 1] = {type = 'unlock-recipe', recipe = unit_name .. '-convert-from-base'} +end if data and not yafc_turd_integration then path_1_effects[#path_1_effects + 1] = path_1_module_effect @@ -94,7 +97,17 @@ if data and not yafc_turd_integration then } item.icon = nil - data:extend{unit, recipe, item} + local convert_recipe = { + type = 'recipe', + name = unit_name .. '-convert-from-base', + enabled = false, + category = 'crafting', + energy_required = 0.5, + ingredients = {{type = 'item', name = unit_name, amount = 1}}, + results = {{type = 'item', name = name, amount = 1}}, + } + + data:extend{unit, recipe, item, convert_recipe} end elseif script then path_1_effects = function() diff --git a/scripts/mounts/mounts.lua b/scripts/mounts/mounts.lua index d2c05843..3c2bf2ae 100644 --- a/scripts/mounts/mounts.lua +++ b/scripts/mounts/mounts.lua @@ -40,7 +40,7 @@ local mounts = { Mounts.events.on_built = function(event) local entity = event.created_entity or event.entity - if not mounts[entity.name] then return end + if not entity.valid or not mounts[entity.name] then return end entity.grid.put{ name = 'py-mount-generator', position = {3, 0}, From 98877c5ded6f9229267168f70cfe1a81837cdedd Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Fri, 2 Feb 2024 13:09:37 -0600 Subject: [PATCH 11/12] Fixed ulric man light cone starting from the wrong location. (https://github.com/pyanodon/pybugreports/issues/385) --- changelog.txt | 5 +++++ info.json | 2 +- prototypes/creatures/ulric-man.lua | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/changelog.txt b/changelog.txt index e677062f..9e5d9182 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 2.1.21 +Date: 2024-2-3 + Fixes: + - Fixed ulric man light cone starting from the wrong location. (https://github.com/pyanodon/pybugreports/issues/385) +--------------------------------------------------------------------------------------------------- Version: 2.1.20 Date: 2024-2-2 Fixes: diff --git a/info.json b/info.json index 3ab96a29..189e7ce5 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "pyalienlife", - "version": "2.1.20", + "version": "2.1.21", "factorio_version": "1.1", "title": "Pyanodons AlienLife", "author": "Pyanodon, Nexela, Kingarthur, notnotmelon, Mootykins, ShadowGlass, Archezekiel, Quintuple", diff --git a/prototypes/creatures/ulric-man.lua b/prototypes/creatures/ulric-man.lua index 69dc3e27..c463e60d 100644 --- a/prototypes/creatures/ulric-man.lua +++ b/prototypes/creatures/ulric-man.lua @@ -404,7 +404,7 @@ data:extend( width = 200, height = 200 }, - shift = {0, -11}, + shift = {0, -11*1.5-4}, size = 3, intensity = 0.8, color = {r = 1.0, g = 1.0, b = 1.0} From 9858b6f6fd7ed4469dd10531c9a44610ef98fb31 Mon Sep 17 00:00:00 2001 From: notnotmelon Date: Fri, 2 Feb 2024 13:45:12 -0600 Subject: [PATCH 12/12] Added a migration to clean any remaining bugged bioport graphics --- changelog.txt | 9 +++++++-- migrations/2.1.22.lua | 8 ++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 migrations/2.1.22.lua diff --git a/changelog.txt b/changelog.txt index 9e5d9182..239d308c 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,11 +1,16 @@ --------------------------------------------------------------------------------------------------- +Version: 2.1.22 +Date: ??? + Fixes: + - Added a migration to clean any remaining bugged bioport graphics +--------------------------------------------------------------------------------------------------- Version: 2.1.21 -Date: 2024-2-3 +Date: 2024-2-2 Fixes: - Fixed ulric man light cone starting from the wrong location. (https://github.com/pyanodon/pybugreports/issues/385) --------------------------------------------------------------------------------------------------- Version: 2.1.20 -Date: 2024-2-2 +Date: 2024-2-1 Fixes: - Prevented biofluid bots from being effected (affected?) by belts. https://github.com/pyanodon/pybugreports/issues/392 - Fixed crash with mounts. https://github.com/pyanodon/pybugreports/issues/389 diff --git a/migrations/2.1.22.lua b/migrations/2.1.22.lua new file mode 100644 index 00000000..26640b64 --- /dev/null +++ b/migrations/2.1.22.lua @@ -0,0 +1,8 @@ +for _, surface in pairs(game.surfaces) do + for _, arm in pairs(surface.find_entities_filtered{name = 'bioport-floor-animation'}) do + local port = surface.find_entity('bioport', arm.position) + if not (port and port.position.x == arm.position.x and port.position.y == arm.position.y) then + arm.destroy() + end + end +end \ No newline at end of file