Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/reference/common/helper.js
Show All 18 Lines | |||||
function getActualUpgradeData(upgradesInfo) | function getActualUpgradeData(upgradesInfo) | ||||
{ | { | ||||
let newUpgrades = []; | let newUpgrades = []; | ||||
for (let upgrade of upgradesInfo) | for (let upgrade of upgradesInfo) | ||||
{ | { | ||||
upgrade.entity = upgrade.entity.replace("{civ}", g_SelectedCiv); | upgrade.entity = upgrade.entity.replace("{civ}", g_SelectedCiv); | ||||
let data = GetTemplateDataHelper(loadTemplate(upgrade.entity), null, g_AuraData, g_ResourceData, g_DamageTypes); | let data = GetTemplateDataHelper(loadTemplate(upgrade.entity), null, g_AuraData, g_ResourceData, g_DamageTypes); | ||||
data.name.internal = upgrade.entity; | |||||
data.cost = upgrade.cost; | data.cost = upgrade.cost; | ||||
data.icon = upgrade.icon || data.icon; | data.icon = upgrade.icon || data.icon; | ||||
data.tooltip = upgrade.tooltip || data.tooltip; | data.tooltip = upgrade.tooltip || data.tooltip; | ||||
data.requiredTechnology = upgrade.requiredTechnology || data.requiredTechnology; | data.requiredTechnology = upgrade.requiredTechnology || data.requiredTechnology; | ||||
newUpgrades.push(data); | newUpgrades.push(data); | ||||
} | } | ||||
return newUpgrades; | return newUpgrades; | ||||
▲ Show 20 Lines • Show All 171 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator