mirror of
https://github.com/PHIDIAS0303/factorio-mod-PHI.git
synced 2025-12-27 11:05:22 +09:00
.
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user