Dancing Hoskuld
Deity
In your screen shots, in the scoreboard, the names were in the colour of the nation. This helps me greatly since I can never remember who is who when the flag colour does not match the nation colour on the map.
## Platy Color Text Main ##
sColor = u"<color=%d,%d,%d,%d>" %(gc.getPlayer(ePlayer).getPlayerTextColorR(), gc.getPlayer(ePlayer).getPlayerTextColorG(), gc.getPlayer(ePlayer).getPlayerTextColorB(), gc.getPlayer(ePlayer).getPlayerTextColorA())
iCount = 0
for iI in range( CommerceTypes.NUM_COMMERCE_TYPES ):
eCommerce = (iI + 1) % CommerceTypes.NUM_COMMERCE_TYPES
if (gc.getPlayer(ePlayer).isCommerceFlexible(eCommerce) or (CyInterface().isCityScreenUp() and (eCommerce == CommerceTypes.COMMERCE_GOLD))):
szOutText = u"<font=2>%c:%d%%</font>" %(gc.getCommerceInfo(eCommerce).getChar(), gc.getPlayer(ePlayer).getCommercePercent(eCommerce))
szString = "PercentText" + str(iI)
screen.setLabel( szString, "Background", sColor + szOutText + u"</color>", CvUtil.FONT_LEFT_JUSTIFY, 14, 50 + (iCount * 19), -0.1, FontTypes.SMALL_FONT, WidgetTypes.WIDGET_GENERAL, -1, -1 )
screen.show( szString )
if not CyInterface().isCityScreenUp():
szOutText = u"<font=2>" + localText.getText("TXT_KEY_MISC_POS_GOLD_PER_TURN", (gc.getPlayer(ePlayer).getCommerceRate(CommerceTypes(eCommerce)), )) + u"</font>"
szString = "RateText" + str(iI)
screen.setLabel( szString, "Background", sColor + szOutText + u"</color>", CvUtil.FONT_LEFT_JUSTIFY, 112, 50 + (iCount * 19), -0.1, FontTypes.SMALL_FONT, WidgetTypes.WIDGET_GENERAL, -1, -1 )
screen.show( szString )
iCount = iCount + 1;
self.updateTimeText()
[B][I][COLOR="Red"]screen.setLabel( "TimeText", "Background", sColor + g_szTimeText + u"</color>", CvUtil.FONT_RIGHT_JUSTIFY, xResolution - 56, 6, -0.3, FontTypes.GAME_FONT, WidgetTypes.WIDGET_GENERAL, -1, -1 )[/COLOR][/I][/B]
screen.show( "TimeText" )
if (gc.getPlayer(ePlayer).isAlive()):
sColor = u"<color=%d,%d,%d,%d>" %(gc.getPlayer(ePlayer).getPlayerTextColorR(), gc.getPlayer(ePlayer).getPlayerTextColorG(), gc.getPlayer(ePlayer).getPlayerTextColorB(), gc.getPlayer(ePlayer).getPlayerTextColorA())
szText = CyGameTextMgr().getGoldStr(ePlayer)
screen.setLabel( "GoldText", "Background", sColor + szText + u"</color>", CvUtil.FONT_LEFT_JUSTIFY, 12, 6, -0.3, FontTypes.GAME_FONT, WidgetTypes.WIDGET_GENERAL, -1, -1 )
screen.show( "GoldText" )
if (((gc.getPlayer(ePlayer).calculateGoldRate() != 0) and not (gc.getPlayer(ePlayer).isAnarchy())) or (gc.getPlayer(ePlayer).getGold() != 0)):
screen.show( "GoldText" )
if (gc.getPlayer(ePlayer).isAnarchy()):
szText = localText.getText("INTERFACE_ANARCHY", (gc.getPlayer(ePlayer).getAnarchyTurns(), ))
screen.setText( "ResearchText", "Background", sColor + szText + u"</color>", CvUtil.FONT_CENTER_JUSTIFY, screen.centerX(512), 3, -0.4, FontTypes.GAME_FONT, WidgetTypes.WIDGET_RESEARCH, -1, -1 )
if ( gc.getPlayer(ePlayer).getCurrentResearch() != -1 ):
screen.show( "ResearchText" )
else:
screen.hide( "ResearchText" )
## Platy Color Text Main ##