Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/savedgames/save.js
Show All 30 Lines | if (!savedGames.length) | ||||
gameSelection.selected = -1; | gameSelection.selected = -1; | ||||
return; | return; | ||||
} | } | ||||
g_Descriptions = {}; | g_Descriptions = {}; | ||||
for (let game of savedGames) | for (let game of savedGames) | ||||
g_Descriptions[game.id] = game.metadata.description || ""; | g_Descriptions[game.id] = game.metadata.description || ""; | ||||
gameSelection.list = savedGames.map(game => generateLabel(game.metadata)); | gameSelection.list = savedGames.map(game => generateSavegameLabel(game.metadata)); | ||||
elexis: Not your bug, but while at it we should fix it: `save.js` doesn't pass the mod info to… | |||||
gameSelection.list_data = savedGames.map(game => game.id); | gameSelection.list_data = savedGames.map(game => game.id); | ||||
gameSelection.selected = -1; | gameSelection.selected = -1; | ||||
Engine.GetGUIObjectByName("deleteGameButton").tooltip = deleteTooltip(); | Engine.GetGUIObjectByName("deleteGameButton").tooltip = deleteTooltip(); | ||||
} | } | ||||
function saveGame() | function saveGame() | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 43 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator
Not your bug, but while at it we should fix it: save.js doesn't pass the mod info to generateSavegameLabel, so displays all savegames as incompatible when trying to save new state.