Module RPG.utilities.zonebuilder
Classes
class Build
-
Expand source code
class Build: def __init__(self) -> None: pass @classmethod def create_zone(self, name: str, type: str, lvl: tuple) -> object: """ Permet d'instancier une zone selon les paramètres """ type = type.lower() match type: case 'forest': return forest.Forest(name=name, lvl=lvl) case 'desert': return desert.Desert(name=name, lvl=lvl) case _: raise Exception(f'<{type}> is not a valid zone type')
Static methods
def create_zone(name: str, type: str, lvl: tuple) ‑> object
-
Permet d'instancier une zone selon les paramètres