|
@@ -270,12 +270,14 @@ void Spieler::renderLeben( Bild &zRObj )
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-void Spieler::renderMinimap( Bild &zRObj, Karte *zMap )
|
|
|
+void Spieler::renderMinimap( Bild &zRObj, Karte *zMap, int thisSpielerNummer )
|
|
|
{
|
|
|
if( !team || !amLeben )
|
|
|
return;
|
|
|
int x = (int)( ( pos.x / zMap->getSize().x ) * 250 + 0.5 ) - 2;
|
|
|
int y = (int)( ( pos.y / zMap->getSize().y ) * 250 + 0.5 ) - 2;
|
|
|
+ if( sNum == thisSpielerNummer )
|
|
|
+ zRObj.fillCircle( x + 2, y + 2, 4, 0xFFFFFFFF );
|
|
|
zRObj.fillRegion( x, y, 4, 4, team->farbe );
|
|
|
zRObj.fillRegion( x + 1, y + 1, 2, 2, farbe );
|
|
|
}
|