1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-13 08:59:27 +00:00

nicer Greatwall grid lines

This commit is contained in:
Zeno Rogue 2019-12-27 12:41:54 +01:00
parent d35221e849
commit 998abd2f77

View File

@ -758,11 +758,14 @@ void celldrawer::draw_boat() {
void celldrawer::draw_grid() { void celldrawer::draw_grid() {
int prec = sphere ? 3 : 1;
prec += vid.linequality;
if(vid.grid && c->bardir != NODIR && c->bardir != NOBARRIERS && c->land != laHauntedWall && if(vid.grid && c->bardir != NODIR && c->bardir != NOBARRIERS && c->land != laHauntedWall &&
c->barleft != NOWALLSEP_USED && GDIM == 2) { c->barleft != NOWALLSEP_USED && GDIM == 2) {
color_t col = darkena(0x505050, 0, 0xFF); color_t col = darkena(0x505050, 0, 0xFF);
queueline(tC0(V), V*tC0(cgi.heptmove[c->bardir]), col, 2 + vid.linequality); gridline(V, C0, tC0(cgi.heptmove[c->bardir]), col, prec+1);
queueline(tC0(V), V*tC0(cgi.hexmove[c->bardir]), col, 2 + vid.linequality); gridline(V, C0, tC0(cgi.hexmove[c->bardir]), col, prec+1);
} }
if(inmirrorcount) return; if(inmirrorcount) return;
@ -782,9 +785,6 @@ void celldrawer::draw_grid() {
// hyper heptagonal: 0.6150 // hyper heptagonal: 0.6150
// hyper: 0.3798 // hyper: 0.3798
int prec = sphere ? 3 : 1;
prec += vid.linequality;
if(0); if(0);
#if MAXMDIM == 4 #if MAXMDIM == 4
else if(WDIM == 3) { else if(WDIM == 3) {