mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-11-23 13:07:16 +00:00
fixed the radar circle being not full
This commit is contained in:
parent
bb1cb01b04
commit
a3bd905ea9
@ -118,7 +118,7 @@ EX void draw_radar(bool cornermode) {
|
||||
|
||||
auto sId = shiftless(Id);
|
||||
|
||||
for(int i=0; i<360; i++)
|
||||
for(int i=0; i<=360; i++)
|
||||
curvepoint(atscreenpos(cx-cos(i * degree)*rad, cy-sin(i*degree)*rad, 1) * C0);
|
||||
queuecurve(sId, 0xFFFFFFFF, 0x000000FF, PPR::ZERO);
|
||||
|
||||
@ -127,13 +127,13 @@ EX void draw_radar(bool cornermode) {
|
||||
ld si = sin(alpha);
|
||||
|
||||
if(sph && !d3) {
|
||||
for(int i=0; i<360; i++)
|
||||
for(int i=0; i<=360; i++)
|
||||
curvepoint(atscreenpos(cx-cos(i * degree)*rad, cy-sin(i*degree)*rad*si, 1) * C0);
|
||||
queuecurve(sId, 0, 0x200000FF, PPR::ZERO);
|
||||
}
|
||||
|
||||
if(d3) {
|
||||
for(int i=0; i<360; i++)
|
||||
for(int i=0; i<=360; i++)
|
||||
curvepoint(atscreenpos(cx-cos(i * degree)*rad, cy-sin(i*degree)*rad*si, 1) * C0);
|
||||
queuecurve(sId, 0xFF0000FF, 0x200000FF, PPR::ZERO);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user