diff --git a/config.cpp b/config.cpp index 993629d4..d3797083 100644 --- a/config.cpp +++ b/config.cpp @@ -1064,6 +1064,8 @@ EX void initConfig() { ->help_text = "variation|dual|bitruncated"; param_custom(geometry, "geometry", menuitem_change_geometry, 0) ->help_text = "hyperbolic|spherical|Euclidean"; + + param_i(stamplen, "stamplen"); } EX bool inSpecialMode() { diff --git a/hprint.cpp b/hprint.cpp index f3d1e1ff..fa552762 100644 --- a/hprint.cpp +++ b/hprint.cpp @@ -55,6 +55,20 @@ EX string index_pointer(void *v) { return res; } +EX int stamplen = 6; + +EX string get_stamp() { + if(stamplen == 0) return ""; + int t = SDL_GetTicks(); + int pow10 = 1; + for(int i=0; i