Skip to content

Commit 8295f9f

Browse files
OhFuckMenerzhul
authored andcommittedMay 18, 2018
Player marker on both minimaps (#7350)
1 parent 3eb363f commit 8295f9f

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed
 

Diff for: ‎src/minimap.cpp

+9-7
Original file line numberDiff line numberDiff line change
@@ -511,16 +511,18 @@ void Minimap::drawMinimap()
511511
driver->setMaterial(material);
512512
driver->drawMeshBuffer(m_meshbuffer);
513513

514-
// If round minimap, draw player marker
515-
if (!data->minimap_shape_round) {
514+
// Draw player marker on minimap
515+
if (data->minimap_shape_round) {
516+
matrix.setRotationDegrees(core::vector3df(0, 0, 0));
517+
} else {
516518
matrix.setRotationDegrees(core::vector3df(0, 0, m_angle));
517-
material.TextureLayer[0].Texture = data->player_marker;
518-
519-
driver->setTransform(video::ETS_WORLD, matrix);
520-
driver->setMaterial(material);
521-
driver->drawMeshBuffer(m_meshbuffer);
522519
}
523520

521+
material.TextureLayer[0].Texture = data->player_marker;
522+
driver->setTransform(video::ETS_WORLD, matrix);
523+
driver->setMaterial(material);
524+
driver->drawMeshBuffer(m_meshbuffer);
525+
524526
// Reset transformations
525527
driver->setTransform(video::ETS_VIEW, oldViewMat);
526528
driver->setTransform(video::ETS_PROJECTION, oldProjMat);

0 commit comments

Comments
 (0)
Please sign in to comment.