From 1f1d8edeaaaa0da810857dcc498e7f327af2b547 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sat, 30 May 2020 20:00:44 +0200 Subject: [PATCH] arb:: remember filename --- arbitrile.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arbitrile.cpp b/arbitrile.cpp index 1f3643d5..0f3e78d8 100644 --- a/arbitrile.cpp +++ b/arbitrile.cpp @@ -39,6 +39,7 @@ struct arbi_tiling { string comment; ld cscale; + string filename; geometryinfo1& get_geometry(); eGeometryClass get_class() { return get_geometry().kind; } @@ -192,6 +193,7 @@ EX void load(const string& fname) { c.shapes.clear(); c.name = unnamed; c.comment = ""; + c.filename = fname; c.cscale = 1; exp_parser ep; ep.s = s; @@ -727,7 +729,7 @@ struct hrmap_arbi : hrmap { EX hrmap *new_map() { return new hrmap_arbi; } -void run(string fname) { +EX void run(string fname) { stop_game(); eGeometry g = geometry; arbi_tiling t = current;