1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-05-09 08:32:07 +00:00
Commit Graph

397 Commits

Author SHA1 Message Date
Zeno Rogue 4e33b2f333 arcm:: patTree is now able to display underlying trees for arcm 2026-04-18 23:49:45 +02:00
Zeno Rogue 14ae093901 bitruncated {4,4} and {4,6} are now known to be three-colored 2025-10-09 22:01:22 +02:00
Zeno Rogue 12e3150a40 fixed the three-coloring of bitruncated {4,4} 2025-10-09 22:01:06 +02:00
Zeno Rogue d6e0d6e64d export patHepta 2025-09-29 11:50:44 +02:00
Zeno Rogue 81003949af fixes to translations 2025-07-09 18:00:00 +02:00
Zeno Rogue 537a3b8779 added some missing guards 2025-06-22 15:41:43 +02:00
Zeno Rogue c3c7721a4c fixed getHempisphere on INVERSE 2025-05-06 13:31:33 +02:00
Zeno Rogue 619dfaa7a9 patTree now legal in bt 2025-03-27 16:04:35 +01:00
Zeno Rogue 08d73c507f fieldval_uniq moved to virtual method pattern_value 2024-10-11 12:31:34 +02:00
Zeno Rogue 75a82fab1f removed ccolor::data jmap from pattern2, moved to rogueviz/noniso-honeycombs 2024-06-16 16:58:54 +02:00
Zeno Rogue a04638af3b remove ccolor::legacy 2024-06-16 16:22:30 +02:00
Zeno Rogue 38e07081ad removed default walls from football and chessboard patterns 2024-06-16 14:05:44 +02:00
Zeno Rogue 43ea4d6bbf rwalls setter now has a quick option to set no walls 2024-06-16 13:58:10 +02:00
Zeno Rogue 547a95e583 calling -canvas now automatically resets rwalls to 0 if in 2D 2024-06-16 13:57:54 +02:00
Zeno Rogue a9d6def718 string parameters are now correctly editable 2024-05-28 15:08:30 +02:00
Zeno Rogue fcc3cae938 fixed the shape pattern for converted tilings 2024-05-28 13:04:24 +02:00
Zeno Rogue 502469a54a innerwall is now a param 2024-05-27 14:38:29 +02:00
Zeno Rogue 358554d60e sides and shape now available in color formula 2024-05-27 14:20:54 +02:00
Zeno Rogue c594aea40e windmap and cdata available in color formula 2024-05-27 14:20:54 +02:00
Zeno Rogue 8321751cb0 'single color' now works better with live canvas 2024-05-27 14:20:54 +02:00
Zeno Rogue bfacda7207 ccolor:: live_canvas feature 2024-05-27 14:20:54 +02:00
Zeno Rogue 4f761c70cb Wax walls in Canvas now not only in 3D 2024-05-27 14:20:53 +02:00
Zeno Rogue ba05c94d7b parse color: fixed color formula doc 2024-05-27 14:20:53 +02:00
Zeno Rogue 90c7f6e927 fixed 'formula' pattern to use RGB correctly 2024-05-27 14:20:53 +02:00
Zeno Rogue 83575d9d7d color parser 2024-05-27 14:20:53 +02:00
Zeno Rogue 6b03aca3c0 threecolor now uses its own ctab, not nestcolors 2024-05-10 19:34:01 +02:00
Zeno Rogue ce825db2c0 redone the canvas coloring system 2024-05-09 10:44:37 +02:00
Zeno Rogue 962efb3152 new linepattern 'wall highlight' 2024-05-05 17:09:13 +02:00
Zeno Rogue 1b3aecc10c better pseudohept in INVERSE tilings 2024-03-21 19:35:22 +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 beb679ccab dual_angle now also matrix 2023-08-14 18:11:48 +02:00
Zeno Rogue b6f13b953b more OOP-style standard dialogs 2023-08-09 14:01:24 +02:00
Zeno Rogue 2153626309 patterns2:: 'big triangular grid' should now work in meuclid 2023-05-30 18:44:03 +02:00
Zeno Rogue 03b0a80be0 patterns2:: pattern 'L' to show mastery 2023-05-30 18:44:03 +02:00
Zeno Rogue 17579d8301 hat:: dualpoint now reflects the tiles correctly 2023-03-28 11:11:46 +02:00
Zeno Rogue 314a7af3fd dual_point only in aperiodic 2023-03-25 09:25:16 +01:00
Zeno Rogue 7e79661ce0 dual linepattern now accepts parameter 2023-03-25 00:36:20 +01:00
Zeno Rogue 9fa2ba72fe hat:: better pseudohept 2023-03-24 23:19:32 +01:00
Zeno Rogue b854f68a88 aperiodic hat tiling 2023-03-23 01:37:52 +01:00
Zeno Rogue acfa454114 aperiodic is now distinct from kite::in 2023-03-23 01:37:52 +01:00
Zeno Rogue b6503f0059 CLI: noplayer now removes the player as the name suggests, and -drawplayer 1 draws the player 2023-03-16 14:45:29 +01:00
Zeno Rogue b8f916df3a more configuration for meridian/parallel patterns 2023-03-16 14:45:11 +01:00
Zeno Rogue b8059c0528 new linepattern Tri Walls 2023-03-16 14:41:00 +01:00
Zeno Rogue acdac858a3 embedded:: shFloor is now changed to shFullFloor by default; also whichShape has other options 2023-02-18 18:43:30 +01:00
Zeno Rogue 7d600ecdfe fixed singletile pattern 2023-02-05 21:59:35 +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 60a3f21b9f compute_cell_color factored out 2022-10-27 16:06:39 +02:00
Zeno Rogue 03b7804817 mirrored tiles marked on or off 2022-10-06 13:35:56 +02:00
Zeno Rogue 8aaf06969c global_boundary_ratio option 2022-10-06 12:26:17 +02:00