Ticket #3209: t3209_keep_victory_condition_minimum.patch
File t3209_keep_victory_condition_minimum.patch, 1.1 KB (added by , 9 years ago) |
---|
-
binaries/data/mods/public/gui/gamesetup/gamesetup.js
975 976 g_GameAttributes.settings[prop] = undefined; 976 977 977 978 var mapData = loadMapData(name); 978 979 var mapSettings = (mapData && mapData.settings ? deepcopy(mapData.settings) : {}); 979 980 980 // Reset victory conditions981 var victories = getVictoryConditions();982 var victoryIdx = (mapSettings.GameType !== undefined && victories.data.indexOf(mapSettings.GameType) != -1 ? victories.data.indexOf(mapSettings.GameType) : VICTORY_DEFAULTIDX);983 g_GameAttributes.settings.GameType = victories.data[victoryIdx];984 g_GameAttributes.settings.VictoryScripts = victories.scripts[victoryIdx];985 986 981 // Copy any new settings 987 982 g_GameAttributes.map = name; 988 983 g_GameAttributes.script = mapSettings.Script; 989 984 if (g_GameAttributes.map !== "random") 990 985 for (var prop in mapSettings)