This commit is contained in:
2026-05-07 02:59:41 +09:00
parent 8ef7074165
commit fb62b9bb22
2 changed files with 100 additions and 126 deletions
+84 -49
View File
@@ -61,6 +61,46 @@ local items = {
['requester-chest'] = 'logistic-container' ['requester-chest'] = 'logistic-container'
}, },
['technology_reform'] = { ['technology_reform'] = {
-- BASE 0
['speed-module-2'] = {
['prerequisites'] = {'speed-module', 'processing-unit'},
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}}
},
['speed-module-3'] = {
['prerequisites'] = {'speed-module-2', 'production-science-pack'},
['unit'] = {count = 300, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}}
},
['productivity-module-2'] = {
['prerequisites'] = {'productivity-module', 'processing-unit'},
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}}
},
['productivity-module-3'] = {
['prerequisites'] = {'productivity-module-2', 'production-science-pack'},
['unit'] = {count = 300, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}}
},
['efficiency-module-2'] = {
['prerequisites'] = {'efficiency-module', 'processing-unit'},
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}}
},
-- BASE 5
['efficiency-module-3'] = {
['prerequisites'] = {'efficiency-module-2', 'production-science-pack'},
['unit'] = {count = 300, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}}
},
['logistic-system'] = {
['prerequisites'] = {'logistic-robotics', 'utility-science-pack'},
['unit'] = {count = 500, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}}
},
['effect-transmission'] = {
['prerequisites'] = {'production-science-pack'},
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}}
},
['space-science-pack'] = {
['prerequisites'] = {'rocket-silo'},
['effects'] = {{type = 'unlock-recipe', recipe = 'satellite'}},
['unit'] = {count = 2000, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}}
},
-- SPACE_AGE 0
['stack-inserter'] = { ['stack-inserter'] = {
['prerequisites'] = {'bulk-inserter', 'chemical-science-pack', 'processing-unit'}, ['prerequisites'] = {'bulk-inserter', 'chemical-science-pack', 'processing-unit'},
['unit'] = {count = 800, time = 45, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}} ['unit'] = {count = 800, time = 45, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}}
@@ -82,6 +122,7 @@ local items = {
['unit'] = {count = 1000, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}}, ['unit'] = {count = 1000, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}},
['effects'] = {{type = 'unlock-recipe', recipe = 'electromagnetic-plant'}} ['effects'] = {{type = 'unlock-recipe', recipe = 'electromagnetic-plant'}}
}, },
-- SPACE_AGE 5
['foundry'] = { ['foundry'] = {
['prerequisites'] = {'automation-3', 'advanced-material-processing-2', 'processing-unit', 'utility-science-pack'}, ['prerequisites'] = {'automation-3', 'advanced-material-processing-2', 'processing-unit', 'utility-science-pack'},
['unit'] = {count = 1000, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}}, ['unit'] = {count = 1000, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}},
@@ -96,37 +137,30 @@ local items = {
['prerequisites'] = {'automation-3', 'processing-unit', 'utility-science-pack'}, ['prerequisites'] = {'automation-3', 'processing-unit', 'utility-science-pack'},
['unit'] = {count = 1000, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}} ['unit'] = {count = 1000, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}}
}, },
['speed-module-2'] = { ['space-platform'] = {
['prerequisites'] = {'speed-module', 'processing-unit'}, ['prerequisites'] = nil,
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}} ['unit'] = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
}, },
['speed-module-3'] = { ['space-platform-thruster'] = {
['prerequisites'] = {'speed-module-2', 'production-science-pack'}, ['prerequisites'] = {'space-platform'},
['unit'] = {count = 300, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}} ['unit'] = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
}, },
['productivity-module-2'] = { -- SPACE_AGE 10
['prerequisites'] = {'productivity-module', 'processing-unit'}, ['asteroid-reprocessing'] = {
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}} ['prerequisites'] = {'space-platform'},
['unit'] = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
}, },
['productivity-module-3'] = { ['advanced-asteroid-processing'] = {
['prerequisites'] = {'productivity-module-2', 'production-science-pack'}, ['prerequisites'] = {'space-platform'},
['unit'] = {count = 300, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}} ['unit'] = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
}, },
['efficiency-module-2'] = { ['asteroid-productivity'] = {
['prerequisites'] = {'efficiency-module', 'processing-unit'}, ['prerequisites'] = {'space-platform'},
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}}} ['unit'] = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
}, },
['efficiency-module-3'] = { ['calcite-processing'] = {
['prerequisites'] = {'efficiency-module-2', 'production-science-pack'}, ['prerequisites'] = {'space-platform'},
['unit'] = {count = 300, time = 60, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}} ['unit'] = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
},
['logistic-system'] = {
['prerequisites'] = {'logistic-robotics', 'utility-science-pack'},
['unit'] = {count = 500, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}}
},
['effect-transmission'] = {
['prerequisites'] = {'production-science-pack'},
['unit'] = {count = 75, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}}}
} }
}, },
['technology'] = { ['technology'] = {
@@ -161,7 +195,20 @@ local items = {
['promethium-science-pack'] = true, ['promethium-science-pack'] = true,
['foundation'] = true, ['foundation'] = true,
['scrap-recycling-productivity'] = true, ['scrap-recycling-productivity'] = true,
['biochamber'] = true ['biochamber'] = true,
['space-platform-thruster'] = true,
['space-platform'] = true,
['asteroid-reprocessing'] = true,
['advanced-asteroid-processing'] = true,
['asteroid-productivity'] = true,
['calcite-processing'] = true,
['artillery-shell-damage-1'] = true,
['electric-weapons-damage-1'] = true,
['electric-weapons-damage-2'] = true,
['electric-weapons-damage-3'] = true,
['electric-weapons-damage-4'] = true,
['railgun-damage-1'] = true,
['railgun-shooting-speed-1'] = true,
}, },
['recipe'] = { ['recipe'] = {
['recycler'] = true, ['recycler'] = true,
@@ -288,6 +335,14 @@ local items = {
['lithium'] = true, ['lithium'] = true,
['lithium-plate'] = true, ['lithium-plate'] = true,
['quantum-processor'] = true, ['quantum-processor'] = true,
['ice'] = true,
['carbon'] = true,
['calcite'] = true,
['space-platform-foundation'] = true,
['asteroid-collector'] = true,
['crusher'] = true,
['thruster'] = true,
['space-platform-hub'] = true,
}, },
['hidden_data'] = { ['hidden_data'] = {
['biochamber'] = 'assembling-machine', ['biochamber'] = 'assembling-machine',
@@ -302,33 +357,13 @@ local items = {
['agricultural-science-pack'] = 'tool', ['agricultural-science-pack'] = 'tool',
['cryogenic-science-pack'] = 'tool', ['cryogenic-science-pack'] = 'tool',
['electromagnetic-science-pack'] = 'tool', ['electromagnetic-science-pack'] = 'tool',
['metallurgic-science-pack'] = 'tool' ['metallurgic-science-pack'] = 'tool',
},
['technology_vp'] = {
['space-platform-thruster'] = true,
['space-platform'] = true,
['asteroid-reprocessing'] = true,
['advanced-asteroid-processing'] = true,
['asteroid-productivity'] = true,
['calcite-processing'] = true,
},
['item_vp'] = {
['ice'] = true,
['carbon'] = true,
['calcite'] = true,
['space-platform-foundation'] = true,
['asteroid-collector'] = true,
['crusher'] = true,
['thruster'] = true,
['space-platform-hub'] = true,
},
['hidden_data_vp'] = {
['thruster'] = 'thruster', ['thruster'] = 'thruster',
['crusher'] = 'assembling-machine', ['crusher'] = 'assembling-machine',
['asteroid-collector'] = 'asteroid-collector', ['asteroid-collector'] = 'asteroid-collector',
['space-platform-hub'] = 'space-platform-hub', ['space-platform-hub'] = 'space-platform-hub',
['space-platform-starter-pack'] = 'space-platform-starter-pack', ['space-platform-starter-pack'] = 'space-platform-starter-pack',
['space-platform'] = 'surface', ['space-platform'] = 'surface'
} }
} }
+16 -77
View File
@@ -34,11 +34,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
-- GM-VP C 1 BASE RESEARCH_EFFECT
if data.raw.technology['space-science-pack'] then
data.raw.technology['space-science-pack'].effects = {{type = 'unlock-recipe', recipe = 'satellite'}}
end
-- GM-VP C 1 BASE RESEARCH_EFFECT -- GM-VP C 1 BASE RESEARCH_EFFECT
if data.raw.technology['rocket-silo'] then if data.raw.technology['rocket-silo'] then
data.raw.technology['rocket-silo'].effects = {{type = 'unlock-recipe', recipe = 'rocket-silo'}, {type = 'unlock-recipe', recipe = 'rocket-part'}, {type = 'unlock-recipe', recipe = 'cargo-landing-pad'}, {type = 'unlock-recipe', recipe = 'cargo-bay'}} data.raw.technology['rocket-silo'].effects = {{type = 'unlock-recipe', recipe = 'rocket-silo'}, {type = 'unlock-recipe', recipe = 'rocket-part'}, {type = 'unlock-recipe', recipe = 'cargo-landing-pad'}, {type = 'unlock-recipe', recipe = 'cargo-bay'}}
@@ -184,25 +179,24 @@ if data.raw.technology['automation'] and data.raw.technology['automation'].effec
table.insert(data.raw.technology['automation'].effects, {type = 'create-ghost-on-entity-death', modifier = true}) table.insert(data.raw.technology['automation'].effects, {type = 'create-ghost-on-entity-death', modifier = true})
end end
-- GM-VP C 1 SPACE_AGE RESEARCH -- GM-VP C 9 BASE RESEARCH
if data.raw.technology['space-platform'] then -- GM-VP C 14 SPACE_AGE RESEARCH
data.raw.technology['space-platform'].prerequisites = nil for k, v in pairs(items['technology_reform']) do
data.raw.technology['space-platform'].unit = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}} if data.raw.technology[k] then
if v.prerequisites then
data.raw.technology[k].prerequisites = v.prerequisites
end
if v.unit then
data.raw.technology[k].unit = v.unit
end
if v.effects then
data.raw.technology[k].effects = v.effects
end
end
end end
data.raw.technology['space-platform-thruster'].prerequisites = {'space-platform'}
data.raw.technology['space-platform-thruster'].unit = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
data.raw.technology['asteroid-reprocessing'].prerequisites = {'space-platform'}
data.raw.technology['asteroid-reprocessing'].unit = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
data.raw.technology['advanced-asteroid-processing'].prerequisites = {'space-platform'}
data.raw.technology['advanced-asteroid-processing'].unit = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
data.raw.technology['asteroid-productivity'].prerequisites = {'space-platform'}
data.raw.technology['asteroid-productivity'].unit = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
data.raw.technology['calcite-processing'].prerequisites = {'space-platform'}
data.raw.technology['calcite-processing'].unit = {count = 100, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}}}
data.raw.technology['space-science-pack'].prerequisites = {'rocket-silo'}
data.raw.technology['space-science-pack'].effects = nil
data.raw.technology['space-science-pack'].unit = {count = 2000, time = 30, ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}}
data.raw.technology['stronger-explosives-5'].prerequisites = {'stronger-explosives-4'} data.raw.technology['stronger-explosives-5'].prerequisites = {'stronger-explosives-4'}
data.raw.technology['stronger-explosives-5'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}} data.raw.technology['stronger-explosives-5'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}}
data.raw.technology['stronger-explosives-6'].prerequisites = {'stronger-explosives-5'} data.raw.technology['stronger-explosives-6'].prerequisites = {'stronger-explosives-5'}
@@ -220,19 +214,9 @@ data.raw.technology['artillery-shell-range-1'].prerequisites = {'artillery', 'sp
data.raw.technology['artillery-shell-range-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}} data.raw.technology['artillery-shell-range-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['artillery-shell-speed-1'].prerequisites = {'artillery', 'space-science-pack'} data.raw.technology['artillery-shell-speed-1'].prerequisites = {'artillery', 'space-science-pack'}
data.raw.technology['artillery-shell-speed-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}} data.raw.technology['artillery-shell-speed-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['artillery-shell-damage-1'].prerequisites = {'artillery', 'space-science-pack'}
data.raw.technology['artillery-shell-damage-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['electric-weapons-damage-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['electric-weapons-damage-2'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['electric-weapons-damage-3'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['electric-weapons-damage-4'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['railgun'].prerequisites = {'military-4', 'artillery', 'production-science-pack'} data.raw.technology['railgun'].prerequisites = {'military-4', 'artillery', 'production-science-pack'}
data.raw.technology['railgun'].unit.count = 2500 data.raw.technology['railgun'].unit.count = 2500
data.raw.technology['railgun'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}} data.raw.technology['railgun'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}
data.raw.technology['railgun-damage-1'].prerequisites = {'railgun', 'space-science-pack'}
data.raw.technology['railgun-damage-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['railgun-shooting-speed-1'].prerequisites = {'railgun', 'space-science-pack'}
data.raw.technology['railgun-shooting-speed-1'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'military-science-pack', 1}, {'chemical-science-pack', 1}, {'utility-science-pack', 1}, {'space-science-pack', 1}}
data.raw.technology['worker-robots-speed-6'].prerequisites = {'worker-robots-speed-5'} data.raw.technology['worker-robots-speed-6'].prerequisites = {'worker-robots-speed-5'}
data.raw.technology['worker-robots-speed-6'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}} data.raw.technology['worker-robots-speed-6'].unit.ingredients = {{'automation-science-pack', 1}, {'logistic-science-pack', 1}, {'chemical-science-pack', 1}, {'production-science-pack', 1}, {'utility-science-pack', 1}}
data.raw.technology['worker-robots-speed-7'].prerequisites = {'worker-robots-speed-6', 'space-science-pack'} data.raw.technology['worker-robots-speed-7'].prerequisites = {'worker-robots-speed-6', 'space-science-pack'}
@@ -454,20 +438,6 @@ for _, v in pairs({'natural-yumako-soil', 'natural-jellynut-soil', 'wetland-yuma
data.raw['planet']['nauvis'].map_gen_settings.autoplace_settings.tile.settings[v] = nil data.raw['planet']['nauvis'].map_gen_settings.autoplace_settings.tile.settings[v] = nil
end end
for k, v in pairs(items['technology_reform']) do
if v.prerequisites then
data.raw.technology[k].prerequisites = v.prerequisites
end
if v.unit then
data.raw.technology[k].unit = v.unit
end
if v.effects then
data.raw.technology[k].effects = v.effects
end
end
for k, v in pairs(items['technology']) do for k, v in pairs(items['technology']) do
if data.raw.technology[k] then if data.raw.technology[k] then
data.raw.technology[k].hidden = v data.raw.technology[k].hidden = v
@@ -605,37 +575,6 @@ for _, v in pairs({'carbonic', 'metallic', 'promethium', 'oxide'}) do
data.raw.item[v .. '-asteroid-chunk'].hidden_in_factoriopedia = true data.raw.item[v .. '-asteroid-chunk'].hidden_in_factoriopedia = true
end end
for k, v in pairs(items['technology_vp']) do
if data.raw.technology[k] then
data.raw.technology[k].hidden = v
data.raw.technology[k].hidden_in_factoriopedia = v
data.raw.technology[k].effects = nil
if data.raw.technology[k].research_trigger then
data.raw.technology[k].research_trigger = nil
data.raw.technology[k].unit = {count = 1000, time = 30, ingredients = {{'automation-science-pack', 1}}}
end
if data.raw.technology[k].unit and data.raw.technology[k].unit.ingredients then
data.raw.technology[k].unit.ingredients = {{'space-science-pack', 1}}
end
end
end
for k, v in pairs(items['item_vp']) do
if data.raw.item[k] then
data.raw.item[k].hidden = v
data.raw.item[k].hidden_in_factoriopedia = v
end
end
for k, v in pairs(items['hidden_data_vp']) do
if data.raw[v] and data.raw[v][k] then
data.raw[v][k].hidden = true
data.raw[v][k].hidden_in_factoriopedia = true
end
end
for _, a in pairs({'asteroid', 'asteroid-chunk'}) do for _, a in pairs({'asteroid', 'asteroid-chunk'}) do
for _, v in pairs(data.raw[a]) do for _, v in pairs(data.raw[a]) do
v.hidden = true v.hidden = true