mirror of
https://github.com/PHIDIAS0303/factorio-mod-PHI.git
synced 2026-05-13 05:08:44 +09:00
.
This commit is contained in:
+66
-55
@@ -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',
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user