mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-31 05:52:59 +00:00 
			
		
		
		
	rogueviz:: seuphorica:: reordered the geometries
This commit is contained in:
		| @@ -1079,6 +1079,26 @@ vector<seuphgeom> seuphgeoms = { | |||||||
|     diskshape = dshVertices; |     diskshape = dshVertices; | ||||||
|     }}, |     }}, | ||||||
|  |  | ||||||
|  |   {"Torus", []{ | ||||||
|  |     set_geometry(gEuclidSquare); | ||||||
|  |     set_variation(eVariation::pure); | ||||||
|  |     pconf.scale = 0.2; | ||||||
|  |     vid.use_smart_range = 2; | ||||||
|  |     vid.creature_scale = 1; | ||||||
|  |     auto& T0 = euc::eu_input.user_axes; T0[0][0] = 20; T0[1][1] = 20; T0[0][1] = 11; T0[1][0] = -11; euc::eu_input.twisted = 0; | ||||||
|  |     euc::build_torus3(); | ||||||
|  |     req_disksize = 0; | ||||||
|  |     }}, | ||||||
|  |  | ||||||
|  |   {"Spherical Board", []{ | ||||||
|  |     set_geometry(gOctahedron); | ||||||
|  |     gp::param = {6, 1}; | ||||||
|  |     set_variation(eVariation::goldberg); | ||||||
|  |     gp::dual_of_current(); | ||||||
|  |     pconf.scale = 0.9; | ||||||
|  |     req_disksize = 0; | ||||||
|  |     }}, | ||||||
|  |  | ||||||
|   {"Hyperbolic Board", []{ |   {"Hyperbolic Board", []{ | ||||||
|     set_geometry(g45); |     set_geometry(g45); | ||||||
|     gp::param = {3, 1}; |     gp::param = {3, 1}; | ||||||
| @@ -1093,22 +1113,6 @@ vector<seuphgeom> seuphgeoms = { | |||||||
|     arb::convert::activate(); |     arb::convert::activate(); | ||||||
|     }}, |     }}, | ||||||
|  |  | ||||||
|   {"Spherical Board", []{ |  | ||||||
|     set_geometry(gOctahedron); |  | ||||||
|     gp::param = {6, 1}; |  | ||||||
|     set_variation(eVariation::goldberg); |  | ||||||
|     gp::dual_of_current(); |  | ||||||
|     pconf.scale = 0.9; |  | ||||||
|     req_disksize = 0; |  | ||||||
|     }}, |  | ||||||
|  |  | ||||||
|   {"Kite and Dart", []{ |  | ||||||
|     set_geometry(gKiteDart2); |  | ||||||
|     pconf.scale = 0.5; |  | ||||||
|     vid.use_smart_range = 2; |  | ||||||
|     req_disksize = 0; |  | ||||||
|     }}, |  | ||||||
|  |  | ||||||
|   {"Hyperbolic Board II", []{ |   {"Hyperbolic Board II", []{ | ||||||
|     set_geometry(g46); |     set_geometry(g46); | ||||||
|     gp::param = {5, 0}; |     gp::param = {5, 0}; | ||||||
| @@ -1122,26 +1126,6 @@ vector<seuphgeom> seuphgeoms = { | |||||||
|     arb::convert::activate(); |     arb::convert::activate(); | ||||||
|     }}, |     }}, | ||||||
|  |  | ||||||
|   {"Dodecagons", []{ |  | ||||||
|     set_variation(eVariation::pure); |  | ||||||
|     arcm::load_symbol("4,6,12", true); |  | ||||||
|     vid.use_smart_range = 2; |  | ||||||
|     pconf.scale = 0.25; |  | ||||||
|     vid.creature_scale = 2; |  | ||||||
|     req_disksize = 0; |  | ||||||
|     }}, |  | ||||||
|  |  | ||||||
|   {"Torus", []{ |  | ||||||
|     set_geometry(gEuclidSquare); |  | ||||||
|     set_variation(eVariation::pure); |  | ||||||
|     pconf.scale = 0.2; |  | ||||||
|     vid.use_smart_range = 2; |  | ||||||
|     vid.creature_scale = 1; |  | ||||||
|     auto& T0 = euc::eu_input.user_axes; T0[0][0] = 20; T0[1][1] = 20; T0[0][1] = 11; T0[1][0] = -11; euc::eu_input.twisted = 0; |  | ||||||
|     euc::build_torus3(); |  | ||||||
|     req_disksize = 0; |  | ||||||
|     }}, |  | ||||||
|  |  | ||||||
|   {"Bring Surface", []{ |   {"Bring Surface", []{ | ||||||
|     set_geometry(gBring); |     set_geometry(gBring); | ||||||
|     gp::param = {3, 1}; |     gp::param = {3, 1}; | ||||||
| @@ -1152,6 +1136,23 @@ vector<seuphgeom> seuphgeoms = { | |||||||
|     vid.creature_scale = 1.5; |     vid.creature_scale = 1.5; | ||||||
|     req_disksize = 0; |     req_disksize = 0; | ||||||
|     }}, |     }}, | ||||||
|  |  | ||||||
|  |   {"Dodecagons", []{ | ||||||
|  |     set_variation(eVariation::pure); | ||||||
|  |     arcm::load_symbol("4,6,12", true); | ||||||
|  |     vid.use_smart_range = 2; | ||||||
|  |     pconf.scale = 0.25; | ||||||
|  |     vid.creature_scale = 2; | ||||||
|  |     req_disksize = 0; | ||||||
|  |     }}, | ||||||
|  |  | ||||||
|  |   {"Kite and Dart", []{ | ||||||
|  |     set_geometry(gKiteDart2); | ||||||
|  |     pconf.scale = 0.5; | ||||||
|  |     vid.use_smart_range = 2; | ||||||
|  |     req_disksize = 0; | ||||||
|  |     }}, | ||||||
|  |  | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
| void reset_seuphorica_screen() { | void reset_seuphorica_screen() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue