🏗️ ♻️ restructuration du projet et refactoring #3
@@ -62,4 +62,4 @@ class BaseMob:
|
||||
"""Retourne une représentation sous forme de chaîne du mob."""
|
||||
return (f"{self.name} - PV: {self.current_pv}/{self.max_pv}, "
|
||||
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
|
||||
|
||||
|
||||
class Level:
|
||||
""" Class Level """
|
||||
|
||||
|
||||
@@ -23,4 +23,3 @@
|
||||
# print("Quitter")
|
||||
# case _:
|
||||
# print("Mauvais choix")
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import random
|
||||
|
||||
from .base_mob import 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
|
||||
rooms.append(None)
|
||||
|
||||
return rooms
|
||||
return rooms
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import unittest
|
||||
from unittest.mock import patch
|
||||
import json
|
||||
import pathlib
|
||||
import unittest
|
||||
from unittest.mock import patch
|
||||
|
||||
from elironwars.base_mob import BaseMob
|
||||
from elironwars.character_builder import CharacterBuilder
|
||||
|
||||
Reference in New Issue
Block a user