synt:: patterns

This commit is contained in:
Zeno Rogue
2018-08-19 15:15:47 +02:00
parent f738bb7002
commit 5384ce3274
4 changed files with 34 additions and 18 deletions
+3 -1
View File
@@ -2395,8 +2395,10 @@ int countMinesAround(cell *c) {
}
transmatrix applyPatterndir(cell *c, const patterns::patterninfo& si) {
if(gp::on || irr::on || binarytiling) return Id;
transmatrix V = ddspin(c, si.dir, S42);
if(si.reflect) return V * Mirror;
if(si.reflect) return V * Mirror;
if(syntetic) return V * iddspin(c, 0, S42);
return V;
}