From dc017fc74c64ab71ce3a1161baadb4516a428bde Mon Sep 17 00:00:00 2001 From: auria Date: Sat, 20 Feb 2010 20:16:26 +0000 Subject: [PATCH] Fixed plunger-in-face display git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4778 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- src/states_screens/race_gui.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/states_screens/race_gui.cpp b/src/states_screens/race_gui.cpp index e37740645..d9dcb067a 100644 --- a/src/states_screens/race_gui.cpp +++ b/src/states_screens/race_gui.cpp @@ -234,12 +234,12 @@ void RaceGUI::renderPlayerView(const Kart *kart) drawSpeed (kart, viewport, scaling); drawLap (info, kart, viewport, scaling); - if(kart->hasViewBlockedByPlunger()) + if (kart->hasViewBlockedByPlunger()) { int offset_y = viewport.UpperLeftCorner.Y; - const int screen_width = viewport.LowerRightCorner.X-viewport.UpperLeftCorner.X; - const int plunger_size = viewport.UpperLeftCorner.Y-viewport.LowerRightCorner.Y; + const int screen_width = viewport.LowerRightCorner.X - viewport.UpperLeftCorner.X; + const int plunger_size = viewport.LowerRightCorner.Y - viewport.UpperLeftCorner.Y; int plunger_x = viewport.UpperLeftCorner.X + screen_width/2 - plunger_size/2; video::ITexture *t=m_plunger_face->getTexture(); @@ -247,10 +247,10 @@ void RaceGUI::renderPlayerView(const Kart *kart) plunger_x+plunger_size, offset_y+plunger_size); const core::rect source(core::position2d(0,0), t->getOriginalSize()); - static const video::SColor white = video::SColor(255, 255, 255, 255); + //static const video::SColor white = video::SColor(255, 255, 255, 255); - irr_driver->getVideoDriver()->draw2DImage(t, dest, source, 0, - &white, true); + irr_driver->getVideoDriver()->draw2DImage(t, dest, source, NULL /* clip */, + NULL /* color */, true /* alpha */); } } // renderPlayerView