forked from 0ad/0ad
Add the least amount of code to fix the disappearance of the phase requirements tooltip after f4bfe7c3ad
and mark the incomplete implementation from b8245da606
as TODO, to be solved by refs #3993. Patch by fatherbushido.
This was SVN commit r18847.
This commit is contained in:
parent
f4a5a665dd
commit
7d3639a0f6
@ -378,11 +378,19 @@ function GetTechnologyDataHelper(template, civ)
|
||||
ret.tooltip = template.tooltip;
|
||||
ret.requirementsTooltip = template.requirementsTooltip || "";
|
||||
|
||||
// TODO: This doesn't handle all types of requirements
|
||||
if (template.requirements && template.requirements.class)
|
||||
ret.classRequirements = {
|
||||
"class": template.requirements.class,
|
||||
"number": template.requirements.number
|
||||
};
|
||||
else if (template.requirements && template.requirements.all)
|
||||
for (let req of template.requirements.all)
|
||||
if (req.class)
|
||||
ret.classRequirements = {
|
||||
"class": req.class,
|
||||
"number": req.number
|
||||
};
|
||||
|
||||
ret.description = template.description;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user