z_mirror/PipeVisualizer

git clone https://git.raiguard.me/z_mirror/PipeVisualizer

Caleb HeuerUpdate require syntax9443616

main
645 B29 linesraw
1local flib_migration = require("__flib__.migration")
2local mod_gui = require("__core__.lualib.mod-gui")
3
4local mouseover = require("scripts.mouseover")
5
6local version_migrations = {
7  ["2.0.0"] = function()
8    global = {}
9  end,
10  ["2.0.1"] = function()
11    for _, player in pairs(game.players) do
12      local window = mod_gui.get_frame_flow(player).pv_window
13      if window then
14        window.destroy()
15      end
16    end
17  end,
18  ["2.2.0"] = function()
19    mouseover.on_init()
20  end,
21}
22
23local migrations = {}
24
25migrations.on_configuration_changed = function(e)
26  flib_migration.on_config_changed(e, version_migrations)
27end
28
29return migrations