This commit is contained in:
2026-06-04 23:29:44 +09:00
parent bc0c5b8861
commit 63412739f5
3 changed files with 82 additions and 82 deletions
+81
View File
@@ -73,3 +73,84 @@ data:extend({{
upgrade = true,
localised_name = {'entity-name.cargo-landing-pad'}
}})
-- GM C 3 SPACE_AGE ENTITY
if data.raw['assembling-machine'] then
if data.raw['assembling-machine']['electromagnetic-plant'] then
local cct = {}
local cc = {}
if data.raw['assembling-machine']['assembling-machine-3'] and data.raw['assembling-machine']['assembling-machine-3'].crafting_categories then
for _, v in pairs(data.raw['assembling-machine']['assembling-machine-3'].crafting_categories) do
cct[v] = true
table.insert(cc, v)
end
end
if data.raw['assembling-machine']['electromagnetic-plant'].crafting_categories then
for _, v in pairs(data.raw['assembling-machine']['electromagnetic-plant'].crafting_categories) do
if not cct[v] then
cct[v] = true
table.insert(cc, v)
end
end
end
data.raw['assembling-machine']['electromagnetic-plant'].crafting_categories = cc
end
if data.raw['assembling-machine']['foundry'] then
local cct = {}
local cc = {}
if data.raw['furnace'] and data.raw['furnace']['electric-furnace'] and data.raw['furnace']['electric-furnace'].crafting_categories then
for _, v in pairs(data.raw['furnace']['electric-furnace'].crafting_categories) do
cct[v] = true
table.insert(cc, v)
end
end
if data.raw['assembling-machine']['foundry'].crafting_categories then
for _, v in pairs(data.raw['assembling-machine']['foundry'].crafting_categories) do
if not cct[v] then
cct[v] = true
table.insert(cc, v)
end
end
end
data.raw['assembling-machine']['foundry'].crafting_categories = cc
end
if data.raw['assembling-machine']['cryogenic-plant'] then
local cct = {}
local cc = {}
if data.raw['assembling-machine']['oil-refinery'] and data.raw['assembling-machine']['oil-refinery'].crafting_categories then
for _, v in pairs(data.raw['assembling-machine']['oil-refinery'].crafting_categories) do
cct[v] = true
table.insert(cc, v)
end
end
if data.raw['assembling-machine']['chemical-plant'] and data.raw['assembling-machine']['chemical-plant'].crafting_categories then
for _, v in pairs(data.raw['assembling-machine']['chemical-plant'].crafting_categories) do
if not cct[v] then
cct[v] = true
table.insert(cc, v)
end
end
end
if data.raw['assembling-machine']['cryogenic-plant'].crafting_categories then
for _, v in pairs(data.raw['assembling-machine']['cryogenic-plant'].crafting_categories) do
if not cct[v] then
cct[v] = true
table.insert(cc, v)
end
end
end
data.raw['assembling-machine']['cryogenic-plant'].crafting_categories = cc
end
end