This commit is contained in:
2026-05-06 20:17:01 +09:00
parent a0aca45479
commit c31cdab471
2 changed files with 73 additions and 58 deletions
+66 -55
View File
@@ -1,4 +1,70 @@
local items = { local items = {
['entity_surface_conditions'] = {
['captive-biter-spawner'] = 'assembling-machine',
['biochamber'] = 'assembling-machine',
['crusher'] = 'assembling-machine',
['cryogenic-plant'] = 'assembling-machine',
['electromagnetic-plant'] = 'assembling-machine',
['foundry'] = 'assembling-machine',
['agricultural-tower'] = 'agricultural-tower',
['asteroid-collector'] = 'asteroid-collector',
['fusion-reactor'] = 'fusion-reactor',
['fusion-generator'] = 'fusion-generator',
['heating-tower'] = 'reactor',
['recycler'] = 'furnace',
['thruster'] = 'thruster',
['biolab'] = 'lab',
['rail-support'] = 'rail-support',
['rail-ramp'] = 'rail-ramp',
['rocket-silo'] = 'rocket-silo',
['cargo-landing-pad'] = 'cargo-landing-pad',
['flamethrower-turret'] = 'fluid-turret',
['stone-furnace'] = 'furnace',
['steel-furnace'] = 'furnace',
['burner-mining-drill'] = 'mining-drill',
['burner-inserter'] = 'inserter',
['boiler'] = 'boiler',
['roboport'] = 'roboport',
['car'] = 'car',
['tank'] = 'car',
['spidertron'] = 'spider-vehicle',
['locomotive'] = 'locomotive',
['cargo-wagon'] = 'cargo-wagon',
['fluid-wagon'] = 'fluid-wagon',
['artillery-wagon'] = 'artillery-wagon',
['train-stop'] = 'train-stop',
['rail-signal'] = 'rail-signal',
['rail-chain-signal'] = 'rail-chain-signal',
['straight-rail'] = 'straight-rail',
['legacy-curved-rail'] = 'legacy-curved-rail',
['legacy-straight-rail'] = 'legacy-straight-rail',
['curved-rail-a'] = 'curved-rail-a',
['curved-rail-b'] = 'curved-rail-b',
['half-diagonal-rail'] = 'half-diagonal-rail',
['elevated-straight-rail'] = 'elevated-straight-rail',
['elevated-half-diagonal-rail'] = 'elevated-half-diagonal-rail',
['elevated-curved-rail-a'] = 'elevated-curved-rail-a',
['elevated-curved-rail-b'] = 'elevated-curved-rail-b',
['wooden-chest'] = 'container',
['iron-chest'] = 'container',
['steel-chest'] = 'container',
['passive-provider-chest'] = 'logistic-container',
['active-provider-chest'] = 'logistic-container',
['storage-chest'] = 'logistic-container',
['buffer-chest'] = 'logistic-container',
['requester-chest'] = 'logistic-container'
},
['technology_reform'] = { ['technology_reform'] = {
['stack-inserter'] = { ['stack-inserter'] = {
['prerequisites'] = {'bulk-inserter', 'chemical-science-pack', 'processing-unit'}, ['prerequisites'] = {'bulk-inserter', 'chemical-science-pack', 'processing-unit'},
@@ -209,61 +275,6 @@ local items = {
['lithium-plate'] = true, ['lithium-plate'] = true,
['quantum-processor'] = true, ['quantum-processor'] = true,
}, },
['surface_conditions'] = {
['captive-biter-spawner'] = 'assembling-machine',
['agricultural-tower'] = 'agricultural-tower',
['asteroid-collector'] = 'asteroid-collector',
['rocket-silo'] = 'rocket-silo',
['cargo-landing-pad'] = 'cargo-landing-pad',
['heating-tower'] = 'reactor',
['recycler'] = 'furnace',
['fusion-reactor'] = 'fusion-reactor',
['fusion-generator'] = 'fusion-generator',
['thruster'] = 'thruster',
['biochamber'] = 'assembling-machine',
['crusher'] = 'assembling-machine',
['cryogenic-plant'] = 'assembling-machine',
['electromagnetic-plant'] = 'assembling-machine',
['foundry'] = 'assembling-machine',
['biolab'] = 'lab',
['flamethrower-turret'] = 'fluid-turret',
['stone-furnace'] = 'furnace',
['steel-furnace'] = 'furnace',
['burner-mining-drill'] = 'mining-drill',
['burner-inserter'] = 'inserter',
['boiler'] = 'boiler',
['roboport'] = 'roboport',
['car'] = 'car',
['tank'] = 'car',
['spidertron'] = 'spider-vehicle',
['locomotive'] = 'locomotive',
['cargo-wagon'] = 'cargo-wagon',
['fluid-wagon'] = 'fluid-wagon',
['artillery-wagon'] = 'artillery-wagon',
['train-stop'] = 'train-stop',
['rail-signal'] = 'rail-signal',
['rail-chain-signal'] = 'rail-chain-signal',
['legacy-curved-rail'] = 'legacy-curved-rail',
['legacy-straight-rail'] = 'legacy-straight-rail',
['curved-rail-a'] = 'curved-rail-a',
['curved-rail-b'] = 'curved-rail-b',
['half-diagonal-rail'] = 'half-diagonal-rail',
['straight-rail'] = 'straight-rail',
['rail-ramp'] = 'rail-ramp',
['elevated-straight-rail'] = 'elevated-straight-rail',
['elevated-half-diagonal-rail'] = 'elevated-half-diagonal-rail',
['elevated-curved-rail-a'] = 'elevated-curved-rail-a',
['elevated-curved-rail-b'] = 'elevated-curved-rail-b',
['rail-support'] = 'rail-support',
['wooden-chest'] = 'container',
['iron-chest'] = 'container',
['steel-chest'] = 'container',
['passive-provider-chest'] = 'logistic-container',
['active-provider-chest'] = 'logistic-container',
['storage-chest'] = 'logistic-container',
['buffer-chest'] = 'logistic-container',
['requester-chest'] = 'logistic-container'
},
['hidden_data'] = { ['hidden_data'] = {
['biochamber'] = 'assembling-machine', ['biochamber'] = 'assembling-machine',
['captive-biter-spawner'] = 'assembling-machine', ['captive-biter-spawner'] = 'assembling-machine',
+7 -3
View File
@@ -13,6 +13,13 @@ if not mods['space-age'] then
return return
end end
-- GM-SAP C 37 BASE ENTITY
-- GM-SAP C 16 SPACE_AGE ENTITY
for k, v in pairs(items['entity_surface_conditions']) do
data.raw[v][k].surface_conditions = nil
end
data.raw['utility-constants'].default.default_pipeline_extent = math.max(settings.startup['PHI-MI-PIPE-EXTENT'].value, 960) data.raw['utility-constants'].default.default_pipeline_extent = math.max(settings.startup['PHI-MI-PIPE-EXTENT'].value, 960)
local bss = (data.raw['inserter']['stack-inserter'] and data.raw['inserter']['stack-inserter'].max_belt_stack_size) or 1 local bss = (data.raw['inserter']['stack-inserter'] and data.raw['inserter']['stack-inserter'].max_belt_stack_size) or 1
@@ -22,9 +29,6 @@ for _, v in pairs(data.raw['inserter']) do
v.enter_drop_mode_if_held_stack_spoiled = true v.enter_drop_mode_if_held_stack_spoiled = true
end end
for k, v in pairs(items['surface_conditions']) do
data.raw[v][k].surface_conditions = nil
end
for _, v in pairs(data.raw.recipe) do for _, v in pairs(data.raw.recipe) do
v.surface_conditions = nil v.surface_conditions = nil