1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-09-02 18:57:56 +00:00

help lines and ASCII graphics for Blizzard and Terracotta

This commit is contained in:
Zeno Rogue
2017-10-09 13:00:08 +02:00
parent 0c154d6751
commit 0505bd727c
3 changed files with 38 additions and 4 deletions

View File

@@ -122,12 +122,21 @@ void drawBlizzards() {
if(at0>1) at0 -= 1;
transmatrix tpartial = sball.global * rspintox(t) * xpush(hdist0(t) * at0);
queuepoly(tpartial, shSnowball, 0xFFFFFF80);
if(wmascii || wmblack)
queuechr(tpartial, .2, '.', 0xFFFFFF);
else
queuepoly(tpartial, shSnowball, 0xFFFFFF80);
}
}
for(int ii=0; ii<N; ii++) {
auto& bc = *bcells[ii];
if(isNeighbor(bc.c, mouseover)) {
if(againstWind(mouseover, bc.c))
queuepoly(*bc.gm, shHeptaMarker, 0x00C00040);
if(againstWind(bc.c, mouseover))
queuepoly(*bc.gm, shHeptaMarker, 0xC0000040);
}
int B = size(bc.outorder);
if(B<2) continue;
int i = rand() % B;