diff --git a/changelog.txt b/changelog.txt index c3a0488..6492d70 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 0.3.3 +Date: 2022-07-13 + Changes: + - VTK Deep Core Ore Chunk refining and sorting outputs less diamond and more graphite. +--------------------------------------------------------------------------------------------------- Version: 0.3.2 Date: 2022-07-09 Changes: diff --git a/data-final-fixes.lua b/data-final-fixes.lua index 8135858..dfd85ce 100644 --- a/data-final-fixes.lua +++ b/data-final-fixes.lua @@ -7,6 +7,24 @@ require("carbon-recipe-modules") -- Should be last import, need in both updates local util = require("data-util"); +if util.me.use_rough_diamond() then + local amt = 0 + if data.raw.recipe["vtk-deepcore-mining-ore-chunk-refining"] then + for i, product in pairs(data.raw.recipe["vtk-deepcore-mining-ore-chunk-refining"].results) do + if product.name == "vtk-deepcore-mining-rough-diamond-chunk" then + amt = product.amount - 1 + end + if product[1] == "vtk-deepcore-mining-rough-diamond-chunk" then + amt = product[2] + end + end + util.add_to_product("vtk-deepcore-mining-ore-chunk-refining", + "vtk-deepcore-mining-rough-diamond-chunk", 0-amt) + util.add_to_product("vtk-deepcore-mining-ore-chunk-refining", + "vtk-deepcore-mining-flake-graphite-chunk", amt) + end +end + -- Green circuits in final fixes due to K2 shenanigans if not mods.MDbobelectronics then diff --git a/info.json b/info.json index 4bb0b88..630dd22 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "bzcarbon", - "version": "0.3.2", + "version": "0.3.3", "factorio_version": "1.1", "title": "Graphite & Diamonds", "author": "Brevven",