mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-25 01:20:37 +00:00
auto-disabling of Escher if it does not look well
This commit is contained in:
parent
e3c3a4202e
commit
447470814f
@ -470,7 +470,6 @@ namespace gp {
|
|||||||
area = ((2*x+y) * (2*x+y) + y*y*3) / 4;
|
area = ((2*x+y) * (2*x+y) + y*y*3) / 4;
|
||||||
next = hpxyz(x+y/2., -y * sqrt(3) / 2, 0);
|
next = hpxyz(x+y/2., -y * sqrt(3) / 2, 0);
|
||||||
scale = 1 / hypot2(next);
|
scale = 1 / hypot2(next);
|
||||||
if(sphere) scale *= .7;
|
|
||||||
crossf *= scale;
|
crossf *= scale;
|
||||||
hepvdist *= scale;
|
hepvdist *= scale;
|
||||||
rhexf *= scale;
|
rhexf *= scale;
|
||||||
|
@ -5276,6 +5276,9 @@ void drawthemap() {
|
|||||||
wmascii = vid.wallmode == 0;
|
wmascii = vid.wallmode == 0;
|
||||||
wmblack = vid.wallmode == 1;
|
wmblack = vid.wallmode == 1;
|
||||||
|
|
||||||
|
if(wmescher && gp::on && S7 == 4 && gp::scale < .3)
|
||||||
|
wmescher = false, wmplain = true;
|
||||||
|
|
||||||
mmitem = vid.monmode >= 1;
|
mmitem = vid.monmode >= 1;
|
||||||
mmmon = vid.monmode >= 2;
|
mmmon = vid.monmode >= 2;
|
||||||
mmhigh = vid.monmode == 3 || vid.monmode == 5;
|
mmhigh = vid.monmode == 3 || vid.monmode == 5;
|
||||||
|
Loading…
Reference in New Issue
Block a user