From 0851f83e12072eef63c31e0423a73f695c00dde1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler?= Date: Fri, 17 Mar 2023 11:55:07 +0100 Subject: [PATCH] compress.py: add method for colored output --- compress.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compress.py b/compress.py index 4d7d5cb..8173003 100755 --- a/compress.py +++ b/compress.py @@ -38,6 +38,9 @@ class DeckCard(): # should be injective enough, we never use cards with ranks differing by 1000 return 1000 * self.suitIndex + self.rank + def colorize(self): + color = ["green", "blue", "magenta", "yellow", "white", "cyan"][self.suitIndex] + return colored(str(self), color) class ActionType(Enum): Play = 0