Ticket #4180: 4180_aura_reqtech_tooltip.patch
File 4180_aura_reqtech_tooltip.patch, 2.9 KB (added by , 8 years ago) |
---|
-
binaries/data/mods/public/globalscripts/Templates.js
146 146 if (aura.auraName) 147 147 ret.auras[auraID] = { 148 148 "name": aura.auraName, 149 "description": aura.auraDescription || null 149 "description": aura.auraDescription || null, 150 "requiredTechnology": aura.requiredTechnology || null 150 151 }; 151 152 } 152 153 } -
binaries/data/mods/public/gui/common/tooltips.js
529 529 return ""; 530 530 531 531 let tooltips = Object.keys(template.auras).map( 532 aura => sprintf(translate("%(auralabel)s %(aurainfo)s "), {532 aura => sprintf(translate("%(auralabel)s %(aurainfo)s %(reqtech)s"), { 533 533 "auralabel": headerFont(sprintf(translate("%(auraname)s:"), { 534 534 "auraname": translate(template.auras[aura].name) 535 535 })), 536 "aurainfo": bodyFont(translate(template.auras[aura].description)) 536 "aurainfo": bodyFont(translate(template.auras[aura].description)), 537 "reqtech": template.auras[aura].requiredTechnology ? 538 bodyFont("(" + translate("Requires: ") + "\"" 539 + translate(getEntityNames(GetTechnologyData(template.auras[aura].requiredTechnology))) + "\" " + translate("technology") + ")") :"" 537 540 })); 538 541 return tooltips.join("\n"); 539 542 } -
binaries/data/mods/public/simulation/components/GuiInterface.js
629 629 aurasTemplate[name] = {}; 630 630 aurasTemplate[name].auraName = auraTemplate.auraName || null; 631 631 aurasTemplate[name].auraDescription = auraTemplate.auraDescription || null; 632 aurasTemplate[name].requiredTechnology = auraTemplate.requiredTechnology || null; 632 633 } 633 634 return GetTemplateDataHelper(template, player, aurasTemplate); 634 635 }; -
binaries/data/mods/public/simulation/data/auras/wonder_pop_2.json
5 5 { "value": "Player/MaxPopulation", "add": 40 } 6 6 ], 7 7 "auraName": "Glorious Expansion Aura", 8 "auraDescription": "Further increase the population limit by 40 per Wonder owned (requires \"Glorious Expansion\" tech).",8 "auraDescription": "Further increase the population limit by 40 per Wonder owned.", 9 9 "requiredTechnology": "pop_wonder", 10 10 "stackable": true 11 11 }