diff --git a/AirBomber/AirBomber/AbstractMap.cs b/AirBomber/AirBomber/AbstractMap.cs
index 8cc655f..62dbec5 100644
--- a/AirBomber/AirBomber/AbstractMap.cs
+++ b/AirBomber/AirBomber/AbstractMap.cs
@@ -34,6 +34,8 @@ namespace AirBomber
return DrawMapWithObject();
}
+ public bool HasMap => _map != null;
+
/// Проверяет наличие непроходимых участков в заданной области
/// Заданная область
/// i-ый индекс первого барьера, который был найден в области
diff --git a/AirBomber/AirBomber/MapWithSetAirplanesGeneric.cs b/AirBomber/AirBomber/MapWithSetAirplanesGeneric.cs
index baef1ea..291cff0 100644
--- a/AirBomber/AirBomber/MapWithSetAirplanesGeneric.cs
+++ b/AirBomber/AirBomber/MapWithSetAirplanesGeneric.cs
@@ -34,6 +34,9 @@ namespace AirBomber
/// Карта
///
private readonly U _map;
+
+ public U Map => _map;
+
///
/// Конструктор
///
@@ -93,7 +96,7 @@ namespace AirBomber
var airplane = _setAirplanes[i];
if (airplane != null)
{
- return _map.CreateMap(_pictureWidth, _pictureHeight, airplane);
+ return Map.CreateMap(_pictureWidth, _pictureHeight, airplane);
}
}
return new(_pictureWidth, _pictureHeight);
@@ -105,9 +108,9 @@ namespace AirBomber
///
public Bitmap MoveObject(Direction direction)
{
- if (_map != null)
+ if (Map != null)
{
- return _map.MoveObject(direction);
+ return Map.MoveObject(direction);
}
return new(_pictureWidth, _pictureHeight);
}