This commit is contained in:
2025-03-18 02:36:43 +09:00
parent d662273ec6
commit 45406a3f98
3 changed files with 21 additions and 4 deletions

View File

@@ -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 Version: 3.0.75
Date: 2025-03-18 Date: 2025-03-18

View File

@@ -828,7 +828,7 @@ if settings.startup['PHI-VP'].value then
prerequisites = {v, 'automation-3', 'production-science-pack'}, prerequisites = {v, 'automation-3', 'production-science-pack'},
effects = {{type = 'change-recipe-productivity', recipe = v, change = 0.05}}, effects = {{type = 'change-recipe-productivity', recipe = v, change = 0.05}},
unit = { 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}}, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}},
time = 30 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'].icons[1].icon = '__base__/graphics/technology/automation-2.png'
data.raw.technology['automation-productivity'].localised_name = {'phi-cl.combine', {'technology-name.automation'}, ''} 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 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_controls[v:gsub('-', '_')] = nil
data.raw.planet['nauvis'].map_gen_settings.autoplace_settings.entity.settings[v] = 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'].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['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'].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'].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'].max_level = 10
data.raw.technology['processing-unit-productivity'].upgrade = false data.raw.technology['processing-unit-productivity'].upgrade = false
data.raw.technology['steel-plate-productivity'].prerequisites = {'steel-processing'} 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'].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'].max_level = 10
data.raw.technology['steel-plate-productivity'].upgrade = false 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'].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'].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'].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'].max_level = 10
data.raw.technology['low-density-structure-productivity'].upgrade = false data.raw.technology['low-density-structure-productivity'].upgrade = false
data.raw.technology['plastic-bar-productivity'].prerequisites = {'plastics'} 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'].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'].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'].max_level = 10
data.raw.technology['plastic-bar-productivity'].upgrade = false data.raw.technology['plastic-bar-productivity'].upgrade = false
data.raw.technology['rocket-fuel-productivity'].prerequisites = {'rocket-fuel'} 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'].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'].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'].max_level = 10
data.raw.technology['rocket-fuel-productivity'].upgrade = false data.raw.technology['rocket-fuel-productivity'].upgrade = false
data.raw.technology['rocket-part-productivity'].prerequisites = {'rocket-silo'} 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'].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'].max_level = 10
data.raw.technology['rocket-part-productivity'].upgrade = false data.raw.technology['rocket-part-productivity'].upgrade = false
data.raw.technology['research-productivity'].prerequisites = {'space-science-pack'} 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'].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'].max_level = 10
data.raw.technology['research-productivity'].upgrade = false data.raw.technology['research-productivity'].upgrade = false

View File

@@ -1,8 +1,8 @@
{ {
"name": "PHI-CL", "name": "PHI-CL",
"version": "3.0.75", "version": "3.0.76",
"factorio_version": "2.0", "factorio_version": "2.0",
"date": "2025-03-18", "date": "2025-03-20",
"title": "Phidias Collection", "title": "Phidias Collection",
"author": "PHIDIAS0303", "author": "PHIDIAS0303",
"contributers": "", "contributers": "",