X-Git-Url: https://plomlompom.com/repos/?p=plomrogue2-experiments;a=blobdiff_plain;f=game_common.py;h=7731c61eebe782e8c8e07187e9925a1d20343539;hp=c0fb98b3fa9138a5766c3b6be70d47b12ad28240;hb=b62222032f8fae375b7631832c59e811ac51dbda;hpb=23462b9ad5f46f8dd323aed66e557235802e3c98 diff --git a/game_common.py b/game_common.py index c0fb98b..7731c61 100644 --- a/game_common.py +++ b/game_common.py @@ -3,12 +3,9 @@ from parser import ArgError class MapManager: - def __init__(self, globs): - """With globs a globals() call, collect caller's Map classes.""" - self.map_classes = [] - for name in globs: - if name[:3] == 'Map': - self.map_classes += [globs[name]] + def __init__(self, map_classes): + """Collects tuple of basic Map[Geometry] classes.""" + self.map_classes = map_classes def get_map_geometries(self): geometries = []