Index: binaries/data/mods/public/gui/summary/summary.js =================================================================== --- binaries/data/mods/public/gui/summary/summary.js +++ binaries/data/mods/public/gui/summary/summary.js @@ -344,6 +344,7 @@ let civIcon = Engine.GetGUIObjectByName(playerCivicBoxColumn); civIcon.sprite = "stretched:" + g_CivData[playerState.civ].Emblem; civIcon.tooltip = g_CivData[playerState.civ].Name; + civIcon.onPress = (civ => function() { showCivGui(civ); })(playerState.civ); updateCountersPlayer(playerState, panelInfo.counters, panelInfo.headings, playerCounterValue, index); } @@ -353,6 +354,11 @@ updateCountersTeam(teamCounterFn, panelInfo.counters, panelInfo.headings, index); } +function showCivGui(civ) +{ + Engine.PushGuiPage("page_structree.xml", { "civ" : civ }); +} + function confirmStartReplay() { if (Engine.HasXmppClient()) Index: binaries/data/mods/public/gui/summary/summary.xml =================================================================== --- binaries/data/mods/public/gui/summary/summary.xml +++ binaries/data/mods/public/gui/summary/summary.xml @@ -128,7 +128,7 @@