This commit is contained in:
2025-05-27 15:35:23 +09:00
parent c28ee18671
commit 98b050269f
4 changed files with 53 additions and 10 deletions

View File

@@ -1,3 +1,10 @@
---------------------------------------------------------------------------------------------------
Version: 3.0.109
Date: 2025-05-31
Changes:
- [VP] Changed the biter spawning settings to have both planet type.
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 3.0.108 Version: 3.0.108
Date: 2025-05-28 Date: 2025-05-28

View File

@@ -597,7 +597,7 @@ local items = {
['thruster'] = true, ['thruster'] = true,
['space-platform-hub'] = true, ['space-platform-hub'] = true,
}, },
['surface_conditions'] = { ['surface_conditions'] = {
['captive-biter-spawner'] = 'assembling-machine', ['captive-biter-spawner'] = 'assembling-machine',
['agricultural-tower'] = 'agricultural-tower', ['agricultural-tower'] = 'agricultural-tower',
['asteroid-collector'] = 'asteroid-collector', ['asteroid-collector'] = 'asteroid-collector',

View File

@@ -1241,14 +1241,55 @@ if settings.startup['PHI-VP'].value then
data.raw['cliff'][v].hidden_in_factoriopedia = true data.raw['cliff'][v].hidden_in_factoriopedia = true
end end
for _, v in pairs({'small-wriggler-pentapod', 'small-wriggler-pentapod-premature', 'medium-wriggler-pentapod', 'medium-wriggler-pentapod-premature', 'big-wriggler-pentapod', 'big-wriggler-pentapod-premature'}) do data.raw['unit-spawner']['gleba-spawner'].absorptions_per_second = data.raw['unit-spawner']['biter-spawner'].absorptions_per_second
data.raw['unit-spawner']['gleba-spawner'].autoplace = data.raw['unit-spawner']['biter-spawner'].autoplace
data.raw['unit-spawner']['gleba-spawner-small'].hidden = true
data.raw['unit-spawner']['gleba-spawner-small'].hidden_in_factoriopedia = true
for _, v in pairs({'small-wriggler-pentapod-premature', 'medium-wriggler-pentapod-premature', 'big-wriggler-pentapod-premature'}) do
data.raw['unit'][v].absorptions_to_join_attack = {pollution = 0}
--[[
data.raw['unit'][v].hidden = true data.raw['unit'][v].hidden = true
data.raw['unit'][v].hidden_in_factoriopedia = true data.raw['unit'][v].hidden_in_factoriopedia = true
]]
end end
for _, v in pairs({'small-strafer-pentapod', 'medium-strafer-pentapod', 'big-strafer-pentapod', 'small-stomper-pentapod', 'medium-stomper-pentapod', 'big-stomper-pentapod'}) do for _, v in pairs({'small-wriggler-pentapod', 'medium-wriggler-pentapod', 'big-wriggler-pentapod'}) do
data.raw['unit'][v].absorptions_to_join_attack = {pollution = 2}
--[[
data.raw['unit'][v].hidden = true
data.raw['unit'][v].hidden_in_factoriopedia = true
]]
end
for _, v in pairs({'small-strafer-pentapod', 'medium-strafer-pentapod', 'big-strafer-pentapod'}) do
data.raw['spider-unit'][v].absorptions_to_join_attack = {pollution = 20}
--[[
data.raw['spider-unit'][v].hidden = true data.raw['spider-unit'][v].hidden = true
data.raw['spider-unit'][v].hidden_in_factoriopedia = true data.raw['spider-unit'][v].hidden_in_factoriopedia = true
]]
end
for _, v in pairs({'small-stomper-pentapod', 'medium-stomper-pentapod', 'big-stomper-pentapod'}) do
data.raw['spider-unit'][v].absorptions_to_join_attack = {pollution = 25}
data.raw['spider-unit'][v].dying_trigger_effect[1] = nil
--[[
data.raw['spider-unit'][v].hidden = true
data.raw['spider-unit'][v].hidden_in_factoriopedia = true
]]
end
for _, v in pairs({'gleba-spawner', 'gleba-spawner-small'}) do
data.raw['unit-spawner'][v].loot = nil
--[[
data.raw['unit-spawner'][v].hidden = true
data.raw['unit-spawner'][v].hidden_in_factoriopedia = true
]]
end end
for _, v in pairs({'small-demolisher', 'medium-demolisher', 'big-demolisher'}) do for _, v in pairs({'small-demolisher', 'medium-demolisher', 'big-demolisher'}) do
@@ -1256,11 +1297,6 @@ if settings.startup['PHI-VP'].value then
data.raw['segmented-unit'][v].hidden_in_factoriopedia = true data.raw['segmented-unit'][v].hidden_in_factoriopedia = true
end end
for _, v in pairs({'gleba-spawner', 'gleba-spawner-small'}) do
data.raw['unit-spawner'][v].hidden = true
data.raw['unit-spawner'][v].hidden_in_factoriopedia = true
end
for _, v in pairs({'bioflux', 'jelly', 'jellynut', 'yumako', 'yumako-mash'}) do for _, v in pairs({'bioflux', 'jelly', 'jellynut', 'yumako', 'yumako-mash'}) do
data.raw['capsule'][v].hidden = true data.raw['capsule'][v].hidden = true
data.raw['capsule'][v].hidden_in_factoriopedia = true data.raw['capsule'][v].hidden_in_factoriopedia = true

View File

@@ -1,8 +1,8 @@
{ {
"name": "PHI-CL", "name": "PHI-CL",
"version": "3.0.108", "version": "3.0.109",
"factorio_version": "2.0", "factorio_version": "2.0",
"date": "2025-05-28", "date": "2025-05-31",
"title": "Phidias Collection", "title": "Phidias Collection",
"author": "PHIDIAS0303", "author": "PHIDIAS0303",
"contributers": "", "contributers": "",