diff --git a/main.py b/main.py index e789a97366a5dd41a554b24663dcdb4056afa0f2..b576e3eaa3702d72353206b9556a8541e3c2dd61 100644 --- a/main.py +++ b/main.py @@ -184,7 +184,7 @@ def boolResult(boolean): if boolean: return f'{Fore.green}Yes{Style.reset}' else: - return f'{Fore.red}No{Style.reset}' + return f'{Fore.red}No {Fore.deep_pink_3b}-%s {Style.reset}' % (latePenalty) @@ -218,14 +218,21 @@ def runScore(): def printRuns(): global pointsForRun + global defaults index = 0 for i in defaultLabels: print(i) print("====================") count = 1 + j = 0 # location of default run point in category for point in pointsForRun[index]: - print("Run " + str(count) + ": " + f'{Fore.yellow}' + str(point) + f'{Style.reset}') + if pointsForRun[index][j] < defaults[index][j]: + minusPointStr = " -" + str(defaults[index][j] - pointsForRun[index][j]) + else: + minusPointStr = "" + print("Run " + str(count) + ": " + f'{Fore.yellow}' + str(point) + f'{Fore.deep_pink_3b}' + minusPointStr + f'{Style.reset}') count = count + 1 + j = j + 1 index = index + 1 print()