🏗️ ♻️ restructuration du projet et refactoring #3

Merged
bbaudouin merged 29 commits from toucan into develop 2026-07-18 06:33:34 +01:00
Showing only changes of commit 38ea663dad - Show all commits
+3 -4
View File
@@ -1,5 +1,6 @@
""" Class Level """ """ Class Level """
import random import random
import mobs_utils import mobs_utils
@@ -9,12 +10,10 @@ class Level:
def __init__(self, difficulty, player): def __init__(self, difficulty, player):
""" Chargement du niveau """ """ Chargement du niveau """
print("Loading Level") print("Loading Level")
self.mobs_in_level = mobs_utils.generate_random_mob_list( self.mobs_in_level = mobs_utils.generate_random_mob_list(random.randint(2, difficulty))
random.randint(2, difficulty))
self.exit_level = True self.exit_level = True
self.player = player self.player = player
self.rooms = mobs_utils.generate_random_rooms( self.rooms = mobs_utils.generate_random_rooms(self.mobs_in_level, difficulty) # Liste des pièces du niveau
self.mobs_in_level, difficulty) # Liste des pièces du niveau
self.current_room_index = 0 # Index de la pièce actuelle self.current_room_index = 0 # Index de la pièce actuelle
print("Level Loaded") print("Level Loaded")