From cfb6cfb54ce35b3846abf1f68a22750a54883037 Mon Sep 17 00:00:00 2001 From: spengreb Date: Sat, 6 Feb 2021 17:23:27 +0100 Subject: [PATCH] Add card border --- main.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index 86afb4b..bf36553 100755 --- a/main.py +++ b/main.py @@ -19,13 +19,13 @@ def main(): def draw_card_face(color, symbol): with Image(filename='assets/wozard-card.png') as img: - img = draw_symbol(img, symbol, color, 90, 130) - img = draw_symbol(img, symbol, color, int(img.width - 90), 130) + draw_symbol(img, symbol, color, 100, 150) + draw_symbol(img, symbol, color, int(img.width - 100), 150) img.flip() # Make mirrored text - img = draw_symbol(img, symbol, color, 90, 130) - img = draw_symbol(img, symbol, color, int(img.width - 100), 130) - img = draw_rune(img, color) - + draw_symbol(img, symbol, color, 100, 150) + draw_symbol(img, symbol, color, int(img.width - 100), 150) + draw_rune(img, color) + draw_card_trim(img) draw_mask(img, color) save_img(img, color, symbol) @@ -53,6 +53,12 @@ def draw_rune(img, color): return img +def draw_card_trim(img): + with Image(filename='assets/card-trim.png') as trim: + img.composite(trim) + + return img + def draw_mask(img, color): # Mask with a pink outline. This pink outline is this replaced # with a transparency layer before being returned