🏗️ ♻️ restructuration du projet et refactoring #3
@@ -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}")
|
||||||
|
|||||||
@@ -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 """
|
||||||
|
|
||||||
|
|||||||
@@ -23,4 +23,3 @@
|
|||||||
# print("Quitter")
|
# print("Quitter")
|
||||||
# case _:
|
# case _:
|
||||||
# print("Mauvais choix")
|
# print("Mauvais choix")
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user