Ajout d'un dialogs manager

This commit is contained in:
Yannis 2024-01-04 19:26:54 +01:00
parent a107583305
commit c72329c71b
Signed by: yannis
SSH key fingerprint: SHA256:Bz8K8QiTYUudf8MlthTM9MCLfgiYf/U1md3V9g9Wo14

View file

@ -0,0 +1,13 @@
import json
class DialogsManager:
"""Classe qui gère la lecture des dialogues."""
def __init__(self):
self.current_dialog = []
self.dialogs = {}
def load_dialogs(self, file_path: str):
"""Charge les dialogues du jeu grave au fichier json donné."""
with open(file_path, "r") as file:
self.dialogs = json.loads(file.read())