diff --git a/AirBomber/FormBomberConfig.Designer.cs b/AirBomber/FormBomberConfig.Designer.cs
new file mode 100644
index 0000000..eaf97c6
--- /dev/null
+++ b/AirBomber/FormBomberConfig.Designer.cs
@@ -0,0 +1,341 @@
+namespace AirBomber
+{
+ partial class FormBomberConfig
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ groupBox1 = new GroupBox();
+ weight = new Label();
+ speed = new Label();
+ SpeedNumericUpDown = new NumericUpDown();
+ WeightNumericUpDown = new NumericUpDown();
+ bakCheckBox = new CheckBox();
+ rocketCheckBox = new CheckBox();
+ colorGroupBox = new GroupBox();
+ redPanel = new Panel();
+ greenPanel = new Panel();
+ bluePanel = new Panel();
+ yellowPanel = new Panel();
+ purplePanel = new Panel();
+ blackPanel = new Panel();
+ greyPanel = new Panel();
+ whitePanel = new Panel();
+ easyLabel = new Label();
+ hardLabel = new Label();
+ PanelColor = new Panel();
+ pictureBox1 = new PictureBox();
+ labelColor = new Label();
+ labelDopColor = new Label();
+ AddButton = new Button();
+ buttonStop = new Button();
+ groupBox1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)SpeedNumericUpDown).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)WeightNumericUpDown).BeginInit();
+ colorGroupBox.SuspendLayout();
+ PanelColor.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)pictureBox1).BeginInit();
+ SuspendLayout();
+ //
+ // groupBox1
+ //
+ groupBox1.Controls.Add(hardLabel);
+ groupBox1.Controls.Add(easyLabel);
+ groupBox1.Controls.Add(colorGroupBox);
+ groupBox1.Controls.Add(rocketCheckBox);
+ groupBox1.Controls.Add(bakCheckBox);
+ groupBox1.Controls.Add(WeightNumericUpDown);
+ groupBox1.Controls.Add(SpeedNumericUpDown);
+ groupBox1.Controls.Add(weight);
+ groupBox1.Controls.Add(speed);
+ groupBox1.Location = new Point(12, 12);
+ groupBox1.Name = "groupBox1";
+ groupBox1.Size = new Size(636, 296);
+ groupBox1.TabIndex = 0;
+ groupBox1.TabStop = false;
+ groupBox1.Text = "Параметры";
+ //
+ // weight
+ //
+ weight.AutoSize = true;
+ weight.Location = new Point(15, 84);
+ weight.Name = "weight";
+ weight.Size = new Size(40, 20);
+ weight.TabIndex = 1;
+ weight.Text = "Вес: ";
+ //
+ // speed
+ //
+ speed.AutoSize = true;
+ speed.Location = new Point(15, 41);
+ speed.Name = "speed";
+ speed.Size = new Size(80, 20);
+ speed.TabIndex = 0;
+ speed.Text = "Скорость: ";
+ //
+ // SpeedNumericUpDown
+ //
+ SpeedNumericUpDown.Location = new Point(113, 34);
+ SpeedNumericUpDown.Name = "SpeedNumericUpDown";
+ SpeedNumericUpDown.Size = new Size(83, 27);
+ SpeedNumericUpDown.TabIndex = 2;
+ SpeedNumericUpDown.Value = new decimal(new int[] { 100, 0, 0, 0 });
+ //
+ // WeightNumericUpDown
+ //
+ WeightNumericUpDown.Location = new Point(113, 82);
+ WeightNumericUpDown.Name = "WeightNumericUpDown";
+ WeightNumericUpDown.Size = new Size(83, 27);
+ WeightNumericUpDown.TabIndex = 3;
+ WeightNumericUpDown.Value = new decimal(new int[] { 100, 0, 0, 0 });
+ //
+ // bakCheckBox
+ //
+ bakCheckBox.AutoSize = true;
+ bakCheckBox.Location = new Point(15, 152);
+ bakCheckBox.Name = "bakCheckBox";
+ bakCheckBox.Size = new Size(199, 24);
+ bakCheckBox.TabIndex = 4;
+ bakCheckBox.Text = "Признак наличия баков";
+ bakCheckBox.UseVisualStyleBackColor = true;
+ //
+ // rocketCheckBox
+ //
+ rocketCheckBox.AutoSize = true;
+ rocketCheckBox.Location = new Point(15, 200);
+ rocketCheckBox.Name = "rocketCheckBox";
+ rocketCheckBox.Size = new Size(196, 24);
+ rocketCheckBox.TabIndex = 5;
+ rocketCheckBox.Text = "Признак наличия ракет";
+ rocketCheckBox.UseVisualStyleBackColor = true;
+ //
+ // colorGroupBox
+ //
+ colorGroupBox.Controls.Add(purplePanel);
+ colorGroupBox.Controls.Add(blackPanel);
+ colorGroupBox.Controls.Add(greyPanel);
+ colorGroupBox.Controls.Add(whitePanel);
+ colorGroupBox.Controls.Add(yellowPanel);
+ colorGroupBox.Controls.Add(bluePanel);
+ colorGroupBox.Controls.Add(greenPanel);
+ colorGroupBox.Controls.Add(redPanel);
+ colorGroupBox.Location = new Point(248, 34);
+ colorGroupBox.Name = "colorGroupBox";
+ colorGroupBox.Size = new Size(315, 176);
+ colorGroupBox.TabIndex = 6;
+ colorGroupBox.TabStop = false;
+ colorGroupBox.Text = "Цвета";
+ //
+ // redPanel
+ //
+ redPanel.BackColor = Color.Red;
+ redPanel.Location = new Point(18, 37);
+ redPanel.Name = "redPanel";
+ redPanel.Size = new Size(50, 50);
+ redPanel.TabIndex = 0;
+ //
+ // greenPanel
+ //
+ greenPanel.BackColor = Color.FromArgb(0, 192, 0);
+ greenPanel.Location = new Point(97, 37);
+ greenPanel.Name = "greenPanel";
+ greenPanel.Size = new Size(50, 50);
+ greenPanel.TabIndex = 1;
+ //
+ // bluePanel
+ //
+ bluePanel.BackColor = Color.Blue;
+ bluePanel.Location = new Point(174, 37);
+ bluePanel.Name = "bluePanel";
+ bluePanel.Size = new Size(50, 50);
+ bluePanel.TabIndex = 1;
+ //
+ // yellowPanel
+ //
+ yellowPanel.BackColor = Color.Yellow;
+ yellowPanel.Location = new Point(250, 37);
+ yellowPanel.Name = "yellowPanel";
+ yellowPanel.Size = new Size(50, 50);
+ yellowPanel.TabIndex = 1;
+ //
+ // purplePanel
+ //
+ purplePanel.BackColor = Color.Purple;
+ purplePanel.Location = new Point(250, 103);
+ purplePanel.Name = "purplePanel";
+ purplePanel.Size = new Size(50, 50);
+ purplePanel.TabIndex = 3;
+ //
+ // blackPanel
+ //
+ blackPanel.BackColor = Color.Black;
+ blackPanel.Location = new Point(174, 103);
+ blackPanel.Name = "blackPanel";
+ blackPanel.Size = new Size(50, 50);
+ blackPanel.TabIndex = 4;
+ //
+ // greyPanel
+ //
+ greyPanel.BackColor = Color.Silver;
+ greyPanel.Location = new Point(97, 103);
+ greyPanel.Name = "greyPanel";
+ greyPanel.Size = new Size(50, 50);
+ greyPanel.TabIndex = 5;
+ //
+ // whitePanel
+ //
+ whitePanel.BackColor = Color.White;
+ whitePanel.Location = new Point(18, 103);
+ whitePanel.Name = "whitePanel";
+ whitePanel.Size = new Size(50, 50);
+ whitePanel.TabIndex = 2;
+ //
+ // easyLabel
+ //
+ easyLabel.BorderStyle = BorderStyle.FixedSingle;
+ easyLabel.Location = new Point(266, 228);
+ easyLabel.Name = "easyLabel";
+ easyLabel.Size = new Size(116, 47);
+ easyLabel.TabIndex = 7;
+ easyLabel.Text = "Простой";
+ easyLabel.TextAlign = ContentAlignment.MiddleCenter;
+ //
+ // hardLabel
+ //
+ hardLabel.BorderStyle = BorderStyle.FixedSingle;
+ hardLabel.Location = new Point(421, 228);
+ hardLabel.Name = "hardLabel";
+ hardLabel.Size = new Size(127, 47);
+ hardLabel.TabIndex = 8;
+ hardLabel.Text = "Продвинутый";
+ hardLabel.TextAlign = ContentAlignment.MiddleCenter;
+ //
+ // PanelColor
+ //
+ PanelColor.AllowDrop = true;
+ PanelColor.Controls.Add(labelDopColor);
+ PanelColor.Controls.Add(labelColor);
+ PanelColor.Controls.Add(pictureBox1);
+ PanelColor.Location = new Point(654, 12);
+ PanelColor.Name = "PanelColor";
+ PanelColor.Size = new Size(304, 275);
+ PanelColor.TabIndex = 2;
+ //
+ // pictureBox1
+ //
+ pictureBox1.Location = new Point(12, 54);
+ pictureBox1.Name = "pictureBox1";
+ pictureBox1.Size = new Size(284, 209);
+ pictureBox1.TabIndex = 0;
+ pictureBox1.TabStop = false;
+ //
+ // labelColor
+ //
+ labelColor.BorderStyle = BorderStyle.FixedSingle;
+ labelColor.Location = new Point(12, 12);
+ labelColor.Name = "labelColor";
+ labelColor.Size = new Size(134, 34);
+ labelColor.TabIndex = 1;
+ labelColor.Text = "Цвет";
+ labelColor.TextAlign = ContentAlignment.MiddleCenter;
+ //
+ // labelDopColor
+ //
+ labelDopColor.BorderStyle = BorderStyle.FixedSingle;
+ labelDopColor.Location = new Point(152, 12);
+ labelDopColor.Name = "labelDopColor";
+ labelDopColor.Size = new Size(144, 34);
+ labelDopColor.TabIndex = 2;
+ labelDopColor.Text = "Доп. цвет";
+ labelDopColor.TextAlign = ContentAlignment.MiddleCenter;
+ //
+ // AddButton
+ //
+ AddButton.Location = new Point(661, 293);
+ AddButton.Name = "AddButton";
+ AddButton.Size = new Size(139, 36);
+ AddButton.TabIndex = 3;
+ AddButton.Text = "Добавить";
+ AddButton.UseVisualStyleBackColor = true;
+ //
+ // buttonStop
+ //
+ buttonStop.Location = new Point(806, 293);
+ buttonStop.Name = "buttonStop";
+ buttonStop.Size = new Size(131, 36);
+ buttonStop.TabIndex = 4;
+ buttonStop.Text = "Отмена";
+ buttonStop.UseVisualStyleBackColor = true;
+ //
+ // FormBomberConfig
+ //
+ AutoScaleDimensions = new SizeF(8F, 20F);
+ AutoScaleMode = AutoScaleMode.Font;
+ ClientSize = new Size(962, 337);
+ Controls.Add(buttonStop);
+ Controls.Add(AddButton);
+ Controls.Add(PanelColor);
+ Controls.Add(groupBox1);
+ Name = "FormBomberConfig";
+ Text = "FormBomberConfig";
+ groupBox1.ResumeLayout(false);
+ groupBox1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)SpeedNumericUpDown).EndInit();
+ ((System.ComponentModel.ISupportInitialize)WeightNumericUpDown).EndInit();
+ colorGroupBox.ResumeLayout(false);
+ PanelColor.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)pictureBox1).EndInit();
+ ResumeLayout(false);
+ }
+
+ #endregion
+
+ private GroupBox groupBox1;
+ private Label weight;
+ private Label speed;
+ private GroupBox colorGroupBox;
+ private Panel purplePanel;
+ private Panel blackPanel;
+ private Panel greyPanel;
+ private Panel whitePanel;
+ private Panel yellowPanel;
+ private Panel bluePanel;
+ private Panel greenPanel;
+ private Panel redPanel;
+ private CheckBox rocketCheckBox;
+ private CheckBox bakCheckBox;
+ private NumericUpDown WeightNumericUpDown;
+ private NumericUpDown SpeedNumericUpDown;
+ private Label hardLabel;
+ private Label easyLabel;
+ private Panel PanelColor;
+ private Label labelDopColor;
+ private Label labelColor;
+ private PictureBox pictureBox1;
+ private Button AddButton;
+ private Button buttonStop;
+ }
+}
\ No newline at end of file
diff --git a/AirBomber/FormBomberConfig.cs b/AirBomber/FormBomberConfig.cs
new file mode 100644
index 0000000..630a3a4
--- /dev/null
+++ b/AirBomber/FormBomberConfig.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace AirBomber
+{
+ public partial class FormBomberConfig : Form
+ {
+ public FormBomberConfig()
+ {
+ InitializeComponent();
+ }
+ }
+}
diff --git a/AirBomber/FormBomberConfig.resx b/AirBomber/FormBomberConfig.resx
new file mode 100644
index 0000000..af32865
--- /dev/null
+++ b/AirBomber/FormBomberConfig.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file