From 876193698a4779bbef30d7962bc7ab3179157c0e Mon Sep 17 00:00:00 2001 From: raphael60650 Date: Sun, 13 Jun 2021 16:59:48 +0200 Subject: [PATCH] added warning support --- source/create_lecode_config.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/create_lecode_config.py b/source/create_lecode_config.py index bc6c3da..18fc325 100644 --- a/source/create_lecode_config.py +++ b/source/create_lecode_config.py @@ -3,9 +3,12 @@ import json def create_lecode_config(self): def get_star_text(track): + if "warning" in track: warning = "!" * track["warning"] + else: warning = "" + if "score" in track: if track["score"] > 0: - return "★" * track["score"] + "☆" * (3 - track["score"]) + " " + return "★" * track["score"] + "☆" * (3 - track["score"]) + warning + " " return "" def get_ctfile_text(track, race=False): @@ -13,7 +16,6 @@ def create_lecode_config(self): if "prefix" in track: prefix = f"{track['prefix']} " else: prefix = "" - if "suffix" in track: suffix = f" ({track['suffix']})" else: suffix = ""