From e5d99582ee28cacf15209e5686c9bddcd2b29d3a Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 8 Dec 2019 19:57:10 +0100 Subject: [PATCH] print hrmap* --- changelog.txt | 8 ++++++++ hprint.cpp | 1 + 2 files changed, 9 insertions(+) diff --git a/changelog.txt b/changelog.txt index 57f3ce8e..d30640be 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3689,3 +3689,11 @@ Other: - fixed distance computation in SL2 (racing works again) - reduced the number of cells generated in 3D racing - bug fixed: incorrect renderer was used when switching from S2xE to H2xE + +2019-12-08 19:41 Version 11.2o: +- some of the flashes in the Hunting Grounds were missing -- fixed +- fixed the bug with Land of Storms +- irregular maps created for tori can now be used on covers (larger maps) +- fixed facing in 3D Euclidean +- alternative vector graphics styles (see the 'line width' setting in graphics) +- improved CA simulator (Moore neighborhoods, works with the new geometries with large numbers of adjacent cells) diff --git a/hprint.cpp b/hprint.cpp index a0edf1e9..0c618ca5 100644 --- a/hprint.cpp +++ b/hprint.cpp @@ -248,6 +248,7 @@ inline string format(const char *fmt, ...) { inline void print(hstream& hs, heptagon* h) { print(hs, "H", index_pointer(h)); } inline void print(hstream& hs, cell* h) { print(hs, "C", index_pointer(h)); } +inline void print(hstream& hs, hrmap* h) { print(hs, "M", index_pointer(h)); } inline void print(hstream& hs, cellwalker cw) { if(cw.at) print(hs, "[", cw.at, "/", cw.at->type, ":", cw.spin, ":", cw.mirrored, "]");