Zeno Rogue 
							
						 
					 
					
						
						
							
						
						5a0931bb3c 
					 
					
						
						
							
							fixup to distlimit  
						
						
						
						
					 
					
						2025-05-11 12:39:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						263720db60 
					 
					
						
						
							
							removed cgi.hepvdist, it was not even computed  
						
						
						
						
					 
					
						2024-06-18 17:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						00644cb2ef 
					 
					
						
						
							
							fixed again popping screen by irregular  
						
						
						
						
					 
					
						2024-06-02 17:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						7cfda649be 
					 
					
						
						
							
							irregular:: do not pop screen if failed map  
						
						
						
						
					 
					
						2024-06-02 17:17:34 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						20ce218bec 
					 
					
						
						
							
							fixed issues when failed to load an irregular map  
						
						
						
						
					 
					
						2024-06-02 17:17:34 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						4a908273d0 
					 
					
						
						
							
							irregular maps no longer save a different modeline every time due to floating point precision  
						
						
						
						
					 
					
						2024-03-27 23:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						b07987b2f4 
					 
					
						
						
							
							removed debug displayed by irregular  
						
						
						
						
					 
					
						2024-03-27 23:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						be27fc0fce 
					 
					
						
						
							
							protect save_map_bin and load_map_bin from possible lacking base  
						
						
						
						
					 
					
						2024-03-24 00:30:04 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						3791daf9e3 
					 
					
						
						
							
							map editor now can save irregular maps (also should save modes too)  
						
						
						
						
					 
					
						2024-03-23 21:21:16 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur O'Dwyer 
							
						 
					 
					
						
						
							
						
						62629f3e70 
					 
					
						
						
							
							Change static const to static constexpr wherever possible  
						
						... 
						
						
						
						Since we require C++11, most of these consts can be constexpr.
Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14. 
						
						
					 
					
						2023-08-23 09:47:28 -08:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						b6f13b953b 
					 
					
						
						
							
							more OOP-style standard dialogs  
						
						
						
						
					 
					
						2023-08-09 14:01:24 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						85dffdbeff 
					 
					
						
						
							
							rewritten the embeddings more nicely  
						
						
						
						
					 
					
						2023-01-27 00:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						db43ea9de8 
					 
					
						
						
							
							fixed sky over irregular map  
						
						
						
						
					 
					
						2022-12-16 00:36:44 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						06523e063e 
					 
					
						
						
							
							used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable  
						
						
						
						
					 
					
						2022-11-13 16:22:55 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur O'Dwyer 
							
						 
					 
					
						
						
							
						
						0ae74aad62 
					 
					
						
						
							
							Fix more instances of Clang's -Wunqualified-std-cast-call  
						
						
						
						
					 
					
						2022-07-05 13:28:00 -04:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						75f58766a2 
					 
					
						
						
							
							made background screen darkening consistent and optional  
						
						
						
						
					 
					
						2022-07-05 11:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						793148729b 
					 
					
						
						
							
							An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween  
						
						
						
						
					 
					
						2022-05-21 13:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						bc79fd05df 
					 
					
						
						
							
							changed names generateAlts to extend_altmap and createAlternateMap to create_altmap  
						
						
						
						
					 
					
						2021-07-31 15:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						ccc82866a9 
					 
					
						
						
							
							moved circumscribe and other functions from irregular.cpp to hyperpoint.cpp  
						
						
						
						
					 
					
						2021-07-09 22:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						0f767e16b6 
					 
					
						
						
							
							XLAT refactor continued  
						
						
						
						
					 
					
						2021-05-23 16:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						ed2b78aa9a 
					 
					
						
						
							
							irr:: CLI parameters now do PHASEFROM  
						
						
						
						
					 
					
						2021-03-21 12:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						25e4308455 
					 
					
						
						
							
							typo fixed  
						
						
						
						
					 
					
						2021-02-07 22:55:10 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						82f32607e6 
					 
					
						
						
							
							MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix  
						
						
						
						
					 
					
						2020-07-28 22:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur O'Dwyer 
							
						 
					 
					
						
						
							
						
						7a706478dc 
					 
					
						
						
							
							Add a helper function voidp to silence GCC warnings about %p.  
						
						... 
						
						
						
						We must fully qualify calls to `hr::voidp` because the expression
