Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/mod/gui/modio/modio.js
Show First 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | function displayMods() | ||||
modsAvailableList.list = displayedMods.map(mod => mod.i); | modsAvailableList.list = displayedMods.map(mod => mod.i); | ||||
modsAvailableList.selected = modsAvailableList.list.indexOf(selectedMod); | modsAvailableList.selected = modsAvailableList.list.indexOf(selectedMod); | ||||
} | } | ||||
function clearModList() | function clearModList() | ||||
{ | { | ||||
let modsAvailableList = Engine.GetGUIObjectByName("modsAvailableList"); | let modsAvailableList = Engine.GetGUIObjectByName("modsAvailableList"); | ||||
modsAvailableList.selected = -1; | modsAvailableList.selected = -1; | ||||
for (let listIdx of Object.keys(modsAvailableList).filter(key => key.startsWith("list"))) | modsAvailableList.list_name = []; | ||||
modsAvailableList[listIdx] = []; | modsAvailableList.list_name_id = []; | ||||
modsAvailableList.list_version = []; | |||||
modsAvailableList.list_filesize = []; | |||||
modsAvailableList.list_dependencies = []; | |||||
modsAvailableList.list = []; | |||||
} | } | ||||
function selectedModIndex() | function selectedModIndex() | ||||
{ | { | ||||
let modsAvailableList = Engine.GetGUIObjectByName("modsAvailableList"); | let modsAvailableList = Engine.GetGUIObjectByName("modsAvailableList"); | ||||
if (modsAvailableList.selected == -1) | if (modsAvailableList.selected == -1) | ||||
return undefined; | return undefined; | ||||
▲ Show 20 Lines • Show All 155 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator