1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-27 11:57:40 +00:00

sl2:: more projections allowed

This commit is contained in:
Zeno Rogue
2022-10-14 00:54:31 +02:00
parent 7f0bf3b269
commit d218896b63
3 changed files with 16 additions and 1 deletions

View File

@@ -192,7 +192,7 @@ EX namespace models {
if(among(pm, mdBall, mdHemisphere)) return false;
return PIU(model_available(pm));
}
if(sl2) return pm == mdGeodesic;
if(sl2) return among(pm, mdGeodesic, mdEquidistant, mdHorocyclic, mdPerspective);
if(nonisotropic) return among(pm, mdDisk, mdPerspective, mdHorocyclic, mdGeodesic, mdEquidistant, mdFisheye, mdLiePerspective, mdLieOrthogonal);
if(sphere && (pm == mdHalfplane || pm == mdBall))
return false;