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,9 +1,10 @@
|
|||||||
---------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------
|
||||||
Version: 3.0.83
|
Version: 3.0.83
|
||||||
Date: 2025-04-01
|
Date: 2025-04-03
|
||||||
|
|
||||||
Changes:
|
Changes:
|
||||||
- [CT] Changes map preset generation logic.
|
- [SA] Fusion generator changed to input and output fluid.
|
||||||
|
- [CT] Cleanup map preset generation code.
|
||||||
|
|
||||||
---------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------
|
||||||
Version: 3.0.82
|
Version: 3.0.82
|
||||||
|
|||||||
@@ -423,6 +423,14 @@ if mods['space-age'] and ((settings.startup['PHI-SA'].value and settings.startup
|
|||||||
|
|
||||||
data.raw['cargo-wagon']['cargo-wagon'].inventory_size = 80
|
data.raw['cargo-wagon']['cargo-wagon'].inventory_size = 80
|
||||||
|
|
||||||
|
for _, v in pairs(data.raw['fusion-generator']['fusion-generator'].input_fluid_box.pipe_connections) do
|
||||||
|
v.flow_direction = 'input-output'
|
||||||
|
end
|
||||||
|
|
||||||
|
for _, v in pairs(data.raw['fusion-generator']['fusion-generator'].output_fluid_box.pipe_connections) do
|
||||||
|
v.flow_direction = 'input-output'
|
||||||
|
end
|
||||||
|
|
||||||
for _, v in pairs(data.raw['cargo-wagon']) do
|
for _, v in pairs(data.raw['cargo-wagon']) do
|
||||||
v.quality_affects_inventory_size = true
|
v.quality_affects_inventory_size = true
|
||||||
end
|
end
|
||||||
@@ -961,6 +969,7 @@ if settings.startup['PHI-VP'].value then
|
|||||||
data.raw.technology['worker-robots-speed-6'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}
|
data.raw.technology['worker-robots-speed-6'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}
|
||||||
data.raw.technology['worker-robots-speed-7'].prerequisites = {'worker-robots-speed-6', 'space-science-pack'}
|
data.raw.technology['worker-robots-speed-7'].prerequisites = {'worker-robots-speed-6', 'space-science-pack'}
|
||||||
data.raw.technology['worker-robots-speed-7'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
|
data.raw.technology['worker-robots-speed-7'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
|
||||||
|
data.raw.technology['scrap-recycling-productivity'].effects = nil
|
||||||
data.raw.technology['atomic-bomb'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}
|
data.raw.technology['atomic-bomb'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}
|
||||||
data.raw.technology['energy-shield-mk2-equipment'].prerequisites = {'energy-shield-equipment', 'military-4', 'power-armor'}
|
data.raw.technology['energy-shield-mk2-equipment'].prerequisites = {'energy-shield-equipment', 'military-4', 'power-armor'}
|
||||||
data.raw.technology['energy-shield-mk2-equipment'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}
|
data.raw.technology['energy-shield-mk2-equipment'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}
|
||||||
@@ -1697,6 +1706,40 @@ if settings.startup['PHI-CT'].value then
|
|||||||
end
|
end
|
||||||
|
|
||||||
if settings.startup['PHI-CT-TILE'].value then
|
if settings.startup['PHI-CT-TILE'].value then
|
||||||
|
for _, v in pairs(data.raw.planet) do
|
||||||
|
if v.map_gen_settings and v.map_gen_settings.autoplace_settings then
|
||||||
|
if v.map_gen_settings.autoplace_settings.tile and v.map_gen_settings.autoplace_settings.tile.settings then
|
||||||
|
for _, e in pairs (v.map_gen_settings.autoplace_settings.tile.settings) do
|
||||||
|
e.frequency = 0.0
|
||||||
|
e.size = 0.0
|
||||||
|
e.richness = 0.0
|
||||||
|
end
|
||||||
|
|
||||||
|
v.map_gen_settings.autoplace_settings.tile.settings[settings.startup['PHI-CT-TILE-CHOICE'].value] = {
|
||||||
|
frequency = 1.0,
|
||||||
|
size = 1.0,
|
||||||
|
richness = 1.0
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
|
if v.map_gen_settings.autoplace_settings.decorative and v.map_gen_settings.autoplace_settings.decorative.settings then
|
||||||
|
for _, e in pairs(v.map_gen_settings.autoplace_settings.decorative.settings) do
|
||||||
|
e.frequency = 0.0
|
||||||
|
e.size = 0.0
|
||||||
|
e.richness = 0.0
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if v.map_gen_settings.autoplace_settings.entity and v.map_gen_settings.autoplace_settings.entity.settings then
|
||||||
|
for _, e in pairs(v.map_gen_settings.autoplace_settings.entity.settings) do
|
||||||
|
e.frequency = 0.0
|
||||||
|
e.size = 0.0
|
||||||
|
e.richness = 0.0
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
data.raw['map-gen-presets']['default']['empty-world'] = {
|
data.raw['map-gen-presets']['default']['empty-world'] = {
|
||||||
order = 'zz',
|
order = 'zz',
|
||||||
basic_settings = {
|
basic_settings = {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "PHI-CL",
|
"name": "PHI-CL",
|
||||||
"version": "3.0.83",
|
"version": "3.0.83",
|
||||||
"factorio_version": "2.0",
|
"factorio_version": "2.0",
|
||||||
"date": "2025-04-01",
|
"date": "2025-04-03",
|
||||||
"title": "Phidias Collection",
|
"title": "Phidias Collection",
|
||||||
"author": "PHIDIAS0303",
|
"author": "PHIDIAS0303",
|
||||||
"contributers": "",
|
"contributers": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user