mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-31 14:02:59 +00:00 
			
		
		
		
	3D:: xcodes given
This commit is contained in:
		
							
								
								
									
										10
									
								
								classes.cpp
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								classes.cpp
									
									
									
									
									
								
							| @@ -1767,12 +1767,14 @@ vector<geometryinfo> ginf = { | ||||
|   {"{12,3}","M4",       "Schmutz's M(4)",                             "M4",      12, 3, qsSMALL,   gcHyperbolic, 0x20600, {{4, 2}}, eVariation::bitruncated}, | ||||
|   {"{6,4}", "Crystal",  "dimensional crystal",                        "Crystal",  6, 4, qANYQ,     gcHyperbolic, 0x28000, {{5, 3}}, eVariation::pure}, | ||||
|   {"{3,4}", "none",     "{3,4} (octahedron)",                         "4x3",      3, 4, qsSMALLB,  gcSphere,     0x28200, {{SEE_ALL, SEE_ALL}}, eVariation::bitruncated}, | ||||
|   {"bin3",  "none",     "3D binary tiling",                           "binary3",  9, 4, 0,         gcHyperbolic,       0, {{7, 3}}, eVariation::pure}, | ||||
|   {"cube",  "none",     "3D cube tiling",                             "cube",     6, 4, 0,         gcEuclid,           0, {{7, 5}}, eVariation::pure}, | ||||
|   {"120c",  "none",     "120-cell",                                   "120c",    12, 4, qsSMALLB,  gcSphere,           0, {{SEE_ALL, SEE_ALL}}, eVariation::pure}, | ||||
|   {"e120c", "elliptic", "120-cell (elliptic space)",                  "e120c",   12, 4, qsSMALLBE, gcSphere,           0, {{SEE_ALL, SEE_ALL}}, eVariation::pure}, | ||||
|   {"bin3",  "none",     "3D binary tiling",                           "binary3",  9, 4, 0,         gcHyperbolic, 0x30000, {{7, 3}}, eVariation::pure}, | ||||
|   {"cube",  "none",     "3D cube tiling",                             "cube",     6, 4, 0,         gcEuclid,     0x30200, {{7, 5}}, eVariation::pure}, | ||||
|   {"120c",  "none",     "120-cell",                                   "120c",    12, 4, qsSMALLB,  gcSphere,     0x30400, {{SEE_ALL, SEE_ALL}}, eVariation::pure}, | ||||
|   {"e120c", "elliptic", "120-cell (elliptic space)",                  "e120c",   12, 4, qsSMALLBE, gcSphere,     0x30600, {{SEE_ALL, SEE_ALL}}, eVariation::pure}, | ||||
|   }; | ||||
|  | ||||
|   // bits: 9, 10, 15, 16, (reserved for later) 17, 18 | ||||
|  | ||||
| // remember to match the following mask when specifying codes for extra geometries: 0x78600 | ||||
| // (other bits are used for other information) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 ?
					?