From 4e0c96adae160fc5536d62019a375d3caf0014e3 Mon Sep 17 00:00:00 2001 From: titiger Date: Sat, 3 Jan 2015 22:24:21 +0100 Subject: [PATCH] no need to render dead units when selecting --- source/glest_game/graphics/renderer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index fcbdde173..c5148a532 100644 --- a/source/glest_game/graphics/renderer.cpp +++ b/source/glest_game/graphics/renderer.cpp @@ -7728,6 +7728,11 @@ vector Renderer::renderUnitsFast(bool renderingShadows, bool colorPickin visibleUnitIndex < (int)qCache.visibleQuadUnitList.size(); ++visibleUnitIndex) { Unit *unit = qCache.visibleQuadUnitList[visibleUnitIndex]; + if(renderingShadows==false && unit->isAlive()==false){ + // no need to render dead units for selection + continue; + } + if(renderOnlyBuildings==true && unit->getType()->hasSkillClass(scMove)){ continue; }