🏗️ ♻️ restructuration du projet et refactoring #3

Merged
bbaudouin merged 29 commits from toucan into develop 2026-07-18 06:33:34 +01:00
5 changed files with 6 additions and 5 deletions
Showing only changes of commit e8e6c02756 - Show all commits
+1 -1
View File
@@ -62,4 +62,4 @@ class BaseMob:
"""Retourne une représentation sous forme de chaîne du mob.""" """Retourne une représentation sous forme de chaîne du mob."""
return (f"{self.name} - PV: {self.current_pv}/{self.max_pv}, " return (f"{self.name} - PV: {self.current_pv}/{self.max_pv}, "
f"Force: {self.strength}, Protection: {self.protection}, " f"Force: {self.strength}, Protection: {self.protection}, "
f"Vitesse: {self.speed}") f"Vitesse: {self.speed}")
+1
View File
@@ -3,6 +3,7 @@ import random
from .mobs_utils import generate_random_mob_list, generate_random_rooms from .mobs_utils import generate_random_mob_list, generate_random_rooms
class Level: class Level:
""" Class Level """ """ Class Level """
-1
View File
@@ -23,4 +23,3 @@
# print("Quitter") # print("Quitter")
# case _: # case _:
# print("Mauvais choix") # print("Mauvais choix")
+2 -1
View File
@@ -1,4 +1,5 @@
import random import random
from .base_mob import BaseMob from .base_mob import BaseMob
# Créer des instances de BaseMob # Créer des instances de BaseMob
@@ -46,4 +47,4 @@ def generate_random_rooms(mobs_in_level, num_rooms):
# Ajouter une pièce vide si aucun mob n'est disponible # Ajouter une pièce vide si aucun mob n'est disponible
rooms.append(None) rooms.append(None)
return rooms return rooms
+2 -2
View File
@@ -1,7 +1,7 @@
import unittest
from unittest.mock import patch
import json import json
import pathlib import pathlib
import unittest
from unittest.mock import patch
from elironwars.base_mob import BaseMob from elironwars.base_mob import BaseMob
from elironwars.character_builder import CharacterBuilder from elironwars.character_builder import CharacterBuilder