mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-05-01 15:04:06 +00:00
only the Geodesic model available in SL2
This commit is contained in:
parent
4dc5ae455c
commit
a0fa8c85c4
@ -198,6 +198,7 @@ EX namespace models {
|
|||||||
|
|
||||||
EX bool model_available(eModel pm) {
|
EX bool model_available(eModel pm) {
|
||||||
if(prod) return pm == mdPerspective;
|
if(prod) return pm == mdPerspective;
|
||||||
|
if(sl2) return pm == mdGeodesic;
|
||||||
if(nonisotropic) return among(pm, mdDisk, mdPerspective, mdGeodesic, mdEquidistant);
|
if(nonisotropic) return among(pm, mdDisk, mdPerspective, mdGeodesic, mdEquidistant);
|
||||||
if(pm == mdGeodesic && !sol) return false;
|
if(pm == mdGeodesic && !sol) return false;
|
||||||
if(sphere && (pm == mdHalfplane || pm == mdBall))
|
if(sphere && (pm == mdHalfplane || pm == mdBall))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user