diff --git a/binaries/data/mods/public/gui/autostart/autostart.js b/binaries/data/mods/public/gui/autostart/autostart.js index 8f5cde4200..d5b33cd0ed 100644 --- a/binaries/data/mods/public/gui/autostart/autostart.js +++ b/binaries/data/mods/public/gui/autostart/autostart.js @@ -1,17 +1,12 @@ function init(initData) { let settings = new GameSettings().init(); - settings.fromInitAttributes(initData); - let assignments = { - "local": { - "player": 1, - "name": Engine.ConfigDB_GetValue("user", "playername.singleplayer") || Engine.GetSystemUsername() - } - }; - settings.launchGame(assignments); + settings.fromInitAttributes(initData.attribs); + + settings.launchGame(initData.playerAssignments, initData.storeReplay); Engine.SwitchGuiPage("page_loading.xml", { "attribs": settings.finalizedAttributes, - "playerAssignments": assignments + "playerAssignments": initData.playerAssignments }); } diff --git a/binaries/data/mods/public/gui/autostart/autostart.xml b/binaries/data/mods/public/gui/autostart/autostart.xml index 7030959f9a..6a0999d272 100644 --- a/binaries/data/mods/public/gui/autostart/autostart.xml +++ b/binaries/data/mods/public/gui/autostart/autostart.xml @@ -4,5 +4,5 @@