diff --git a/DS_Map/DS Map.csproj b/DS_Map/DS Map.csproj
index 1fb4aaa..59b7d40 100644
--- a/DS_Map/DS Map.csproj
+++ b/DS_Map/DS Map.csproj
@@ -93,6 +93,11 @@
+
+ True
+ True
+ Resources.resx
+
True
True
@@ -225,11 +230,6 @@
-
- True
- True
- Resources.resx
-
@@ -330,9 +330,6 @@
-
-
-
@@ -394,7 +391,7 @@
-
+
@@ -421,19 +418,21 @@
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Always
diff --git a/DS_Map/Graphics/Program Icons/addIcon.png b/DS_Map/Graphics/Program Icons/addIcon.png
new file mode 100644
index 0000000..66ee59c
Binary files /dev/null and b/DS_Map/Graphics/Program Icons/addIcon.png differ
diff --git a/DS_Map/Graphics/Program Icons/copyIcon.png b/DS_Map/Graphics/Program Icons/copyIcon.png
index fe1c662..4044f30 100644
Binary files a/DS_Map/Graphics/Program Icons/copyIcon.png and b/DS_Map/Graphics/Program Icons/copyIcon.png differ
diff --git a/DS_Map/Graphics/Program Icons/deleteIcon.png b/DS_Map/Graphics/Program Icons/deleteIcon.png
new file mode 100644
index 0000000..57bb0fb
Binary files /dev/null and b/DS_Map/Graphics/Program Icons/deleteIcon.png differ
diff --git a/DS_Map/Resources/exploreKit.Image.png b/DS_Map/Graphics/Program Icons/exploreKit.Image.png
similarity index 100%
rename from DS_Map/Resources/exploreKit.Image.png
rename to DS_Map/Graphics/Program Icons/exploreKit.Image.png
diff --git a/DS_Map/Resources/exportArrow.png b/DS_Map/Graphics/Program Icons/exportArrow.png
similarity index 100%
rename from DS_Map/Resources/exportArrow.png
rename to DS_Map/Graphics/Program Icons/exportArrow.png
diff --git a/DS_Map/Resources/importArrow.png b/DS_Map/Graphics/Program Icons/importArrow.png
similarity index 100%
rename from DS_Map/Resources/importArrow.png
rename to DS_Map/Graphics/Program Icons/importArrow.png
diff --git a/DS_Map/Graphics/Program Icons/loadColorTable.png b/DS_Map/Graphics/Program Icons/loadColorTable.png
new file mode 100644
index 0000000..335f06d
Binary files /dev/null and b/DS_Map/Graphics/Program Icons/loadColorTable.png differ
diff --git a/DS_Map/Graphics/Program Icons/pasteIcon.png b/DS_Map/Graphics/Program Icons/pasteIcon.png
index 12b9bcc..3487de9 100644
Binary files a/DS_Map/Graphics/Program Icons/pasteIcon.png and b/DS_Map/Graphics/Program Icons/pasteIcon.png differ
diff --git a/DS_Map/Graphics/Program Icons/resetColorTable.png b/DS_Map/Graphics/Program Icons/resetColorTable.png
new file mode 100644
index 0000000..1b12178
Binary files /dev/null and b/DS_Map/Graphics/Program Icons/resetColorTable.png differ
diff --git a/DS_Map/Resources/hgssArcade.gif b/DS_Map/Graphics/Weather/HGSS/hgssArcade.gif
similarity index 100%
rename from DS_Map/Resources/hgssArcade.gif
rename to DS_Map/Graphics/Weather/HGSS/hgssArcade.gif
diff --git a/DS_Map/Resources/hgssdiamond.gif b/DS_Map/Graphics/Weather/HGSS/hgssdiamond.gif
similarity index 100%
rename from DS_Map/Resources/hgssdiamond.gif
rename to DS_Map/Graphics/Weather/HGSS/hgssdiamond.gif
diff --git a/DS_Map/Resources/hgssfog.gif b/DS_Map/Graphics/Weather/HGSS/hgssfog.gif
similarity index 100%
rename from DS_Map/Resources/hgssfog.gif
rename to DS_Map/Graphics/Weather/HGSS/hgssfog.gif
diff --git a/DS_Map/Resources/hgssnormal.gif b/DS_Map/Graphics/Weather/HGSS/hgssnormal.gif
similarity index 100%
rename from DS_Map/Resources/hgssnormal.gif
rename to DS_Map/Graphics/Weather/HGSS/hgssnormal.gif
diff --git a/DS_Map/Graphics/Weather/HGSS/hgssnormal.png b/DS_Map/Graphics/Weather/HGSS/hgssnormal.png
deleted file mode 100644
index 875c03b..0000000
Binary files a/DS_Map/Graphics/Weather/HGSS/hgssnormal.png and /dev/null differ
diff --git a/DS_Map/Graphics/Weather/HGSS/hgssrain.gif b/DS_Map/Graphics/Weather/HGSS/hgssrain.gif
index 40569e0..69f8058 100644
Binary files a/DS_Map/Graphics/Weather/HGSS/hgssrain.gif and b/DS_Map/Graphics/Weather/HGSS/hgssrain.gif differ
diff --git a/DS_Map/Graphics/Weather/HGSS/hgsssnow.gif b/DS_Map/Graphics/Weather/HGSS/hgsssnow.gif
index 9c74c0e..a3af6cd 100644
Binary files a/DS_Map/Graphics/Weather/HGSS/hgsssnow.gif and b/DS_Map/Graphics/Weather/HGSS/hgsssnow.gif differ
diff --git a/DS_Map/Main Window.Designer.cs b/DS_Map/Main Window.Designer.cs
index b1ebeb4..5c876d0 100644
--- a/DS_Map/Main Window.Designer.cs
+++ b/DS_Map/Main Window.Designer.cs
@@ -30,21 +30,21 @@
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainProgram));
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle25 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle26 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle27 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle28 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle29 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle30 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
this.mainTabControl = new System.Windows.Forms.TabControl();
this.headerEditorTabPage = new System.Windows.Forms.TabPage();
this.groupBox18 = new System.Windows.Forms.GroupBox();
@@ -150,6 +150,8 @@
this.weatherPicLabel = new System.Windows.Forms.Label();
this.weatherPictureBox = new System.Windows.Forms.PictureBox();
this.matrixEditorTabPage = new System.Windows.Forms.TabPage();
+ this.resetColorTableButton = new System.Windows.Forms.Button();
+ this.importColorTableButton = new System.Windows.Forms.Button();
this.importMatrixButton = new System.Windows.Forms.Button();
this.exportMatrixButton = new System.Windows.Forms.Button();
this.removeMatrixButton = new System.Windows.Forms.Button();
@@ -163,8 +165,11 @@
this.matrixNameLabel = new System.Windows.Forms.Label();
this.matrixTabControl = new System.Windows.Forms.TabControl();
this.headersTabPage = new System.Windows.Forms.TabPage();
+ this.headersGridView = new DSPRE.DataGridViewDoubleBuffered();
this.heightsTabPage = new System.Windows.Forms.TabPage();
+ this.heightsGridView = new DSPRE.DataGridViewDoubleBuffered();
this.mapFilesTabPage = new System.Windows.Forms.TabPage();
+ this.mapFilesGridView = new DSPRE.DataGridViewDoubleBuffered();
this.matrixNameTextBox = new System.Windows.Forms.TextBox();
this.heightUpDown = new System.Windows.Forms.NumericUpDown();
this.widthUpDown = new System.Windows.Forms.NumericUpDown();
@@ -562,9 +567,6 @@
this.romToolboxButton = new System.Windows.Forms.ToolStripButton();
this.versionLabel = new System.Windows.Forms.Label();
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
- this.headersGridView = new DSPRE.DataGridViewDoubleBuffered();
- this.heightsGridView = new DSPRE.DataGridViewDoubleBuffered();
- this.mapFilesGridView = new DSPRE.DataGridViewDoubleBuffered();
this.mainTabControl.SuspendLayout();
this.headerEditorTabPage.SuspendLayout();
this.groupBox18.SuspendLayout();
@@ -591,8 +593,11 @@
this.matrixEditorTabPage.SuspendLayout();
this.matrixTabControl.SuspendLayout();
this.headersTabPage.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.headersGridView)).BeginInit();
this.heightsTabPage.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.heightsGridView)).BeginInit();
this.mapFilesTabPage.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.mapFilesGridView)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.heightUpDown)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.widthUpDown)).BeginInit();
this.mapEditorTabPage.SuspendLayout();
@@ -711,9 +716,6 @@
this.menuStrip1.SuspendLayout();
this.statusStrip1.SuspendLayout();
this.mainToolStrip.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.headersGridView)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.heightsGridView)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mapFilesGridView)).BeginInit();
this.SuspendLayout();
//
// mainTabControl
@@ -1914,6 +1916,8 @@
// matrixEditorTabPage
//
this.matrixEditorTabPage.BackColor = System.Drawing.SystemColors.Window;
+ this.matrixEditorTabPage.Controls.Add(this.resetColorTableButton);
+ this.matrixEditorTabPage.Controls.Add(this.importColorTableButton);
this.matrixEditorTabPage.Controls.Add(this.importMatrixButton);
this.matrixEditorTabPage.Controls.Add(this.exportMatrixButton);
this.matrixEditorTabPage.Controls.Add(this.removeMatrixButton);
@@ -1940,51 +1944,89 @@
this.matrixEditorTabPage.TabIndex = 1;
this.matrixEditorTabPage.Text = "Matrix Editor";
//
+ // resetColorTableButton
+ //
+ this.resetColorTableButton.Image = global::DSPRE.Properties.Resources.resetColorTable;
+ this.resetColorTableButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.resetColorTableButton.Location = new System.Drawing.Point(9, 475);
+ this.resetColorTableButton.Name = "resetColorTableButton";
+ this.resetColorTableButton.Size = new System.Drawing.Size(122, 35);
+ this.resetColorTableButton.TabIndex = 31;
+ this.resetColorTableButton.Text = "Reset Color Table";
+ this.resetColorTableButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.resetColorTableButton.UseVisualStyleBackColor = true;
+ this.resetColorTableButton.Click += new System.EventHandler(this.resetColorTableButton_Click);
+ //
+ // importColorTableButton
+ //
+ this.importColorTableButton.Image = global::DSPRE.Properties.Resources.loadColorTable;
+ this.importColorTableButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.importColorTableButton.Location = new System.Drawing.Point(9, 511);
+ this.importColorTableButton.Name = "importColorTableButton";
+ this.importColorTableButton.Size = new System.Drawing.Size(122, 35);
+ this.importColorTableButton.TabIndex = 30;
+ this.importColorTableButton.Text = "Import Color Table";
+ this.importColorTableButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.importColorTableButton.UseVisualStyleBackColor = true;
+ this.importColorTableButton.Click += new System.EventHandler(this.importColorTableButton_Click);
+ //
// importMatrixButton
//
- this.importMatrixButton.Location = new System.Drawing.Point(15, 142);
+ this.importMatrixButton.Image = global::DSPRE.Properties.Resources.importArrow;
+ this.importMatrixButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.importMatrixButton.Location = new System.Drawing.Point(20, 199);
this.importMatrixButton.Name = "importMatrixButton";
- this.importMatrixButton.Size = new System.Drawing.Size(112, 23);
+ this.importMatrixButton.Size = new System.Drawing.Size(103, 29);
this.importMatrixButton.TabIndex = 29;
this.importMatrixButton.Text = "Import Matrix";
+ this.importMatrixButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.importMatrixButton.UseVisualStyleBackColor = true;
this.importMatrixButton.Click += new System.EventHandler(this.importMatrixButton_Click);
//
// exportMatrixButton
//
- this.exportMatrixButton.Location = new System.Drawing.Point(15, 116);
+ this.exportMatrixButton.Image = global::DSPRE.Properties.Resources.exportArrow;
+ this.exportMatrixButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.exportMatrixButton.Location = new System.Drawing.Point(20, 166);
this.exportMatrixButton.Name = "exportMatrixButton";
- this.exportMatrixButton.Size = new System.Drawing.Size(112, 23);
+ this.exportMatrixButton.Size = new System.Drawing.Size(103, 29);
this.exportMatrixButton.TabIndex = 28;
this.exportMatrixButton.Text = "Export Matrix";
+ this.exportMatrixButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.exportMatrixButton.UseVisualStyleBackColor = true;
this.exportMatrixButton.Click += new System.EventHandler(this.exportMatrixButton_Click);
//
// removeMatrixButton
//
- this.removeMatrixButton.Location = new System.Drawing.Point(15, 83);
+ this.removeMatrixButton.Image = global::DSPRE.Properties.Resources.deleteIcon;
+ this.removeMatrixButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.removeMatrixButton.Location = new System.Drawing.Point(23, 131);
this.removeMatrixButton.Name = "removeMatrixButton";
- this.removeMatrixButton.Size = new System.Drawing.Size(112, 23);
+ this.removeMatrixButton.Size = new System.Drawing.Size(95, 29);
this.removeMatrixButton.TabIndex = 27;
this.removeMatrixButton.Text = "Remove Last";
+ this.removeMatrixButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.removeMatrixButton.UseVisualStyleBackColor = true;
this.removeMatrixButton.Click += new System.EventHandler(this.removeMatrixButton_Click);
//
// addMatrixButton
//
- this.addMatrixButton.Location = new System.Drawing.Point(15, 57);
+ this.addMatrixButton.Image = global::DSPRE.Properties.Resources.addIcon;
+ this.addMatrixButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.addMatrixButton.Location = new System.Drawing.Point(23, 101);
this.addMatrixButton.Name = "addMatrixButton";
- this.addMatrixButton.Size = new System.Drawing.Size(112, 23);
+ this.addMatrixButton.Size = new System.Drawing.Size(95, 29);
this.addMatrixButton.TabIndex = 2;
this.addMatrixButton.Text = "Add Matrix";
+ this.addMatrixButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.addMatrixButton.UseVisualStyleBackColor = true;
this.addMatrixButton.Click += new System.EventHandler(this.addMatrixButton_Click);
//
// removeHeightsButton
//
- this.removeHeightsButton.Location = new System.Drawing.Point(12, 399);
+ this.removeHeightsButton.Location = new System.Drawing.Point(9, 415);
this.removeHeightsButton.Name = "removeHeightsButton";
- this.removeHeightsButton.Size = new System.Drawing.Size(115, 24);
+ this.removeHeightsButton.Size = new System.Drawing.Size(122, 35);
this.removeHeightsButton.TabIndex = 26;
this.removeHeightsButton.Text = "Remove Heights Tab";
this.removeHeightsButton.UseVisualStyleBackColor = true;
@@ -1992,9 +2034,9 @@
//
// removeHeadersButton
//
- this.removeHeadersButton.Location = new System.Drawing.Point(12, 335);
+ this.removeHeadersButton.Location = new System.Drawing.Point(9, 335);
this.removeHeadersButton.Name = "removeHeadersButton";
- this.removeHeadersButton.Size = new System.Drawing.Size(115, 24);
+ this.removeHeadersButton.Size = new System.Drawing.Size(122, 30);
this.removeHeadersButton.TabIndex = 25;
this.removeHeadersButton.Text = "Remove Header Tab";
this.removeHeadersButton.UseVisualStyleBackColor = true;
@@ -2002,9 +2044,9 @@
//
// addHeightsButton
//
- this.addHeightsButton.Location = new System.Drawing.Point(12, 374);
+ this.addHeightsButton.Location = new System.Drawing.Point(9, 383);
this.addHeightsButton.Name = "addHeightsButton";
- this.addHeightsButton.Size = new System.Drawing.Size(115, 24);
+ this.addHeightsButton.Size = new System.Drawing.Size(122, 30);
this.addHeightsButton.TabIndex = 24;
this.addHeightsButton.Text = "Add Heights Tab";
this.addHeightsButton.UseVisualStyleBackColor = true;
@@ -2012,9 +2054,9 @@
//
// addHeadersButton
//
- this.addHeadersButton.Location = new System.Drawing.Point(12, 310);
+ this.addHeadersButton.Location = new System.Drawing.Point(9, 303);
this.addHeadersButton.Name = "addHeadersButton";
- this.addHeadersButton.Size = new System.Drawing.Size(115, 24);
+ this.addHeadersButton.Size = new System.Drawing.Size(122, 30);
this.addHeadersButton.TabIndex = 23;
this.addHeadersButton.Text = "Add Header Tab";
this.addHeadersButton.UseVisualStyleBackColor = true;
@@ -2023,12 +2065,15 @@
// saveMatrixButton
//
this.saveMatrixButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
+ this.saveMatrixButton.Image = global::DSPRE.Properties.Resources.save_rom;
+ this.saveMatrixButton.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.saveMatrixButton.ImeMode = System.Windows.Forms.ImeMode.NoControl;
- this.saveMatrixButton.Location = new System.Drawing.Point(13, 577);
+ this.saveMatrixButton.Location = new System.Drawing.Point(9, 552);
this.saveMatrixButton.Name = "saveMatrixButton";
- this.saveMatrixButton.Size = new System.Drawing.Size(114, 23);
+ this.saveMatrixButton.Size = new System.Drawing.Size(122, 48);
this.saveMatrixButton.TabIndex = 22;
this.saveMatrixButton.Text = "Save Matrix";
+ this.saveMatrixButton.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.saveMatrixButton.UseVisualStyleBackColor = true;
this.saveMatrixButton.Click += new System.EventHandler(this.saveMatrixButton_Click);
//
@@ -2046,7 +2091,7 @@
//
this.matrixNameLabel.AutoSize = true;
this.matrixNameLabel.ImeMode = System.Windows.Forms.ImeMode.NoControl;
- this.matrixNameLabel.Location = new System.Drawing.Point(12, 195);
+ this.matrixNameLabel.Location = new System.Drawing.Point(12, 57);
this.matrixNameLabel.Name = "matrixNameLabel";
this.matrixNameLabel.Size = new System.Drawing.Size(64, 13);
this.matrixNameLabel.TabIndex = 20;
@@ -2078,6 +2123,62 @@
this.headersTabPage.Text = "Map Headers";
this.headersTabPage.UseVisualStyleBackColor = true;
//
+ // headersGridView
+ //
+ this.headersGridView.AllowUserToAddRows = false;
+ this.headersGridView.AllowUserToDeleteRows = false;
+ this.headersGridView.AllowUserToResizeColumns = false;
+ this.headersGridView.AllowUserToResizeRows = false;
+ dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.headersGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;
+ this.headersGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.headersGridView.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
+ dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
+ dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.headersGridView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2;
+ this.headersGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle3.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle3.Format = "D4";
+ dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.headersGridView.DefaultCellStyle = dataGridViewCellStyle3;
+ this.headersGridView.Location = new System.Drawing.Point(0, 0);
+ this.headersGridView.Name = "headersGridView";
+ dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle4.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
+ dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.headersGridView.RowHeadersDefaultCellStyle = dataGridViewCellStyle4;
+ this.headersGridView.RowHeadersWidth = 50;
+ this.headersGridView.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
+ dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle5.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.headersGridView.RowsDefaultCellStyle = dataGridViewCellStyle5;
+ this.headersGridView.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.headersGridView.RowTemplate.Height = 18;
+ this.headersGridView.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+ this.headersGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
+ this.headersGridView.ShowCellErrors = false;
+ this.headersGridView.Size = new System.Drawing.Size(965, 566);
+ this.headersGridView.TabIndex = 1;
+ this.headersGridView.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.headersGridView_CellFormatting);
+ this.headersGridView.CellMouseDoubleClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.headersGridView_CellMouseDoubleClick);
+ this.headersGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.headersGridView_CellValueChanged);
+ //
// heightsTabPage
//
this.heightsTabPage.Controls.Add(this.heightsGridView);
@@ -2088,6 +2189,60 @@
this.heightsTabPage.Text = "Map Heights";
this.heightsTabPage.UseVisualStyleBackColor = true;
//
+ // heightsGridView
+ //
+ this.heightsGridView.AllowUserToAddRows = false;
+ this.heightsGridView.AllowUserToDeleteRows = false;
+ this.heightsGridView.AllowUserToResizeColumns = false;
+ this.heightsGridView.AllowUserToResizeRows = false;
+ dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.heightsGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle6;
+ this.heightsGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.heightsGridView.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
+ dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle7.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
+ dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.heightsGridView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
+ this.heightsGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle8.BackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle8.Font = new System.Drawing.Font("Tahoma", 8.25F);
+ dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle8.Format = "D2";
+ dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.heightsGridView.DefaultCellStyle = dataGridViewCellStyle8;
+ this.heightsGridView.Location = new System.Drawing.Point(0, 0);
+ this.heightsGridView.Name = "heightsGridView";
+ dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle9.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
+ dataGridViewCellStyle9.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle9.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle9.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.heightsGridView.RowHeadersDefaultCellStyle = dataGridViewCellStyle9;
+ this.heightsGridView.RowHeadersWidth = 50;
+ this.heightsGridView.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
+ dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle10.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.heightsGridView.RowsDefaultCellStyle = dataGridViewCellStyle10;
+ this.heightsGridView.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.heightsGridView.RowTemplate.Height = 18;
+ this.heightsGridView.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+ this.heightsGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
+ this.heightsGridView.Size = new System.Drawing.Size(965, 566);
+ this.heightsGridView.TabIndex = 2;
+ this.heightsGridView.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.heightsGridView_CellFormatting);
+ this.heightsGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.heightsGridView_CellValueChanged);
+ //
// mapFilesTabPage
//
this.mapFilesTabPage.Controls.Add(this.mapFilesGridView);
@@ -2098,9 +2253,64 @@
this.mapFilesTabPage.Text = "Map Files";
this.mapFilesTabPage.UseVisualStyleBackColor = true;
//
+ // mapFilesGridView
+ //
+ this.mapFilesGridView.AllowUserToAddRows = false;
+ this.mapFilesGridView.AllowUserToDeleteRows = false;
+ this.mapFilesGridView.AllowUserToResizeColumns = false;
+ this.mapFilesGridView.AllowUserToResizeRows = false;
+ dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.mapFilesGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle11;
+ this.mapFilesGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.mapFilesGridView.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
+ dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle12.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle12.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
+ dataGridViewCellStyle12.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle12.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle12.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.mapFilesGridView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle12;
+ this.mapFilesGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle13.BackColor = System.Drawing.SystemColors.Window;
+ dataGridViewCellStyle13.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ dataGridViewCellStyle13.ForeColor = System.Drawing.SystemColors.ControlText;
+ dataGridViewCellStyle13.Format = "D4";
+ dataGridViewCellStyle13.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle13.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.mapFilesGridView.DefaultCellStyle = dataGridViewCellStyle13;
+ this.mapFilesGridView.Location = new System.Drawing.Point(0, 0);
+ this.mapFilesGridView.Name = "mapFilesGridView";
+ dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle14.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle14.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
+ dataGridViewCellStyle14.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle14.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle14.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle14.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.mapFilesGridView.RowHeadersDefaultCellStyle = dataGridViewCellStyle14;
+ this.mapFilesGridView.RowHeadersWidth = 50;
+ this.mapFilesGridView.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
+ dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ dataGridViewCellStyle15.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.mapFilesGridView.RowsDefaultCellStyle = dataGridViewCellStyle15;
+ this.mapFilesGridView.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+ this.mapFilesGridView.RowTemplate.Height = 18;
+ this.mapFilesGridView.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+ this.mapFilesGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
+ this.mapFilesGridView.Size = new System.Drawing.Size(965, 566);
+ this.mapFilesGridView.TabIndex = 2;
+ this.mapFilesGridView.CellContentDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.mapFilesGridView_CellMouseDoubleClick);
+ this.mapFilesGridView.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.mapFilesGridView_CellFormatting);
+ this.mapFilesGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.mapFilesGridView_CellValueChanged);
+ //
// matrixNameTextBox
//
- this.matrixNameTextBox.Location = new System.Drawing.Point(15, 211);
+ this.matrixNameTextBox.Location = new System.Drawing.Point(15, 73);
this.matrixNameTextBox.MaxLength = 16;
this.matrixNameTextBox.Name = "matrixNameTextBox";
this.matrixNameTextBox.Size = new System.Drawing.Size(112, 20);
@@ -2109,7 +2319,7 @@
//
// heightUpDown
//
- this.heightUpDown.Location = new System.Drawing.Point(67, 275);
+ this.heightUpDown.Location = new System.Drawing.Point(67, 268);
this.heightUpDown.Maximum = new decimal(new int[] {
255,
0,
@@ -2132,7 +2342,7 @@
//
// widthUpDown
//
- this.widthUpDown.Location = new System.Drawing.Point(67, 249);
+ this.widthUpDown.Location = new System.Drawing.Point(67, 242);
this.widthUpDown.Maximum = new decimal(new int[] {
255,
0,
@@ -2157,7 +2367,7 @@
//
this.heightLabel.AutoSize = true;
this.heightLabel.ImeMode = System.Windows.Forms.ImeMode.NoControl;
- this.heightLabel.Location = new System.Drawing.Point(12, 278);
+ this.heightLabel.Location = new System.Drawing.Point(12, 271);
this.heightLabel.Name = "heightLabel";
this.heightLabel.Size = new System.Drawing.Size(38, 13);
this.heightLabel.TabIndex = 14;
@@ -2167,7 +2377,7 @@
//
this.widthLabel.AutoSize = true;
this.widthLabel.ImeMode = System.Windows.Forms.ImeMode.NoControl;
- this.widthLabel.Location = new System.Drawing.Point(12, 252);
+ this.widthLabel.Location = new System.Drawing.Point(12, 245);
this.widthLabel.Name = "widthLabel";
this.widthLabel.Size = new System.Drawing.Size(35, 13);
this.widthLabel.TabIndex = 13;
@@ -6759,171 +6969,6 @@
this.versionLabel.TabIndex = 9;
this.versionLabel.Text = "ROM:";
//
- // headersGridView
- //
- this.headersGridView.AllowUserToAddRows = false;
- this.headersGridView.AllowUserToDeleteRows = false;
- this.headersGridView.AllowUserToResizeColumns = false;
- this.headersGridView.AllowUserToResizeRows = false;
- dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.headersGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle16;
- this.headersGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.headersGridView.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
- dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle17.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle17.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
- dataGridViewCellStyle17.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle17.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle17.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle17.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.headersGridView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle17;
- this.headersGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
- dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle18.BackColor = System.Drawing.SystemColors.Window;
- dataGridViewCellStyle18.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- dataGridViewCellStyle18.ForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle18.Format = "D4";
- dataGridViewCellStyle18.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle18.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle18.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.headersGridView.DefaultCellStyle = dataGridViewCellStyle18;
- this.headersGridView.Location = new System.Drawing.Point(0, 0);
- this.headersGridView.Name = "headersGridView";
- dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle19.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle19.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
- dataGridViewCellStyle19.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle19.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle19.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle19.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.headersGridView.RowHeadersDefaultCellStyle = dataGridViewCellStyle19;
- this.headersGridView.RowHeadersWidth = 50;
- this.headersGridView.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
- dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle20.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.headersGridView.RowsDefaultCellStyle = dataGridViewCellStyle20;
- this.headersGridView.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.headersGridView.RowTemplate.Height = 18;
- this.headersGridView.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False;
- this.headersGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
- this.headersGridView.ShowCellErrors = false;
- this.headersGridView.Size = new System.Drawing.Size(965, 566);
- this.headersGridView.TabIndex = 1;
- this.headersGridView.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.headersGridView_CellFormatting);
- this.headersGridView.CellMouseDoubleClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.headersGridView_CellMouseDoubleClick);
- this.headersGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.headersGridView_CellValueChanged);
- //
- // heightsGridView
- //
- this.heightsGridView.AllowUserToAddRows = false;
- this.heightsGridView.AllowUserToDeleteRows = false;
- this.heightsGridView.AllowUserToResizeColumns = false;
- this.heightsGridView.AllowUserToResizeRows = false;
- dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.heightsGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle21;
- this.heightsGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.heightsGridView.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
- dataGridViewCellStyle22.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle22.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle22.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
- dataGridViewCellStyle22.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle22.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle22.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle22.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.heightsGridView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle22;
- this.heightsGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
- dataGridViewCellStyle23.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle23.BackColor = System.Drawing.SystemColors.Window;
- dataGridViewCellStyle23.Font = new System.Drawing.Font("Tahoma", 8.25F);
- dataGridViewCellStyle23.ForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle23.Format = "D2";
- dataGridViewCellStyle23.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle23.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle23.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.heightsGridView.DefaultCellStyle = dataGridViewCellStyle23;
- this.heightsGridView.Location = new System.Drawing.Point(0, 0);
- this.heightsGridView.Name = "heightsGridView";
- dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle24.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle24.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
- dataGridViewCellStyle24.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle24.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle24.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle24.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.heightsGridView.RowHeadersDefaultCellStyle = dataGridViewCellStyle24;
- this.heightsGridView.RowHeadersWidth = 50;
- this.heightsGridView.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
- dataGridViewCellStyle25.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle25.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.heightsGridView.RowsDefaultCellStyle = dataGridViewCellStyle25;
- this.heightsGridView.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.heightsGridView.RowTemplate.Height = 18;
- this.heightsGridView.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False;
- this.heightsGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
- this.heightsGridView.Size = new System.Drawing.Size(965, 566);
- this.heightsGridView.TabIndex = 2;
- this.heightsGridView.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.heightsGridView_CellFormatting);
- this.heightsGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.heightsGridView_CellValueChanged);
- //
- // mapFilesGridView
- //
- this.mapFilesGridView.AllowUserToAddRows = false;
- this.mapFilesGridView.AllowUserToDeleteRows = false;
- this.mapFilesGridView.AllowUserToResizeColumns = false;
- this.mapFilesGridView.AllowUserToResizeRows = false;
- dataGridViewCellStyle26.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.mapFilesGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle26;
- this.mapFilesGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.mapFilesGridView.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
- dataGridViewCellStyle27.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle27.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle27.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
- dataGridViewCellStyle27.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle27.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle27.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle27.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.mapFilesGridView.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle27;
- this.mapFilesGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
- dataGridViewCellStyle28.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle28.BackColor = System.Drawing.SystemColors.Window;
- dataGridViewCellStyle28.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- dataGridViewCellStyle28.ForeColor = System.Drawing.SystemColors.ControlText;
- dataGridViewCellStyle28.Format = "D4";
- dataGridViewCellStyle28.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle28.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle28.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.mapFilesGridView.DefaultCellStyle = dataGridViewCellStyle28;
- this.mapFilesGridView.Location = new System.Drawing.Point(0, 0);
- this.mapFilesGridView.Name = "mapFilesGridView";
- dataGridViewCellStyle29.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle29.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle29.Font = new System.Drawing.Font("Microsoft Sans Serif", 7F);
- dataGridViewCellStyle29.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle29.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle29.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle29.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.mapFilesGridView.RowHeadersDefaultCellStyle = dataGridViewCellStyle29;
- this.mapFilesGridView.RowHeadersWidth = 50;
- this.mapFilesGridView.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
- dataGridViewCellStyle30.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- dataGridViewCellStyle30.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.mapFilesGridView.RowsDefaultCellStyle = dataGridViewCellStyle30;
- this.mapFilesGridView.RowTemplate.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
- this.mapFilesGridView.RowTemplate.Height = 18;
- this.mapFilesGridView.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.False;
- this.mapFilesGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
- this.mapFilesGridView.Size = new System.Drawing.Size(965, 566);
- this.mapFilesGridView.TabIndex = 2;
- this.mapFilesGridView.CellContentDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.mapFilesGridView_CellMouseDoubleClick);
- this.mapFilesGridView.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.mapFilesGridView_CellFormatting);
- this.mapFilesGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.mapFilesGridView_CellValueChanged);
- //
// MainProgram
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -6978,8 +7023,11 @@
this.matrixEditorTabPage.PerformLayout();
this.matrixTabControl.ResumeLayout(false);
this.headersTabPage.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.headersGridView)).EndInit();
this.heightsTabPage.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.heightsGridView)).EndInit();
this.mapFilesTabPage.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.mapFilesGridView)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.heightUpDown)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.widthUpDown)).EndInit();
this.mapEditorTabPage.ResumeLayout(false);
@@ -7132,9 +7180,6 @@
this.statusStrip1.PerformLayout();
this.mainToolStrip.ResumeLayout(false);
this.mainToolStrip.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.headersGridView)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.heightsGridView)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mapFilesGridView)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
@@ -7661,6 +7706,8 @@
private System.Windows.Forms.ToolTip toolTip1;
private System.Windows.Forms.GroupBox groupBox18;
private System.Windows.Forms.ToolStripButton updateMapNarcsButton;
+ private System.Windows.Forms.Button importColorTableButton;
+ private System.Windows.Forms.Button resetColorTableButton;
}
}
diff --git a/DS_Map/Main Window.cs b/DS_Map/Main Window.cs
index 048c7d9..0c087e2 100644
--- a/DS_Map/Main Window.cs
+++ b/DS_Map/Main Window.cs
@@ -2077,15 +2077,15 @@ namespace DSPRE {
for (int i = 0; i < currentMatrix.width; i++) {
headersGridView.Columns.Add("Column" + i, i.ToString("D"));
- headersGridView.Columns[i].Width = 34; // Set column size
+ headersGridView.Columns[i].Width = 32; // Set column size
headersGridView.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
heightsGridView.Columns.Add("Column" + i, i.ToString("D"));
- heightsGridView.Columns[i].Width = 22; // Set column size
+ heightsGridView.Columns[i].Width = 21; // Set column size
heightsGridView.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
mapFilesGridView.Columns.Add("Column" + i, i.ToString("D"));
- mapFilesGridView.Columns[i].Width = 34; // Set column size
+ mapFilesGridView.Columns[i].Width = 32; // Set column size
mapFilesGridView.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
}
@@ -2111,8 +2111,10 @@ namespace DSPRE {
}
}
- if (currentMatrix.hasHeadersSection) matrixTabControl.TabPages.Add(headersTabPage);
- if (currentMatrix.hasAltitudesSection) matrixTabControl.TabPages.Add(heightsTabPage);
+ if (currentMatrix.hasHeadersSection)
+ matrixTabControl.TabPages.Add(headersTabPage);
+ if (currentMatrix.hasAltitudesSection)
+ matrixTabControl.TabPages.Add(heightsTabPage);
}
#endregion
@@ -2167,14 +2169,16 @@ namespace DSPRE {
if (e.RowIndex > -1 && e.ColumnIndex > -1) {
/* If input is junk, use 0000 as placeholder value */
ushort cellValue;
- if (!UInt16.TryParse(headersGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out cellValue)) cellValue = 0;
+ if (!UInt16.TryParse(headersGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out cellValue))
+ cellValue = 0;
/* Change value in matrix object */
currentMatrix.headers[e.RowIndex, e.ColumnIndex] = cellValue;
}
}
private void headersGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) {
- if (e.Value == null) return;
+ if (e.Value == null)
+ return;
disableHandlers = true;
/* Format table cells corresponding to border maps or void */
@@ -2197,7 +2201,8 @@ namespace DSPRE {
if (e.RowIndex > -1 && e.ColumnIndex > -1) {
/* If input is junk, use 00 as placeholder value */
byte cellValue;
- if (!Byte.TryParse(heightsGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out cellValue)) cellValue = 0;
+ if (!Byte.TryParse(heightsGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out cellValue))
+ cellValue = 0;
/* Change value in matrix object */
currentMatrix.altitudes[e.RowIndex, e.ColumnIndex] = cellValue;
@@ -2210,7 +2215,8 @@ namespace DSPRE {
/* Format table cells corresponding to border maps or void */
ushort colorValue;
- if (!UInt16.TryParse(mapFilesGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out colorValue)) colorValue = Matrix.EMPTY;
+ if (!UInt16.TryParse(mapFilesGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out colorValue))
+ colorValue = Matrix.EMPTY;
Tuple cellColors = FormatMapCell(colorValue);
e.CellStyle.BackColor = cellColors.Item1;
@@ -2218,7 +2224,8 @@ namespace DSPRE {
/* If invalid input is entered, show 00 */
byte cellValue;
- if (!Byte.TryParse(heightsGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out cellValue)) e.Value = 0;
+ if (!Byte.TryParse(heightsGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(), out cellValue))
+ e.Value = 0;
disableHandlers = false;
@@ -6005,5 +6012,101 @@ namespace DSPRE {
writer.Write(Encoding.UTF8.GetBytes(internalNames[currentHeader.ID])); //Save Internal name
}
}
+
+ private void importColorTableButton_Click(object sender, EventArgs e) {
+ OpenFileDialog of = new OpenFileDialog();
+ of.Filter = "DSPRE Color Table File (*.ctb)|*.ctb";
+ if (of.ShowDialog(this) != DialogResult.OK)
+ return;
+
+ string[] fileTableContent = File.ReadAllLines(of.FileName);
+
+
+ string mapKeyword = "Maplist";
+ string colorKeyword = "Color";
+ string textColorKeyword = "TextColor";
+ string separator = "-";
+ Dictionary, Tuple> colorsDict = new Dictionary, Tuple>();
+ List linesWithErrors = new List();
+
+ for (int i = 0; i < fileTableContent.Length; i++) {
+ try {
+ // MapList
+ int j = 0;
+
+ string[] lineParts = fileTableContent[i].Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
+ if (!lineParts[j].Equals(mapKeyword)) {
+ throw new FormatException();
+ }
+ j++;
+
+ //204 209
+ List mapList = new List();
+ while (!lineParts[j].Equals("-")) {
+ mapList.Add(UInt32.Parse(lineParts[j]));
+ j++;
+ }
+
+ // -
+ if (!lineParts[j].Equals(separator)) {
+ throw new FormatException();
+ }
+ j++;
+
+ //Color
+ if (!lineParts[j].Equals(colorKeyword)) {
+ throw new FormatException();
+ }
+ j++;
+
+ //70 130 180
+ int r = Int32.Parse(lineParts[j++]);
+ int g = Int32.Parse(lineParts[j++]);
+ int b = Int32.Parse(lineParts[j++]);
+
+ // -
+ if (!lineParts[j].Equals(separator)) {
+ throw new FormatException();
+ }
+ j++;
+
+ //Color
+ if (!lineParts[j].Equals(textColorKeyword)) {
+ throw new FormatException();
+ }
+ j++;
+
+ Color foreground = Color.FromName(lineParts[j]);
+ colorsDict.Add(mapList, Tuple.Create(Color.FromArgb(r, g, b), foreground));
+ } catch {
+ linesWithErrors.Add(i+1);
+ continue;
+ }
+ }
+ colorsDict.Add(new List { Matrix.EMPTY }, Tuple.Create(Color.Black, Color.White));
+
+ string invalidLines = "";
+ MessageBoxIcon iconType = MessageBoxIcon.Information;
+ if (linesWithErrors.Count > 0) {
+ invalidLines = "\nHowever, the following lines couldn't be parsed correctly:\n";
+ invalidLines += linesWithErrors[0];
+
+ for (int i = 1; i < linesWithErrors.Count; i++)
+ invalidLines += (", " + linesWithErrors[i]);
+
+ invalidLines += ".";
+ iconType = MessageBoxIcon.Warning;
+ }
+ romInfo.SetMapCellsColorDictionary(colorsDict);
+ ClearMatrixTables();
+ GenerateMatrixTables();
+ MessageBox.Show("Color file has been read." + invalidLines, "Operation completed", MessageBoxButtons.OK, iconType);
+ }
+
+ private void resetColorTableButton_Click(object sender, EventArgs e) {
+ romInfo.LoadMapCellsColorDictionary();
+ ClearMatrixTables();
+ GenerateMatrixTables();
+ }
}
}
\ No newline at end of file
diff --git a/DS_Map/Main Window.resx b/DS_Map/Main Window.resx
index f420653..41adf24 100644
--- a/DS_Map/Main Window.resx
+++ b/DS_Map/Main Window.resx
@@ -117,83 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 239, 17
-
-
-
- AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
- LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
- ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACA
- DwAAAk1TRnQBSQFMAgEBBwEAASwBBwEsAQcBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
- AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
- AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
- AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
- AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
- AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
- AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
- ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
- AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
- AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
- AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
- AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
- AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
- AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
- AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
- AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
- ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
- Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
- AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
- AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
- AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
- ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
- Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
- AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
- AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
- AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
- AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
- AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
- AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/woAAewBEgHvBQAB9BEA
- ChIYAALzAusB7wHsAesB8wUAAeoB9AUAAvIB9AYAAxIGSgMSFAAB8wHxAbwC7AEHAbwBBwHsAesBBwQA
- AQ4BEgHtBAAB8AEiASkB6wHzBQABEgJKBm4CSgESEwABvAH3Ae0BkgHvAbwBBwHwAfQB8gHrAeoEAAEO
- AW0B7QMAAQcBIwIrASoB6wHzAwABEgFKAW4BSgZuAUoBbgFKARISAAFtAvcB8AG8AfMC8gL0Ae0B6wEH
- AwABBwEVAeoD7QEpASsBJQEfASUBKgHrAfQCAAESAUoBbgFKBpMBSgFuAUoBEhIAAbwB7wHxAfQB9gHy
- AvAB9AH2Ae8B7AFtAwAB9AEQAesBSgEwAQMBJQEXAfkCIAElASoB6gIAARIBSgGTAW4GSQFuAZMBSgES
- EgAB8gHvAvYB9wFtAesB8gH0AfYB8wHrAewBBwIAAfQBEAFzAUUBJAEgAfkBFwH5ASABHwEgATEBIgH0
- AQABEgGTAW4BSQZsAUkBbgGTARITAAHvAfMBvAGSAfAB9wH2AfcB7QEHAesB7AHvAwAB8gERAUUBHwIg
- AfkBFwH5ASABHwExASIB9AEAARIBkwFJAmwEcQJsAUkBkwESEwABBwHwAUQBJQEaApIB8gLzAfQBEgHr
- AfICAAHyAUMB7AFFAR8BIAH5ARcBJgExATcBMAEUAgABSQFuAWwBcQGXBHEBlwFxAWwBbgESEwAB9AFt
- ASwBJQHrAfQC8QLvAfIC6wG8AgAB8wFtAesBRQEfAiAB+QExAVECbQHzAgABSQJsAZcCcQKXAnEBlwJs
- AUkTAAEcASwBKwHqAQcBvALvAfQCvAHzAm0DAAHwARMBRQEfASQCKwFRAbwFAAFJAWwCcQaXAnEBbAFJ
- EgAB7wIrAUsB7wEHAbwB8QQHAfQBiwHqAwAB8AERAUsBJAEjAQMBSgHwBwABbAFxA5cCeAOXAXEBbBIA
- Ae8BKwEsAUUCvAEHAe8BBwG8AfABGQLbAWwBBwMAAfABIwIrAQ4B8AHxCAABSQFxApcBeAWXAXEBSRIA
- ARIBLAFFAfIB8wHvAfIB8QG7AtoBswKLAfMEAAHwASMBNwExAQ4LAAFJAXEClwF4A5cBcQFJFAABEgG8
- AgABBwGzAdQBswJsAe8IAAHvAg4B8wwAAWwBcQSXAXEBbBkAAQcCEgG8HQAEcRcAAfQL8wH0EwAN8xMA
- AQcL7wEHAgAPEAEAAQcNswEHBwAEQwcAAe8BAAG7BrMBuwIAAe8CAAEQBjgBEAbTARABAAGzDQABswUA
- AkME8AJDBQAB7wEAAbMGAAGzAgAB7wIAARACOAMAATgBEALTAgAC0wEQAQABsw0AAbMEAAFDCPABQwQA
- Ae8BAAGtAQABlwJWAZcBAAGzAgAB7wIAARADOAEAAjgBEAHTAQAC0wEAAdMBEAEAAbMBAAFWCVABVgEA
- AbMDAAFDA/ABkgJDAZID8AFDAwAB7wEAAa0BAARWAQABswH0AQAB7wIAARACOAIAAjgBEAHTAQAC0wEA
- AdMBEAEAAbMBAAtWAQABswMAAUMB8AGSARIBQwHwAZIBQwESAZIB8AFDAwAB7wEAAa0BAARWAQABswH0
- AQAB7wIAARADOAEAAjgBEALTAgAC0wEQAQABswEAC1YBAAGzAgABQwHwARICYwFDAQAB8AFDAmMBEgHw
- AUMCAAHvAQABrQEABHgBAAGzAfQBAAHvAgABEAY4ARAG0wEQAQABswEAC1YBAAGzAgABQwESBEcCQwRH
- ARIBQwIAAe8BAAGtBgABswHzAQAB7wIADxABAAGzAQALVgEAAbMCAAFDDEcBQwIAAe8BAAG7Aq0EswG7
- AfMBAAHvAgABEAZHARAGAAEQAQABswEAC1YBAAGzAgABQwxHAUMCAAHvAQAB8wP0AfMB9AQAAe8CAAEQ
- AkcCAAJHARAGAAEQAQABswEAC1YBAAGzAwABQwJHApQGRwFDAwAB7wEAAXQCMgEsAXQBAAG8AvcBAAHv
- AgABEAFHAQACRwEAAUcBEAYAARABAAGzAQABVgl4AVYBAAGzAwABQwFHBJQFRwFDAwAB7wEAASwDwwFT
- AQAB9wIAAfMB8AIAARABRwEAAkcBAAFHARAGAAEQAQABswEAC3gBAAGzBAABQwSUBEcBQwQAAe8BAAF0
- AywBdAEAAfcBAAHzAfADAAEQAkcCAAJHARAGAAEQAQABswEAC3gBAAGzBQACQwGUA0cCQwUAAe8IAAHz
- AfAEAAEQBkcBEAYAARABAAGzDQABswcABEMHAAEHCO8BBwUADxABAAEJDbMBCREAAUIBTQE+BwABPgMA
- ASgDAAFAAwABIAMAAQEBAAEBBgABARYAA/8BAAH/AY8BvwH/AeABBwIAAfgBBwKPAcABAwIAAcABBwGP
- AQcBwAEDAgABgAEHAY4BAwGAAQECAAGAAQMBgAEBAYABAQIAAYABAwGAAQEBgAEBAgABgAEBAYABAAGA
- AQECAAHAAQEBwAEAAYABAQIAAcABAAHAAQEBgAEBAgABwAEAAcABAQGAAQECAAHAAQAB4AEPAYABAQIA
- AYABAAHgAR8BwAEDBAAB4AE/AcABAwMAAQEB4AH/AeABBwIAAZgBDwHwAf8B8AEPAgAB+AF/Av8B/AE/
- AgABgAEDAv8BgAEDAv8BgAEDAQABAQEAAQEB/AE/AaABGwEAAQEBfwH9AfABDwGvAdsBAAExAX8B/QHg
- AQcBqAFbAQABSQFAAQUBwAEDAagBSwEAAUkBQAEFAcABAwGoAUsBAAExAUABBQGBAQEBqAFLAQABAQFA
- AQUBgAEBAa8BywEAAQEBQAEFAYABAQGgAQsBAAH9AUABBQGAAQEBoAF7ARgBxQFAAQUBwAEDAaABiwEk
- Ae0BQAEFAcABAwGgAbMBJAHNAUABBQHgAQcBoAGnARgB7QFAAQUB8AEPAb8BzwEAAf0BfwH9AfwBPwGA
- AR8BAAEBAQABAQL/Cw==
-
-
@@ -1158,9 +1081,83 @@ with 'Pokemon DS Map Studio' by Trifindo.
True
-
- True
+
+ 239, 17
+
+
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
+ LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACA
+ DwAAAk1TRnQBSQFMAgEBBwEAAWQBBwFkAQcBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
+ AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
+ AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
+ AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
+ AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
+ AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
+ ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
+ AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
+ AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
+ AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
+ AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
+ AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
+ AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
+ AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
+ AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
+ ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
+ Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
+ AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
+ AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
+ AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
+ ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
+ Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
+ AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
+ AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
+ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
+ AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
+ AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
+ AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/woAAewBEgHvBQAB9BEA
+ ChIYAALzAusB7wHsAesB8wUAAeoB9AUAAvIB9AYAAxIGSgMSFAAB8wHxAbwC7AEHAbwBBwHsAesBBwQA
+ AQ4BEgHtBAAB8AEiASkB6wHzBQABEgJKBm4CSgESEwABvAH3Ae0BkgHvAbwBBwHwAfQB8gHrAeoEAAEO
+ AW0B7QMAAQcBIwIrASoB6wHzAwABEgFKAW4BSgZuAUoBbgFKARISAAFtAvcB8AG8AfMC8gL0Ae0B6wEH
+ AwABBwEVAeoD7QEpASsBJQEfASUBKgHrAfQCAAESAUoBbgFKBpMBSgFuAUoBEhIAAbwB7wHxAfQB9gHy
+ AvAB9AH2Ae8B7AFtAwAB9AEQAesBSgEwAQMBJQEXAfkCIAElASoB6gIAARIBSgGTAW4GSQFuAZMBSgES
+ EgAB8gHvAvYB9wFtAesB8gH0AfYB8wHrAewBBwIAAfQBEAFzAUUBJAEgAfkBFwH5ASABHwEgATEBIgH0
+ AQABEgGTAW4BSQZsAUkBbgGTARITAAHvAfMBvAGSAfAB9wH2AfcB7QEHAesB7AHvAwAB8gERAUUBHwIg
+ AfkBFwH5ASABHwExASIB9AEAARIBkwFJAmwEcQJsAUkBkwESEwABBwHwAUQBJQEaApIB8gLzAfQBEgHr
+ AfICAAHyAUMB7AFFAR8BIAH5ARcBJgExATcBMAEUAgABSQFuAWwBcQGXBHEBlwFxAWwBbgESEwAB9AFt
+ ASwBJQHrAfQC8QLvAfIC6wG8AgAB8wFtAesBRQEfAiAB+QExAVECbQHzAgABSQJsAZcCcQKXAnEBlwJs
+ AUkTAAEcASwBKwHqAQcBvALvAfQCvAHzAm0DAAHwARMBRQEfASQCKwFRAbwFAAFJAWwCcQaXAnEBbAFJ
+ EgAB7wIrAUsB7wEHAbwB8QQHAfQBiwHqAwAB8AERAUsBJAEjAQMBSgHwBwABbAFxA5cCeAOXAXEBbBIA
+ Ae8BKwEsAUUCvAEHAe8BBwG8AfABGQLbAWwBBwMAAfABIwIrAQ4B8AHxCAABSQFxApcBeAWXAXEBSRIA
+ ARIBLAFFAfIB8wHvAfIB8QG7AtoBswKLAfMEAAHwASMBNwExAQ4LAAFJAXEClwF4A5cBcQFJFAABEgG8
+ AgABBwGzAdQBswJsAe8IAAHvAg4B8wwAAWwBcQSXAXEBbBkAAQcCEgG8HQAEcRcAAfQL8wH0EwAN8xMA
+ AQcL7wEHAgAPEAEAAQcNswEHBwAEQwcAAe8BAAG7BrMBuwIAAe8CAAEQBjgBEAbTARABAAGzDQABswUA
+ AkME8AJDBQAB7wEAAbMGAAGzAgAB7wIAARACOAMAATgBEALTAgAC0wEQAQABsw0AAbMEAAFDCPABQwQA
+ Ae8BAAGtAQABlwJWAZcBAAGzAgAB7wIAARADOAEAAjgBEAHTAQAC0wEAAdMBEAEAAbMBAAFWCVABVgEA
+ AbMDAAFDA/ABkgJDAZID8AFDAwAB7wEAAa0BAARWAQABswH0AQAB7wIAARACOAIAAjgBEAHTAQAC0wEA
+ AdMBEAEAAbMBAAtWAQABswMAAUMB8AGSARIBQwHwAZIBQwESAZIB8AFDAwAB7wEAAa0BAARWAQABswH0
+ AQAB7wIAARADOAEAAjgBEALTAgAC0wEQAQABswEAC1YBAAGzAgABQwHwARICYwFDAQAB8AFDAmMBEgHw
+ AUMCAAHvAQABrQEABHgBAAGzAfQBAAHvAgABEAY4ARAG0wEQAQABswEAC1YBAAGzAgABQwESBEcCQwRH
+ ARIBQwIAAe8BAAGtBgABswHzAQAB7wIADxABAAGzAQALVgEAAbMCAAFDDEcBQwIAAe8BAAG7Aq0EswG7
+ AfMBAAHvAgABEAZHARAGAAEQAQABswEAC1YBAAGzAgABQwxHAUMCAAHvAQAB8wP0AfMB9AQAAe8CAAEQ
+ AkcCAAJHARAGAAEQAQABswEAC1YBAAGzAwABQwJHApQGRwFDAwAB7wEAAXQCMgEsAXQBAAG8AvcBAAHv
+ AgABEAFHAQACRwEAAUcBEAYAARABAAGzAQABVgl4AVYBAAGzAwABQwFHBJQFRwFDAwAB7wEAASwDwwFT
+ AQAB9wIAAfMB8AIAARABRwEAAkcBAAFHARAGAAEQAQABswEAC3gBAAGzBAABQwSUBEcBQwQAAe8BAAF0
+ AywBdAEAAfcBAAHzAfADAAEQAkcCAAJHARAGAAEQAQABswEAC3gBAAGzBQACQwGUA0cCQwUAAe8IAAHz
+ AfAEAAEQBkcBEAYAARABAAGzDQABswcABEMHAAEHCO8BBwUADxABAAEJDbMBCREAAUIBTQE+BwABPgMA
+ ASgDAAFAAwABIAMAAQEBAAEBBgABARYAA/8BAAH/AY8BvwH/AeABBwIAAfgBBwKPAcABAwIAAcABBwGP
+ AQcBwAEDAgABgAEHAY4BAwGAAQECAAGAAQMBgAEBAYABAQIAAYABAwGAAQEBgAEBAgABgAEBAYABAAGA
+ AQECAAHAAQEBwAEAAYABAQIAAcABAAHAAQEBgAEBAgABwAEAAcABAQGAAQECAAHAAQAB4AEPAYABAQIA
+ AYABAAHgAR8BwAEDBAAB4AE/AcABAwMAAQEB4AH/AeABBwIAAZgBDwHwAf8B8AEPAgAB+AF/Av8B/AE/
+ AgABgAEDAv8BgAEDAv8BgAEDAQABAQEAAQEB/AE/AaABGwEAAQEBfwH9AfABDwGvAdsBAAExAX8B/QHg
+ AQcBqAFbAQABSQFAAQUBwAEDAagBSwEAAUkBQAEFAcABAwGoAUsBAAExAUABBQGBAQEBqAFLAQABAQFA
+ AQUBgAEBAa8BywEAAQEBQAEFAYABAQGgAQsBAAH9AUABBQGAAQEBoAF7ARgBxQFAAQUBwAEDAaABiwEk
+ Ae0BQAEFAcABAwGgAbMBJAHNAUABBQHgAQcBoAGnARgB7QFAAQUB8AEPAb8BzwEAAf0BfwH9AfwBPwGA
+ AR8BAAEBAQABAQL/Cw==
+
+
17, 17
@@ -1231,20 +1228,20 @@ with 'Pokemon DS Map Studio' by Trifindo.
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAL4SURBVFhH7ZfLTxNRFIf7FxGje9gY3bgzcYEmVnBjYous
- oE21AVMTaANoDLS6wldiYttYRBS1IUWpj4UlmcqriWmBhPJqo5ja1x3vuZ0DM9PbO6WCCYkn+dJO5879
- fXNm5rY1HfVqUV4Pv1LPupqlUTtRNrFkSqny1mSaDzlKqyFHQdk8mFobvxGOP7CTVNAuA9KoDSXgFQSA
- dxCOY9g4v6UMgxqueNBSVk+IJAM2DNXQ3txUNRYA+fRLZzcdY1ybsWErnCFvIiQZtDFWxhy74fgZyPGO
- AUBkgXaJBekr4b++o26zESD5/WlnkR4KAmQ/xwKS/+re5dkOu1p4g3hA0NJkbzkRdJKNqVu7HSjHRuTs
- tJvQDhTqlZECdUrAhPGApbwUcJL025syohdAMpE+kp7s/QVPDG8+QBOOpZeACVZeXMsv+rXBRgJIdrqf
- rH92lfQd4YZjgUSlzT2szbxgxEhATTbST5Yf2n8Lw6H2BCrXmReM7EcgwwRsVECwNvAuwep4Z37pLy7B
- RthVdVNyJeq5CfUdWaNkZgbkki54a6qPJMccP0TriUZCFK4HupJ44yzhE5GlAuozTvq76RmLFzJEI9HQ
- QvSko5h63UPWv9wp1huKSAEbf0WEpZh3QC02ZwZISrD8aqDj5p53iJ8CqFzMKwOidR3IzXrlregg+ea7
- xCbnjWHQfYlHVhnGKRHiys366OQKVIQ3KYTDfhTgStDtuLeyD1EixKURQKjIdsStCQfUAgCTYMFmTTCi
- RIhLE2yAXsAIJUJcvKBa/BfQCNAbbv5em9x0spW9VwcjSoS4eEG1QIGJwXb5+KlWhjRiZpw5d0E+cZrK
- /AuBkKdNjtNQ6MAx2gEIvt11vqoTSoRxZb4O5dbfewgvVI1aADvAHkFdcHT4rPEKyKuC5OtMR9w1RVDg
- 1VA764A69JPHTBbuX4QfrgdTGx985VoCaqL9ZpJ6fOXw/rL9nBvewcujFvjYaJsbrcLyhBW+DRfvXs4r
- Hx3FMpn+AIjNZ5yLWjFjAAAAAElFTkSuQmCC
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALzSURBVFhH7ZfLbxJBHMf5ixqj9/Zi9NKzh2oiFiWVA4mn
+ FoJupEVNNFaNodAeTHwfBCK1oqUP7MGDBqRx8dnE8GogmtZoDfLYWec37LSzyzBLsTVp4i/5BJadne9n
+ f7s7gGWvV5/2uvuVezTcm5x0I22TloppNN9aLHLU0yhGPTVtc2eqNHNuITXlRrmIWwWSky4qAa8gAMxD
+ OB1DxoXsCgzqulIRu8JOSMmGXTRUh623p2UsAPLlp9IIHmNe39J+J5whbyJKNuIiFKY9m+H0M5DjHQOA
+ CHSJBBlrJXR2g22zGSD55bajjg8FAbSdY4Fk6NTW5Vlb8PXxBvEgZzHrVTIPJfQ1cWGzA0p6Qi3PjSHc
+ gVqnMslwhxIwYSpsV+QHEirPjeKgJkYBSinuReVZ7y94YnjzAbpwWkYJmKDwxFF9e18fbCZAwWNQ/pXU
+ MHaEG04LJJptPk/abAxlMRNgKcexzB33b2E41JZA8zrzginbESgRARcWEKwNvEtQnHFU5b+4BMWY1HJT
+ ciU6uQmNHSlh1l9eVRuG4NXnXpSd9vwQrSc6CVG4EehKJi416BPxHQuwZ5wNjeAzFi9kFJ1EVwvRraH6
+ 56iE8q9v1DsNpchhF39FhKWYd0A7iosXUU6w/OrA49KPh8RPAVQlHVAB0boOVJYD6mriEnoXPEEm540h
+ 4H0rd50qjNMixFVZDuLJNbAIb1IIh/1UgCuBtzOB5j6KFiEunQAFi6wtXdaFA6wAQCRIsFUXTNEixKUL
+ NsEoYIYWIS5eUDv+C+gE8A33YXJQ7Tk4QN6zwRQtQly8oHZQgdi4Td1/aIAgT1gJ/UeOqQcOY5l/IRC9
+ MqhmcCh0YB/uAARfHz7a0gktwrzW34xX8vM+xAtlYQVoB8gjaAhO+PvNV0Be1eTgmVx8rK0IFXh2zUY6
+ wIYu+azo49Rx+OG6M1VYDCrtBFgSo1aUu3d69/6y/Xzv36CXhxV40W2bu61aPuaEb8NPN09WtY/2Ylks
+ fwBjRGILumZ6KQAAAABJRU5ErkJggg==
@@ -1298,9 +1295,6 @@ with 'Pokemon DS Map Studio' by Trifindo.
qcnkDWXJtp9DVaw7AAAAAElFTkSuQmCC
-
- 533, 20
-
42
diff --git a/DS_Map/Properties/Resources.Designer.cs b/DS_Map/Properties/Resources.Designer.cs
index ad1cac2..511a5f2 100644
--- a/DS_Map/Properties/Resources.Designer.cs
+++ b/DS_Map/Properties/Resources.Designer.cs
@@ -60,6 +60,16 @@ namespace DSPRE.Properties {
}
}
+ ///
+ /// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap addIcon {
+ get {
+ object obj = ResourceManager.GetObject("addIcon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Cerca una risorsa localizzata di tipo System.Drawing.Icon simile a (Icona).
///
@@ -260,6 +270,16 @@ namespace DSPRE.Properties {
}
}
+ ///
+ /// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap deleteIcon {
+ get {
+ object obj = ResourceManager.GetObject("deleteIcon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Cerca una stringa localizzata simile a dp.
///
@@ -939,6 +959,16 @@ namespace DSPRE.Properties {
}
}
+ ///
+ /// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap hgssrain1 {
+ get {
+ object obj = ResourceManager.GetObject("hgssrain1", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
///
@@ -1009,6 +1039,16 @@ namespace DSPRE.Properties {
}
}
+ ///
+ /// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap loadColorTable {
+ get {
+ object obj = ResourceManager.GetObject("loadColorTable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
///
@@ -1427,6 +1467,16 @@ namespace DSPRE.Properties {
}
}
+ ///
+ /// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap resetColorTable {
+ get {
+ object obj = ResourceManager.GetObject("resetColorTable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Cerca una risorsa localizzata di tipo System.Drawing.Bitmap.
///
diff --git a/DS_Map/Properties/Resources.resx b/DS_Map/Properties/Resources.resx
index 46ac335..dcbb673 100644
--- a/DS_Map/Properties/Resources.resx
+++ b/DS_Map/Properties/Resources.resx
@@ -127,6 +127,9 @@
..\Graphics\Weather\DPPt\ptrain.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Graphics\Camera Angles\DPPt\dpcamera4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\graphics\camera angles\hgss\hgsscamera10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -136,9 +139,6 @@
..\Graphics\Camera Angles\DPPt\dpcamera6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\graphics\camera angles\hgss\hgsscamera12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
..\graphics\camera angles\hgss\hgsscamera08.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -331,9 +331,6 @@
..\Graphics\Event Icons\route_sign.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\Graphics\Event Icons\gray_sign.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
..\Graphics\Camera Angles\DPPt\dpcamera8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -376,6 +373,9 @@
..\Graphics\Weather\DPPt\dprain.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\graphics\camera angles\hgss\hgsscamera03.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\Graphics\Weather\DPPt\ptlightning.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -409,9 +409,6 @@
..\Graphics\Program Icons\arrowright.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\Graphics\Camera Angles\DPPt\dpcamera4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
..\Graphics\Event Icons\overworld.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -433,8 +430,8 @@
..\Graphics\Weather\DPPt\dpthunderstorm.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\graphics\camera angles\hgss\hgsscamera03.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Graphics\Event Icons\gray_sign.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
..\Graphics\Area Icons\dp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -442,6 +439,9 @@
..\Graphics\Weather\DPPt\dpdiamondsnow.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\graphics\camera angles\hgss\hgsscamera12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\Graphics\Weather\DPPt\ptheavyrain.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -493,6 +493,9 @@
..\graphics\camera angles\hgss\hgsscamera09.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Graphics\Program Icons\unpackBuildingNarcsIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\Graphics\Camera Angles\DPPt\ptcamera5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
@@ -529,37 +532,49 @@
..\Graphics\Program Icons\WheelClick.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\Resources\hgssArcade.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\hgssdiamond.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\hgssfog.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\hgssnormal.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\hgssrain.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\hgsssnow.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\pasteIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Graphics\Program Icons\deleteIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- ..\Resources\copyIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+ ..\graphics\program icons\copyicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- ..\Resources\exportArrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+ ..\graphics\program icons\exportarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgssarcade.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgssdiamond.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgssfog.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgssnormal.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgssrain.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgssrain.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\weather\hgss\hgsssnow.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- ..\Resources\importArrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+ ..\graphics\program icons\importarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\Graphics\Program Icons\unpackBuildingNarcsIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\graphics\program icons\pasteicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Graphics\Program Icons\addIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\program icons\loadcolortable.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\graphics\program icons\resetcolortable.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
\ No newline at end of file
diff --git a/DS_Map/Resources/copyIcon.png b/DS_Map/Resources/copyIcon.png
deleted file mode 100644
index 4044f30..0000000
Binary files a/DS_Map/Resources/copyIcon.png and /dev/null differ
diff --git a/DS_Map/Resources/hgssrain.gif b/DS_Map/Resources/hgssrain.gif
deleted file mode 100644
index 69f8058..0000000
Binary files a/DS_Map/Resources/hgssrain.gif and /dev/null differ
diff --git a/DS_Map/Resources/hgsssnow.gif b/DS_Map/Resources/hgsssnow.gif
deleted file mode 100644
index a3af6cd..0000000
Binary files a/DS_Map/Resources/hgsssnow.gif and /dev/null differ
diff --git a/DS_Map/Resources/pasteIcon.png b/DS_Map/Resources/pasteIcon.png
deleted file mode 100644
index 3487de9..0000000
Binary files a/DS_Map/Resources/pasteIcon.png and /dev/null differ
diff --git a/DS_Map/RomInfo.cs b/DS_Map/RomInfo.cs
index 6538a6a..c7a0c24 100644
--- a/DS_Map/RomInfo.cs
+++ b/DS_Map/RomInfo.cs
@@ -88,7 +88,7 @@ namespace DSPRE {
SetNarcDirs();
/* System */
- SetMapCellsColorDictionary();
+ LoadMapCellsColorDictionary();
}
#endregion
@@ -505,7 +505,7 @@ namespace DSPRE {
#endregion
#region System Methods
- private void SetMapCellsColorDictionary() {
+ public void LoadMapCellsColorDictionary() {
switch (gameVersion) {
case "D":
case "P":
@@ -518,6 +518,9 @@ namespace DSPRE {
break;
}
}
+ public void SetMapCellsColorDictionary(Dictionary, Tuple> dict) {
+ mapCellsColorDictionary = dict;
+ }
#endregion
}
}
\ No newline at end of file