1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-25 02:47:40 +00:00

a new option for pseudohedral

This commit is contained in:
Zeno Rogue
2023-05-23 20:22:14 +02:00
parent 09a43c5646
commit 3fdd6d4967
5 changed files with 78 additions and 24 deletions

View File

@@ -317,6 +317,8 @@ enum eThreatLevel { tlNoThreat, tlSpam, tlNormal, tlHighThreat };
constexpr ld use_the_default_value = -20.0625;
enum ePseudohedral { phOFF, phInscribed, phCircumscribed };
struct videopar {
projection_configuration projection_config, rug_config;
ld yshift;
@@ -425,7 +427,7 @@ struct videopar {
bool height_limits;
ld rock_wall_ratio;
ld human_wall_ratio;
bool pseudohedral; // in 3D modes
ePseudohedral pseudohedral;
ld depth_bonus; // to fiix the placement of 3D models in pseudogonal -- not working currently
int tc_alpha, tc_depth, tc_camera;