render meeting point for all selected units

This commit is contained in:
titiger 2017-03-10 01:14:27 +01:00
parent c81dea0029
commit 438d37c59f
1 changed files with 9 additions and 9 deletions

View File

@ -5678,6 +5678,15 @@ void Renderer::renderSelectionEffects(int healthbarMode) {
}
}
}
//meeting point arrow
if(unit->getType()->getMeetingPoint()) {
Vec2i pos= unit->getMeetingPos();
map->clampPos(pos);
Vec3f arrowTarget= Vec3f(pos.x, map->getCell(pos)->getHeight(), pos.y);
renderArrow(unit->getCurrVectorFlat(), arrowTarget, Vec3f(0.f, 0.f, 1.f), 0.3f);
}
}
}
@ -5728,15 +5737,6 @@ void Renderer::renderSelectionEffects(int healthbarMode) {
renderArrow(unit->getCurrVectorFlat(), arrowTarget, arrowColor, 0.3f);
}
}
//meeting point arrow
if(unit->getType()->getMeetingPoint()) {
Vec2i pos= unit->getMeetingPos();
map->clampPos(pos);
Vec3f arrowTarget= Vec3f(pos.x, map->getCell(pos)->getHeight(), pos.y);
renderArrow(unit->getCurrVectorFlat(), arrowTarget, Vec3f(0.f, 0.f, 1.f), 0.3f);
}
}
}