From 45406a3f984eee7cd74911ea28b10c22ef847932 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Tue, 18 Mar 2025 02:36:43 +0900 Subject: [PATCH] . --- PHI-CL/changelog.txt | 7 +++++++ PHI-CL/data.lua | 14 ++++++++++++-- PHI-CL/info.json | 4 ++-- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/PHI-CL/changelog.txt b/PHI-CL/changelog.txt index 0df725d..70ca44e 100644 --- a/PHI-CL/changelog.txt +++ b/PHI-CL/changelog.txt @@ -1,3 +1,10 @@ +--------------------------------------------------------------------------------------------------- +Version: 3.0.76 +Date: 2025-03-20 + + Changes: + - [VP] Changes to ore stack size and technology cost for productivity items. + --------------------------------------------------------------------------------------------------- Version: 3.0.75 Date: 2025-03-18 diff --git a/PHI-CL/data.lua b/PHI-CL/data.lua index 5b5cd71..2e1ef47 100644 --- a/PHI-CL/data.lua +++ b/PHI-CL/data.lua @@ -828,7 +828,7 @@ if settings.startup['PHI-VP'].value then prerequisites = {v, 'automation-3', 'production-science-pack'}, effects = {{type = 'change-recipe-productivity', recipe = v, change = 0.05}}, unit = { - count_formula = '750 * (1.5 ^ (L - 1))', + count_formula = '1000 * (1.5 ^ (L - 1))', ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}, time = 30 }, @@ -868,6 +868,10 @@ if settings.startup['PHI-VP'].value then data.raw.technology['automation-productivity'].icons[1].icon = '__base__/graphics/technology/automation-2.png' data.raw.technology['automation-productivity'].localised_name = {'phi-cl.combine', {'technology-name.automation'}, ''} + for _, v in pairs({'coal', 'stone', 'iron-ore', 'copper-ore', 'uranium-ore'}) do + data.raw.item[v].stack_size = math.max(data.raw.item[v].stack_size, 100) + end + for _, v in pairs({'calcite', 'fluorine-vent', 'lithium-brine', 'scrap', 'tungsten-ore'}) do data.raw.planet['nauvis'].map_gen_settings.autoplace_controls[v:gsub('-', '_')] = nil data.raw.planet['nauvis'].map_gen_settings.autoplace_settings.entity.settings[v] = nil @@ -975,34 +979,40 @@ if settings.startup['PHI-VP'].value then data.raw.technology['health'].prerequisites = {'utility-science-pack'} data.raw.technology['health'].unit.ingredients = {{'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}} data.raw.technology['processing-unit-productivity'].prerequisites = {'processing-unit'} + data.raw.technology['processing-unit-productivity'].unit.count_formula = '1000 * (1.5 ^ (L - 1))' data.raw.technology['processing-unit-productivity'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}} data.raw.technology['processing-unit-productivity'].max_level = 10 data.raw.technology['processing-unit-productivity'].upgrade = false data.raw.technology['steel-plate-productivity'].prerequisites = {'steel-processing'} + data.raw.technology['steel-plate-productivity'].unit.count_formula = '1000 * (1.5 ^ (L - 1))' data.raw.technology['steel-plate-productivity'].effects = {{type = 'change-recipe-productivity', recipe = 'steel-plate', change = 0.1}} data.raw.technology['steel-plate-productivity'].max_level = 10 data.raw.technology['steel-plate-productivity'].upgrade = false data.raw.technology['low-density-structure-productivity'].prerequisites = {'low-density-structure'} data.raw.technology['low-density-structure-productivity'].effects = {{type = 'change-recipe-productivity', recipe = 'low-density-structure', change = 0.1}} + data.raw.technology['low-density-structure-productivity'].unit.count_formula = '1000 * (1.5 ^ (L - 1))' data.raw.technology['low-density-structure-productivity'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}} data.raw.technology['low-density-structure-productivity'].max_level = 10 data.raw.technology['low-density-structure-productivity'].upgrade = false data.raw.technology['plastic-bar-productivity'].prerequisites = {'plastics'} data.raw.technology['plastic-bar-productivity'].effects = {{type = 'change-recipe-productivity', recipe = 'plastic-bar', change = 0.1}} + data.raw.technology['plastic-bar-productivity'].unit.count_formula = '1000 * (1.5 ^ (L - 1))' data.raw.technology['plastic-bar-productivity'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}} data.raw.technology['plastic-bar-productivity'].max_level = 10 data.raw.technology['plastic-bar-productivity'].upgrade = false data.raw.technology['rocket-fuel-productivity'].prerequisites = {'rocket-fuel'} data.raw.technology['rocket-fuel-productivity'].effects = {{type = 'change-recipe-productivity', recipe = 'rocket-fuel', change = 0.1}} + data.raw.technology['rocket-fuel-productivity'].unit.count_formula = '1000 * (1.5 ^ (L - 1))' data.raw.technology['rocket-fuel-productivity'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}} data.raw.technology['rocket-fuel-productivity'].max_level = 10 data.raw.technology['rocket-fuel-productivity'].upgrade = false data.raw.technology['rocket-part-productivity'].prerequisites = {'rocket-silo'} + data.raw.technology['rocket-part-productivity'].unit.count_formula = '1000 * (1.5 ^ (L - 1))' data.raw.technology['rocket-part-productivity'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}} data.raw.technology['rocket-part-productivity'].max_level = 10 data.raw.technology['rocket-part-productivity'].upgrade = false data.raw.technology['research-productivity'].prerequisites = {'space-science-pack'} - data.raw.technology['research-productivity'].unit.count_formula = '1.5^L*2000' + data.raw.technology['research-productivity'].unit.count_formula = '1.5^L * 2000' data.raw.technology['research-productivity'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}} data.raw.technology['research-productivity'].max_level = 10 data.raw.technology['research-productivity'].upgrade = false diff --git a/PHI-CL/info.json b/PHI-CL/info.json index 0d87c51..31f0a5c 100644 --- a/PHI-CL/info.json +++ b/PHI-CL/info.json @@ -1,8 +1,8 @@ { "name": "PHI-CL", - "version": "3.0.75", + "version": "3.0.76", "factorio_version": "2.0", - "date": "2025-03-18", + "date": "2025-03-20", "title": "Phidias Collection", "author": "PHIDIAS0303", "contributers": "",