home · contact · privacy
Fix MAP command geometries returning invalid classes.
[plomrogue2-experiments] / game_common.py
index c0fb98b3fa9138a5766c3b6be70d47b12ad28240..7731c61eebe782e8c8e07187e9925a1d20343539 100644 (file)
@@ -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 = []