mirror of
https://github.com/Xevion/project-cybersyn.git
synced 2025-12-10 04:08:17 -06:00
added additional fixes to migrations
This commit is contained in:
@@ -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()
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user