diff --git a/ProjectStormtrooper/ProjectStormtrooper/EntityStormtrooper.cs b/ProjectStormtrooper/ProjectStormtrooper/EntityStormtrooper.cs
index cc08601..72dc96d 100644
--- a/ProjectStormtrooper/ProjectStormtrooper/EntityStormtrooper.cs
+++ b/ProjectStormtrooper/ProjectStormtrooper/EntityStormtrooper.cs
@@ -7,23 +7,11 @@ using System.Threading.Tasks;
namespace ProjectStormtrooper
{
- public class EntityStormtrooper
+ ///
+ /// Класс-сущность "Штурмовик"
+ ///
+ public class EntityStormtrooper : EntityPlane
{
- ///
- /// Скорость
- ///
- public int Speed { get; private set; }
- ///
- /// Вес
- ///
- public double Weight { get; private set; }
- ///
- /// Основной цвет
- ///
- public Color BodyColor { get; private set; }
- ///
- /// Дополнительный цвет (для опциональных элементов)
- ///
public Color AdditionalColor { get; private set; }
///
/// Признак (опция) наличия ракет
@@ -33,24 +21,9 @@ namespace ProjectStormtrooper
/// Признак (опция) наличия бомб
///
public bool Bombs { get; private set; }
- ///
- /// Шаг перемещения
- ///
- public double Step => (double)Speed * 250 / Weight;
- ///
- /// Инициализация полей объекта-класса штурмовика
- ///
- /// Скорость
- /// Вес
- /// Основной цвет
- /// Дополнительный цвет
- /// Признак наличия ракет
- /// Признак наличия бомб
- public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool rockets, bool bombs)
+ public EntityStormtrooper(int speed, double weight, Color bodyColor,
+ Color additionalColor, bool rockets, bool bombs)
{
- Speed = speed;
- Weight = weight;
- BodyColor = bodyColor;
AdditionalColor = additionalColor;
Rockets = rockets;
Bombs = bombs;