From 3f06f0133c9a2e9115ff6cddec2db19e43064b31 Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Tue, 10 Aug 2010 21:34:27 +0000 Subject: [PATCH] - fixed placement of debug and network status text --- source/glest_game/game/game.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/source/glest_game/game/game.cpp b/source/glest_game/game/game.cpp index 8a421a5c..6b284ac2 100644 --- a/source/glest_game/game/game.cpp +++ b/source/glest_game/game/game.cpp @@ -1377,8 +1377,14 @@ void Game::render2d(){ } if(renderer.getShowDebugUI() == true) { + const Metrics &metrics= Metrics::getInstance(); + int mx= metrics.getMinimapX(); + int my= metrics.getMinimapY(); + int mw= metrics.getMinimapW(); + int mh= metrics.getMinimapH(); + renderer.renderText(str, coreData.getMenuFontNormal(), - Vec3f(1.0f), 10, 500, false); + Vec3f(1.0f), 10, metrics.getVirtualH() - mh - 60, false); if(renderer.getAllowRenderUnitTitles() == false) { renderer.setAllowRenderUnitTitles(true); @@ -1392,10 +1398,16 @@ void Game::render2d(){ //network status if(renderNetworkStatus == true) { if(NetworkManager::getInstance().getGameNetworkInterface() != NULL) { + const Metrics &metrics= Metrics::getInstance(); + int mx= metrics.getMinimapX(); + int my= metrics.getMinimapY(); + int mw= metrics.getMinimapW(); + int mh= metrics.getMinimapH(); + renderer.renderText( NetworkManager::getInstance().getGameNetworkInterface()->getNetworkStatus(), coreData.getMenuFontNormal(), - Vec3f(1.0f), 10, 140, false); + Vec3f(1.0f), mx + mw + 5 , metrics.getVirtualH()-30-20, false); } }