X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=pieces%2FAvalam%2FgenerateSVG.py;fp=pieces%2FAvalam%2FgenerateSVG.py;h=43e1e9d6fca6ae1dbe601feb94acb64791b16f7f;hb=9b76053854ec41e9f4d52aa5ddc51ea4c4c33ab6;hp=0000000000000000000000000000000000000000;hpb=544f78c3d4f986fa76864d54414bc95d96ecee3d;p=xogo.git diff --git a/pieces/Avalam/generateSVG.py b/pieces/Avalam/generateSVG.py new file mode 100755 index 0000000..43e1e9d --- /dev/null +++ b/pieces/Avalam/generateSVG.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python + +# Compose each piece SVG with numbers +# https://travishorn.com/removing-parts-of-shapes-in-svg-b539a89e5649 +# https://developer.mozilla.org/fr/docs/Web/SVG/Tutoriel/Paths + +preamble = """ + +""" + +black = '' +white = '' + +digits = [ + # 1 (unused here) + '= 1 else "") + ".svg" + f = open(filename, "w") + f.write(preamble) + f.write("\n") + f.write(white if color == "white" else black) + f.write("\n") + if number >= 1: + f.write(digits[number] + ' fill="none" stroke-width="5" stroke="black"/>') + f.write("\n") + f.write(final) + f.close()