1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-01 03:46:16 +00:00
Commit Graph

297 Commits

Author SHA1 Message Date
Zeno Rogue
e1ed7284dd Euclidean quotient spaces no longer display as quotient OFF, and can be edited while embedded 2023-02-05 11:19:19 +01:00
Zeno Rogue
85dffdbeff rewritten the embeddings more nicely 2023-01-27 00:27:10 +01:00
Zeno Rogue
86492d1181 Improved the UI for 'geodesic movement' setting, and also make it work correctly in SL2 and hyperbolic geometries 2022-12-25 12:14:36 +01:00
Zeno Rogue
272523d185 fixed Euler char shown in geom-exp 2022-12-18 00:21:57 +01:00
Zeno Rogue
0bedb56296 better display geometry names in geom-exp 2022-12-18 00:21:50 +01:00
Zeno Rogue
70718b2602 switching nisot::geodesic_movement now automatically switches the perspective -- basically, light also moves as chosen 2022-12-16 23:08:54 +01:00
Zeno Rogue
1210de672e fixed shift in nonisotropic embeddings; also you can now choose between geodesic or embed-aware, for both manual and auto camera movement 2022-12-16 23:03:00 +01:00
Zeno Rogue
e1ce20cabe correct map geometry displayed in welcome message, and both displayed in EwG 2022-12-16 00:41:17 +01:00
Zeno Rogue
e9c04e1e77 Sol/NIH geometries now have separate gc constants 2022-12-13 19:46:57 +01:00
Zeno Rogue
3e733ae6e9 Big change: spatial_embedding option 2022-12-09 02:33:15 +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
Zeno Rogue
ba009a80b2 intra:: reset raycaster on changes; do not try to change scalefactor automatically 2022-11-04 23:42:48 +01:00
Zeno Rogue
29ba4138a4 dialog:: improvements to list dialogs 2022-10-27 16:06:39 +02:00
Zeno Rogue
5ca19a0d9b hotkeys for geometry filters; geometry list is now a list; unfiltered list 2022-10-27 16:06:38 +02:00
Zeno Rogue
72bdd123a2 geom-exp:: 'load from file' appears in the geometry menu 2022-10-27 16:06:38 +02:00
Zeno Rogue
f4cf3440ff debug_tiles is visible in experiments 2022-10-06 12:01:31 +02:00
Zeno Rogue
841108726c new system for honeycombs in action 2022-08-26 12:27:57 +02:00
Zeno Rogue
eb4af6c584 reg3:: in cubes_reg3, use field quotients not tori 2022-08-17 17:24:47 +02:00
Zeno Rogue
e86e6267ec the implementation in reg3 can now be used for the cube tiling 2022-08-13 22:42:59 +02: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
78b0324a91 fixed some CAP guards 2022-05-06 19:54:55 +02:00
Zeno Rogue
d3864a2e2c arb:: simplified display of apeirogons 2022-05-01 11:18:39 +02:00
Zeno Rogue
89efe24c2d arb:: int sliders 2022-04-24 22:57:34 +02:00
Zeno Rogue
67a19d93bb added missing MAXMDIM guards 2022-02-17 21:00:10 +01:00
Zeno Rogue
450aa28d67 gp:: added -gph (better -gp) 2022-01-08 19:20:53 +01:00
Zeno Rogue
e2ba882b55 refactored compute_geometry_data 2021-08-27 12:06:10 +02:00
Zeno Rogue
ae03bd5272 some Euclidean lands are now available only in single land mode 2021-08-08 18:23:38 +02:00
Zeno Rogue
6cf00a1c3c stop_game on 3dim variations 2021-07-18 11:15:13 +02:00
Zeno Rogue
5c21b64060 reg3:: new variation, bch_oct 2021-07-13 15:12:03 +02:00
Zeno Rogue
479b2eaf3c reg3:: the new variations can be selected from the menu 2021-07-09 22:32:00 +02:00
Zeno Rogue
f3adce29b3 reg3:: coxeter subcells 2021-07-09 22:32:00 +02:00
Zeno Rogue
2f39f259d3 CLI option uqf 2021-07-07 18:27:26 +02:00
Zeno Rogue
32a7f03360 implemented dual-subcubes and bch-subcubes variations 2021-07-07 18:26:03 +02:00
Zeno Rogue
4b3f72cc56 3D variations: subcubes 2021-07-07 01:48:20 +02:00
Arthur O'Dwyer
0a1bbf08ee Fix some more low-hanging translation bugs. 2021-06-29 06:47:40 -04:00
Zeno Rogue
0a6746f296 full_geometry_name now displays the Archimedean symbol 2021-06-17 09:44:48 +02:00
Zeno Rogue
ea22207a28 made ge_land_selection searchable, also fixed the dialog title 2021-06-01 13:07:55 +02:00
Zeno Rogue
a8acbdd943 fieldpattern:: -fwrite displays the hash 2021-05-23 16:00:50 +02:00
Zeno Rogue
8f4a0935b9 more XLAT refactoring, and preparation for gentrans.cpp 2021-05-23 16:00:50 +02:00
Zeno Rogue
0f767e16b6 XLAT refactor continued 2021-05-23 16:00:50 +02:00
Zeno Rogue
c0002da574 refactored some XLAT calls for automated analysis, fixing some bugs on the way 2021-05-23 16:00:50 +02:00
Zeno Rogue
4da935a4e2 fixed switching to 2d field quotient after 3d field quotient, and refactored 2021-04-23 20:10:06 +02:00
Zeno Rogue
2884ae17bc land selection now automatically changes land_structure for Crossroads and Canvas/Asteroids 2021-04-12 13:58:04 +02:00
Zeno Rogue
4b1b0516f3 choice of the land structure 2021-04-11 22:15:40 +02:00
Zeno Rogue
35ae9bf34a a separate, nicer field_quotient_3d function 2021-04-07 18:15:58 +02:00
Zeno Rogue
f56b15a5ee edit_stretch function 2021-04-07 18:15:58 +02:00
Zeno Rogue
5a73510c4f added some guards for MAXMDIM >= 4 and CAP_SOLV 2021-03-30 11:27:48 +02:00
Zeno Rogue
c41d1e173c nil:: edit nilwidth via menu 2021-03-21 12:51:50 +01:00
Zeno Rogue
6e942e98f5 fieldpattern:: now can work with triplets 2021-03-08 13:30:55 +01:00