'j' pattern in Euclidean

This commit is contained in:
Zeno Rogue 2020-05-15 11:49:25 +02:00
parent aea3ac848b
commit c750bc9573
1 changed files with 1 additions and 0 deletions

View File

@ -1812,6 +1812,7 @@ EX namespace patterns {
if(c == currentmap->gamestart()) return canvasback;
int d = c->master->distance;
if(geometry == gNil) d = c->master->zebraval;
if(euc::in()) d = euc::get_ispacemap()[c->master][0];
if(d % 2 == 0 || d < -5 || d > 5) return hrand(100) < jblock ? 0xFFFFFFFF : canvasback;
return hrand(100) < jhole ? canvasback : colortables['j'][(d+5)/2];
}