diff --git a/DS_Map/DSPRE.csproj b/DS_Map/DSPRE.csproj
index 2ddf6d7..ad51070 100644
--- a/DS_Map/DSPRE.csproj
+++ b/DS_Map/DSPRE.csproj
@@ -182,10 +182,10 @@
EventFileImport.cs
-
+
Form
-
+
EvolutionsEditor.cs
@@ -196,29 +196,29 @@
Component
-
+
Form
-
+
LearnsetEditor.cs
-
+
Form
-
+
OverlayEditor.cs
-
+
Form
-
+
PersonalDataEditor.cs
-
+
Form
-
+
PokemonEditor.cs
@@ -270,7 +270,9 @@
+
+
@@ -281,14 +283,13 @@
PatchToolboxDialog.cs
-
+
Form
-
+
BuildingEditor.cs
-
Form
@@ -304,29 +305,28 @@
SettingsWindow.cs
-
+
Form
-
+
SpawnEditor.cs
-
+
Form
-
+
WildEditorHGSS.cs
-
+
Form
-
+
WildEditorDPPt.cs
-
@@ -425,22 +425,22 @@
EventFileImport.cs
-
+
EvolutionsEditor.cs
HeaderSearch.cs
-
+
LearnsetEditor.cs
-
+
OverlayEditor.cs
-
+
PersonalDataEditor.cs
-
+
PokemonEditor.cs
@@ -456,16 +456,16 @@
PatchToolboxDialog.cs
-
+
BuildingEditor.cs
ScriptTooltip.cs
-
+
SpawnEditor.cs
-
+
WildEditorHGSS.cs
@@ -478,7 +478,7 @@
Resources.Designer.cs
-
+
WildEditorDPPt.cs
diff --git a/DS_Map/BuildingEditor.Designer.cs b/DS_Map/Editors/BuildingEditor.Designer.cs
similarity index 100%
rename from DS_Map/BuildingEditor.Designer.cs
rename to DS_Map/Editors/BuildingEditor.Designer.cs
diff --git a/DS_Map/BuildingEditor.cs b/DS_Map/Editors/BuildingEditor.cs
similarity index 100%
rename from DS_Map/BuildingEditor.cs
rename to DS_Map/Editors/BuildingEditor.cs
diff --git a/DS_Map/BuildingEditor.resx b/DS_Map/Editors/BuildingEditor.resx
similarity index 100%
rename from DS_Map/BuildingEditor.resx
rename to DS_Map/Editors/BuildingEditor.resx
diff --git a/DS_Map/EvolutionsEditor.cs b/DS_Map/Editors/EvolutionsEditor.cs
similarity index 100%
rename from DS_Map/EvolutionsEditor.cs
rename to DS_Map/Editors/EvolutionsEditor.cs
diff --git a/DS_Map/EvolutionsEditor.designer.cs b/DS_Map/Editors/EvolutionsEditor.designer.cs
similarity index 100%
rename from DS_Map/EvolutionsEditor.designer.cs
rename to DS_Map/Editors/EvolutionsEditor.designer.cs
diff --git a/DS_Map/EvolutionsEditor.resx b/DS_Map/Editors/EvolutionsEditor.resx
similarity index 100%
rename from DS_Map/EvolutionsEditor.resx
rename to DS_Map/Editors/EvolutionsEditor.resx
diff --git a/DS_Map/LearnsetEditor.Designer.cs b/DS_Map/Editors/LearnsetEditor.Designer.cs
similarity index 100%
rename from DS_Map/LearnsetEditor.Designer.cs
rename to DS_Map/Editors/LearnsetEditor.Designer.cs
diff --git a/DS_Map/LearnsetEditor.cs b/DS_Map/Editors/LearnsetEditor.cs
similarity index 100%
rename from DS_Map/LearnsetEditor.cs
rename to DS_Map/Editors/LearnsetEditor.cs
diff --git a/DS_Map/LearnsetEditor.resx b/DS_Map/Editors/LearnsetEditor.resx
similarity index 100%
rename from DS_Map/LearnsetEditor.resx
rename to DS_Map/Editors/LearnsetEditor.resx
diff --git a/DS_Map/OverlayEditor.Designer.cs b/DS_Map/Editors/OverlayEditor.Designer.cs
similarity index 100%
rename from DS_Map/OverlayEditor.Designer.cs
rename to DS_Map/Editors/OverlayEditor.Designer.cs
diff --git a/DS_Map/OverlayEditor.cs b/DS_Map/Editors/OverlayEditor.cs
similarity index 100%
rename from DS_Map/OverlayEditor.cs
rename to DS_Map/Editors/OverlayEditor.cs
diff --git a/DS_Map/OverlayEditor.resx b/DS_Map/Editors/OverlayEditor.resx
similarity index 100%
rename from DS_Map/OverlayEditor.resx
rename to DS_Map/Editors/OverlayEditor.resx
diff --git a/DS_Map/PersonalDataEditor.Designer.cs b/DS_Map/Editors/PersonalDataEditor.Designer.cs
similarity index 100%
rename from DS_Map/PersonalDataEditor.Designer.cs
rename to DS_Map/Editors/PersonalDataEditor.Designer.cs
diff --git a/DS_Map/PersonalDataEditor.cs b/DS_Map/Editors/PersonalDataEditor.cs
similarity index 100%
rename from DS_Map/PersonalDataEditor.cs
rename to DS_Map/Editors/PersonalDataEditor.cs
diff --git a/DS_Map/PersonalDataEditor.resx b/DS_Map/Editors/PersonalDataEditor.resx
similarity index 100%
rename from DS_Map/PersonalDataEditor.resx
rename to DS_Map/Editors/PersonalDataEditor.resx
diff --git a/DS_Map/PokemonEditor.Designer.cs b/DS_Map/Editors/PokemonEditor.Designer.cs
similarity index 100%
rename from DS_Map/PokemonEditor.Designer.cs
rename to DS_Map/Editors/PokemonEditor.Designer.cs
diff --git a/DS_Map/PokemonEditor.cs b/DS_Map/Editors/PokemonEditor.cs
similarity index 100%
rename from DS_Map/PokemonEditor.cs
rename to DS_Map/Editors/PokemonEditor.cs
diff --git a/DS_Map/PokemonEditor.resx b/DS_Map/Editors/PokemonEditor.resx
similarity index 100%
rename from DS_Map/PokemonEditor.resx
rename to DS_Map/Editors/PokemonEditor.resx
diff --git a/DS_Map/SpawnEditor.Designer.cs b/DS_Map/Editors/SpawnEditor.Designer.cs
similarity index 100%
rename from DS_Map/SpawnEditor.Designer.cs
rename to DS_Map/Editors/SpawnEditor.Designer.cs
diff --git a/DS_Map/SpawnEditor.cs b/DS_Map/Editors/SpawnEditor.cs
similarity index 100%
rename from DS_Map/SpawnEditor.cs
rename to DS_Map/Editors/SpawnEditor.cs
diff --git a/DS_Map/SpawnEditor.resx b/DS_Map/Editors/SpawnEditor.resx
similarity index 100%
rename from DS_Map/SpawnEditor.resx
rename to DS_Map/Editors/SpawnEditor.resx
diff --git a/DS_Map/WildEditorDPPt.Designer.cs b/DS_Map/Editors/WildEditorDPPt.Designer.cs
similarity index 100%
rename from DS_Map/WildEditorDPPt.Designer.cs
rename to DS_Map/Editors/WildEditorDPPt.Designer.cs
diff --git a/DS_Map/WildEditorDPPt.cs b/DS_Map/Editors/WildEditorDPPt.cs
similarity index 100%
rename from DS_Map/WildEditorDPPt.cs
rename to DS_Map/Editors/WildEditorDPPt.cs
diff --git a/DS_Map/WildEditorDPPt.resx b/DS_Map/Editors/WildEditorDPPt.resx
similarity index 100%
rename from DS_Map/WildEditorDPPt.resx
rename to DS_Map/Editors/WildEditorDPPt.resx
diff --git a/DS_Map/WildEditorHGSS.Designer.cs b/DS_Map/Editors/WildEditorHGSS.Designer.cs
similarity index 100%
rename from DS_Map/WildEditorHGSS.Designer.cs
rename to DS_Map/Editors/WildEditorHGSS.Designer.cs
diff --git a/DS_Map/WildEditorHGSS.cs b/DS_Map/Editors/WildEditorHGSS.cs
similarity index 100%
rename from DS_Map/WildEditorHGSS.cs
rename to DS_Map/Editors/WildEditorHGSS.cs
diff --git a/DS_Map/WildEditorHGSS.resx b/DS_Map/Editors/WildEditorHGSS.resx
similarity index 100%
rename from DS_Map/WildEditorHGSS.resx
rename to DS_Map/Editors/WildEditorHGSS.resx
diff --git a/DS_Map/Main Window.cs b/DS_Map/Main Window.cs
index ba2227d..f62623c 100644
--- a/DS_Map/Main Window.cs
+++ b/DS_Map/Main Window.cs
@@ -4404,7 +4404,36 @@ namespace DSPRE {
textBrush = new SolidBrush(Color.White);
textFont = new Font("Arial", 9.0f);
break;
+ case 0x6:
+ paintPen = new Pen(Color.FromArgb(128, Color.YellowGreen));
+ paintBrush = new SolidBrush(Color.FromArgb(128, Color.YellowGreen));
+ textBrush = new SolidBrush(Color.White);
+ textFont = new Font("Arial", 9.0f);
+ break;
+ case 0x7:
+ paintPen = new Pen(Color.FromArgb(128, Color.DarkGreen));
+ paintBrush = new SolidBrush(Color.FromArgb(128, Color.DarkGreen));
+ textBrush = new SolidBrush(Color.White);
+ textFont = new Font("Arial", 9.0f);
+ break;
case 0x8:
+ paintPen = new Pen(Color.FromArgb(128, Color.BurlyWood));
+ paintBrush = new SolidBrush(Color.FromArgb(128, Color.BurlyWood));
+ textBrush = new SolidBrush(Color.White);
+ textFont = new Font("Arial", 8.65f);
+ break;
+ case 0x9:
+ paintPen = new Pen(Color.FromArgb(128, Color.SlateBlue));
+ paintBrush = new SolidBrush(Color.FromArgb(128, Color.SlateBlue));
+ textBrush = new SolidBrush(Color.White);
+ textFont = new Font("Arial", 9.0f);
+ break;
+ case 0xA:
+ paintPen = new Pen(Color.FromArgb(128, Color.Tomato));
+ paintBrush = new SolidBrush(Color.FromArgb(128, Color.Tomato));
+ textBrush = new SolidBrush(Color.White);
+ textFont = new Font("Arial", 9.0f);
+ break;
case 0xC:
paintPen = new Pen(Color.FromArgb(Transparency, Color.BurlyWood));
paintBrush = new SolidBrush(Color.FromArgb(Transparency, Color.BurlyWood));
diff --git a/DS_Map/Resources/PokeDatabase.cs b/DS_Map/Resources/PokeDatabase.cs
index 3755729..a5d0418 100644
--- a/DS_Map/Resources/PokeDatabase.cs
+++ b/DS_Map/Resources/PokeDatabase.cs
@@ -665,8 +665,11 @@ namespace DSPRE.Resources {
[0x00] = "[00] None",
[0x02] = "[02] Tall Grass (Wild)",
[0x03] = "[03] Very Tall Grass (Wild)",
- [0x06] = "[06] Tree Headbutt (HGSS)",
+ [0x06] = "[06] Headbutt - No Encounter",
+ [0x07] = "[07] Headbutt - Common Encounter",
[0x08] = "[08] Cave Floor",
+ [0x09] = "[09] Headbutt - Rare Encounter",
+ [0x0A] = "[0A] Headbutt - Special Encounter",
[0x0B] = "[0B] Old Château floor",
[0x0C] = "[0C] Ground Mountain",
[0x10] = "[10] River Water (Wild)",
@@ -1490,6 +1493,11 @@ namespace DSPRE.Resources {
[new List { 208 }] = (Color.ForestGreen, Color.White),
[new List { 209 }] = (Color.SteelBlue, Color.White),
[new List { 210 }] = (Color.Sienna, Color.White),
+ [new List { 767 }] = (Color.SteelBlue, Color.White),
+ [new List { 821 }] = (Color.SteelBlue, Color.White),
+ [new List { 823 }] = (Color.ForestGreen, Color.White),
+ [new List { 824 }] = (Color.ForestGreen, Color.White),
+ [new List { 825 }] = (Color.SteelBlue, Color.White),
[new List { GameMatrix.EMPTY }] = (Color.Black, Color.White)
};
public static Dictionary, (Color back, Color fore)> GenericMatrixColorsDict = new Dictionary, (Color back, Color fore)> {