From 88621e0cef6ccdfdd954221f2037fc62ac5b5076 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 10 Mar 2019 18:38:30 +0100 Subject: [PATCH] 3d:: improved which 'circles' are drawn --- graph.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/graph.cpp b/graph.cpp index 8270c1a1..0f486ca3 100644 --- a/graph.cpp +++ b/graph.cpp @@ -5641,7 +5641,7 @@ void drawMarkers() { #endif #if CAP_QUEUE - if(centerover.at && !playermoved && m && !anims::any_animation()) + if(centerover.at && !playermoved && m && !anims::any_animation() && DIM == 2) queuecircleat(centerover.at, .70 - .06 * sintick(200), darkena(int(175 + 25 * sintick(200)), 0, 0xFF)); @@ -5670,10 +5670,16 @@ void drawMarkers() { } } - if(DIM == 3 && !inHighQual && !shmup::on && vid.axes) { + if(DIM == 3 && !inHighQual && !shmup::on && vid.axes && playermoved) { cell *c = forwardcell(); IG(c) queuecircleat(c, .8, getcs().uicolor); } + + if(DIM == 3 && !inHighQual && !playermoved) { + cell *c = mouseover; + IG(c) queuecircleat(c, .8, 0xFFFFFFFF); + } + #endif }