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)> {