`voidp(x)` is ambiguous or worse. "/usr/include/zconf.h" defines
`voidp` in the global namespace as a typedef for `void*`.
We don't want an unsafe functional-style cast to `void*`;
we want to call our nice safe helper function. So we qualify the name. 
						
						
					 
					
						2020-03-23 14:39:28 -04:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						3f0e8851ae 
					 
					
						
						
							
							removed #define ALPHA from hyper.h  
						
						
						
						
					 
					
						2019-12-14 12:18:24 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						ddb5d07ff6 
					 
					
						
						
							
							cleanup in Euclidean  
						
						
						
						
					 
					
						2019-12-08 10:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						f69ea5ec8d 
					 
					
						
						
							
							irr:: Euclidean guarding  
						
						
						
						
					 
					
						2019-11-30 18:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						999eec6650 
					 
					
						
						
							
							irregular maps in Euclidean  
						
						
						
						
					 
					
						2019-11-30 18:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						012d833f50 
					 
					
						
						
							
							removed the tohex parameter  
						
						
						
						
					 
					
						2019-11-14 19:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						848eb8f48b 
					 
					
						
						
							
							export everything: modules compiled separately  
						
						
						
						
					 
					
						2019-09-12 22:50:16 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						82f24b4b6c 
					 
					
						
						
							
							exporting necessary stuff all over (in progress)  
						
						
						
						
					 
					
						2019-09-12 22:50:16 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						9647cbd47e 
					 
					
						
						
							
							added #include hyper.h to all cpp files  
						
						
						
						
					 
					
						2019-09-12 22:50:16 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						6958cbcbd9 
					 
					
						
						
							
							product:: preliminary version (no turning)  
						
						
						
						
					 
					
						2019-09-12 22:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						8b1c7bffe4 
					 
					
						
						
							
							initial reformatting of comments for Doxygen  
						
						
						
						
					 
					
						2019-09-12 22:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						a423dbd2da 
					 
					
						
						
							
							more header cleanup  
						
						
						
						
					 
					
						2019-09-12 22:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						c131e21198 
					 
					
						
						
							
							namespace hyperpoint_vec removed  
						
						
						
						
					 
					
						2019-09-12 22:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						b6e303ec7d 
					 
					
						
						
							
							MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure  
						
						
						
						
					 
					
						2019-09-12 22:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						32626dc0c1 
					 
					
						
						
							
							2D3D:: fixed grids  
						
						
						
						
					 
					
						2019-09-12 22:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						7d8f48d48b 
					 
					
						
						
							
							replaced some debug printfs with print hlog  
						
						
						
						
					 
					
						2019-09-12 22:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						f7d580fa9c 
					 
					
						
						
							
							replaced fts variants with a single fts  
						
						
						
						
					 
					
						2019-09-12 22:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						8518f97ded 
					 
					
						
						
							
							text files are now read with scan(fhstream&...) functions and written with print(...) functions  
						
						
						
						
					 
					
						2019-09-12 22:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						ae100b1e72 
					 
					
						
						
							
							removed some obsolete debug printfs  
						
						
						
						
					 
					
						2019-09-12 22:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						295f0bc388 
					 
					
						
						
							
							2D3D:: irregular maps  
						
						
						
						
					 
					
						2019-09-12 22:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						78d88b5909 
					 
					
						
						
							
							improved in the OO fashion: draw, relative_matrix, create_step, and several minor functions are now virtual in hrmap  
						
						
						
						
					 
					
						2019-09-12 22:38:44 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						c914b2632c 
					 
					
						
						
							
							irregular:: saving non-bitruncated maps  
						
						
						
						
					 
					
						2019-09-12 22:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								? 
							
						 
					 
					
						
						
							
						
						3ed2de8519 
					 
					
						
						
							
							fixed irregular tilings on quotient spaces; new CLI parameters for irregular  
						
						
						
						
					 
					
						2019-09-12 22:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								? 
							
						 
					 
					
						
						
							
						
						dd0f573ca9 
					 
					
						
						
							
							hyperpoint adjusted for 3D geometry  
						
						
						
						
					 
					
						2019-09-12 22:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								? 
							
						 
					 
					
						
						
							
						
						b25730d5c9 
					 
					
						
						
							
							geometry flags part 1  
						
						
						
						
					 
					
						2019-09-12 22:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						4f9e9c2e47 
					 
					
						
						
							
							added sm::MAYDARK to some dialogs  
						
						
						
						
					 
					
						2018-12-14 19:30:22 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						549d86b15d 
					 
					
						
						
							
							arg:: shift_arg_formula used instead of argf  
						
						
						
						
					 
					
						2018-11-11 11:27:36 +01:00