From 8b6638dcd4f00bd9f6448e49c16a4292028ed49a Mon Sep 17 00:00:00 2001 From: ickputzdirwech <61031525+ickputzdirwech@users.noreply.github.com> Date: Sat, 16 May 2020 18:10:45 +0200 Subject: [PATCH] Fix for migration issue with steel displays. Added fast replaceable group. (Resets the label) --- data.lua | 1 + migrations/steel-display.lua | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 migrations/steel-display.lua diff --git a/data.lua b/data.lua index d1783e7..0644e56 100644 --- a/data.lua +++ b/data.lua @@ -54,6 +54,7 @@ for display,displaydata in pairs(DID.displays) do icon_size = DID.icon_size, icon_mipmaps = DID.icon_mipmaps, corpse = "small-remnants", + fast_replaceable_group = "display", minable = { mining_time = 0.2, result = display, diff --git a/migrations/steel-display.lua b/migrations/steel-display.lua new file mode 100644 index 0000000..46aa4fb --- /dev/null +++ b/migrations/steel-display.lua @@ -0,0 +1,11 @@ +for index, force in pairs(game.forces) do + local technologies = force.technologies + local recipes = force.recipes + + if technologies["steel-processing"].researched then + recipes["steel-display-small"].enabled = true + recipes["steel-display-medium"].enabled = true + recipes["steel-display"].enabled = true + end + +end