Skip to content

Commit 9853f17

Browse files
committed
Merge branch 'master' into DevCardUImerger
Conflicts: include/GameBoard.h src/GameBoard.cpp src/GameController.cpp
2 parents 1b49753 + c6d5586 commit 9853f17

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/GameView.cpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,8 @@ void drawTexturedRectangle(std::pair<float, float> texTopLeft, float sideLength,
567567
void DrawingGameVisitor::visit(GameDice& dice) {
568568

569569
static const GLuint diceTextures = loadImageAsTexture("resources/catan_dice_new.bmp");
570+
571+
570572
glBindTexture(GL_TEXTURE_2D, diceTextures);
571573

572574
glColor3d(1.0, 1.0, 1.0);
@@ -650,7 +652,12 @@ void DrawingGameVisitor::visit(ResourceTile& tile) {
650652
glEnd();
651653

652654
if(tile.getDiceValue() != 0) {
653-
drawTexturedCircle(numberTexPoints.find(tile.getDiceValue())->second, radius, coordToScreen(coord), 0.04);
655+
if (tile.getBoard().getRobber() == coord) { //draw the robber on this tile
656+
657+
drawTexturedCircle(make_pair(1240.f, 643.f), 59.5f, coordToScreen(coord), 0.04);
658+
}
659+
else
660+
drawTexturedCircle(numberTexPoints.find(tile.getDiceValue())->second, radius, coordToScreen(coord), 0.04);
654661
}
655662
glBindTexture(GL_TEXTURE_2D, 0);
656663

0 commit comments

Comments
 (0)