This commit is contained in:
2026-06-08 00:07:13 +09:00
parent 34da401b1b
commit 3e6f54cd72
3 changed files with 12 additions and 12 deletions
-10
View File
@@ -2,16 +2,6 @@ local mc = require('mc')
mc.space_age()
-- GM-SAP C 2 SPACE_AGE RESOURCE
for _, v in pairs({'lithium-brine', 'fluorine-vent'}) do
if data.raw.resource[v] then
data.raw.resource[v].infinite = true
data.raw.resource[v].minimum = math.max(60000, data.raw.resource[v].minimum or 0)
data.raw.resource[v].normal = math.max(300000, data.raw.resource[v].normal or 0)
data.raw.resource[v].infinite_depletion_amount = math.min(10, data.raw.resource[v].infinite_depletion_amount or 999)
end
end
-- GM-SAP C 16 SPACE_AGE ENTITY
if data.raw['asteroid'] then
for _, asteroid in pairs(data.raw['asteroid']) do
+2 -2
View File
@@ -316,8 +316,8 @@ end
-- GM-VP C 1 SPACE_AGE RESOURCE_GENERATION
if data.raw['resource'] and data.raw['resource']['scrap'] and data.raw['resource']['scrap'].autoplace then
data.raw['resource']['scrap'].autoplace.probability_expression = "(control:scrap:size > 0) * (1 - fulgora_starting_mask) * (min((fulgora_structure_cells < min(0.1 * frequency, 0.05 + 0.05 * frequency)) * (1 + fulgora_structure_subnoise) * abs_mult_height_over * fulgora_artificial_mask + (fulgora_spots_prebanding < (1.2 + 0.4 * linear_size)) * fulgora_vaults_and_starting_vault * 10, 0.5) * (1 - fulgora_road_paving_2c))"
data.raw['resource']['scrap'].autoplace.richness_expression = "(1 + fulgora_structure_subnoise) * 1000 * (7 / (6 + frequency) + 100 * fulgora_vaults_and_starting_vault) * richness"
data.raw['resource']['scrap'].autoplace.probability_expression = "(control:scrap:size > 0) * (1000 * ((1 + vulcanus_tungsten_ore_region) * random_penalty_between(0.9, 1, 1) - 1))"
data.raw['resource']['scrap'].autoplace.richness_expression = "vulcanus_tungsten_ore_region * random_penalty_between(0.9, 1, 1) * 10000 * vulcanus_starting_area_multiplier * control:scrap:richness / vulcanus_tungsten_ore_size"
nauvis_control['scrap'] = {}
nauvis_setting['scrap'] = {}
end
+10
View File
@@ -25,6 +25,16 @@ if data.raw.recipe['foundation'] then
data.raw.recipe['foundation'].results = {{type = 'item', name = 'foundation', amount = 1}}
end
-- GM-SAP C 2 SPACE_AGE RESOURCE
for _, v in pairs({'lithium-brine', 'fluorine-vent'}) do
if data.raw.resource[v] then
data.raw.resource[v].infinite = true
data.raw.resource[v].minimum = math.max(60000, data.raw.resource[v].minimum or 0)
data.raw.resource[v].normal = math.max(300000, data.raw.resource[v].normal or 0)
data.raw.resource[v].infinite_depletion_amount = math.min(10, data.raw.resource[v].infinite_depletion_amount or 999)
end
end
-- GM C 1 BASE RECIPE
if data.raw.recipe['atomic-bomb'] then
for _, v in pairs(data.raw.recipe['atomic-bomb'].ingredients) do