updates to handling some settings
This commit is contained in:
parent
ace3b5f11e
commit
99b2c9229c
3 changed files with 62 additions and 40 deletions
|
|
@ -1,34 +1,60 @@
|
|||
require("titanium-recipe-final")
|
||||
|
||||
-- Space Exploration compatibility and flavor tweaks
|
||||
require("titanium-recipe-final-se")
|
||||
|
||||
-- Krastorio 2 final fixes
|
||||
require("titanium-recipe-final-k2")
|
||||
|
||||
-- Rich Rocks Requiem for Krastorio 2 final fixes
|
||||
require("titanium-recipe-final-rrr")
|
||||
|
||||
-- Module fixes, including for Krastorio 2
|
||||
require("titanium-recipe-modules")
|
||||
|
||||
|
||||
-- Deadlock's stacking and crating
|
||||
require("titanium-recipe-final-stacking")
|
||||
|
||||
-- 5Dim's final fixes
|
||||
require("titanium-recipe-final-5d")
|
||||
|
||||
-- Modmash final fixes
|
||||
require("titanium-recipe-final-modmash")
|
||||
|
||||
require("compatibility/248k-final")
|
||||
|
||||
|
||||
require("titanium-data-final-settings")
|
||||
|
||||
|
||||
-- Second part of hack for endgame combat
|
||||
require("compatibility/titanium-endgame-combat-final")
|
||||
-- Hack for AutoTrainDepot
|
||||
require("compatibility/titanium-auto-train-depot-final")
|
||||
require("titanium-recipe-final")
|
||||
|
||||
|
||||
|
||||
-- Space Exploration compatibility and flavor tweaks
|
||||
|
||||
require("titanium-recipe-final-se")
|
||||
|
||||
|
||||
|
||||
-- Krastorio 2 final fixes
|
||||
|
||||
require("titanium-recipe-final-k2")
|
||||
|
||||
|
||||
|
||||
-- Rich Rocks Requiem for Krastorio 2 final fixes
|
||||
|
||||
require("titanium-recipe-final-rrr")
|
||||
|
||||
|
||||
|
||||
-- Module fixes, including for Krastorio 2
|
||||
|
||||
require("titanium-recipe-modules")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- Deadlock's stacking and crating
|
||||
|
||||
require("titanium-recipe-final-stacking")
|
||||
|
||||
|
||||
|
||||
-- 5Dim's final fixes
|
||||
|
||||
require("titanium-recipe-final-5d")
|
||||
|
||||
|
||||
|
||||
-- Modmash final fixes
|
||||
|
||||
require("titanium-recipe-final-modmash")
|
||||
|
||||
|
||||
|
||||
require("compatibility/248k-final")
|
||||
|
||||
|
||||
|
||||
-- Second part of hack for endgame combat
|
||||
|
||||
require("compatibility/titanium-endgame-combat-final")
|
||||
|
||||
-- Hack for AutoTrainDepot
|
||||
|
||||
require("compatibility/titanium-auto-train-depot-final")
|
||||
|
||||
|
|
|
|||
1
data.lua
1
data.lua
|
|
@ -4,6 +4,7 @@ require("titanium-recipe")
|
|||
require("titanium-enriched") -- Enriched Ti for Krastorio 2
|
||||
require("titanium-recipe-se") -- Space Exploration special recipes (depends on K2 if present)
|
||||
require("titanium-compressed")
|
||||
require("titanium-data-settings")
|
||||
|
||||
-- First part of hack for endgame combat
|
||||
require("compatibility/titanium-endgame-combat-data")
|
||||
|
|
|
|||
|
|
@ -13,13 +13,8 @@ if mining_fluid == "chlorine" and data.raw.fluid["chlorine"] and mods["Krastorio
|
|||
data.raw.technology[util.me.titanium_processing].unit.ingredients = {
|
||||
{"basic-tech-card", 1}, {"automation-science-pack", 1}, {"logistic-science-pack", 1}}
|
||||
elseif mining_fluid == "sulfuric-acid" then
|
||||
data.raw.technology[util.me.titanium_processing].prerequisites = {"sulfur-processing"}
|
||||
data.raw.technology[util.me.titanium_processing].unit.ingredients = {
|
||||
{"automation-science-pack", 1}, {"logistic-science-pack", 1}}
|
||||
data.raw.technology[util.me.titanium_processing].prerequisites = {"uranium-mining"}
|
||||
else
|
||||
if data.raw.technology["titanium-processing"] then
|
||||
data.raw.technology["titanium-processing"].prerequisites = {"lubricant"}
|
||||
end
|
||||
if not mods["Pre0-17-60Oil"] then
|
||||
util.set_tech_recipe("solar-panel-equipment", {
|
||||
{"automation-science-pack", 1}, {"logistic-science-pack", 1}, {"chemical-science-pack", 1}})
|
||||
Loading…
Add table
Add a link
Reference in a new issue