Spectate Mode: Display Gaia's emblem

Fixes #7592
This commit is contained in:
eZamus
2026-08-29 21:51:48 +02:00
committed by Vantha
parent 54bbef308a
commit e5e22c1deb
2 changed files with 10 additions and 2 deletions
@@ -39,7 +39,15 @@ function loadCivData(selectableOnly, gaia)
translateObjectKeys(civData, ["Name", "Description", "History", "Special"]);
if (gaia)
civData.gaia = { "Code": "gaia", "Name": translate("Gaia") };
{
const gaiaTemplate = Engine.GetTemplate("special/players/gaia");
civData.gaia = {
"Code": "gaia",
"Name": translate(gaiaTemplate.Identity.GenericName),
"Emblem": "session/portraits/" + gaiaTemplate.Identity.Icon
};
}
return deepfreeze(civData);
}
@@ -48,7 +48,7 @@ class CivIcon
rebuild()
{
const hidden = g_ViewedPlayer <= 0;
const hidden = g_ViewedPlayer < 0;
this.civIcon.hidden = hidden;
if (hidden)
return;