added additional fixes to migrations

This commit is contained in:
mamoniot
2023-05-01 06:35:42 -04:00
parent 59eb580eb5
commit f0d8c2e430
2 changed files with 11 additions and 13 deletions

View File

@@ -147,14 +147,10 @@ end
function manager_gui.on_migration()
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()
for i, v in pairs(global.manager.players) do
manager_gui.reset_player(i, v)
end
init_items(global.manager)
end
function manager_gui.on_init()

View File

@@ -296,15 +296,17 @@ local migrations_table = {
end
end
end,
["1.2.14"] = function()
["1.2.15"] = function()
---@type MapData
local map_data = global
map_data.manager = {
players = {},
}
for i, v in pairs(game.players) do
manager_gui.on_player_created({player_index = i})
if not global.manager then
global.manager = {
players = {},
}
for i, v in pairs(game.players) do
manager_gui.on_player_created({player_index = i})
end
end
for _, e in pairs(map_data.refuelers) do