mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-08-15 14:43:32 -07:00
JS GUI session cleanup.
Load technologies through the globalscript from D1108 / c90d72deb5
rather than querying the simulation for that.
Same can be done for auras afterwards.
This was SVN commit r20756.
This commit is contained in:
parent
56f4e13c9d
commit
bc2c9c1939
2 changed files with 3 additions and 7 deletions
|
|
@ -242,7 +242,7 @@ function GetTechnologyData(technologyName, civ)
|
|||
|
||||
if (!(technologyName in g_TechnologyData[civ]))
|
||||
{
|
||||
let template = Engine.GuiInterfaceCall("GetTechnologyData", { "name": technologyName, "civ": civ });
|
||||
let template = GetTechnologyDataHelper(TechnologyTemplates.Get(technologyName), civ, g_ResourceData);
|
||||
translateObjectKeys(template, ["specific", "generic", "description", "tooltip", "requirementsTooltip"]);
|
||||
g_TechnologyData[civ][technologyName] = deepfreeze(template);
|
||||
}
|
||||
|
|
@ -275,6 +275,8 @@ function init(initData, hotloadData)
|
|||
else if (g_IsReplay)// Needed for autostart loading option
|
||||
g_PlayerAssignments.local.player = -1;
|
||||
|
||||
LoadModificationTemplates();
|
||||
|
||||
updatePlayerData();
|
||||
|
||||
g_BarterSell = g_ResourceData.GetCodes()[0];
|
||||
|
|
|
|||
|
|
@ -651,11 +651,6 @@ GuiInterface.prototype.GetTemplateData = function(player, name)
|
|||
return GetTemplateDataHelper(template, player, aurasTemplate, Resources, DamageTypes);
|
||||
};
|
||||
|
||||
GuiInterface.prototype.GetTechnologyData = function(player, data)
|
||||
{
|
||||
return GetTechnologyDataHelper(TechnologyTemplates.Get(data.name), data.civ, Resources);
|
||||
};
|
||||
|
||||
GuiInterface.prototype.IsTechnologyResearched = function(player, data)
|
||||
{
|
||||
if (!data.tech)
|
||||
|
|
@ -1967,7 +1962,6 @@ let exposedFunctions = {
|
|||
"GetExtendedEntityState": 1,
|
||||
"GetAverageRangeForBuildings": 1,
|
||||
"GetTemplateData": 1,
|
||||
"GetTechnologyData": 1,
|
||||
"IsTechnologyResearched": 1,
|
||||
"CheckTechnologyRequirements": 1,
|
||||
"GetStartedResearch": 1,
|
||||
|
|
|
|||
Loading…
Reference in a new issue