26 lines
588 B
Lua

local flib_migration = require("__flib__/migration")
local by_version = {
["3.0.0"] = function()
for _, player in pairs(game.players) do
for _, child in pairs(player.gui.screen.children) do
if child.get_mod() == "RateCalculator" then
child.destroy()
end
end
end
global = { gui = {} }
end,
}
--- @param e ConfigurationChangedData
local function on_configuration_changed(e)
flib_migration.on_config_changed(e, by_version)
end
local migrations = {}
migrations.on_configuration_changed = on_configuration_changed
return migrations