diff --git a/changelog.txt b/changelog.txt index 1bf286f..e5fd5ea 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,6 +3,7 @@ Version: 0.7.0 Date: 2022-08-09 Features: - New optional intermediate: CuW composite. Replaces tungsten plate in some recipes. + - A few basic recipe tweaks for 248k Changes: --------------------------------------------------------------------------------------------------- Version: 0.6.6 diff --git a/compatibility/248k.lua b/compatibility/248k.lua new file mode 100644 index 0000000..a8917b4 --- /dev/null +++ b/compatibility/248k.lua @@ -0,0 +1,19 @@ +local util = require("__bztungsten__.data-util"); + +if mods["248k"] then + local cuw = util.me.cuw() and "cuw" or "tungsten-plate" + util.add_ingredient("fu_ingot_recipe", cuw, 20) + util.add_ingredient("fu_plasma_recipe", cuw, 40) + util.add_ingredient("fi_crafter_recipe", cuw, 40) + util.add_ingredient("fi_solid_reactor_recipe", cuw, 200) + util.add_ingredient("fu_tokamak_reactor_recipe", cuw, 200) + util.add_ingredient("fu_stelar_reactor_recipe", cuw, 200) + + util.replace_ingredient("fu_drill_recipe", util.titanium_plate, "tungsten-carbide") + util.replace_ingredient("fu_drill_recipe", "fi_materials_titan", "tungsten-carbide") + util.add_ingredient("fi_crusher_recipe", "tungsten-carbide", 10) + + -- Only modify if CuW is used + util.add_ingredient("fi_modules_base_recipe", "cuw", 1) + +end diff --git a/data-updates.lua b/data-updates.lua index 24191cf..482f74b 100644 --- a/data-updates.lua +++ b/data-updates.lua @@ -4,6 +4,7 @@ require("omni") require("map-gen-preset-updates") require("tungsten-recipe-5d") require("strange-matter") +require("compatibility/248k") local util = require("data-util");