summaryrefslogtreecommitdiff
path: root/tools/genlayout.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/genlayout.py')
-rw-r--r--tools/genlayout.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/tools/genlayout.py b/tools/genlayout.py
index b113e8e..033ef5e 100644
--- a/tools/genlayout.py
+++ b/tools/genlayout.py
@@ -34,7 +34,17 @@ def readsvg(filename):
if line.startswith('height="'): h = round(float(line.split('"')[1]))
if line.startswith('cx="'): x = round(float(line.split('"')[1]))
if line.startswith('cy="'): y = round(float(line.split('"')[1]))
- if line.startswith('inkscape:label="'): name = line.split('"')[1]
+ if line.startswith('inkscape:label="'):
+ name = line.split('"')[1]
+ if " / " in name:
+ if " COIN" in name:
+ name = name.replace(" COIN", "")
+ name = "-".join(sorted(name.split(" / "))) + " LoC COIN"
+ elif " INSURGENTS" in name:
+ name = name.replace(" INSURGENTS", "")
+ name = "-".join(sorted(name.split(" / "))) + " LoC INSURGENTS"
+ else:
+ name = "-".join(sorted(name.split(" / "))) + " LoC"
flush()
readsvg("tools/boxes.svg")