Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/replaymenu/replay_actions.js
Show First 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | Engine.SwitchGuiPage("page_summary.xml", { | ||||
"gui": { | "gui": { | ||||
"isReplay": true, | "isReplay": true, | ||||
"replayDirectory": g_ReplaysFiltered[selected].directory, | "replayDirectory": g_ReplaysFiltered[selected].directory, | ||||
"replaySelectionData": createReplaySelectionData(g_ReplaysFiltered[selected].directory) | "replaySelectionData": createReplaySelectionData(g_ReplaysFiltered[selected].directory) | ||||
} | } | ||||
}); | }); | ||||
} | } | ||||
function reloadCache() | |||||
{ | |||||
let selected = Engine.GetGUIObjectByName("replaySelection").selected; | |||||
loadReplays(selected > 0 ? createReplaySelectionData(g_ReplaysFiltered[selected].directory) : "", true); | |||||
elexis: Why is 0 excluded? `selected != -1` | |||||
} | |||||
/** | /** | ||||
* Callback. | * Callback. | ||||
*/ | */ | ||||
function deleteReplayButtonPressed() | function deleteReplayButtonPressed() | ||||
{ | { | ||||
if (!Engine.GetGUIObjectByName("deleteReplayButton").enabled) | if (!Engine.GetGUIObjectByName("deleteReplayButton").enabled) | ||||
return; | return; | ||||
▲ Show 20 Lines • Show All 54 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator
Why is 0 excluded? selected != -1