Пример #1
0
 def get_map(self):
     world_map = WorldMap.generate_empty_map(1, 5, self.settings)
     world_map = WorldMapStaticSpawnDecorator(world_map, Location(-2, 0))
     world_map.get_cell(Location(2, 0)).interactable = ScoreLocation(
         world_map.get_cell(Location(2, 0))
     )
     return world_map
Пример #2
0
 def get_map(self):
     world_map = WorldMap.generate_empty_map(1, 5, self.settings)
     world_map = WorldMapStaticSpawnDecorator(world_map, Location(-2, 0))
     world_map.get_cell(Location(2, 0)).generates_score = True
     return world_map
Пример #3
0
 def test_spawn_is_static(self):
     decorated_map = WorldMapStaticSpawnDecorator(WorldMap({}, {}),
                                                  Location(3, 7))
     for _ in range(5):
         self.assertEqual(decorated_map.get_random_spawn_location(),
                          Location(3, 7))
Пример #4
0
 def get_map(self):
     world_map = WorldMap.generate_empty_map(1, 5, self.settings)
     world_map = WorldMapStaticSpawnDecorator(world_map, Location(-2, 0))
     world_map.get_cell(Location(2, 0)).generates_score = True
     return world_map