From ce375073c11856a7e9ea41f2a5a86a488c89505c Mon Sep 17 00:00:00 2001 From: SoftCoder Date: Wed, 29 Jan 2014 21:13:39 -0800 Subject: [PATCH] - show team color asterisk in front of resources when displaying resources for an individual team member --- source/glest_game/graphics/renderer.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index 3c5194599..8140c6105 100644 --- a/source/glest_game/graphics/renderer.cpp +++ b/source/glest_game/graphics/renderer.cpp @@ -2397,6 +2397,27 @@ void Renderer::renderResourceStatus() { //draw resource status if(showResource == true) { + + if(localFactionResourcesOnly == true) { + string str = "*"; + Vec4f resourceFontColor = Vec4f(factionForResourceView->getTexture()->getPixmapConst()->getPixel3f(0,0)); + int resourceCol = 0; + int resourceRow = 0; + + if(renderText3DEnabled == true) { + renderTextShadow3D( + str, CoreData::getInstance().getDisplayFontSmall3D(), + resourceFontColor, + resourceCol * 100 + 190, metrics.getVirtualH()-30 - (30 * resourceRow), false); + } + else { + renderTextShadow( + str, CoreData::getInstance().getDisplayFontSmall(), + resourceFontColor, + resourceCol * 100 + 190, metrics.getVirtualH()-30 - (30 * resourceRow), false); + } + } + const Resource *r = factionForResourceView->getResource(rt,localFactionResourcesOnly); string str = intToStr(r->getAmount());