This commit is contained in:
2026-06-24 02:53:54 +09:00
parent de29b56908
commit 744c0f3824
2 changed files with 56 additions and 58 deletions
+56
View File
@@ -471,3 +471,59 @@ for _, v in pairs(data.raw.recipe) do
v.hidden_in_factoriopedia = true
end
end
-- GM-VP C 3 QUALITY MODULE,RECIPE,RESEARCH_EFFECT
-- GM-VP C 5 QUALITY QUALITY,RESEARCH
-- GM-VP C 6 QUALITY ACHIEVEMENT
-- GM-VP H 4 QUALITY QUALITY
-- GM-VP H 4 QUALITY TIPS_AND_TRICKS
for _, v in pairs({'quality-module', 'quality-module-2', 'quality-module-3'}) do
if data.raw.technology[v] then
data.raw.technology[v].hidden = true
data.raw.technology[v].hidden_in_factoriopedia = true
data.raw.technology[v].unit.ingredients = {{'space-science-pack', 1}}
data.raw.technology[v].effects = {}
end
if data.raw.module[v] then
data.raw.module[v].hidden = true
data.raw.module[v].hidden_in_factoriopedia = true
end
if data.raw.recipe[v] then
data.raw.recipe[v].hidden = true
data.raw.recipe[v].hidden_in_factoriopedia = true
end
end
for _, v in pairs({'epic-quality', 'legendary-quality'}) do
if data.raw.technology[v] then
data.raw.technology[v].hidden = true
data.raw.technology[v].hidden_in_factoriopedia = true
data.raw.technology[v].unit = {count = 1000, time = 30, ingredients = {{'automation-science-pack', 1}}}
data.raw.technology[v].effects = {}
end
end
for _, v in pairs({'uncommon', 'rare', 'epic', 'legendary'}) do
if data.raw.quality[v] then
data.raw.quality[v].next = nil
data.raw.quality[v].next_probability = nil
data.raw.quality[v].hidden = true
data.raw.quality[v].hidden_in_factoriopedia = true
end
end
for _, v in pairs({{'produce-achievement', 'crafting-with-quality'}, {'module-transfer-achievement', 'make-it-better'}, {'produce-achievement', 'my-modules-are-legendary'}, {'equip-armor-achievement', 'look-at-my-shiny-rare-armor'}, {'use-item-achievement', 'todays-fish-is-trout-a-la-creme'}, {'place-equipment-achievement', 'no-room-for-more'}}) do
if data.raw[v[1]] and data.raw[v[1]][v[2]] then
data.raw[v[1]][v[2]].hidden = true
data.raw[v[1]][v[2]].hidden_in_factoriopedia = true
end
end
for _, v in pairs({'quality', 'quality-modules', 'quality-factoriopedia', 'quality-probabilities'}) do
if data.raw['tips-and-tricks-item'][v] then
data.raw['tips-and-tricks-item'][v].hidden = true
data.raw['tips-and-tricks-item'][v].hidden_in_factoriopedia = true
end
end