From fe1933aed3fbcea19da8748ae37105520f7c1daf Mon Sep 17 00:00:00 2001 From: benjamin Date: Sat, 2 Mar 2024 22:10:07 +0100 Subject: [PATCH] swap Mercy to Ange in fr.json and add unknow role --- src/log_analyser/objects/player.py | 7 ++++++- src/log_analyser/roles/lg/fr.json | 2 +- src/process_file.py | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/log_analyser/objects/player.py b/src/log_analyser/objects/player.py index 1e1669e..b3287b5 100644 --- a/src/log_analyser/objects/player.py +++ b/src/log_analyser/objects/player.py @@ -20,6 +20,8 @@ def add_character(self, data): def find_role(self): + if self.name == "MrSully": + pass roles_time = {"Tank": 0, "DPS": 0, "Support": 0} for character in self.characters: character_role = self.characters[character].role @@ -28,4 +30,7 @@ def find_role(self): if "end" in play_time and "start" in play_time: roles_time[character_role] += float(play_time["end"]) - float(play_time["start"]) - self.role = max(roles_time, key=roles_time.get) \ No newline at end of file + if sum(roles_time.values()) == 0: + self.role = "Unknown" + else: + self.role = max(roles_time, key=roles_time.get) diff --git a/src/log_analyser/roles/lg/fr.json b/src/log_analyser/roles/lg/fr.json index 9e1ab3f..0a1eddb 100644 --- a/src/log_analyser/roles/lg/fr.json +++ b/src/log_analyser/roles/lg/fr.json @@ -35,7 +35,7 @@ "Kiriko": "Kiriko", "Vital": "Lifeweaver", "LĂșcio": "LĂșcio", - "Mercy": "Mercy", + "Ange": "Mercy", "Moira": "Moira", "Zenyatta": "Zenyatta" } \ No newline at end of file diff --git a/src/process_file.py b/src/process_file.py index 3ebd603..4061443 100644 --- a/src/process_file.py +++ b/src/process_file.py @@ -4,4 +4,5 @@ for file in os.listdir("logs"): if file.endswith(".txt"): la = LogAnalyser('logs', file, "test") - la.run() \ No newline at end of file + la.run() + print("a") \ No newline at end of file