moved migration logic into manager

This commit is contained in:
mamoniot
2023-05-01 06:26:20 -04:00
parent e20ef82eb5
commit 59eb580eb5
4 changed files with 12 additions and 17 deletions

View File

@@ -50,9 +50,9 @@ function manager_gui.on_lua_shortcut(e)
if e.prototype_name == "cybersyn-toggle-gui" or e.input_name == "cybersyn-toggle-gui" or e.element then
if e.element then
if e.element.name == "manager_window" then
manager.wrapper(e, manager.handle.manager_toggle)
manager.wrapper(e, manager.handle.manager_toggle)
end
else
else
manager.wrapper(e, manager.handle.manager_toggle)
end
end
@@ -147,7 +147,14 @@ end
function manager_gui.on_migration()
init_items(global.manager)
if global.manager then
for i, v in pairs(global.manager.players) do
manager_gui.reset_player(i, v)
end
init_items(global.manager)
else
manager_gui.on_init()
end
end
function manager_gui.on_init()