Commit Graph

74 Commits

Author SHA1 Message Date
Zeno Rogue ea65beb5c0 crystal::get_dim() typo fixup 2019-10-21 23:00:04 +02:00
Zeno Rogue 423a1fae39 crystal::get_dim() 2019-10-21 22:44:18 +02:00
Zeno Rogue 51e1fe06b3 in crystal3, quick relative_matrix for adjacent 2019-10-21 22:35:04 +02:00
Zeno Rogue bf691001ab added missing guards 2019-10-12 19:09:53 +02:00
Zeno Rogue 58c1c04697 fixed uninitialized variable 2019-10-12 14:42:57 +02:00
Zeno Rogue d7cb0b1bd2 fixed some compiler issues 2019-10-12 14:04:46 +02:00
Zeno Rogue edfb8084cf debug removed 2019-10-12 13:48:04 +02:00
Zeno Rogue ddc0fa538e fixed view_coordinates and compass in Crystal334 2019-10-12 13:12:47 +02:00
Zeno Rogue 48b1773f0d new patterns for 4D Crystal 2019-10-12 13:12:15 +02:00
Zeno Rogue d2b3df57c6 crystal {3,4,4} 2019-10-12 11:24:29 +02:00
Zeno Rogue 848eb8f48b export everything: modules compiled separately 2019-09-12 22:50:16 +02:00
Zeno Rogue 339f6820fe removed referring to specific map subtypes 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 634c0635d3 some missing exports 2019-09-12 22:50:16 +02:00
Zeno Rogue f4f7b195ff smoother coloring in Crystal 2019-09-12 22:50:16 +02:00
Zeno Rogue a03eb0d913 fixed new geometry handling for Archimedean 2019-09-12 22:50:15 +02:00
Zeno Rogue 8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue e1194ff588 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 fc32d46df2 fixed the deprecated-copy warning 2019-09-12 22:50:07 +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 3da6090320 dialog:: addBoolItem_action, addBoolItem_action_neg, addBoolItem_choice used when applicable 2019-09-12 22:43:00 +02:00
Zeno Rogue c0145c0d9c 3d:: Euclidean tori 2019-09-12 22:42:59 +02:00
Zeno Rogue 7c59f572ca 3d:: in Euclidean, lands are generated just like in Crystal 2019-09-12 22:42:59 +02:00
Zeno Rogue 53c7e2869f 3d:: crystal:: transform: change the model 2019-09-12 22:42:59 +02:00
Zeno Rogue 80d14c0196 add_action_push consistently; improved some menu hotkeys and ordering; improved some naming 2019-09-12 22:42:58 +02:00
Zeno Rogue 10fd8a41b7 crystal cut 2019-09-12 22:42:58 +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 d8428f2ec3 crystal::3d:: transformation 2019-09-12 22:38:44 +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 fd9fca6129 redesigned the Experiment with Geometry menu 2019-02-08 16:55:00 +01:00
Zeno Rogue be1e300d8d crystal:: ignore invisible floors in rug 2019-02-06 18:48:52 +01:00
Zeno Rogue d3a3d4df5e crystal:: coordinate computation is exported now 2019-02-06 18:48:52 +01:00
Zeno Rogue ac0430d350 crystal:: fixed crystal sides in crystal unittest 2019-02-06 18:48:52 +01:00
Zeno Rogue 444bb762d7 crystal:: added a conduct for doing Camelot without compasses 2019-02-06 18:48:33 +01:00
Zeno Rogue 8e4e627a37 used low_bounds for settings where negative values make no sense (but 0 does) 2019-02-06 18:44:53 +01:00
Zeno Rogue 4e4fce922e added some missing CAP_ guards 2018-12-15 15:17:06 +01:00
Zeno Rogue 5d01ac0732 text improvements, PL/CZ translation update 2018-12-14 19:30:54 +01:00
Zeno Rogue 8edfe988c2 crystal:: added missing start_game() in double bitruncated 2018-12-14 19:27:12 +01:00
Zeno Rogue 13f8205425 added missing need_reset_geometry in set_crystal 2018-12-14 19:27:12 +01:00
Zeno Rogue 86c9f84df8 now compiles in C++11 2018-12-14 19:27:12 +01:00
Zeno Rogue a6359dd301 crystal:: help 2018-12-14 19:27:12 +01:00
Zeno Rogue 9b21b9c5a0 improved key handling: shift+5 works now, and better key assignments in crystal rug 2018-12-14 19:27:12 +01:00
Zeno Rogue 32dc7d69c6 crystal:: no more blocked Crossroads in 8-7-7 2018-12-14 19:27:12 +01:00
Zeno Rogue 0d558cb0e1 build_shortest_path function 2018-12-14 19:27:12 +01:00
Zeno Rogue aa1b102b78 crystal::rug:: correct centering 2018-12-14 19:27:12 +01:00
Zeno Rogue 22c6f02cc9 crystal:: Elemental Planes 2018-12-14 19:27:12 +01:00
Zeno Rogue 304e9373a9 east values now shown only with -ceast 2018-12-14 19:27:12 +01:00
Zeno Rogue 207df51b8a crystal:: pirates no longer drop confusing Compasses 2018-12-14 19:27:12 +01:00