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
This commit is contained in:
auria
2010-02-20 20:16:26 +00:00
parent 5df69c57bb
commit dc017fc74c

View File

@@ -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<s32> source(core::position2d<s32>(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