From 19ec807c951e6c2caf9c3ccca4de0a4d0378bd3b Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 16 Dec 2019 18:51:12 -0500 Subject: [PATCH] Sword/Shield updates (#41) --- .../Randomizers/FormRandomizer.cs | 11 + .../Settings/TrainerRandSettings.cs | 3 + .../Randomizers/TrainerRandomizer.cs | 13 +- pkNX.Sprites/Properties/Resources.resx | 357 ++++++++++++ .../Sprites/Big Pokemon Sprites/b_100.png | Bin 0 -> 426 bytes .../Sprites/Big Pokemon Sprites/b_101.png | Bin 0 -> 485 bytes .../Sprites/Big Pokemon Sprites/b_102.png | Bin 0 -> 679 bytes .../Sprites/Big Pokemon Sprites/b_103-1.png | Bin 0 -> 1604 bytes .../Sprites/Big Pokemon Sprites/b_103.png | Bin 0 -> 1351 bytes .../Sprites/Big Pokemon Sprites/b_104.png | Bin 0 -> 599 bytes .../Sprites/Big Pokemon Sprites/b_105-1.png | Bin 0 -> 825 bytes .../Sprites/Big Pokemon Sprites/b_105.png | Bin 0 -> 696 bytes .../Sprites/Big Pokemon Sprites/b_108.png | Bin 0 -> 689 bytes .../Sprites/Big Pokemon Sprites/b_113.png | Bin 0 -> 630 bytes .../Sprites/Big Pokemon Sprites/b_114.png | Bin 0 -> 618 bytes .../Sprites/Big Pokemon Sprites/b_115-1.png | Bin 0 -> 1461 bytes .../Sprites/Big Pokemon Sprites/b_115.png | Bin 0 -> 1187 bytes .../Sprites/Big Pokemon Sprites/b_116.png | Bin 0 -> 568 bytes .../Sprites/Big Pokemon Sprites/b_117.png | Bin 0 -> 698 bytes .../Sprites/Big Pokemon Sprites/b_120.png | Bin 0 -> 577 bytes .../Sprites/Big Pokemon Sprites/b_121.png | Bin 0 -> 658 bytes .../Sprites/Big Pokemon Sprites/b_123.png | Bin 0 -> 1232 bytes .../Sprites/Big Pokemon Sprites/b_124.png | Bin 0 -> 1263 bytes .../Sprites/Big Pokemon Sprites/b_125.png | Bin 0 -> 1093 bytes .../Sprites/Big Pokemon Sprites/b_126.png | Bin 0 -> 1272 bytes .../Sprites/Big Pokemon Sprites/b_127-1.png | Bin 0 -> 1531 bytes .../Sprites/Big Pokemon Sprites/b_127.png | Bin 0 -> 1208 bytes .../Sprites/Big Pokemon Sprites/b_128.png | Bin 0 -> 1315 bytes .../Sprites/Big Pokemon Sprites/b_13.png | Bin 0 -> 513 bytes .../Sprites/Big Pokemon Sprites/b_130-1.png | Bin 0 -> 1900 bytes .../Sprites/Big Pokemon Sprites/b_133-1p.png | Bin 0 -> 810 bytes .../Sprites/Big Pokemon Sprites/b_137.png | Bin 0 -> 668 bytes .../Sprites/Big Pokemon Sprites/b_138.png | Bin 0 -> 548 bytes .../Sprites/Big Pokemon Sprites/b_139.png | Bin 0 -> 682 bytes .../Sprites/Big Pokemon Sprites/b_14.png | Bin 0 -> 481 bytes .../Sprites/Big Pokemon Sprites/b_140.png | Bin 0 -> 474 bytes .../Sprites/Big Pokemon Sprites/b_141.png | Bin 0 -> 1040 bytes .../Sprites/Big Pokemon Sprites/b_142-1.png | Bin 0 -> 1498 bytes .../Sprites/Big Pokemon Sprites/b_142.png | Bin 0 -> 1152 bytes .../Sprites/Big Pokemon Sprites/b_144.png | Bin 0 -> 1536 bytes .../Sprites/Big Pokemon Sprites/b_145.png | Bin 0 -> 1425 bytes .../Sprites/Big Pokemon Sprites/b_146.png | Bin 0 -> 1317 bytes .../Sprites/Big Pokemon Sprites/b_147.png | Bin 0 -> 579 bytes .../Sprites/Big Pokemon Sprites/b_148.png | Bin 0 -> 668 bytes .../Sprites/Big Pokemon Sprites/b_149.png | Bin 0 -> 1246 bytes .../Sprites/Big Pokemon Sprites/b_15-1.png | Bin 0 -> 1115 bytes .../Sprites/Big Pokemon Sprites/b_15.png | Bin 0 -> 756 bytes .../Sprites/Big Pokemon Sprites/b_150-1.png | Bin 0 -> 1572 bytes .../Sprites/Big Pokemon Sprites/b_150-2.png | Bin 0 -> 1572 bytes .../Sprites/Big Pokemon Sprites/b_16.png | Bin 0 -> 578 bytes .../Sprites/Big Pokemon Sprites/b_17.png | Bin 0 -> 684 bytes .../Sprites/Big Pokemon Sprites/b_18-1.png | Bin 0 -> 1513 bytes .../Sprites/Big Pokemon Sprites/b_18.png | Bin 0 -> 1146 bytes .../Sprites/Big Pokemon Sprites/b_19-1.png | Bin 0 -> 691 bytes .../Sprites/Big Pokemon Sprites/b_19.png | Bin 0 -> 631 bytes .../Sprites/Big Pokemon Sprites/b_20-1.png | Bin 0 -> 800 bytes .../Sprites/Big Pokemon Sprites/b_20.png | Bin 0 -> 807 bytes .../Sprites/Big Pokemon Sprites/b_21.png | Bin 0 -> 570 bytes .../Sprites/Big Pokemon Sprites/b_22.png | Bin 0 -> 818 bytes .../Sprites/Big Pokemon Sprites/b_23.png | Bin 0 -> 661 bytes .../Sprites/Big Pokemon Sprites/b_24.png | Bin 0 -> 907 bytes .../Sprites/Big Pokemon Sprites/b_25-8p.png | Bin 0 -> 806 bytes .../Sprites/Big Pokemon Sprites/b_27-1.png | Bin 0 -> 630 bytes .../Sprites/Big Pokemon Sprites/b_27.png | Bin 0 -> 671 bytes .../Sprites/Big Pokemon Sprites/b_28-1.png | Bin 0 -> 871 bytes .../Sprites/Big Pokemon Sprites/b_28.png | Bin 0 -> 752 bytes .../Sprites/Big Pokemon Sprites/b_29.png | Bin 0 -> 593 bytes .../Sprites/Big Pokemon Sprites/b_3-1.png | Bin 0 -> 1865 bytes .../Sprites/Big Pokemon Sprites/b_30.png | Bin 0 -> 722 bytes .../Sprites/Big Pokemon Sprites/b_31.png | Bin 0 -> 1225 bytes .../Sprites/Big Pokemon Sprites/b_32.png | Bin 0 -> 611 bytes .../Sprites/Big Pokemon Sprites/b_33.png | Bin 0 -> 667 bytes .../Sprites/Big Pokemon Sprites/b_34.png | Bin 0 -> 1356 bytes .../Sprites/Big Pokemon Sprites/b_39.png | Bin 0 -> 627 bytes .../Sprites/Big Pokemon Sprites/b_40.png | Bin 0 -> 701 bytes .../Sprites/Big Pokemon Sprites/b_41.png | Bin 0 -> 581 bytes .../Sprites/Big Pokemon Sprites/b_42.png | Bin 0 -> 1017 bytes .../Sprites/Big Pokemon Sprites/b_46.png | Bin 0 -> 743 bytes .../Sprites/Big Pokemon Sprites/b_47.png | Bin 0 -> 768 bytes .../Sprites/Big Pokemon Sprites/b_48.png | Bin 0 -> 688 bytes .../Sprites/Big Pokemon Sprites/b_49.png | Bin 0 -> 1236 bytes .../Sprites/Big Pokemon Sprites/b_54.png | Bin 0 -> 663 bytes .../Sprites/Big Pokemon Sprites/b_55.png | Bin 0 -> 1090 bytes .../Sprites/Big Pokemon Sprites/b_56.png | Bin 0 -> 776 bytes .../Sprites/Big Pokemon Sprites/b_57.png | Bin 0 -> 832 bytes .../Sprites/Big Pokemon Sprites/b_6-1.png | Bin 0 -> 1734 bytes .../Sprites/Big Pokemon Sprites/b_6-2.png | Bin 0 -> 1734 bytes .../Sprites/Big Pokemon Sprites/b_60.png | Bin 0 -> 607 bytes .../Sprites/Big Pokemon Sprites/b_61.png | Bin 0 -> 682 bytes .../Sprites/Big Pokemon Sprites/b_62.png | Bin 0 -> 1158 bytes .../Sprites/Big Pokemon Sprites/b_63.png | Bin 0 -> 657 bytes .../Sprites/Big Pokemon Sprites/b_64.png | Bin 0 -> 921 bytes .../Sprites/Big Pokemon Sprites/b_65-1.png | Bin 0 -> 1672 bytes .../Sprites/Big Pokemon Sprites/b_65.png | Bin 0 -> 1381 bytes .../Sprites/Big Pokemon Sprites/b_69.png | Bin 0 -> 480 bytes .../Sprites/Big Pokemon Sprites/b_70.png | Bin 0 -> 676 bytes .../Sprites/Big Pokemon Sprites/b_71.png | Bin 0 -> 1182 bytes .../Sprites/Big Pokemon Sprites/b_72.png | Bin 0 -> 748 bytes .../Sprites/Big Pokemon Sprites/b_73.png | Bin 0 -> 1314 bytes .../Sprites/Big Pokemon Sprites/b_74-1.png | Bin 0 -> 585 bytes .../Sprites/Big Pokemon Sprites/b_74.png | Bin 0 -> 564 bytes .../Sprites/Big Pokemon Sprites/b_75-1.png | Bin 0 -> 960 bytes .../Sprites/Big Pokemon Sprites/b_75.png | Bin 0 -> 790 bytes .../Sprites/Big Pokemon Sprites/b_76-1.png | Bin 0 -> 1404 bytes .../Sprites/Big Pokemon Sprites/b_76.png | Bin 0 -> 1338 bytes .../Sprites/Big Pokemon Sprites/b_79.png | Bin 0 -> 640 bytes .../Sprites/Big Pokemon Sprites/b_80-1.png | Bin 0 -> 1686 bytes .../Sprites/Big Pokemon Sprites/b_80.png | Bin 0 -> 1418 bytes .../Sprites/Big Pokemon Sprites/b_81.png | Bin 0 -> 554 bytes .../Sprites/Big Pokemon Sprites/b_82.png | Bin 0 -> 773 bytes .../Sprites/Big Pokemon Sprites/b_84.png | Bin 0 -> 559 bytes .../Sprites/Big Pokemon Sprites/b_85.png | Bin 0 -> 1207 bytes .../Sprites/Big Pokemon Sprites/b_86.png | Bin 0 -> 705 bytes .../Sprites/Big Pokemon Sprites/b_87.png | Bin 0 -> 1078 bytes .../Sprites/Big Pokemon Sprites/b_88-1.png | Bin 0 -> 665 bytes .../Sprites/Big Pokemon Sprites/b_88.png | Bin 0 -> 644 bytes .../Sprites/Big Pokemon Sprites/b_89-1.png | Bin 0 -> 1000 bytes .../Sprites/Big Pokemon Sprites/b_89.png | Bin 0 -> 827 bytes .../Sprites/Big Pokemon Sprites/b_890-1.png | Bin 0 -> 2472 bytes .../Sprites/Big Pokemon Sprites/b_9-1.png | Bin 0 -> 1676 bytes .../Sprites/Big Pokemon Sprites/b_94-1.png | Bin 0 -> 1340 bytes .../Sprites/Big Pokemon Sprites/b_96.png | Bin 0 -> 696 bytes .../Sprites/Big Pokemon Sprites/b_97.png | Bin 0 -> 1140 bytes pkNX.Structures/Evolution/EvolutionType.cs | 11 +- pkNX.Structures/Evolution/Extensions.cs | 10 +- pkNX.Structures/Legality/Legal.cs | 20 +- pkNX.Structures/Legality/Tables8.cs | 538 +++++++++++++++++- pkNX.Structures/Legality/Trainers.cs | 9 +- pkNX.WinForms/Controls/EncounterList.cs | 8 +- .../Controls/EvolutionRow.Designer.cs | 79 ++- pkNX.WinForms/Controls/EvolutionRow.cs | 3 +- .../Controls/MegaEvoEntry.Designer.cs | 48 +- pkNX.WinForms/Main.cs | 2 +- pkNX.WinForms/MainEditor/EditorGG.cs | 6 +- pkNX.WinForms/Subforms/BTTE.cs | 24 +- pkNX.WinForms/Subforms/BTTE.designer.cs | 34 +- pkNX.WinForms/Subforms/GGWE.Designer.cs | 164 ++++-- pkNX.WinForms/Subforms/GGWE.cs | 15 +- pkNX.WinForms/Subforms/PokeDataUI.Designer.cs | 216 +++---- pkNX.WinForms/Subforms/PokeDataUI.cs | 17 +- pkNX.WinForms/Subforms/SSWE.Designer.cs | 87 ++- pkNX.WinForms/Subforms/SSWE.cs | 9 +- 142 files changed, 1378 insertions(+), 306 deletions(-) create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_100.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_101.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_102.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_103-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_103.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_104.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_105-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_105.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_108.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_113.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_114.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_115-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_115.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_116.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_117.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_120.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_121.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_123.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_124.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_125.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_126.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_127-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_127.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_128.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_13.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_130-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_133-1p.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_137.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_138.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_139.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_14.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_140.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_141.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_142-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_142.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_144.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_145.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_146.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_147.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_148.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_149.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_15-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_15.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_150-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_150-2.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_16.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_17.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_18-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_18.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_19-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_19.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_20-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_20.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_21.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_22.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_23.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_24.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_25-8p.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_27-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_27.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_28-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_28.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_29.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_3-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_30.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_31.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_32.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_33.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_34.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_39.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_40.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_41.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_42.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_46.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_47.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_48.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_49.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_54.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_55.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_56.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_57.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_6-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_6-2.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_60.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_61.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_62.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_63.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_64.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_65-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_65.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_69.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_70.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_71.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_72.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_73.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_74-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_74.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_75-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_75.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_76-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_76.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_79.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_80-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_80.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_81.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_82.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_84.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_85.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_86.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_87.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_88-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_88.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_89-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_89.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_890-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_9-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_94-1.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_96.png create mode 100644 pkNX.Sprites/Sprites/Big Pokemon Sprites/b_97.png diff --git a/pkNX.Randomization/Randomizers/FormRandomizer.cs b/pkNX.Randomization/Randomizers/FormRandomizer.cs index 7b5e094c..c872303d 100644 --- a/pkNX.Randomization/Randomizers/FormRandomizer.cs +++ b/pkNX.Randomization/Randomizers/FormRandomizer.cs @@ -14,6 +14,7 @@ public FormRandomizer(PersonalTable t) public bool AllowMega { get; set; } = false; public bool AllowAlolanForm { get; set; } = true; + public bool AllowGalarianForm { get; set; } = true; public int GetRandomForme(int species, PersonalInfo[] stats = null) { @@ -35,10 +36,20 @@ public int GetRandomForme(int species, PersonalInfo[] stats = null) return 30; // save file specific case 774: // Minior return Util.Random.Next(7); + case 890: // Eternatus + return 0; + + // Galarian Forms + case 052 when AllowGalarianForm: // Galarian Meowth is altform 2 + return Util.Random.Next(3); + case 555 when AllowGalarianForm: // Galarian Darmanitan is altform 2, Galarian Zen is altform 3 + return Util.Random.Next(4); } if (AllowAlolanForm && Legal.EvolveToAlolanForms.Contains(species)) return Util.Random.Next(2); + if (AllowGalarianForm && Legal.EvolveToGalarForms.Contains(species)) + return Util.Random.Next(2); if (!Legal.BattleExclusiveForms.Contains(species) || AllowMega) return Util.Random.Next(stats[species].FormeCount); // Slot-Random return 0; diff --git a/pkNX.Randomization/Randomizers/Settings/TrainerRandSettings.cs b/pkNX.Randomization/Randomizers/Settings/TrainerRandSettings.cs index a76d3a06..70986b6c 100644 --- a/pkNX.Randomization/Randomizers/Settings/TrainerRandSettings.cs +++ b/pkNX.Randomization/Randomizers/Settings/TrainerRandSettings.cs @@ -50,6 +50,9 @@ public class TrainerRandSettings [Category(PKM), Description("Allows random Mega Forms when randomizing species.")] public bool AllowRandomMegaForms { get; set; } = false; + [Category(PKM), Description("Allows random Held Items when randomizing species.")] + public bool AllowRandomHeldItems { get; set; } = false; + [Category(PKM), Description("Forces all PKM above the specified level setting to be fully evolved.")] public bool ForceFullyEvolved { get; set; } = true; diff --git a/pkNX.Randomization/Randomizers/TrainerRandomizer.cs b/pkNX.Randomization/Randomizers/TrainerRandomizer.cs index 8805df40..74395f17 100644 --- a/pkNX.Randomization/Randomizers/TrainerRandomizer.cs +++ b/pkNX.Randomization/Randomizers/TrainerRandomizer.cs @@ -158,8 +158,7 @@ private void RandomizeSpecFormItem(IPokeData pk, int Type) { pk.Species = RandSpec.GetRandomSpeciesType(pk.Species, Type); TryForceEvolve(pk); - pk.HeldItem = PossibleHeldItems[Util.Random.Next(PossibleHeldItems.Length)]; - pk.Form = Legal.GetRandomForme(pk.Species, Settings.AllowRandomMegaForms, true, Personal); + pk.Form = Legal.GetRandomForme(pk.Species, Settings.AllowRandomMegaForms, true, true, Personal); } } @@ -172,14 +171,14 @@ private void RandomizeSpecForm(TrainerPoke7b pk, int type) pk.Species = species; pk.MegaFormChoice = Util.Random.Next(mega.Length); pk.CanMegaEvolve = true; - pk.Form = Legal.GetRandomForme(pk.Species, Settings.AllowRandomMegaForms, true, Personal); + pk.Form = Legal.GetRandomForme(pk.Species, Settings.AllowRandomMegaForms, true, false, Personal); return; } pk.MegaFormChoice = 0; pk.Species = RandSpec.GetRandomSpeciesType(pk.Species, type); TryForceEvolve(pk); - pk.Form = Legal.GetRandomForme(pk.Species, Settings.AllowRandomMegaForms, true, Personal); + pk.Form = Legal.GetRandomForme(pk.Species, Settings.AllowRandomMegaForms, true, false, Personal); } private void TryForceEvolve(IPokeData pk) @@ -220,12 +219,14 @@ private int TryForceEvolve(IReadOnlyList evos, ref int species, re private void UpdatePKMFromSettings(TrainerPoke pk) { + if (Settings.AllowRandomHeldItems) + pk.HeldItem = PossibleHeldItems[Util.Random.Next(PossibleHeldItems.Length)]; if (Settings.BoostLevel) BoostLevel(pk, Settings.LevelBoostRatio); if (Settings.RandomShinies) pk.Shiny = Util.Random.Next(0, 100 + 1) < Settings.ShinyChance; if (Settings.RandomAbilities) - pk.Ability = (int)Util.Rand32() % 4; + pk.Ability = Util.Random.Next(1, 4); // 1, 2, or H if (Settings.MaxIVs) pk.IVs = new[] { 31, 31, 31, 31, 31, 31 }; if (Settings.MaxDynamaxLevel && pk is TrainerPoke8 c && c.DynamaxLevel != 0) @@ -341,7 +342,7 @@ private static int[] GetRandomMega(Dictionary megas, out int species } private static readonly int[] CrashClasses_GG = Enumerable.Range(72, 382 - 72 + 1).ToArray(); - private static readonly int[] CrashClasses_SWSH = Enumerable.Range(219, 236 - 219 + 1).Concat(Legal.UnusedClasses_SWSH).ToArray(); + private static readonly int[] CrashClasses_SWSH = Enumerable.Range(94, 151 - 94 + 1).Concat(Enumerable.Range(219, 236 - 219 + 1)).Concat(Legal.UnusedClasses_SWSH).ToArray(); private static int[] GetSpecialClasses(GameVersion game) { diff --git a/pkNX.Sprites/Properties/Resources.resx b/pkNX.Sprites/Properties/Resources.resx index b842aab8..fbbe037d 100644 --- a/pkNX.Sprites/Properties/Resources.resx +++ b/pkNX.Sprites/Properties/Resources.resx @@ -7708,12 +7708,39 @@ ..\Sprites\Big Pokemon Sprites\b_10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_100.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_101.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_102.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_103-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_103.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_104.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_105-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_105.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_106.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_107.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_108.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_109.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7732,6 +7759,24 @@ ..\Sprites\Big Pokemon Sprites\b_112.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_113.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_114.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_115-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_115.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_116.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_117.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_118.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7741,15 +7786,48 @@ ..\Sprites\Big Pokemon Sprites\b_12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_120.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_121.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_122.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_122-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_123.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_124.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_125.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_126.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_127-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_127.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_128.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_129.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_130-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_130.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7759,6 +7837,9 @@ ..\Sprites\Big Pokemon Sprites\b_132.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_133-1p.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_133.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7771,21 +7852,81 @@ ..\Sprites\Big Pokemon Sprites\b_136.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_137.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_138.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_139.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_140.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_141.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_142-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_142.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_143.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_144.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_145.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_146.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_147.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_148.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_149.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_15-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_150-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_150-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_150.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_151.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_163.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_164.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_170.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7810,12 +7951,24 @@ ..\Sprites\Big Pokemon Sprites\b_178.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_18-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_182.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_185.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_19-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_194.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7831,12 +7984,21 @@ ..\Sprites\Big Pokemon Sprites\b_2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_20-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_202.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_208.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_21.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_211.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7846,6 +8008,9 @@ ..\Sprites\Big Pokemon Sprites\b_215.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_22.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_220.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7870,12 +8035,18 @@ ..\Sprites\Big Pokemon Sprites\b_226.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_23.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_236.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_237.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_24.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_246.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7912,6 +8083,9 @@ ..\Sprites\Big Pokemon Sprites\b_25-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_25-8p.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_26.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7930,6 +8104,12 @@ ..\Sprites\Big Pokemon Sprites\b_26-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_27-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_27.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_270.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7954,6 +8134,12 @@ ..\Sprites\Big Pokemon Sprites\b_279.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_28-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_28.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_280.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7963,6 +8149,9 @@ ..\Sprites\Big Pokemon Sprites\b_282.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_29.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_290.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7972,9 +8161,15 @@ ..\Sprites\Big Pokemon Sprites\b_292.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_3-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_30.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_302.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -7984,12 +8179,18 @@ ..\Sprites\Big Pokemon Sprites\b_309.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_31.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_310.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_315.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_320.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8005,6 +8206,9 @@ ..\Sprites\Big Pokemon Sprites\b_329.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_33.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_330.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8017,6 +8221,9 @@ ..\Sprites\Big Pokemon Sprites\b_339.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_34.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_340.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8074,21 +8281,33 @@ ..\Sprites\Big Pokemon Sprites\b_38-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_39.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_40.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_406.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_407.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_41.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_415.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_416.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_42.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_420.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8179,6 +8398,9 @@ ..\Sprites\Big Pokemon Sprites\b_459.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_46.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_460.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8191,6 +8413,9 @@ ..\Sprites\Big Pokemon Sprites\b_468.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_47.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_470.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8227,6 +8452,12 @@ ..\Sprites\Big Pokemon Sprites\b_479-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_48.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_49.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8326,12 +8557,18 @@ ..\Sprites\Big Pokemon Sprites\b_53-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_54.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_546.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_547.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_55.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_550.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8368,6 +8605,9 @@ ..\Sprites\Big Pokemon Sprites\b_559.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_56.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_560.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8389,6 +8629,9 @@ ..\Sprites\Big Pokemon Sprites\b_569.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_57.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_572.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8461,9 +8704,18 @@ ..\Sprites\Big Pokemon Sprites\b_599.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_6-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_6-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_60.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_600.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8485,6 +8737,9 @@ ..\Sprites\Big Pokemon Sprites\b_609.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_61.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_610.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8512,6 +8767,9 @@ ..\Sprites\Big Pokemon Sprites\b_618-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_62.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_622.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8533,6 +8791,9 @@ ..\Sprites\Big Pokemon Sprites\b_629.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_63.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_630.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8557,6 +8818,9 @@ ..\Sprites\Big Pokemon Sprites\b_639.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_640.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8581,6 +8845,12 @@ ..\Sprites\Big Pokemon Sprites\b_647-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_65-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_65.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_659.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8647,6 +8917,9 @@ ..\Sprites\Big Pokemon Sprites\b_689.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_69.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_694.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8656,6 +8929,9 @@ ..\Sprites\Big Pokemon Sprites\b_7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_70.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_700.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8677,6 +8953,9 @@ ..\Sprites\Big Pokemon Sprites\b_709.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_71.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_710.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8713,6 +8992,9 @@ ..\Sprites\Big Pokemon Sprites\b_715.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_722.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8737,6 +9019,9 @@ ..\Sprites\Big Pokemon Sprites\b_729.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_73.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_730.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8749,6 +9034,12 @@ ..\Sprites\Big Pokemon Sprites\b_738.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_74-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_74.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_742.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8770,6 +9061,12 @@ ..\Sprites\Big Pokemon Sprites\b_749.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_75-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_75.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_750.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8794,6 +9091,12 @@ ..\Sprites\Big Pokemon Sprites\b_759.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_76-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_76.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_760.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8920,6 +9223,9 @@ ..\Sprites\Big Pokemon Sprites\b_78-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_79.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_790.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8932,6 +9238,12 @@ ..\Sprites\Big Pokemon Sprites\b_8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_80-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_80.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_800.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8953,6 +9265,9 @@ ..\Sprites\Big Pokemon Sprites\b_809.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_81.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_810.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -8983,6 +9298,9 @@ ..\Sprites\Big Pokemon Sprites\b_819.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_82.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_820.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9049,6 +9367,9 @@ ..\Sprites\Big Pokemon Sprites\b_83-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_84.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_840.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9088,6 +9409,9 @@ ..\Sprites\Big Pokemon Sprites\b_849-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_85.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_850.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9124,6 +9448,9 @@ ..\Sprites\Big Pokemon Sprites\b_859.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_86.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_860.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9178,6 +9505,9 @@ ..\Sprites\Big Pokemon Sprites\b_869-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_87.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_870.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9217,6 +9547,12 @@ ..\Sprites\Big Pokemon Sprites\b_879.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_88-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_88.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_880.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9253,9 +9589,21 @@ ..\Sprites\Big Pokemon Sprites\b_889-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_89-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_89.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_890.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_890-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_9-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -9271,12 +9619,21 @@ ..\Sprites\Big Pokemon Sprites\b_93.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_94-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_94.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Sprites\Big Pokemon Sprites\b_95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Sprites\Big Pokemon Sprites\b_96.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Sprites\Big Pokemon Sprites\b_97.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Sprites\Big Pokemon Sprites\b_98.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_100.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_100.png new file mode 100644 index 0000000000000000000000000000000000000000..aeb1c07a27b43bf2465d4cd2006bd57b17fbdb22 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^EaSW+oe0%kx?_mRhhQwxx zhQ0&IM@2l%R?J|Kd&yDxhU3F2mKD+}K8!X-PB#_KTJAlfBFZ%J-p3EoU2h^h-@ThG z+wS1Zz{n!tKngL#@j*^o{-3YHXJ0U{v#ez67g)djrg;DB<>GtGPo7oHh%Pj43t)ZA zZ}9BrO!hyVZR)3XvTc8J-(Gy$!#dH^QcG5@%9`}RP+?|u+}bBMKl+z{`Zq`Tnu6l_ z&jp+BeluNT?-UXD?$O?!r&erN_7^;Av^;S;)=ty2ZUIx^wA3B(JhxvKUU&43vv}BI z*&#A-oZH_7CBF zjZ2DZxJ_1V-4S(XLJjYoFL(Ib*UrklJ41R>{)Uqud7a`iE}2YEe!64tfgjJ;WzR~h zuH3(OnM;O10|Sc!10#n60~68A9-$L%XRY3;i2kX$WV)0mPhpBwRm#lhNv~NF-1qtj zns5oG&E$Hf6Vq{|G(vRajO1rW_I_>${lC7=96XU>wTO56NCa%rCaG~wX>o#(F# z=DG%I*d?val+s)Ie(F_uMbn=}MR#->Y=0-GHT_HIxy%-+cV>UC@HfLZGwRcNuI8vk zDK4r$@h;OZYi9xL-EC`MR*|D|R9@{?Z&}~*<~Kt_XF9KUFEQTw)BByG*|JKXuWqL}i+9c_Tqm(^!aA)A zpI?P$uRVmWxV*EsbN%)D{)T0BrY{^BnBqBW7?#WYINjlp(*cY=22WQ%mvv4FO#n5; B&oTf2 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_102.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_102.png new file mode 100644 index 0000000000000000000000000000000000000000..663f535a973bb64da3be749f1669a4e2f03f75bb GIT binary patch literal 679 zcmeAS@N?(olHy`uVBq!ia0vp^EGp&>;tbHvZ$& z5Au1hc_8{`$=0GbTb3-j;#HwbaG$JmaT?>{UuLPI$LjBP zrJcz6Ig#nbeZFP}j;nV)q<^K|{nk0H|BEQgp9@L%@5G#2dL%nmOo(X#&vWnA3q2eG zs}5F5z3acf@0YIF!qUp#-+8a~rYUmpEi+irY ze|gIL=%@Vk)X&-;RAS_v(#l?ezw4Rw;gS{n&ajL1MO#T4jUPy!7^8M}?S0PAf>3w=U!^ zw0jY+UdCqfr}b3LPrk&zU)M3&zcI7uJ{a!%tM~bxX|YWed<=~_vxCc3QUp$En&&H? zeO`2Rg2hEMhM!hnZY4xiE(}@oW}l@s@0-05%YV*Ze|7FjBNl^m@8&-U&Y62uEz51+ o;{ExZZ!1{yCo*t~D1G3JstPG++jxH|Faa`ny85}Sb4q9e0Lk(<_5c6? literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_103-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_103-1.png new file mode 100644 index 0000000000000000000000000000000000000000..47547e2e05d935a2ea086ef7dd4aaf8fc29793d1 GIT binary patch literal 1604 zcmV-K2D|x*P)5XM(|DdbdfNvcqi4qREOP$^VNsZ3|6FdevpRFKM|v#B7Rr~(yGiYibUmy}8s zmvphZ%YCE!R&%RG)}Pxu^1{9+c5iofcjk99b9)lTJe5aJASzPBZ;IU9vv>6V?>%%E z2IVmUAq)?v{JOpkw3WWYrAhYK{NY!KPc&ze^}i+?0!Z|7qha^GIXokrQAS3McRQwY z-LvyN4X(qXQR`7=;yMJ75+MK#;Us;djp%yy7Z6Equ>!Ftp?~yxR(kwK<_kJoyWWCf z-=5+jXK#OV$5VMF2`6shTZdy)*P)Xtyu~V)c#G@$0>cUo8d2kq9ebs63qat5b$lN? zXPQQqA>$efeMEVL3quF>7~#{0)HSAKdgkmG>p6B0uICy(#@gz%H4q$U{cIU0xy17j># zS666e3W93~S(J;%wFN^1H5fo45Dfz%r2DZR=W%V7WZ9KT9U2Igl=z>UUoZe8VKHwE z@`Lsi^b-arY7m`vPv-xZJ%o0lPC)?(0wNR$F*FE*5HO}o0!4SBJ@XBoc>z}=&$WaN zk|zp{cSAz=1BMTTPPiuauxh28+AfPQ3JoOsc>dlhy?t;hZ5q!34aW_e6a-F)>*Q3c zdZanCJu@%hYLr}yS7;cN8wEwfa6xzg1kpXjqS4;ohN&(7LV+U7~~cdKAA!$ zQR=`t2oRrVa6`iATx_w+R96n9t-&z4Qm*t}o$?`c=GwDoWxLX#F*00e;6QxP0vJF6 zjECeBFu|aNc-w`tr5E+hfu(T^p7Cb2mg?I-xHR~%0D=#OmWd+aEq^#K%Q^&*A^iZO z)9D}CIe2<65jD^IUUl6L0$hw>2GQHl>$Q7d-urIj~kdv%5V zse0VIP8g}l8DE430(Fz{F{aV|-c+iKV#0Ojlc`*{1(Iv1POcDk$3uAs_R8Glu;>Ft za>~-p7ds3n<(t0X>Qa0v)1{NAFM<7ACTJ@+XhSuHMhvMwpB!e2K%&V;kZ@Zswx^ zV)MxGQ^o$QiJwLJ!xv~IKa*w-CG!QL?1aVUkq45gJdyAnYaU-IhI;*-D-mVGi98ooL%ZN9_3fH&hDTL}ob5Virn(+ob??{zz5OtzEiHkTKue${&=P0~v;)1)PV<9*r3OK&> zo79o@j>_AwQUpNYhjr?HZoiuxgi?s_ByADnZ=e)`bn(x*8Jqh$ueg1vJZ{AL1}fyK zQilLiku_FDa)dKBA2Uph0JNwE=B@ZAs?gukIWU@?6^v<%298bg{zNDL8PfyZ=~* zM;rMSCm5|94aA3mF_z=wV;sh?J#xg?FZyNtAoCjzPK-CftZMVT=yT_mu9Myz;vzS=RW1?3X09Da zAy~aBT71_ny8~%{`IOgs z%vdFiPEMsu!`R)(!v{IahGlS-!~%jG;_f!?s?%f0KF zRhb;95i4Y9UWP~ZUl$gn4QDPZP{dStc_&acMbZv#e=LR2jgEb&%KBE`-DiEXyS~o; zN`2L_nr~7fv4Ua~rrh76FNRNBvQ!R6j4l^G_EOo%RWIzx){mriN zp_tcI7`Q!8PR8cX$wc7c9F_tEn$hfzwlJMgwd51DwUcO570fjY%Q>WXha=;C_lRz9 z^bO#!D%l_V+Xjy6q95AW50(5rlv`|48)GL``iEK+0!Qlra3aQ07&7cnRi~ma%79Z) z2ScOINrVgL5ZZ4W@=lb>&Unemb2fY1E1yAd_35xTuL6T(DWN1IZ=G{0fuqbL8VuFL zq)H$u^GT{4GL=jbHb|P@UBtYwNtbzqKm<_v1%TaA>J$pGuPvE8fcaOxArvY~g4Yf6 zzFQzLJpZbrz%)2Hr6in;uxgl(;h-f|$cPf{H<0{GS1$iXbt0UoCO>?FdSA0xqfs?; zQ+2rz!-lU01NoR_50luMWRn|^%#~E0cvtN#Eo_fk0{>3}{{e7TQ002ov JPDHLkV1oL7h?)QZ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_104.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_104.png new file mode 100644 index 0000000000000000000000000000000000000000..78a5e9f322e26844b8b2121387d6372abb3bd3c6 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^E?Dk*Li)suWWzi z?y#PP6B#%skcu31nAYBwxITZQr;GosUF%YR+nhgsry*Z%+N}BE$@4PKg@&dwEX$4F zdBOj(h#rT*nZ^Cjgw7oOz1z~Ep-|9aL4&N6#P{b(2Leu?72L_}He=g0FL_NC?bAW; zVrv6G8&~m8T(O(YAnjy`9{;la>n`rUb|WRFU$!*i?yac}6%}z_g?lS!pUl?F?Fr^w zvSiUD39g@v%oEp#T@$(Lq_AM+J#!{aAC1zG75qt@4gux?$_tnzE-l$JTdFwvgv2Vw z70WUW!ajzk3U}t+KJioOv{AFRXMz8=)$7y~ltiyeI0)=>#(>(iy_mo%H)irmt&UIoO)oHYyHxa#Z~y4W8wV3Y&Bv1X(0 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_105-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_105-1.png new file mode 100644 index 0000000000000000000000000000000000000000..fdef1db606460b50ae9d8f26584cc41b96bce589 GIT binary patch literal 825 zcmeAS@N?(olHy`uVBq!ia0vp^EW-fL0o@hF4(WwoIH{%Uht1=QfV`jd7zj^{s$>q4x$A6vXG+Z{PicIq)ZvpLEV>!uz*r}$=Z%BG7iqIEai z%n7r8_qA$S&yI*`lczI2*qS1dATZ}-Nz@eYFNTxmKQ{EYz34f~CbD?v18I&^i@Vro zGDI%bWt_2$;aGyfflbrje8|!;pBDSg?%=W||EIZ?`&qj^R{tY7>#xSHNk<>uGl@>Q zSYvnGs$s$UfH{ms^Au~CQdKUbuV*Tjh+z@sNMWvWm8hHM_k6BpzVCvZ5<{UJ)ez~v zon_(nevKvxbMB~I4=qz*n8vdyd8bdRkXU4sTr#)9gIPz@6xT;D|F&}OduwmoLm4); zNlRw6b?G>mIRvQra%hNioX+~XL6AZB=*;_e$MbUU2(fv!8ca}qAurH$;NOpJvz*R3 z9N;^WdGY{*G3##*8OOzeMROiWH1#m_Y`A})jagyC!g7n(@;~?9?KN)T_*8WKw6w|7 z*R!*FW_>znmGI^K`O40V5=TYSIF^S*TKR1{deT>tW8sGx`MWGdZkhhiW$6m+d9&cp zF8%n5Ppl@vernSV5^iUnG%)^Ab~<12hh7kypMlx~`%JAn42?~7ObP1}55zqc=zSk` zTfX&8_2;wOW0Vzk&h|MIG-dz&oXj=n{+8x72&`E%fsH55DfZyOW(k&?Nwyn5?K*tj zY)ZP@jWPgg&ebxsLQ05B49 A!2kdN literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_105.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_105.png new file mode 100644 index 0000000000000000000000000000000000000000..41cd983639f3931d00d2e2c8a6caf270ce045a44 GIT binary patch literal 696 zcmeAS@N?(olHy`uVBq!ia0vp^EAWe5{zhnvtX82jP9l#-=xp1iSBHkYH=X3Q1ScQJ9BiZS2VU*+J2vF zJbV9U{rA^rPcNA}xwCk3 z*Es$3($Nf?H1?$nJz{(elA01znS!)hOV>UBZuWciG+)smw?}*ZyFM-xDmWONr~Yke z`7Es$OJY)DO?-$ECSlMuD{aWRm$+#qXt^JOI-@T4epHh-#w)2?X z54K?A`1iGUulEX>)uG#NEH2yiAV|!~K-7VE!#;j@fn|3RR~?vhcl!Lizwh`$Bffq$ zvn;E0c6DiKTzjZ)#gkXBblZ$Mt}I-0a#iz!#cB>OayH-GVaqZ9)LO=cN{_A|>@9z9 zIn`iRmzkHjDeev0i2qB-oDS3oRnJrW7xk*DRR@OeSX<59rI5>8JYqEmZ=hNCr<= KKbLh*2~7Z%8xU{3d@#nv^ z4v2=ltY_fUT0Ch-Q#bSVaM#yCl9Ju8yR|G{H8I5qO+0O> z*}hv37(Gq%>9XQ?Jfm%5@O{4B>nq>o%`eHx+}!lyo1L-m#OycQrloDx{PcO-qP*Pg zs&g0b>tk+Nrx~7;pL^=XhSf{|^q$&%`rQ(SNwb{`N^V#N$nWFplbyljH!by2?A?kh z+y9;Yy14lCybjqWuERZT$$QVr9$aUy>LI*_)n<$0x4fBl7vJ~^D&8wU(2)F0<<+?l zA>I~g`Zs2L4OG6x#mOJ@WxCo$4|cI<_m>4%-pzP%p`=7(@4nk#6MD@U&#(ltLf}{I&VwxlbX4L@FR$o`nE#b5RM%yRZ$E6?>_SSPZ*=eoJP?2bYK zMYZswr9DB*mv9`eS7K>@b?>S858l83l(o;t7XSIT`0qmR#Q4^FtyWQu^?o)zU51Kt v7R^1it&3N4>MxHKr*C#We>34gz2Fb#F7DG4y~^W336jCn)z4*}Q$iB}t9Lr} literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_113.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_113.png new file mode 100644 index 0000000000000000000000000000000000000000..f99e931d8909b4dd022d61256541c751e67bd835 GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^EbeI};gRlz0j!%WCX{|jZ>gRhvoqyaqk{B|eb$$2 zzFL+4PSM{fb$9^-tA+z3S3m=k2w~;{Hcpm$h3hKjZ9&IF!k!nmJo#z(SWrf8=jWhf z%kHjpxRPc1`O3bcPW?N}4Q@R)j*{g%;=Wz`WPA11R*s+DsS9$RvIich{8U((_hF`w znwtUNqpf#)s+cGHE&ur?>i6RKj0KEBZ_3{JJbrrj%4}ZAB7ut5nTHu!9;I2CZoXdL zxMg{khLpkyeTn|#H@tVOY!+^x+%6##;+t&oCo6yT={Bye^3_Y;FEZmiC0~BW);^6t z{$$(n<(JZHu9`ImSKCxi&SK(VnmRRURZr+r;n~w06dXgEW?NZ&cMh=Os9|4nH;lVo zEBWdyBc{eR0v>l*8}5`GTrDBm$ltd#DaLu}-mYC|UA2y=#=ZaQBXj)OqM*nq-5GIu zCfY9CEIU=rV*1jq49R9E_B2*3^|_<-W|HWtyKhZc z4;wlZ*s!>H?5y4%@J421QseFC7c!RwRb3HkOMk17;jgeI^Z$;6FXtXEJFmd9C*-`- zj;NoaL3uoXMH~{g+edx-_W1c-%O{Dy%d8}MZp`Q6$l;e(bo@8}o9Uh9&wvqJ&2(RT X`!fc;1hzbP0l+XkKT0i`O literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_115-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_115-1.png new file mode 100644 index 0000000000000000000000000000000000000000..a24345e10c53fc75137d223bde633fed224d56e0 GIT binary patch literal 1461 zcmV;m1xosfP)D?5&zT6;Ggy_sD}PhU?zJ$>vd6(kS{1OkCTAP@)y0)apv5C{YU zfj}S-2m}IwKp+qZ1OkCTAP{&Wfx;8(ty3+w3g^+E)!q8hJPeHEe|{6o3SYgTh3MA? zW$PLLBw-#vFt8L#?dVe7+}xVASjNv~wE< z;UF^sL)%B2$5JA8Y{mkWFLs9Xf$vF^AL>vG*RRdY z%rAlg59k$(X;!-yDL$z(r-*ML=`iR8R3MFqAd1IZlGUo8u!w}WKYoYM+o_W2OecJ= zOYsnNTJMfBeP1;y>auT++vZ1;b)lIYmUkr48cf7Xka+&)ttnvMUTyZ#csiSyT?`C^ zUnY~uU7C&Z5G)x;e>_vChbE5n*RL)R_^=!8ZhTXX6Bn1pS9!TGu(1x?4FOp#6;qF4 zTiBB{6hQX^Ws{B0!NBZ7hSR&$OR!8Z;|QU*g0mvOV%hB7Ac7Xv1 zIYd#!DiZP&VO=nrzNw;r&Qu0Aui=Y6+~7HjpwJuaQ_9|i0fQhW?d-8mJ!WVfC>f(O zh&Pvr4-O7gwQOc^I5x*Bns?#YPyoXQVVeUe)mGR1X#|(ulVvgoj$=;~v6S7&Ic z4b6}2RlH==o2nS_(5rpfm81B5=T?fGl+9;;yLp(Yf;$UN6hMK<@?t#sM~#^u_szu) zAa?i5YCqXKkoT_JQ)3OLTzQsh`>}*KAnrZ@&(Is2!UhZZb2LzU740edXqfp?FL3Z6gJemn?_fZ)D&zHC3~z@rbc;l(gtT8^oQ{X?J4vMc!_~w*IXX=ee4Ppm|$Ps z0q3YuRhOr2)f?**C;6$2QwM{GcexiedK~mTWh%XyK;aMxMbgt3DynR$NFT|glbw~1 zUSA$U8^u$YxPAYVs$y?AYN?AWqXi6ZrYz@%ivY2V?E$5d())@zvI(P8+)~SbKCmSd z`UZktQZIb|?GJJn02m5k=sZ#Ntq($$u|xTOdGoe_69c!=(cq(ceV1H1l7h9yjsgfs zrM9)Qcc6S~ED|}&qDvBOk<*dC61jA^WbCh8LV?`?V+%k)@J+MoE!D37xy3P75&e}c zp*9c@=RhXK;=R4S%tQUU1LLf$TQ86D?%U27)(P*gYbZX0Pw@V0B*+qS}tV*!~0vN4U%PN;J2nU@77~1AW z65H)OJ}W^dcMQ!2gMrheW+Fs(GFrIY*jFsOV0J&EqQGT_C32M@Qlv~K69o`142&t- z+^CVaFIBG!h%wT2+`Yyiz!-nuFLesh5jsL1mue2!SO(#L>X?Z2xL`|#HUw9o6)jvY zGz2B0gMugl2ncp1Emhd6DvuC&<_bZK$79pgY&P!%29$@+A=%F_?U^TE1_KdrRIl5v zwAoPn*~W@0p@CR87zJ#=HGTw9-+p4clGYA~nDX@FTa>|el^JFFBJ{d65dx*HgR>dk z!@X72ALZL^`)}UW(@Zv3o|%heJT*~*i}eqm^8xvPP@6+cZl5NeE*yjNi)1>zu-zCB z!IFWD&VQ@@&Ag857jJqfLfDOYy(iVI2yrv{b^cr!NUW1|&wyNeUbhj$xsa1I6hIFG z#pk4RFz|FClV2A$O0Z1u#8IMM3ZsI{g(b$Y-e}~>H&mnq0Rj+k7EhRRmGkUJ=`I(y zjZiRu_wXCKecF%tyiS;PcDLC%1=DYF%TT*o<%(S~am*h2sUySd9q*xAO$2KugiaVvwu zXpp;PXSQq?af_NqQsWFSl2gCR&Pj8}2+9ND!#|fPs1B)`)ALGILPF5}^JXob*GWB1<~o0$ZS~}GoaX)$_y-1@`=`tg)#3mE002ovPDHLkV1oWk BA;SOw literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_116.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_116.png new file mode 100644 index 0000000000000000000000000000000000000000..89c21267e93f73e2c50609b65a59efd4d262c2da GIT binary patch literal 568 zcmeAS@N?(olHy`uVBq!ia0vp^E>sXf zT)4&OwX}fN=?BUQs$~I|Wfx8=J7lZQUC88Z<>|>ftz_D=U~S#xva@rizX&*~w)p>S z&YvlH-_2+56-aboU=nCxU{PRTiM1L;C1}u&EAuy_KU;Sx%BdWE^0{4u(zM{|MmL0D_^At z-hO5A?cU0#S6A4oCGnJttU9`P>*dErT1V8L#Lv5QI>#Zgy@T;gM89*_^@Wz9YbP)p zzwY~Prn$Xb=I+^-hI4;xm^%ON`z=qKZZ7AY{(pVYSt*4}#$D@K(*M}(U3C3qdZx(x z;;A1x)}60h-n7tk;+LM%{ht2{4i=w!oyf4GU+3|x81a^~GxmHt^leIx<-cHsIcsv4 zocqqUbG5IG8EdQI8N+x9zM8B#JwF0iT^~=Kn6k-kg164!XB+mWmfm0d?@ji~#E$alIw64#D;p(aaVZE=1&#)xfo!a$zT5RkY+qbo%r!KB@n6u}bQ8deXCXVAz n_9=ySuFPmH=5Tnh`vCjivN`|nd7j$@Oc4y8u6{1-oD!MK z{$I5H_vzhxk621^PGBGrITSI?j2GO0D|e?FzfQxOKTqQ~2#Az2oZPkj{x2CP39%`C zo>j44yJp=NYcQPcclX=9s*PVNK0K5k;^XRp~CR55i$LLvi;&%*_F zuksgoCf?Y)B=<#sny1*wz2|Q|f4}s>TCJRxolbL}O`Fo?xk_L)i>`LZ_U$usW`2xZ z&d|8+=HGRE7qdgIF7a9A{p*RTQOrhP2F9PvPv5Rif9WQjuwb6HtI)gC!RKr1?QUp_ zMfvSYE#X#RYMq?=nZ52~ljX~n+Q}d2 z`tx9_!q-2sE{Pf}Uv8#U8NAum{_cXWn(+VGyB1%z=IQ)ou-Jzyzjx|AH`DShw{wl3 zgbOY`w&zlI95+Wu@}UENG#e7;Rz7pd+?UoinaN+~TGrN>|JnCDgZ@OXk)H2mEy66Z zF!ycDBF(P%foiG@FjJtwaq;5| zd~?ix3Y%nEDWx+_o}rRe?2{xk*?Dq@r$<6lcG9J1KhzT@si|$Wz5nj6b-vqi?GJLs zb>+|U?yui@_wSv3wf!7SObQI-pwGSzncsgD>T#d5y`XSUPVeQb1IgiYoM*Bt6o2sF z7hAyV^7Y*Jr2IwOF6%`0?A>_TgKc)=-!?N$zGjJ-!~pPAKmu6;&j2 zjKzehQ+-4iSXrEFWENSF=l7^$lZ8q%lSuii2`7SF1J9g1k zK7Me2=9k<}nUnv=?=_z}cYejYUam)TFI>v6osz_Rgz?aWcS>*f z2l}tl+VFgN`kjO;t0mVqr<#O+VOKi5oBbvKtz>U~UD;)I>$gw;lDA#Dbn@O=I+LoO z2*@23F8o#Pf9vL&S)0EFFsL4Ch?}!}>+K_ZE`7J2nSbqx;2hpQCbpEsjq}&rE;lGM zi}&N=IiWu-X{vKfT$pJL!{bk%?B@2>oAbU+)@fqun320?3?kF+jo_XEt<(FT5Ry!6@<53V(7;wWI^@i`WHZ@&1(H3kvag*dLQmX$F{mRs@D{Jl!_;T>Fu z4&M$v?#U#QZMgDnzQxl2b%w{=Mdb?pIc3=P&pz;zeW8*{7}1hQ=z8g R1u(5Kc)I$ztaD0e0su0MAR_<( literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_123.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_123.png new file mode 100644 index 0000000000000000000000000000000000000000..43dab717eacc3474b1add7bf7bffa70cf57f2745 GIT binary patch literal 1232 zcmV;>1TXuEP)F2nlu%L_v97Y7V0kO&^8c^p#a4M(;4nd zd84zTj^Fp?dd62!uh;b>o66uIwt;wY;FIyNDr_C@a_m_-)g&+gEg3UxsRI)#ZI!9j zSJg%Lr#fh^Xb^B4QOQwXK?%O^i+ixb<Mox_-R#D+v_Br58DtW2WP9Sw=FHV=eYs z>o}ahtT1@fG!81kJq!y1EEG!Zb(@m&i}jOg0>m)coUcs5_5gafNrTPYj4=Sg1c1u| zVk?HoJ|QW68jPGU00N)WlWp^{tVoPCtUFf0(v6K6qW2%%dLwx5G@oe`SdIb{L}jh2 zYOPh-rJ8Qms#TP%Ke`8d7dC*%Z1GlM6pY`A10+G9e9#VmX0q9jhVfYID~qq_bV384OZwAsS$ld%FyFd@Krlp)bYSie0ONqHGx zMbI7tfk^`f(#y?FWE?}EYXAktDy*gm9n4WXO!|3rEBACE+pA4pg-E=>8>K2@8|G$w z^HM3^msM1BW|;;9_26!VGPm=b5Bc^M=|;n#BG5^!3ig-me?lb)m`MEPOq3Je)3pcz zK;n&AvQKGW)Yqb&Prxuh+}CHYyML%gchSCs0ALW+ft(;v4)x&&Cfn|UvGTf%sfhbP zU_4Psq>61(1-9)vRV!ohg2A=d?5akip{v=v$h9#u{wPWVL)(GVD?U&M4sbZ-;w*y? z6JP*@>5ex3spELeGa150ah`QgpyP+xj{$XTo6jKK*w_$t(1mQfO&*10ff;b*ix7Ya%e29H`mc(1pWfDtsmRVslqJ)0000OmatGhOJihDYl3eog>;Juk5_$6kJONL@6YvB)0Z+ga@B};oPrwuK1Uvyx zz!UHUJONL@6G%%SNZT>zexWh`qx$rylPd@eBK&otc?2&uqzvB#RAGKTli3TtW1*ok ze8i>(oNr$aP#2;c!Q%e0jyXLPM&9tB7fQ30an)^CHw_0rba{2{l`eBZ^$!AeH&>sF zR>*WPA~cbj;*yGE%lz~_^9bn&7{f^DFUq*5iiExhA(dwUB^RX>rI0ub2@?q$wYrHg zjD87>oK_VDkSUc*sn@WyyF|Fe04dG;l7Qts*Y~VIpoXwiDzQ4?Tx*lReF>jfxR~mQ z&J_3711M06gcUj@LC7nQWC}<*;U+MNNg{(ki?m*=Xf?{Agr%0=Dhe`mheKere z^%~92FA~5&Eus{oJ118_wi9iV3eESXEoVup_MCi3QX$0O803%hgq;98r!T2{xJZ?n zN}5MR-JKeb13;4&i8dr!4!!6=hj3NK^V-f#`|NZu!-??ZWc;H~v)QB%``g?EsrMG{ z=HP|yc4O?**aV*#8?gm8yg!+Bq0HaZEt4I>1==H zk5W_zs74H+#N-TO!+>J&S66=u3RLL?imMzV{+oBTiw67+nhEi2bB6l>%K82n1Yn>n zmka_JgJGK$1~r%}lASG05|{DP+?`NOF;N)(EXcb>!}vF4WoZlpfW*pIGdj!wWNmeq zn@q5%kR+~(&eq{fF{owi^g(HzY6~~40PHld!>c)3 zoPW(_CfuD^3x zz`5RT#kV4WOoRbP0Opu(*(XttIB2R!prGyTr;oTf_dl<52%LS;L>XoW8-%n$AplX7 z6#*m&js{vKNihDlSP2{HmzO#)zH`Zm(+PLIBbfOl4Itzgu{>d5j=Z;BSqJWb&zDk+ zS^uQUMJmKzxK@lbn97m51bDgnoa^ASsDHTYT!VKa7=`*+=wvCun96yI{-s=o@AiKZ Z_zk<>0*$-Ag604K002ovPDHLkV1g;PK!E@N literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_125.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_125.png new file mode 100644 index 0000000000000000000000000000000000000000..56abc5cad840de373297ce8fb068329df6237f4c GIT binary patch literal 1093 zcmV-L1iJf)P)_`26h=!g${Q>N#~Z55_gn9XF8`Ml=d4Wm4}j!lz9Z9f2IFs zeLmSzq*a`myBYgVcc;_tcYC`lIhRTzkO(9Ki9jNd2qXfDKq8O`Bm#**B9I6q0*OE( zkO&+Xf$W&XdGW-;WZAzFL^v8K)(I{JI^DTkM?(eaHY%~(6M05lW?{@7?9Sd-L%^+RLxEQe#|!;k_9wjMkQS z0LtoQ-~iNU}<YalvYir`cp7rGs@ z9ONlM$nI46*kaZ|Mmt&dTh-P+WXFkW5Kv0P;F#_U6}R>)))pe! zDwLYMU(iW<9kt?sv0Q#}$WNZKSOdv6n~f{;h%G${13Qi|3mAtA!}XzgZN@EuNK!Q% z4vT1UKh8rv&gJiVL9q^P8IWG>tWV*Yb6}iBLqwkfxpf55k7UgvCwWO>x~$L7oI5`&9H~;u zKSIL*gsQh*d}hpHiY1^f(|BgCe!VUmW?`3+B@|Y}z!>}k`ojM3I-e@vQ~(bV2;%^j zmm-#<)j{d{$Ur2&lQHYSc&UgNUt5U=f&O3(xtDni7U=reSO9^X+_kFpcN{Mx32vq@ z31G;&@Ex!aJzx1K%xP7s1a7tHftv+}jwZ4B5g43iY9%I4m6Atlv7EvJid~*BZkdHj zj)HKjcRyG|j^pIA2+bTTBaS#<_C2=l!$Np`BsyqwuksO4CNhR@AGUF!OINE_<;MzUAJ0pGwYA?j{8e zWe^{ML4X0kVE4u12pIGB_!|s2DxolqZf-EyADi-?s^>O25_-+5^%{s+Ozq35HWHXe zfJs<|R*lxISmRlA!|!1C{ZCy#3k58M)W-qqhu0R*Olu|rH3<9%A0WWTwd(;|00000 LNkvXXu0mjfAK&)5 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_126.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_126.png new file mode 100644 index 0000000000000000000000000000000000000000..0960803338d05a09fecabf465afc0c79e90ba16a GIT binary patch literal 1272 zcmV zIJ{^|_~mnr6t4gnE+|)t3&9x~iI)sCqkW%un9W!#^!lQYZtA?^6|!bg?|>X1cL?+} z8rmR)3BWj6jY9^EJOU6{E0hO@@Whi`fB~6aL#ET|(E9p1(P~8cK23}UKtccvBy&Yz zuykW`$=bR3&;`;ns_XxU~#y7v|c<^He47-#sD&YZ&$XWF65IMd8fj$LLgajNJ z+pP_T%ol*d^$k+GCMUM|xUwd3N@LVyG7c)n0r^@hPnVrTp5}H#%N4j zdmyFaevs_3q50W&n&gE~^SZJSg3@HZo1{wo^oj~2CvIlxWgq|m2!^A;0vG@SMOGBW zJcI>|ZRvRsE=B2Mj7k+)$Xq5Yl8;CQp#%|?s8MNG{w6NEP+QoAm8mpk2lTNqGhk!@ z!Uh3FHk~QriqomSAp#_h?pH+6_z{#Nz5<=`5IUk2` zx4^r=f|uYA-UTo~b$|i6&hC)o4`+0Bd8XguV!M@6v~T)QWJtlF_SuA5#v_D*R_5Sg zr~lRrYsBG{#mu#5$T{NE%V@Dyne8GIW9f@z1_XoC>*sX!aaxFB4!=6c=7~4S#fva1 zD%N=Of)7_AgJZyW8vwg6$84BimX5am@aID?07M=bvdN0DnT#ZBT(!Wir)jR+f{o&r7w)_^ctg zUwBSZZFWJOW0z^y**Q6@jAL=AWI;Z>Bi6KBPtGLzNSs9^v!FF|%XL~0r^y;_1LQ&d i<4^&R0tEz?1cCpR5#L?14=JGl0000J7`dcnX+!jk>+wC`Cft@hvi_-1xwqNF4Q5&{WmwO06 z-64jXsACA+LI+rZaoIT2re!Tl-| zJ&GfKV0{T}vX>}pcR5~|i@{y0wnc4ctWKmm1wmCR-k@tNdyQq0x#2E?DHLKB38Ier zZn>;iDVIB>(WuX0&=38;dwzo3SoRvrBFY$Ko3y{bPo_!$1HZn@i7aU#uztD31tsdB zs_hzfoA+Qq6#)yMS^>ud>K>ayemj4u-2kxyuHm;pN#bfzDX}$>&*K?2ACjF))^u5uB){|-?tjv=lJzcs4<@gfCii{ zW`S{tCs2y164Pyvm`O2}Az(}x3?je7-OI19xb9R-TpxZWn$+=??H@{*uU$^EAay&p zOU~$D4v^Ps3kr(641jm0E+TPxMvXa81crbB1eEbKt*&W(TuVPuhKBKMm-}~qt&l(g z43zBIfK`NF(2r8W07tB`7b4)$Ut$JNpe_gDCi5L@3cfz&FoT7wORcUWeeUBpDSjRN@V6Q*Lss*?z*;z=_1Q6vub{Z0r?{y ztSWd17*G)EdhG|YvU{A&i8}DhqYT?!s&uM+e^qXCEtmY;1IiVi@uPES`Es3A8`noTDBYP2X6)vo%fSmdWX zszPLgORv;*Dz<8J0AumNU25q=qxtR_9<9xLcfMsD(lnSmc zvebd|nNFtjq(gOb+B34NX#xn8g1zI*Rk*XdJcdGK?M*f8rE0mrN|8Wpssu@vKp|3Y zp}=rC-Qx-%P=aKs=>Mb@f(@bo4hoK4RJcfCa_RwUG0S6o+?ne~eJ{!10t|Ce0V8ct hklZJALg3*D{0H-9tT2IY`f~sP002ovPDHLkV1k=)yyE}> literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_127.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_127.png new file mode 100644 index 0000000000000000000000000000000000000000..e24d50f31cdc72357b164f891fba1614ac89375d GIT binary patch literal 1208 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 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_130-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_130-1.png new file mode 100644 index 0000000000000000000000000000000000000000..075a700beddc264e742d1d7ac69a43ac115f56f3 GIT binary patch literal 1900 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 a0pq4OyY5dDJ1+`Mbqt=aelF{r5}E+DGaM8E literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_138.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_138.png new file mode 100644 index 0000000000000000000000000000000000000000..21b22e16f51fae83d4ee0f43a8026a6938b6dede GIT binary patch literal 548 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 A3;+NC literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_142.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_142.png new file mode 100644 index 0000000000000000000000000000000000000000..6ec69202597752af736a381b7b381e1f7c059eb2 GIT binary patch literal 1152 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 bjsVd=Hg{$Ms*>z200000NkvXXu0mjfrRHac literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_147.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_147.png new file mode 100644 index 0000000000000000000000000000000000000000..9c6f79911f3d14ed7ca34b5bdc1d6fe6f193b321 GIT binary patch literal 579 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 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_150-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_150-1.png new file mode 100644 index 0000000000000000000000000000000000000000..6035ee8943d5a148bc1f72a694fc0d1ac09e9471 GIT binary patch literal 1572 zcmV+<2HW|GP)uv7wPjUd77sW z355Z*U5kmij4xooI$oXpfbLNsL#N2wLP8Z`#cpHQS_#Vn()oGoy)E`2@Ofhx7$7eT zS!*3!iJQiWQ+yTy5RZa^`SSweu61pmK4eWJYaPaUqS>P%xO3$Sgo|bBDspuEOPsA@ zyJP_agXaaLWMU1w7&p^y|0sYl=ndTB$o$^k9@@CEM`WL;*Z{snKNsg0^Mlp_7Br_A zzk#q`KM{+?w$Z+6FETF+f!=ci!Rp^^x8$mSC5$6RAIG+?`}?tYZP!|WchanFV+W0y zN!1}m%(-&X1o;s!7$XcBPKFB2j2onL2JkhP~z0v{`S;hyGjjFL6S54u}vQ!j$Ekq#KjmWHQsoI?LX$C%xWB9fnZgXz52h zAbbwfQ^R;%`2hpzW4BG%L>sO*w425XTqLXm&eYv5=;=kX)JabywDFarsgCE~c+-G^ zfjK$yS&5!10Kjd6{J8&@ov;1wSIq}49B9~9Igk(G*whb)0$>XLDWdLp=b@Q6ei zV+a3<A|qdm*fCJB_Rfj~FB98%|q8?JlWpmLqiIuNH|J7Eh_ z2tz>_-vc>3S_FB6&Viu(<$nt>NuXrvL#Vt-^^F;RT`UUs6u&=k+G^H)J>Z4$w#gST zUOW>qpTYa34+0EG^=z!xfKAGa14vZkK<9?lvo|j+G{III%{IZlsPDKp+H!JR@1;A&$S`ud7b9W*jJfdC27Q zN?L=C=KF`2n)0iD`n`#UU+ClLWld(YS)`NA(?aw#Ky2ZIp_XH`E-{kjf}9u0Y{M#X ze|dlyb#J9^dsooL3XP5T86I`Yq|SbYK^kg%#j?|Ixt2aaR}yt#DRcz z3XY*WPaISPiE9DXs(~_m&}M{jQ7KC!sAEW3o=!DHg_UAGfdGRqje;UrM4mV?@XKSt ze%bHr$o2lBuCZT^ zan0E6lXZS&%Y*@;5{y9MQ(OTE2*A1JQTarTqXtX4o=!NHjs!y;l7e8rA}t84C-6UF WZMQQE4xWPm0000UO literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_150-2.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_150-2.png new file mode 100644 index 0000000000000000000000000000000000000000..6035ee8943d5a148bc1f72a694fc0d1ac09e9471 GIT binary patch literal 1572 zcmV+<2HW|GP)uv7wPjUd77sW z355Z*U5kmij4xooI$oXpfbLNsL#N2wLP8Z`#cpHQS_#Vn()oGoy)E`2@Ofhx7$7eT zS!*3!iJQiWQ+yTy5RZa^`SSweu61pmK4eWJYaPaUqS>P%xO3$Sgo|bBDspuEOPsA@ zyJP_agXaaLWMU1w7&p^y|0sYl=ndTB$o$^k9@@CEM`WL;*Z{snKNsg0^Mlp_7Br_A zzk#q`KM{+?w$Z+6FETF+f!=ci!Rp^^x8$mSC5$6RAIG+?`}?tYZP!|WchanFV+W0y zN!1}m%(-&X1o;s!7$XcBPKFB2j2onL2JkhP~z0v{`S;hyGjjFL6S54u}vQ!j$Ekq#KjmWHQsoI?LX$C%xWB9fnZgXz52h zAbbwfQ^R;%`2hpzW4BG%L>sO*w425XTqLXm&eYv5=;=kX)JabywDFarsgCE~c+-G^ zfjK$yS&5!10Kjd6{J8&@ov;1wSIq}49B9~9Igk(G*whb)0$>XLDWdLp=b@Q6ei zV+a3<A|qdm*fCJB_Rfj~FB98%|q8?JlWpmLqiIuNH|J7Eh_ z2tz>_-vc>3S_FB6&Viu(<$nt>NuXrvL#Vt-^^F;RT`UUs6u&=k+G^H)J>Z4$w#gST zUOW>qpTYa34+0EG^=z!xfKAGa14vZkK<9?lvo|j+G{III%{IZlsPDKp+H!JR@1;A&$S`ud7b9W*jJfdC27Q zN?L=C=KF`2n)0iD`n`#UU+ClLWld(YS)`NA(?aw#Ky2ZIp_XH`E-{kjf}9u0Y{M#X ze|dlyb#J9^dsooL3XP5T86I`Yq|SbYK^kg%#j?|Ixt2aaR}yt#DRcz z3XY*WPaISPiE9DXs(~_m&}M{jQ7KC!sAEW3o=!DHg_UAGfdGRqje;UrM4mV?@XKSt ze%bHr$o2lBuCZT^ zan0E6lXZS&%Y*@;5{y9MQ(OTE2*A1JQTarTqXtX4o=!NHjs!y;l7e8rA}t84C-6UF WZMQQE4xWPm0000UO literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_16.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_16.png new file mode 100644 index 0000000000000000000000000000000000000000..39e40f0056c02980bdfbef9747953c5b9c190787 GIT binary patch literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^Ew{KD z0}VFTO-7Rz9Wb?+VDTv9Kcj`#!A55@jV9-&*CC8tT8~#O)>ziHlDqbH4hPSPywhiP z&orx+K5@5h@9wacUM7(R46GUsj9dW?L^2I#Gu>R{n|-g+iNT=d%~H{Xir3cuPrpCh z$rC6QaDTm}9g zVQ5;Y`uC{Osq6NB8lPA$hJL7+<)K<}xv1*psvJ3YspWUsE3@Q91U#6OqoiNet~d7= zaJ+b}E=i%j_ ze9#c*x!zc`fG3@qi`C7vN0rBUZ|ZZe_4fCaev6l$ef-{RoBrKruXZ|Zy1rUlx2Rly zn%{EeNU`ku_ZkG-m|xf3PI4_e)ObBe$6(DojemWOH8Q>Y(MN8CowgReezmdCHoW7@ zu9YV9_w$A2$Y$@Z?riO9Jog~4=7gBJ4AXkirl2qFSN}fTIE{72<}}x)uexugJLal- zTp!7w>FQ vGtqvm<+S^*n%hfZMK{i7Mb>{452zde+W3<(w^9U{HW)lz{an^LB{Ts5SE2M& literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_17.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_17.png new file mode 100644 index 0000000000000000000000000000000000000000..fd59eaa40367429170145ba16ae0d32e3895e7a7 GIT binary patch literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^EaSW+od^^oHU)WKg?RW=M zl$OiUsd|lEfp?#(?@$T-Bka_Eda<|F3y)PxO1#U9SVL|s-7O;;;Hr69_V>AabHWrO zTt1zRd?A~ee|_`(&u`AGan(?9U?LS+J1^i=cPyM-oo9WwcJZ@M3e#=Q8(!u;Bj9jJ z+T1z#uKWu<{d>C`Ke8>_o@dU-zv0p=9=G7VHCmISQtFHh=k~p=`*LN+{mZ+gr@Km= z*=)h$rZ2|*N8+y8%5~E}EnAaXCd=k!{c>Al^rgzGj;i*1RZPqY4^$mzZCjD~wArUG zEt1Lk$;FrV558QYTjLfT@i>0k1%U$&5?mabGplbVSMoqZ<7BIAt4(uyCM0g5-9&$+7IZeoA#+>;uss}mYaT>}>cX-?nRmdzJwrNUxt3X- z5e}_Lby{U$klDVyJRv_{A#MFWi*J)2WVT9(Fx>j`{;Jr|_*ZHzd^St9@2_HJc;$8J zecopQxkZVWqq2T82c`d6{kS|MI)3^0j0&6G=5HGohF!SMa?$YS=8Zg@&iosh=j)Y3 u8Lec0d*EZ6EmI=T>G``SABg4r!5XM(|DR3(2phG3@q*RCsm9i`3N^ym#44sn-xr$sFchFhsLKUg9Rf-Bx8C6(a zRH`$ooOGA{X7!!+jyrS`IuyUR^WNS5x!u{>-_Go=Kq)7VfFs}tI0BAOL4q zQ`9Z)b7pa>?$s1T~ zJ#%0t2>l{}fe^97gfPk*BXwHIp&jBLPpkj{#fE|WEPD=hM5T#VC930;IuE}~I(i== z47MkTPN$=aMSV%p0w|DNA**(dT9Vf<+9r_3(B#|7a8>=uRyv)n$RSq>Wc@qv{F ziuMc$LBM#=GmbzY_+BrsA@PM^Y!FQig3|f)npt(-yHY>zyhZuJ^LelW->P87^FCfm zP4RtAQg}orV}=8e@-K(#cGwT}3PZuiTJzR#V?#hCK>S)W7r8}wNg6F*})sh;uHZOJ7l<*Y#)}`TvB)jCM_UxD^gcJ zIyZW%dy*FZRcctztHEG^4L#9Z6Eza;^S=a)_w8e(2Cg_hV%2#ku^Uf?@$`vl{^cJ9 zC`}CnFetM?N#mwUJD37`CiByCg@*zVHVo9`#IWxgYm==!iLGm3GWv47J3Lz6NJh}&FmSyMoU$iRZ(?bZUj{3ji2Ad>+6!r1kZ{I2afvoEdd?Rl* zad<_m(UkhVYFW~xKo)(<$lx(Af0OOCTKb}9jNf@78(~II+zUe)!-!op35WG<)$jH7 zzcPkuG(O4tK}XT`2%E{ZKgK?(jveg2PIG+oZf0gj+ijP5CTEW10&#y9B2utzk*oI z@hv-%ZGZxMaTMEvI|n4`m7RSP4a&xklwyK2+eI+6aaIuQ=Tb-DeggjinTVURk;@S+ P00000NkvXXu0mjfxd_Ef literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_18.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_18.png new file mode 100644 index 0000000000000000000000000000000000000000..4a064fa149c2c046747084c691b37f4e6f2fa9bf GIT binary patch literal 1146 zcmV-=1cm#FP)uKkn=nxQCS5B^#^9b?q{~+tCDJUj#6a zB6gY(Mroz5YUM22A@6aG6#$^vFi?KTnnN3DdaAdQ)^S3e#`ltjSw{$i?FpjMXsANL z98!z`3M89bRr!zSQZ^s-O&|@R$+Ks@=jsPr8U2t5v$~}gIcVy`87m_wCNdxd0q3=j z0)asAyjpqz6$`=GAkGX3O5^eqi|SA3mwJ`o$NkLnnb|<>)o4NMiz&z0yP=PF8k0EuC6CV*1iS>dhdTygmOM`8U) z>TDpLcC=t1jUc(rP0{>dpTla-S#-d*Yan-E#1k-3l5ZH#O51gb6v6-qLSSF&Bossl z#8tY$me+0f@bnmC+$%_%X<#Ic_<(^iTm#8u-sEM)JSdk{F8eZ`N4*yv<>QJ$0Xs~m z-5(njY|rQ*2&^5h)(wsU?K)*_+XAL_@Ksgnjns5u5!3NONKp8{@nmhO3xj}e2 zLFB-O?Q)#(Y{6(@g!lwOUlsxcKQdR2hl?y0$KS18`ZS^~2&nh&ulE70*~N=&r*p2d z8_^Dwe|yS_>Le7`3#R4E*y6l^=x(>Gn)~m?k!*Hj#G(9`J^o3hm`aO)0jK5$1mAvZ zwVLYJqi?f-06~4VSWpr*DWK-)qxdt=52TEJVQd`rwfROX+Af>(i^etRgSJZ{*m3T_ z02tI80=Sk=%&!4j05DRP83x}zqe0-9%B749!bs`>BS|FO|3d`+0+U?cJ=>6cb^rhX M07*qoM6N<$g8J%8u#=;}asH?N z8w5C9j_-HyaVYk2%gH$WpMke8$oH1aWC5AYf|FdB`6NUm3Em zS?JIqn<*#lB5lqz@~|<7>rLPPNtG+X)1@+Ss-;A>!p^$=`UbDQvQ_>6VmfyYyTbLn z?WwjYj5-sS|2?sE??e4>-3*IEv{bwwmhc=5T|IkU*zJSm8+02@C-03rAGx&U)!$XynUt=ley`id$8an<*?i;MpAWf` zBWH6wW>h+{C^c-Y?c=A*E<`&$^$_0Dz1ddObN|NDhI`w+xeB*e%brTDy~W?nG4T*b z`Q7lPeXPe``AP-a2tN&rJr08|#H6S9xxmcKH~OsdK(KgO-R_v3Wp@gY3V} z5w7fSqK+P3aZL>N#xRrjXTm>_kG{6LU9$J!WV`m?z1wOd2%Iw7f+4; zlC_|9T|oPun@nD-e}4Sd&D3rA%KMK{M&A6LhZ?$;P3(AVo*)@57Ia_j^puZZUrDep zlJD%f8@cPj=kT}dl~umn?w|2LEjmN{xrzf55ZMb>u&-LM?`6h^vj>5Rk-^i|&t;uc GLK6VNP&2>) literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_19.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_19.png new file mode 100644 index 0000000000000000000000000000000000000000..4f548b7004e68fe8749a3e219a25201298949c22 GIT binary patch literal 631 zcmeAS@N?(olHy`uVBq!ia0vp^E-cL)^Db89NG*SQT!ULkOKAdk! zK6+n=d182-0Q+0f*BkSKPZ~|IcvrSv@b$K-xwqMb_SlyfMNiWZ4Zk_@!1W{ji^SL5 z;(y}2ck{VFF6Wj88m$UkcSGgr(@f*QhSzp;*aV&~zG=X_e7ce1eEp8!*9@0M+%HO0 zF;$p6KmJDhi%Xr`Z)ET+eI&v*$CH&KLF8N6)t^l1JPaN0l;Yp4GG@2?ZXf;Q+{zsu z&T|H?Fdi+5hVK2b95#rf{?^Zx~&9(L!6{(jxFO<{t@f};_v zUW@+L7+=>Ht3F<06kI)8qZK v=Jwp1*jVa)z4eN*^4$-ab6L!$9gzQFx98S`3LR5mf@1J=^>bP0l+XkKVSfzh literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_20-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_20-1.png new file mode 100644 index 0000000000000000000000000000000000000000..84b1b71a5fbeaed0c8653595075cdf8c0586185d GIT binary patch literal 800 zcmeAS@N?(olHy`uVBq!ia0vp^E*55&f zJ3?fP3Qs5$7U+GG5iQs2WENjk^!$Ko;f@CD?%fY2%(0n%qI6~P#M!lH_pMBfn55Om z7IZb3)z;qD*7p9lFK@ak3Yq*4a9S{`KVX^DAY4Ekr$VLi&&1EZ%k2%f?#r}!U$*;& zZKOs!o6_2JB~Fn;3-27+!SrMM$5ocrUu9)H9;M!U{q=%qijmx`{dIR%#l0|CHAnL1 z(n!0j6|%NwU#sR?Irh0JUt2i;+*!t_KTj9GIP%RRUH{UVf|s$oINc7-`W!iplTmlN z_ssLpgWUS2On8x=m4Eh}ozygUwfyb3jb!^;AM*Wtc=z=Kb2Dy+$tPWY2jrX0zMZh* z+}$L>XVD=#jVB&#Qtl0N{;Ri;!<NSH z$G_qzbm{un#oK1~tNXTE&%(3vU+nk4RcbfrKl1x*{{GrqW@4}3hCIJ{C-alN+RMuJ zb6=;=(vzAm#Wl-@oqRk8B4=>(S4vhN$po)$T_{I4j}|G1muxJI|e zMXfgr=IsB;k@#qLXJAFNSZgD1fpPfb_f@jNjRq5P3R5m=Flsy#Jy-cZlyT;dyre08 z;zlvE8Jr9zJY}Ef#+G0Z$P^(e@`T_1$-~RXu5dpxi4{ORFpT9NgT1g- V{BhAnRba|z@O1TaS?83{1OTKkXqo^3 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_20.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_20.png new file mode 100644 index 0000000000000000000000000000000000000000..72cd14acc11b3d45ba3bcc7ad02a01c73e2109e8 GIT binary patch literal 807 zcmeAS@N?(olHy`uVBq!ia0vp^E zTGmQ23?7%K)cGYz?NMjiuqmNOblc@Q^|uz!eZD+3w(`fR_m>2jn9t5X zz432pZpxAKT+I(x7`817e!k%{Gh6@R8w_pIn?>)6_X?@SOK5#as*$>oVZX@zHh;J7 zrOD^-os40X`1p_M*50#>R!-8qS)5s3zVap7C+|*8(>IjN6g+Nt(bMg|+Rn=b|4y!J zeZ-w>8JpLz@krlxX{k&5?`r*@m%3Tm-jK0XnbkmoZ(2b?PW6Vl`aizx2(m9)>g#xt zW8yl+1rI!U+MS;Ve6m<}#Ep~1fT2;o=J;Xv;)2G*BJ9liK}s`?)|DwpF)XFi{}!{*QwbKi4_5li z9-7EK(WXpQc}X&F`Aa7Ef<2FZ))hRN!(}hvY3|D5xAN`}M#gnpJls5Pma!kx+Ax3j z^a6DS2DUkKmxQ}IKCRobLQ{fyVh`V%`(grbLd72ce|$mVU-_Bl~C+ShvPBoFPndF@*MqTd>g d|2q%Fi>wkjFqN;;7MKATJYD@<);T3K0RS2CXf6N% literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_21.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_21.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3eb4f0c9425f82866c739a7e3c0e3370f0a4b2 GIT binary patch literal 570 zcmeAS@N?(olHy`uVBq!ia0vp^Eh4J`-k@D zhuGvBHzubRv6!cso6E``^qhIcQ%1J5=*yff(TOQcZf<|r%1XNb+Ix1|K6!GEZO`xh zyC-eq^u4z}lS_$*E1-c%WB~)Kh65wf%xzHzmMlKJO)KYb{;hSp&PA14XK(#C``ELW z7H8s5s?AmG$=lNFcr(M~!o6!x_y1mgd^SU&Z~%vjE&GXAX~BUUQ#iQ4l!n}So>w?M zuIg$2=EJTpTtt7f&gCrM+%@N#(8i^$8+*I7YMV3Uwkqs?oTON_)@6z4tHRB*JpRX~ z%$m2U@Q1;{ypwX`pzORZ@*PoV) z`SUA|e&7vaVvrMLcpzwy_VLkys>ZWy1_Fyu7mIYaS!fy5tW!L;$0keb?Csw=OAl0f zeK@g)?dqC5o0pSm>-1WpEs2QN?kxclCd%ONGQ2WBivKHjFN9JEZ-~N+{7oU*q5AS lVcsUe$5yWSp`XQ$abf0i!FJ^jZoo9b;OXk;vd$@?2>_ig@#Fvi literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_22.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_22.png new file mode 100644 index 0000000000000000000000000000000000000000..69ab68436071c91954fe9f9b2d59e4a46f62bf52 GIT binary patch literal 818 zcmeAS@N?(olHy`uVBq!ia0vp^EZ3QZCkl$#WhD!VfH}Zn7|JyIib<5w(ss&SMRN? zydai0`Q({*XR6Ed@9#VPwtRQBcyh>;2B82ZF9%KyM%4u@L~_J@4(z&rTvf?*V&G+d zDTX=nCYfKv-|t`SYxn>7%jbH=N)9~g#>vJjQWE6O{yFkUw0s%M0R{ng?^BxkLLN5@ ztL*+?(*K?A|I5zzl)lQm=bTG;4v3s%7ntkUUZWHBqFF&pYIWPCWw$?Nby^wmD?ItI zeqXs+MMMch>tdzbc{6OzpWS|bcH2UOB|mn*ywcoRy7Jd0ha8?quf3aul#+fFCKWg` zD2X|2443CPSGdpV;>7r08jW}V%{-&0%-d4K(sA%f+pmbiD=jNeGcIA!JMiMGnX`A> zJ2ScX8MiKP|H7f6v%WtiA>mKTZBhSiS8g?@U0!oF{LIlWZBcv9uiG2C{-NT*NS7n? zpOmCKtWPkP>b)R7d;5(8d6%Z>b?`7GGWM)_?f8ag@4Wee7Q6GKmfej@E@qbax~tyh zZG%pBi@=1=)75=_5^d$V-}p2peEgbw<&1DwO3MNLXpx{VXD7csQ~B#$!qV{?w4+n>7KSD(MXBJgR|#zM2Al^67^ncK4r=QOe2TzIS?YNMQP+3ZIf z+GMp?dN6GapYM0(;V&!E!0fe_cXzGjohbfL<56HEG~>?qJENo;!-Xj)L2^wg=i!+Fw;n7w>Rw#aUN==hV!Lo? zR!HUNB_0I?-OS)eefwj;LViY1Qyu_1_ox$2lv~Rv)(hPj17;9)%@g mi+DU=m6yZ-)8oJ11NlX}L*3gGKdk`f1qM%7KbLh*2~7aO4sIa; literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_23.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_23.png new file mode 100644 index 0000000000000000000000000000000000000000..44d3845647bab595cd0aeb21e1a0f2daa1f7a943 GIT binary patch literal 661 zcmeAS@N?(olHy`uVBq!ia0vp^E zAA8X!6$_)SCt0^HIH0T1H2dzA4HivG#Xb`?jZR)^a`BtT(jHxKeBbu!Cxw;)ceEAb zCtupVZTG(KuYX?_V&dkUz(5K*P_MS(8~c>gJv%;1%?tGx2t{g;gIx(M!c zv6i35$PjCHCOW6A!`t#Lw znab{J#mwHrb+2uE^qf4heyiGleOa`9!o9~+Gp^a?u!bD4*eTa)606DMv0=*Xa}2WY z!XCX`9>DiHwbzaLl-JIjvZbv@7cfkiwmDJ0f1c4U-D$dFo;U8zTitYX&1JE@)h}mn zS-y4ImT&$%3VC{;ZEkMaweD(ra^?OtZ&^Zm)vYwyc-FjSV__5y+oU5U&cb!zfY+_L z>OHRd^Zv~|`!4+E;yNA8@atmbo5VsS`uSFBF)r9~C6%plsz>ZR%L!de>p6KC!?Wz- zrs~|U3on0pn{&U-1jV`cmi9kP(4M#@dw>6woaSsfcY~w8e%o7n9!)AUy_>bawUJ@< zOYslOF0Ygp*}h=0#o1YAlTqzw}Ql z`u*;n2*x`HoiumxJ1o%Xc_g{iOCd0cBgWw|i(ZjyHlxDMzt7%1uJq_;WRceS&$QuP z;I`L0?#KA%89Y&2e%ncv>vX5+wV*xk4qGKHi3$It>afN8z>Dt8W=+h?_D;> zrfD;~dl}~K%x3rA-R{2k<-NC?i*r_tfDtePM!*Od0V7}pjDQg^0!F|H7y%<-1dM_2|QwUp3sm1zqIEg=wOKq(P6IYXw00Usx4YNL3;XtXaL&?`H%=)JVaj*qW*9}xr}8Zv<>TQ@flRb0T#W-|dWS}Yt@bHvk! z2Xeg_9lE3GmE;d(A&3&;g0eYth{9;MD_b(V4_-p9`SIsmo&|=UQFQSC36zsEa`_noDhUG(?l09y-V0v_Z3G`eKodfVoa4*Ju{@Nj zRaA7>>kr=#4 zUW!e5XIb))@fyfc{mz>B0l)$pAQXnaOxk9?ZN}sPf*t~eA9k%>BKmDJ0571b2dQV! z0;g2T5i&8|nnY0jE0vr;Qh(-#%(to54d&$&IyCH z8%0A!3iNM;qTZk|XzL?>06+;$wE#q^h%<#_Qtg=;UNVAuG-C6T7f1)m4OWp0(ZWtfA?(D_p3si z%Ej-^uFWsrEWh3O_vtfls`Hlwu^6D zu`i}{w!h6l@kRz3f7b*)C_;!ysX^{=PRIMQG- zM<8g07~9!>M}l=dI6?(ZUyEM3-c(^SXJCH1;;~a~yk`Acs=qdPBznZpJ?}TSJA6%V zz`}oVWm`UH%wrVX^WxI+$089{KVLqSDatLo?{8|Vyn#K3-8J?0!Q@--|2}Hmmf%o1 zSur_BbHao>1z&8wwQcsyj9a+N)|n?;h=X-E^TpHt2VU^6=X|K-dcZ^a{IUdx@Wl=j z6k_=uDgVm zPXsOfnjdh!Em_ayaG`PXGnGG{?fF05o}E1xl^f-9MiW+eNONsVlgC?Vw|##{I?*jui_Yh!lBC%LVZZl!w3#azl?b+@u|Wwp>`p5$F7v!x_jDWQ;jP!Zc{DtIg>@#aQVEjW?;6SVe46D} zzSMtO^0Pk8Ycieuo8$GV%69&#ao0cav0U33Ae8-|TVlgjF@=a5jZJB46N`?w{rkhn YKG!jBjbYnrVESk9boFyt=akR{06P3&KmY&$ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_27-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_27-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c8696843862ff3d55ff961bb6b646a875e2dee69 GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^E>eFZV z%6D7upL;VpSwqEvi43I7q}s0%WG()zx$Nk3sXLYGx1@#lc9$>PdtK4Zcdf*Y3mG3Q zdH*^c6&JX?^F2q$zuU`Mcw|j)Gd=zEY+V3{t54q)1*}dS3Q)HLV%`Xn_ zr&w<;xU|u2XOLO@?&wLXulSn|T#4>~mXR-Az-1X-y7fUOXSQyXlhg{HL~AbBzuL=H9XiuQbefvpu!l3b zGir!j<(rbzQ_9dJE0ccUc=H>ZgeBM9+7t>}6_&j5mlOK)n#s9A;YSTK$Cl^!-u7<_ za%fm!#_*Hj(PM391+^@jnN@EO?BTh0*7b_e{nEW!QnfX)pB9yi{a7xu>1X(}cfWVd znEJ@VZ0X#|@dkG|7!-J%C#!VEJo#cDZ(tDrZ}YP3AKJZ_CT#rucA4j`tvT~PY*92z zaA08He*4ECp4j`ZkIcE}a*oy3{!7Bq%7@#y_OP~7i-WwZw+8(`SegGWt(j9$XlLt- z*-!G!cUN0)zJGRKte_O<1P0R4fhG`+{;w|K%cqEgI*$Vawm<(a_sqaK zkFWTQmFtzgS}$%iFJ3rJQ(&ixxUcF9Kb*L`^!lPFSdKKF6K2OT!H-Uj1q&$RW# z`$PBSN**}S^zp#0xqGH~sj?;>Oz@fI`uO&#UFusS@89u~cQCPLVB$72nA>f7u(_ko3D;F zgHqLduZ35NRv(r~VL!HjMdfzTx4F`D5|46EC|dgT3v+42Myn}dx|Wd()Eg3R2HOA8 z+b1!ftKeDEZmx96Xua)q0*cBB4`2Aoy<5Mf?$Vj;%DS-0w`Y4V*FV7#5%4GEW3GqN zky|r9o@N(_b=qt@;ncrnb4;xBJpaCKyVjf){p)W)-27EsOUwQU9`-O&%lkG>mP75c zNXhE{{3RDy{(P;QA>Q0r$IzHI<@G`q#|5Ro&s`5QthZ}CkbWggWqYW@!7#(kXErXr zVe)i6bD%~AV~=BForA|)lPD3MBTs#uALy8#J$3n8K>j@I>hfDX!pDw;Bnh%kah>sA z_w!|`Qfo$@gd+zG%4RAKrAHE#Mc d{hxF|Tt?!F-~Z#Ms(}fQ!PC{xWt~$(698t8Ad&z8 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_28-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_28-1.png new file mode 100644 index 0000000000000000000000000000000000000000..45d8abf850fe7fc3d8b4799cae31a13236789651 GIT binary patch literal 871 zcmV-t1DO1YP)cx(}mP z-iD|GFnW7LljirT)m1s!RFe}3oKwd{6(Df^bH*1@Z?_DA2neWVu=6_LcQU+ zR}O~S~)YP`E^z$t#l++4Yf&mEl zw!l?BdqPz`QAY&~8c3@ClyM=0V>pMU1hNDJp;1@6;ulVws`p6RP=}}lA8C5pXb#Dk zKd`ZsK%y54WkB{tQPAGI18SN^#;dB5QjS`NAc}FS&}5n`e_$g?$*n}X1g zK`x2RDFdfWuKa=ZQy;qpJMM`Dj?r}b#rc0lGkPv{J$W?QqVq4Xp_Ipir+zLTO7b#O zhfG)3M^u(2p>zgEioxKuwyC5msRINI$rh&Skp|!Je@HKGhH&(e|1MJk>7at9`ASvw ziX4FGtzrx|8l6f`0T@6*@>LiJC9UIGR*76(jpoAGIxKa_(0Dv%AQ~Qi%l>oT_qYm9 zp=K2K0zzO(Km_wAt3uK$>!{AkfqDR?4}3-Y1>F0i;u3o9d2~(liy)Nh=TLS1&7tXe4`*~s<}|v^d5CPSxOBhUuxJ0 xsed7tWiwc08|nLS+S2`HdpWj{5x55gZU9djQ3A$vvM2xm002ovPDHLkV1l%UmR%Y^c22M|L)y){coMU*?k3>{Z&r_@)zCN+v)mumYCqvZ~4)33CA86$~sw8 zd>7qyh%IH$ldcIDmi{{beR{c z-p|zc=c|j9KE0zdB6n8b^t+4Czew9?>V8V+;DW_1j+QJRi>;WaS(k2FdZy0ww*G@Z zH*Y>w3Q|yx;$T+bU|uOa$0_oXTB*b=;T!T{Q%^p*q}V&pc1PBVo$UpemwtNN&biAo z*UxIF`8~4$s}?ZPH21C!LsM+B8`~$Pv=SZy7AhwEaUp6I74P-lWAa3 z`-0lubwzUB;h|3@WG8H#e}uJa*^KK;x0(NCy4QJB{a1~=!Tj^*?e%Kz&ybVkkvn`R zoP&FTl0k(T=bS5=!G}L?(z#nu;lWU_d$qc-WSGpa0R6>sVF0VBoc5wI}}1(4MnB)c)u6S2jYAKFq7%8>b_g zzx;yd)gAJ06nDssU;_Neg6Ob zhhB@kGQ+kAt&6iOSCt%en>A&x>$QlM1*{A1h?PvN<5<}J?P;BRlt0TZp9lKCRqXbK TYq}l*rep?BS3j3^P6G@&|wFGW9B?< z?kilDt(&&$o1g|)=MsyYfG>h8)*La_$cYZsSvU2>KE~kkC%03a6S#yg=4kJmz4On` zm`%I)*X%A=%29D(A{jmKRj80&ll^|lyCb&excmLRYu;%rob%4`g4O(0+zYMrSABk1 zd-h{Uht}fjuUEdWU%{eqs6_IJ)w}L>?@enzgmrvjUu>jyAW}zcsT9M(TfhGL>gT>$ zCH*k*aaQJ?2G)o(<7K-%QY$yvAiKeJ70pDybwYsQe8!@jX*OYu^MQ;M_Fc`q_GCUyN1DAzN&w_`H% zh6m@vD^DGHJ5A)}qh)+Q9;B{WBYU-^ky-!zN`)U;n@dh|>9y^x2@$vHeOVO6YZGmm zVpcuXbJx_fRcrcnrZTWzzo%s>A#mWwo}E)RdulEISkAR@nuJKc#1G|l4qNKhnAI=i zkTH_j(dN~)<>1=x^?GgszSo${lCCyh58T5TyZOCkF&9!LD`K``9t?ys+Y;Eaq`gCxp=EP{hgm| z_d%gEU*C$<@Jw4>e_X@0VMAHZznS?qlNmTWY8Zuu4_Esc?fC{wDh!^kelF{r5}E+r CmH;0B literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_3-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_3-1.png new file mode 100644 index 0000000000000000000000000000000000000000..699fe56247e20b3e27478ae4f06b288155dd8160 GIT binary patch literal 1865 zcmV-P2e$Z$P)C}mMlZI%Q@MO9D|X0fKIFQ_&&%Na#RwNWBg zu`0}BF}vtLv&dyNidFA>CHnfc@tIm)t6POLQ1dJrPlpp{jIjWl0 z#@LtXyM5RIK`zN8)t`D-+9Iy#ClS-LJXN<0j5%mceD{u}P8hx3&>Rmc-VQhi2X)gt zyfVqoUZyYT55wBCCsJgM;{1Lc$4$Ai*_D3>I7%#0oN(f{%tKKIR6`iQ9qpR&`?0BPR?I8=HqHf%4l3y8 z4{c~fin1y2&8Bmgu@7czn3$VfZZbs^CJdB?qB4uHt{c@XV_I!9O0$^Ct&Dovu&fm zz?iWdr8*skSz>Vf}@PWRumx(xcKe2$oo$MLa zy#sN5b=ot{qlOzMD^7nM`uke__7oUzbQJ;sT(pO5?cS2|r|(`$>3*Wc5zUdCm_R{Y zXT)guLCkv(>QY{weUy?vI%9M{+ELO6b@YXM2PaA_QJlC*ra!-X#Q93ejL?&31K9Y~ zp#u~R0|01eRsbaHp>LHjOU1NQX9j1>Y`Lg?0s(~}5QNqdN|+%0Fd?r8)0=eU+AW0%}P#j!<(hgA(#*Z>z!%Ku{l}X!-in6Jn*qB zgaHtt@Qp=%a_9iaeLoDzjJM*4YK8?nX+hxNOtJS z5(<|>c(2>es-w^6vSXuJn})HO9oEeIj|NZx1TZM0Zo}L(Qx?e(fB52nC<%hP@P3et z#DsumiH5;;>{rwWK~EN&G41LtbBe6!4@|9*{i(3AS2d%_ORUIEP8a)oNX|KL5EKGr zkkp4I?JQwuo%;rtO0ARa8Mhw3Hf_rq*X!0RarxnLU@l+TPYt)ThtTW~{n81?4DS~L za$RlY_Knb~z9$T=!_wfA()w9-LeX|Sc?v)z-M-nfO9j{c#IJO_C zEffl&$o=S^sW;Y5-M*49T9uW)WiZ~_-Me?>B)G%be4@k~rwD-VGCDuc&M#W&>d2DX z_O^ZG(?*>EHTwb^oMzu?3FDXQy2*c)nf9SI%Pbkmu4muh@n;e|#pcs}?|)XhBX}+D z$%|^=ePF^3Gecmg4me~nOD>XY^YBU?I&8aUyJ7$W(rB*VI6KgO(ItbvS|nTcpZ~6P zz8(T-UtO4br)zAMu?^>u&hl~c5*OcU1c4UExL-vly-RP7NlIP zJ0C@Tybf)(c*C5P*cmeC@P*9*CX|2UJi|HuH}C%jBG^VPvGov^00000NkvXXu0mjf DtpJF# literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_30.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_30.png new file mode 100644 index 0000000000000000000000000000000000000000..aabe52b09663f3cb1729600fefe946f5bc75f94b GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0vp^Ed-uGGgn>o)Yyx5n# z?EdVXyYKG3Tm8H4``g>Rj%rLw3Z$S9PE2RHkEhH2Q+s_~zJ8D7T)D+xuR48XagsRl zMMh-L^P`40=g)IUG6*;+?4_vCT=3_$(t}Ui=1o3aTH3Pse0zcKf8HkhKOYKNnO=Fy zPuU!;&gB@=>9nFpRN}?u_uoHuybnB?`^S0b-v_?~Rj=mc{rk2|xH?Gk>($T)yVw5R z8<3MXE9;hD-shTZRe_r3H*=%qx|IO{3RX5KRhIxn2bEwL_w;^U@$$lNi zkd2@3O69#W`osEp!oMQ0Ve=WGy?y6Tk5z?PHzI??vyx}MXah0(Kf83JV^sPT{Ou2L7XGPphOaAxuthb^d8`Fx{w;nkd&Glclv98|MJGAit<08pA z>B8_$g_imAEL8#|n;%{%>)+kH@Tgnsf=w3vGnB-lH-A-hS)H;cb?W_Fdlq{!Jkxw^ zbjbRhl}0jmob`!?mfe+_N6slkC}k$OF1YL;e<;DABigW->w$x4NU-$Y)8~r|FR=;p zr~bGc!)4RbdtCYV?a3ztS(@1nG*&u&WNO+m>+@&%hv|Q3f8t+pnSr^h(NWf7L!vjE zh`&OdH(TMiZQILrBa^N-Ffv_jv?}(PmCT^Lc5%Gl=MWF6_S~fzJNB+wvsdSIK~QXz ziVR_@X%;_t2Jq?NCev?=19w1M#x+oh|MD*3D* mT!?!uV`*>e`k-Fz1N#dR4%M>}jXQv8mBG{1&t;ucLK6TZg+k^4 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_31.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_31.png new file mode 100644 index 0000000000000000000000000000000000000000..68b3e93f1f941dcb2de716b0a8c5f854f6e39063 GIT binary patch literal 1225 zcmV;)1UCDLP)r5XLus6~&b*kdb{T>KaFIPz4fKPz?^MNK{i*a0CYq398_@s0LM{c#%j@tps=7 zZ*t$U**g;8ZV%|&dGE4&`*-GdGrM~irM!3oo`5Id33vjYfG6Mycmke)C*TQq0-k^; z;0bsFoWhV|G+OYnX@KI`@$B#H0cg%S*z@&|7P7^+uW0r@%m~ zVGwUed1THtkWypkI96?DW(Ik}h|7)40Eo-h2ZalwJp+kT7?{8{5X=$FO?gp${Jb6C zM|pZl42mEs(~}Ap?uU3(JYF6d=foo=Ll|FOswH#|_FL+7Z#nq(%LB7+y zRC|YAWS#2lbZ}^|C4Tb#+q-|^353B`gi;g`S0N({BVk~77$s>iM)h$~?_%3cc*Jz2 zssIJ)W2K02fo?85r1X8ZBmijqeLQ5cb|z~E`ye&L#VmK3ce#e}*e?3t*E`-E%*SA` z!>lyoZQG@;F=H1Y6AzvS!3-VjFc5S1Ilh@w>TQ3By~Zjsg@EYK=x(yaI)VvJ7@cNS z;at+$t*Ls-nv1a0QYZ{e=wc1QxI+bC+U>T$Kts(YA;v+BJ658Ni-IQsavd}WY@vtr zw6{v|!K<{m)LFS$ROQ_yda7cM zxpts{0Hjj?00d;c-ce)Kl=#tg0Mu?fWg$A`2}D3dulX`Ko+=E%Zev0?*w#BqBxk)- z$@O8>S)51#wFt=zc?gdft0oPC`@_}4KR*-p00uxn*mpr~spZ-iRbAW?n1D(_8`qx! za`O-7TqF zs*IN#kiQo_4WlOz2*ZAwo6U;q23>Wi)@Y1^M?eUI75l-pWC4OuSVwQfochy&glbfm z8BXQ_sH9HA^Ye4HvegzS77XzY0D%C?Mde79JM#$;s7JT}0#CXO8xssc0SY`3V$CUK z5BAv zOzlCr$if@(2~taD7`Y8%D{I`#+5r#{xHk+54%U=NFor^x$C_dbJOyH}Ck!8J(YCv1 zx-SBVY{y>@uM)dK6#HVp?_V3SA=r(c0tOT)0tn`b-*bK}Oek#6k(l$F2P~;J|I}g! zc-c$$5ZZ#2Mw=kadOII~LSVR{!T$urHh9>5s72n5;1xW4<+;TUoBX-f!K38T?=Jwv n`{$}}p?Y~3h2r*;r4#rE)K(G!*S9OT00000NkvXXu0mjfjg+tJb%jq>g4)uKZudXgCuW7D+CU#Uh zCCcIZ{pn1foTt`=o4(k5mUX$vgqXBh1$>^r=jrWEisqWU`|JDJ^Axt#Wr(pgv>Z0L zvhT}`6oD=EpL6(+J4my>w{hIJBuQXL!T(FsR?l4)#&T;p|MgwA$7>C3zKF|qyY5%` z{O7@oZ!W7@PAW4bBtCC&&@tVXDsWthdE&#`7r&;9GEL#+U`R1!Xym;pk+VDL!Q6Sl zX^-w75-{LkNw8a`z4%zc`m2U{Kj-e4^3XswRzp{J4fpG*q1mqt`I}xHxMCG?yL_#X zzJSWyIoD?gMXvMsBjsJI9nx_wc}eZ96K{B!W9MaeJYTemgTa93&)jcSv7NVTmu@&J z#v9@$`EX}jMqL}@jPHkcg{ChO@S;Hieam;eL)S^?s#KYj}>gTe~DWM4fYZ3w& literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_33.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_33.png new file mode 100644 index 0000000000000000000000000000000000000000..7bc952e55f1a3f3d172e3a4eb6c3aa6581873d31 GIT binary patch literal 667 zcmeAS@N?(olHy`uVBq!ia0vp^E$@@L>mmqw9H^ z>=|Vyda$+Tyk-cMi4X}654f^u!Mf%{O^dq@mcDXuR5h|Fh=_R+z3JhsI-i-}wi!R2 z`ywvSeCO@>d%5e*ZJfx!Ie`@9vt`}=gJec>18(%n4W4NP1sm6;c4-L$&f?EN=0 zLc&kDV?3x6pXfr*a6)78&qol`;+0BH6iG5`Po literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_34.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_34.png new file mode 100644 index 0000000000000000000000000000000000000000..37dc995cf5cfe64944cea38199a4b06288742229 GIT binary patch literal 1356 zcmV-S1+)5zP)h2=lo$}nio%c?=H~VY$v$Hd2JC`I8NCXmrL?97J1QLNnAQ4Ce5`jb@5l93Q zfkYq?NCXmrL?97(Mg->1$d;{5`EKhG)dS|^(=k1oKxs0z+PV!|+XiAwmO$BLqw`PW zPs|barLM>3-{nu6K+HRC{<$-IBPc~14fkam&S6OJb?6H~sb8z*i&kgLCi{N>M|bn| z(Y@O{s+yY3cCv?3o26{QzHkj~(GuwtydBrjdJ+oj#dnc(F8xS#IN zoF1?IhLtuv#7;T0*`HqMB|zvN7zlT=f8w{6!}0GxKn{O7U+R86bH5#)yKm(kEZo#X zEH>zVv&p}+>ry2l6!ilJ5P9x12om53lyti;n*!e|>RZ?ynZHBnz=mlJTc3CzBf^7z6_AoO$0l)(k;KU**=rtzp6Teqn8Lq3YY&@*i zdmAx?g$bzh422oNrbEvNEgMV*zKs-(N0bTI=Z}w;#(jJW`YM$ZV+5tBUohnB)iyk2 zZI!B%7pSt>Knx;wJPZa^Fjm&&N-3kQG}L%$6Ua*1t%8D`WDg_^!qmBDz$gm7HemVV z;}Xg6C-OwTHomc?9G5_}KA~fdm#9oVs*uLZHev)Kp(PhHyIX zdq1z762<@}PkZLh0zq52nWLkgd-duEgFqY7>-DUx@-jMv-e3cQpC;bHG_`>+_-cA# zP^beaPKyLRz8)v;kuDY|tdjjaKK{7|qYMO~bY&<3d*GIt1VGobQTEvEO~OEJAoj85kS@uWM_g+*X=S zVu3YZG@eWUDzs)nVROWUQ1Af73-qL90xvL>anKW!@^s5960f5;Co z#A6gI=qN9tF0UwpL3<>v!(jfVKq4E9U*#QY6%@b_SosFQ6Sxj|2NHS)@A3}%wDqSx z^Tx6h%E2O*p2P2jpv|gL955Y$IE+2<7`->mD4HiMcMXKKEYnb7lc7{>$j2YNOA>>v z7_T8)myOcy2CL0)Z*P4!vdnC@$c?$O@<4z=29xN!C-ADu@fx>H+4_V9i-(zr=1tek zK7`|;+2E4&Ua)R0)uzVPn!JTUD^PX~1ACu45Nr(H$%IFqBmG4}cY zTR!Hv^qTd#i3pqYhGn=&g)CMx?3{S)Vvkg2oJv&g^IGoB+vV(LZ+`#M{Qbdm@9tF_ zf8Kp_rmY|s=L81Q&>v-{UXP7pjdvsLSoA`&c+$JJpFC1our=aD*49;f1Un!4XT~KCQ4=qo17jZ28QEQBzor zoLLn@K7C!Sa#q;WPdIjx+i#{_o$K50t(yDD$mMM6X7%MvOe$~Z?-s1TA^lw1etW>0 z#vEhiw_dZB72SThBgesZqEW#Wk*Os$i&wqOnAGOz;`;t$oZ0J`O`DfxTu|hw4cnZ2 zz4gqWEpLomHKQdKPwbXf*w@^6_QMMemF|mN9r?@M&n`LB^D!>x<>#nh@8wlH*WEun zaZ}!LF^4;@JZr-??L4!qwmhch%2FnY$eE@VUVnd{apbi2|M4dOwU~p{j_3tqI~2S% zqO46U&Pw%cJj%q8RN^Xlmn9&;oWb>=LbeFomw+;H)6I*r(lW%C{O{vzZkxx$R;M}N zZ|}e7jSHqNh-hoNt?8nlzAK%VxlGr1NkrVYm^C|UwM71&IP4bTk$j+mf0{$W`R(yO z3K^^4EsJ{9(2|pR-!|d&E%O^a$yXxR{i}JFzbP0l+XkK05}cT literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_40.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_40.png new file mode 100644 index 0000000000000000000000000000000000000000..51f033a6ce0f7e53be49914f9e4256e534c888ed GIT binary patch literal 701 zcmeAS@N?(olHy`uVBq!ia0vp^Ee*-O8Fxgv zcvWOi^zl159@(M2Uv_QE<(CfM!nJ=Emv*YonEt=&SEsXx8jnsF-;>O(EqBGd=KL4> zGf6@rH+hYY_m-s^T%orrA9G8481CB)ofOC0`@Z{}w+9@0ySDH2qwi6Z*U5X9 zS*7WC8D#X;|1$EhZ51`OTE)GRZT{25ui}?84)qCGTyx``!`flmW7Zqx@$}+EnK|=b z)huPzh>T4to)M5y%`qohXI6-zzi)KQ61%RA zdnO$fc@}qwB}hiDZ@UxYiam0Mezh5Crw;7DQKN9{Rd(oAt3D|e@w8J0jV^mGF49^5 zTI>7v+{e);ml-4;Fcao@vvvLV+e)dz9MW#`4hffC9!kuRabsrse1pFy|3XHJ)uJWs zCi=x0mmCjhw1ll(cXsctSIZfsZC^Zmdo5@7ySJVL4O_u0ai=EfWE3i~g2J5;JmYr?lpY1lSN%%uxFJv^=>gfhpU>|FH4=P|eg} zEc+R`x%T_RYb%)z65PL@;JKexCKIKa#nt$yR+NJy<>oBiGw%2LCdx_VU1_jCRfXgOZ z3mBGVG$^k6@pOgDH=FC z_nt@W!PzVZ3>@MP9Zo50-PXI^^FFq(Fu?lP+7n;YR!b>)9kg2S#$qcM=aUz~CXl1o zDOJ<*mw`Fkt8?uX--&C}`Oe*HpK&C-^~auo(sm}tGTn1W<+p_EuX5b{^SODulUJbU s)SauCA5L7kNk&4NbHai7${%>2uA5xY{8-8km^>IfUHx3vIVCg!01!^~WB>pF literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_42.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_42.png new file mode 100644 index 0000000000000000000000000000000000000000..06e3452a275dcb75a1104cffa25357431f7f416b GIT binary patch literal 1017 zcmVy?!p^QAPG;E&BihVVyz_&OTHB>U?Xzt;}+K zWj9g%^h{e0ckBzNXdqGd!+=H?eW^5`GORWC2qo z5Sl%^C91cnUMK1*(}p<%PED0pKi;Xnq%ua69R&%c*?`Tg!SECbsDE*;n=LRqtz~B? zZ}NaV@nkWd{U1L6W_3qjYE=M2*De|KI+%N@tb>!Z5^h7zuB74;H}l%CP9(0cYmWaS zEJVi*doO^n6Hbdb2)YE_fXefwm2ew!2MF$Vtn)nu%D zol3HT?lPjdA1I9EOP<~Bzbi1f&w64*Y8ES zJ=h{n8R%3|$yf>+kQfl|Ahq`Cx>12yE^c&Lf>?JNci^hde-3^n>UmajBfCW?eFU>x z*kc&VkpgmT-8gp~p;$(qO1bKg>teRTaXmAX7={noHbl<-l-bxJV?&uRAgUK2+gt_$ zaNkYih{nqyno3Pxfba=(pQapB?i*KRzb7Eq2^~@bLg19aGqFZd6(2wo z*Thidg$x7Cja7Z5n&{c#vCfPgTaPW3?kkmCYlRw}sQjeM+!i3$9^6T@IR^zD|d#J6=oMjtUmK2s>J zmB%+#$9L5VTZ^3Jv&>J%=bpS5TZ@#zxK)bJi@Z**xvv=F5?X?A^_SA-+hs~o^099U nS7LX1?79T`1A#!`KO^uLAVpTqW8ROL00000NkvXXu0mjffY8RE literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_46.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_46.png new file mode 100644 index 0000000000000000000000000000000000000000..29f28e214d734829a6acb9d435c50a7f7becd776 GIT binary patch literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^Ew2gwx@}iu1n6X2^T+^9rin9iLIEd`zF?` z#mq0`=X-x&q>%71A%^1>mr_Oct8R0hlI*Cp(>AVL{Pxl1c^}0SZv09T+i&%&hSg7C zcha>9pPuM4l;%~vyX97^w*HrY>IIu$kGJUVnEZ0(q3pp^rT-c)_-o#=m=u zKmUxeI;*|+LOa8;O$>()EbDJCEZfn4Tq^VQ>uY!U5l$4&PmVL(%7Ll=}-RZ%~J0l?SAxn!dtd(z6_pSmLd@= zr5^oozA7HGYKrEw+%I1b_m{rim47h!m{g5E`v?6;+%LN}-*_HZy>?H0<_=DUsXPaj z4n$}kILH`crgzDyX4yn3J6olh8*Q^VldI1)O`G5#%4DAM;zP$JA)Y2+0%q`Z^>bP0 Hl+XkKJzYzr literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_47.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_47.png new file mode 100644 index 0000000000000000000000000000000000000000..3c80f580a530a8d27910401645911a6a99299d5e GIT binary patch literal 768 zcmeAS@N?(olHy`uVBq!ia0vp^EWUT#-IGRSSQ*q>`8IxSgU-q;24j`*O1b~i)|T$r!tH{tlRlau%~{2+rOiB|0w&l%*fw!n({4-`AaJeN6nh|brlJYoK;Qq(-&x$4%t z3+H3(b&h~uepBG8IoXiZZdsprF*YK`!Mu6pv%=SeZS`Q*6+N2A3c+SjS-7#}YmgD~= z+ZRoq?p*b;uye29LJQj%$@8374>S~qB^ta?K7NB$VB>L>$BVo5oDWK|vQ9PLE&rgT zJ#{@J+q#zEXj$Xx0A{``pUtu@O^R!`^vi6z`f@AhY+czTtK%yq8FbfaJdru%c%7l} z^A!8{JHt-oN2Y!1;S_DixN*be-iAN#WsjXVF7lchp0&=T_xiNEd#m+Dn9O^;q+)*M pPf7g!-k0^;(o14YP7nN8>KJ*BecG=T7tqB31fH&bF6*2UngB%@Qqlkb literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_48.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_48.png new file mode 100644 index 0000000000000000000000000000000000000000..4d82e31fa012efc3c09f0e2f790a32cd4714985b GIT binary patch literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^E*v0aSrWGT;KhU5Y8@IOril`-THF_W zaf#fkJ;Cu&<9^?rialIRNeMd6TH5aq?YEA!IBfFpcX!G1vfaKCUpKg3-~F5W#%y-o zqo@BBgevabBjsz~K2hcT&dPJ$8yPmL=FHLF_VQAap2MZ(Pv<&1ZF_a$_6b%lbB;uo zgE~3x+ZUYgZtRoF;4waC`OI$1rSp50GfMu(Joy0d(VYjSnk zUjBZ~8OHZD%hl50oanAq0?~bHhb-2f-WJx`*}(CK>kmWx--ix6&)+NnrbGr$S3j3^ HP63=>Y&7sic8eMh8E3WzFh7F4f$ zO-2KZFTh1$MGOdmfa4y1M3Qp?Ll z#ZXpORGtmEvXx={d2Rvo zCo0mCKu}mcjtE3ax7W7qx7+MEJ45X#2-*2L`@7TzsA)tJ2-yV?5WrZ^2ekxkD_zKO zt}XtU24P0RFbL4c5@!z2jk=2iiCWa^8`y%It%Aa9e|@J+DKV{s)>>nmsQ|H~!>~%j z==QGE#YIESJ+?~jtDGn!@$`Gf}af-40R0o z2ti;pF+W67=4tjtqzi!2ZU^ro?W-$-R@vSo0K;I|5dpTu_EIvs5vzp?`W*A2e&B;I-K`T+puB^e#CMJhtrPkIkI zYBkixR#BDSE9|2%^>gFsp}{dui=aQG|j_R|Z>@aCF^NCC;@ayfmlgClppyW~6| zumA?{I(+6~5ZH!ILI3f=7jz}IqnP^nSyZ{dh<9>WSGC5Gjs#wq3vIJrrLOXBi=b_- zZt)blbCKoRA)PW(HDtgk)C&M$K~&(}V#0X8zDV^2KPW)}0vBou|2qTy;ZFf{8b&*5 zkxCi1Gqd)#M5)sadrT1MLSz8O{_zdnYmKf3fpLC81 z7K4K@j?{K>gHr7L{G6h}1|gj?X#s)n6z2R38XSiJ5(+Ma`~0Xv6SjHguVow^Arzj2 zdt#C%5H{Mo?fg)MQiapLD3Wa2L^;biD;3oA*L_-xwYRf zsJhdCKtE*Z)w2IdK+qicqxleY)L<}aNoAL@jLzV%&(7O-z(9nIkPIS2B08|<0R0h0 zBt1k$7LGH3AS!}oj2e>kx?}at3J44%D5ixR8Akmuhf{f;B@j4BJJ09sO>!1dGRx?I y5wiwDAp8&W&GVty#J0J+Bj5-)0*=6>1pWfBAN2WQy%k5sRZh+w&dJ?dW1h(|3eFVPl$^QOgVXiZq0=6&E!qFK?Y+Lc@6gSAPv);O zwcTrc{qFs5UwQ;?cr>t(h89#Ybs8q7F8(ICyyncG8(po8H~Z@UC{Omu@!3?-wAC!& zt7EA|bS0DV{`ghr{?t9aAFi^#Kl|san@4BIm^sPTb^gqJ+|oYdaD;t@aJ3kph@?V_ zhi-sPuiEzK(M$`gzsaoYPjmVA%Af7nW&6UTdspzapI7XA>@V|9{uz^8ZsfBJ-N4eP zd#xwT^^=k6ebmn0vEuGz_k{`Gj9#m+7PSXimL@A$+UBTcaESOzZRxpedFi$Fi_5xd z??0aVOnQW;m~5^07{3Ovp%;h;zNRxlN_NyxNk7)2i7}=Gem(w|Vxix%Nn8)#}PLk59i! zB0Gc?F7R13H|^UTd`4*fn+D-|4hjC7SencZ1Td`H{P)#2*0#L5U6MwQUa}WA?p^S5 z;_CMol7D~sUAubKmGt+)Zhb;2E;}=nl3pBhyeOSFO;_yP{?qSVMO#JVYhxay%07Ep z_UV?@)MfW)oS%MOKzE7MhPm1PlAB{=YDx{0ntfAmnoVCW|NlkqySN8caWgjEpT~dp zSxiKXW#hf8?%~O;E8MRa{+PfZpuoeXzx80j@_42oxw<=d-EUdhUpv9=rQ*PJU$BBb Ys^w&Q#Pb{;V1i@tboFyt=akR{01-4L&;S4c literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_55.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_55.png new file mode 100644 index 0000000000000000000000000000000000000000..6afedbf94f740e77ad66f229597c304489763b47 GIT binary patch literal 1090 zcmV-I1ikx-P)UIHZC9vNnLCbN6Hd;8w|@$K6^L}G~qB7sOC5{LvMfk+?{hy)^mNFWl31R{Y* zAQFfKB7sOC5{Lxmm_R$oA65b?ni-5$R zC-~j5Flko~rHULv=j313b8%+Pwxo?y;kg18yx7>0VSh_r_1G&igF2i&XRN};tO{|8 z&?m~1v@1hM!<4KykZyYvIQsI9mWAQ_j^t{JThAY_`*{|H}bFwTG zs~FRUI+$ZH2kWevAN!1A0B6!^6I31Wb&_F>jVn21zi_f=135c6wsV%28=@~-23Vf$ zy|ZH{$LF%y?Yp&jy6BrKVQ^Bhjqs@bE5Xn<`R-k7ZSXd0IduTWU~^I0{d4hvxSwV)66#qxUT-B2B~0D&+1 zucO<}&jJR*A7)o&+Mgog2J=Z!zlZI8`` zf#ByCs)PMFnsKt#QK|$2e+i|e8ma@6@K;9?U2ZH&|6-I`vb}-yR`xMmDm;Ngs{@9s z27)y;jO1nKyATF*fk_L6O3pD~0Apad;Lb9s6sMbBd(zZ9^#?a#yt8)~!hpAsKb}$J z7K;eIXXI$PN(DU6ooPnulAvIMJJGlwq+2PyN?t>Y7mUu&cjt51)l{h zbpfes%OEZQ&_BkiYpW1^Gy(>$>O1MF9uMB0^`;uaG4okuzKhI>^W1zJ;U7=KPtQhn z>Q5yh;+uL+Y$50h9zSJpcdz07*qo IM6N<$f;0>UjQ{`u literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_56.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_56.png new file mode 100644 index 0000000000000000000000000000000000000000..8c2a90214636af123490a8574b42122fddd8e402 GIT binary patch literal 776 zcmeAS@N?(olHy`uVBq!ia0vp^ETu#i>K^gF!gxd@|nqb_rHEz zy#4z0@B4n=yZ5I5=GimP)4rK0>8Lm`k&4y|Y8>`kp&gv3vSo`+)n?rl3y%ams&g{_ zm-{-zLBuU^&MH&EDWBdPckijz$T(gbd;6=hr~qS6UA^;P%M<6a>z*FpX`#WDVIt+| zesG6nbov3GTR*%!jrZND-n8_p44)t~M-(&1)cgDPtobz~{?(yGm)YygUp_OqpXDj0 zc<|J{O<`=xT+{OROWm%o+n(hw=bKvgBjh)4;G)N$AB8QQzi8vMq{|uS?{)L5r*<$% zwsXEW`NDR%aaH_@^|$)u_O`EozI0hgpRxrO?=y%}e-17a(2d(>G%=EY4sjAeW6Cz^0B%4dOd>6~2 zW&G;9i+23mEXLYUQ2cpgN@Q3u|APQQ)yKbYU%J1mW74dk({oc6mUqsrn)ZXE(kyN| z`}(vZtDU;io8Nz`EDtKKnQ62kI9Tt*j@py{fA1GucSuOBEc+6-_Uz~6n%i%=si>vtOF6Xgf;FxkSVTF)FlEl$Yxp`%EKdL$RS?$uh7U z@QZ?L`sRM_tFX17x2IONrPjp6az$W^x5Pig-5Ob!a%qmeoZU p=_sq2K3|OQOk?qQ(8W^6D7D(FznDqsp{@O1TaS?83{1ONb{UGo3{ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_57.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_57.png new file mode 100644 index 0000000000000000000000000000000000000000..18cb433867c9c0b70af4f5b81a0f3d755edbab7f GIT binary patch literal 832 zcmeAS@N?(olHy`uVBq!ia0vp^EFu5JzkRXQhAfM$^lFnEd@ zrPtP&h2N*W<_m4m(bJa>>rcDhTWB_KqQ(EWpE;kg2vsIGUX569d4b`Qb>08D46OF@ zZLfQtNKCwGvv~1lp=sP_BbgmmO)zOVP}gP@X_FAY?6T(TE_Yc@n?Tz~PnKH8Ts_aY zu4y@&D>uiSSD^|Vp4&2h7Fe__`H*nn5_{u|A4PQzCck|XZ#*x5!r>|6xRP_J?&Zyj z(NzUU4{jIGee=djUa#T81G)V>zi0WJOi0h18oqVfv;0*TdM2pOo}hd!OSC8Sy|Q`e z#cf{~FXmlxPPLx#}L+uS+f zIOWILl`;RWxINx2y>{QhM;BXTZh2Ymk_eu)OvE+tuW94NFu~T@`bBOsF@-G-)28l; z+qAW>Y^tDh@f80lp%#;maK7H0Y+-R=#nPrK~iCJ<*M=$m8-B>78 zrptFt+~my9sf%u=}&Hs12{>m~ct>v>!2 z!ac8+G6+0*{z|&m#kKzVs)f7HGIuIX+&;7QXCBMHRHk|ciMiS(t}Tx@0dod}r>mdK II;Vst0OWOnPyhe` literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_6-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_6-1.png new file mode 100644 index 0000000000000000000000000000000000000000..cdc5018f59a620c234bceca82d1f663bf18a1efd GIT binary patch literal 1734 zcmV;%208hOP)@53lB`eK?4$SjNGILjci(&O-ATsOQWK~N)C6h*HG!HyO`s-F6Q~K) z1Zn~`fto-~;873=s?zeSsyh0N{RF{JI~cwaDE|i_vKCcAdF()F9hDhqqq3eJzM~k7 z#vkvY!OHV_>=t57ujMbrO0lF$AX$naKda22Oy2i<>o~ZTHjE*`n;-CAdc3ND1RtI~ zOH(8`-9Iq6A|*>JiVhO;vT4l4hRYTx5g?aY@S!RoS;IDtuP&s_1EcHHf{MXPx=Nb+ z=y7sAR{@09kv3oe6FxKlx-w-g$dhu^$*?fjF7ZH1Knggp7W>@z<_c9y2iGcqh_2th ze(ftFla)g6rl2$$Pv1&uclVKX9ZcKNA94cfl3Ba!a3wYV- z#I|5vN5eq=Y#JWPTm6Ap3i2}gZbTqZWo0P?#BG&&bnFt{SFd9Jo;CqONplt5AD#i_ z{P?K^W=vYUk8(%9*-GzafVcrUVZh*t)bz))k}PA8bdBr-TmXkPxDdp*j`zQPXL#9S zxV2meoEi$+YKh_ycB9f#21p`?0LIbj8&P8N{CP|noI!k(1}s3qMPSXzP}%{66$c^K z8MfN!AcuTf3Bh`GOTA*?B9efC$=yuaCOt)n3BIus1)o-pvjXMpjcXkB2D)(T^bKoGQX;na$jp52LDOkxo`saZHJfEHP!^zrXzigp4)j}x9 zqjg~AA#2CyW?(;zah)HIB=6(R)ZC2hugT5ui@A3_%WWkO3Iy7UYYfi>ga!jByt(<=`Um&0qbZDR+nqw&Br57y1pf+;FxcA27M;PX7@HiUwX0KyjrRzKhW zH!Dy!cVyxVGdGKQXc5!UP+arH9B#Aj-j_Xa2Uu38sxtX~h(ntexQL!8f-hYJCt}v; z_X&by+nzbPjHtfeSF&_Iz@>0Vw(9AuL1|6)HvN6l$kIFi)!a zF-I3l1!X0ZOZ#)`Hac`f6?=nq2cp|+=5iH|k);&NKSwGSHR^pYWBV~gD@4~p9>8b; z2uP7rs&4zo#^L43JFySsxS}NJw*49?+Vt&zyeTf#rIrspU>IwjCh!lRR-|Od^ cKs5yZ162ws`gyRV&;S4c07*qoM6N<$g2wYHn*aa+ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_6-2.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_6-2.png new file mode 100644 index 0000000000000000000000000000000000000000..cdc5018f59a620c234bceca82d1f663bf18a1efd GIT binary patch literal 1734 zcmV;%208hOP)@53lB`eK?4$SjNGILjci(&O-ATsOQWK~N)C6h*HG!HyO`s-F6Q~K) z1Zn~`fto-~;873=s?zeSsyh0N{RF{JI~cwaDE|i_vKCcAdF()F9hDhqqq3eJzM~k7 z#vkvY!OHV_>=t57ujMbrO0lF$AX$naKda22Oy2i<>o~ZTHjE*`n;-CAdc3ND1RtI~ zOH(8`-9Iq6A|*>JiVhO;vT4l4hRYTx5g?aY@S!RoS;IDtuP&s_1EcHHf{MXPx=Nb+ z=y7sAR{@09kv3oe6FxKlx-w-g$dhu^$*?fjF7ZH1Knggp7W>@z<_c9y2iGcqh_2th ze(ftFla)g6rl2$$Pv1&uclVKX9ZcKNA94cfl3Ba!a3wYV- z#I|5vN5eq=Y#JWPTm6Ap3i2}gZbTqZWo0P?#BG&&bnFt{SFd9Jo;CqONplt5AD#i_ z{P?K^W=vYUk8(%9*-GzafVcrUVZh*t)bz))k}PA8bdBr-TmXkPxDdp*j`zQPXL#9S zxV2meoEi$+YKh_ycB9f#21p`?0LIbj8&P8N{CP|noI!k(1}s3qMPSXzP}%{66$c^K z8MfN!AcuTf3Bh`GOTA*?B9efC$=yuaCOt)n3BIus1)o-pvjXMpjcXkB2D)(T^bKoGQX;na$jp52LDOkxo`saZHJfEHP!^zrXzigp4)j}x9 zqjg~AA#2CyW?(;zah)HIB=6(R)ZC2hugT5ui@A3_%WWkO3Iy7UYYfi>ga!jByt(<=`Um&0qbZDR+nqw&Br57y1pf+;FxcA27M;PX7@HiUwX0KyjrRzKhW zH!Dy!cVyxVGdGKQXc5!UP+arH9B#Aj-j_Xa2Uu38sxtX~h(ntexQL!8f-hYJCt}v; z_X&by+nzbPjHtfeSF&_Iz@>0Vw(9AuL1|6)HvN6l$kIFi)!a zF-I3l1!X0ZOZ#)`Hac`f6?=nq2cp|+=5iH|k);&NKSwGSHR^pYWBV~gD@4~p9>8b; z2uP7rs&4zo#^L43JFySsxS}NJw*49?+Vt&zyeTf#rIrspU>IwjCh!lRR-|Od^ cKs5yZ162ws`gyRV&;S4c07*qoM6N<$g2wYHn*aa+ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_60.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_60.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd6d223ce3f43fcc52c9df82b34b39307ce0a29 GIT binary patch literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^EhA@oA~iV z*CzGtU!W@M-mV%J6qUt3_a#T{ncxpT7A*#Q9SzMB15-nr&UiKH9UFY|8jxIn(tr4q7{C5FS=T^`s$^BJ`pd@aXw4`X;n9q9 zziU{ZxA`1erz6H~IDdBTd*Aa;KiL}HTG{qWc?+<7+Vx{Xb@9r_x8Is=5x?(!Uf=-7 z;YQX^dJEgslX8~%9P(JG;%mt&;a79$fYegvLW2p4eg(Z*>_V?Q)`t@v1+b{>|;oR zM6C13qZQe&8C+G@c@#Xbxc;CkJM}kz7t_tv%+N0C?cf5NFr+d@2#-%!dIJ!-CovA#yu-fP1tky_lGu~^X3b~Q@gh_pSl&J z?WcS{|NEH-IfvJW9k|%xxc2Dz&ZTRPM`^?ypZ8{#+v3DcI>uWs*I9fqE)oga@}hHF zz=KjdxqjcxH%%UHyja*f=kmYhCARjwXCHr%sS=4^ZDG{8H7w!4%>ahOx4b8-blL~) zu6|o^%IlSdSfz&E@*j53H$LI-NtW}vD9-A3Mn>r;!*Lg7N81{S64%_N-;Wgv#P<8V z(GSp3m}FiMBI35TOrcZs-s2e#ZridMQnPm}zSWX5Eb2HA@chA^Lk)eCmc_now%gSH ztajGR65l8kU~ti*#} zJKtV$H{H^H->%cIzgB%YBBkmi!*fS5;K7qOPGL_3V$P*KJ$XIv-W-MZA}7NZp6mU8 zwe5|S-NqZ0E{$Tj*}X3=a9rfLbjvbcYf41CM`ohD4y1(i&m8}k)(0G>E$HIP0v13&N&tvbY z_njmSp2_UqYv*+PxvUF6%m2nXQ_{*a_1ms;cc|Q+du{I>$EL@NzA0*jZ1KPCz1F+- tXVbJczsJk>pWMb8`>;glhdIkW#sqyo!K;-X%YbQ+!PC{xWt~$(69CD^EB62Z literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_62.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_62.png new file mode 100644 index 0000000000000000000000000000000000000000..50d30164a38cbfd6433600f6af2d8ec5bcb2b853 GIT binary patch literal 1158 zcmV;11bO?3P)?KwswiSa4VOiWpF!AYK!sGE_5#4?|AewE&v813%T?gV| zNDK;!R7p%)MYKu1^lRnZ$s}pyc7cP@BpQCWhybB&cW-DfKOZC^iHfLH&{~hT^$FCX zTYI-r$n)c^ou>!}z~rElsA+$H zpUeECM4dNlOCgz{Q3e1WzF$PWUM~U;hD!2400A&Dt}(5sG!awnJ$|1G0fIfaljHyn zVC3!F+1OTqyz-nN?nG4W<0%%;<5ezBB0fdfWE(Tgc63p5@r?SCB* zeE5V?_mNqFL14fDfT)AI$z*2lxRyNis6Z^=#^SH9mycQ*41D-}eCjHs5D3BD+$8T8 zmzQ%3gF4EK#Ud(N7+{JNq#?;;gfIHirjsm>UHbk~cRjeaR>wgGhJH+nU@(gSp$rsl zdSSYrvQ`m5F;U;2os+1)^DeVXk%Ud|sk0{Qn~yq!GeB@6LGpNDMe3k_HqYjl`E0rZ zh<>67fk0i}WKQb$W()VO(lnnm0wRi#U;)AIfJqKGK0dI?QD6W8lWTinKBS&&77N^? zqhzO|PAidXjJm=8p}hg}*fj-`c;5Vz?Ikvgb_dt#A>QnhIp|>CW1L^P zE*xkoPbU-GmoX-}>NzEjjn1z(>b>l2m1XWe0f^<*mbpd&c~vlwdQk`MC%GIWYLQ9G z&f8K)SxjYZD=HCHhX5)K@l8cGR91-Z%$bprEQtJSlY9BBWuX0L@VRz z@t2)pJWjp^=M%F`pHH;pG4hl#FKhAQM1rkwwovG&AD_YQdpq>%D)|Pip@>h}!E~ba z4THJrzNt!_o1V=ZdC%@5K;S?bc@W~X-%mgZ4C-ZP!;ep8$edj(MCK(&*fNV2MF6I# z%)<3Ho;ul9?6L;$=XfywVv{FH(|EVrCkd5~7%sjaS05=8 zi`yws5U=N|&Gm1y&?S%+5G-uXf>DoK_nJPg-Djchi`k|z*dLe~^!)Rw%GjQP;Ko!L z;Hytp3b9F4zHa~}z3Z%FT@0E3aD08ee+k^WU|t$mr`_d;ba2_+85lBI7f`x<4*`Ha zWSy1I>7Q45u$9MG>DVQZD)C64p8SI+6`c72sBJ5gZQFBK@n58de?8_Z>k54Wf&YcT YU)%8Fq5Omaq;5~ zYJY^c2rg87x#_H7qp$SE6~4VL(r!L|XHTgvbX@XN-=iqwdF}gmb9bMqy667f z$Zy}+cfYTFw|D#dDM^ZqLJB0J0yl*&f2Y63smB+q1PZXcdb^WRkfo>GLUg_ZL$cj^ zHKmeWnY-&n#5$k&oV&Z|a%?YSTf+on`}@qLMGLRQ<}Z{wJL?zY1fBa;uX}15p9oIT z*WO$hy!HI=h()J4w_p058okE$xprF)k8*Q{?zJCGpLT19xK|yB{q39oi#^{#AYgu* zw{zYR?khJ-5_@*PiTHd}NOjTc%hROlLp~qq+}aSlzMeU2{@E1niH1@!TPJNi{f}jB z&*@!jx7g_{Df({|c%0q4^m9OPb^GEaTs%Ds(~bu0y6n9^ZRVDXQtY=Z79^a{D7fvl z#xeL##I@XI(-uWK$+c|GzA@{Lo(_w-Q{2S4hoo58rie2vSY)5BCzN_~&Ey+Ny(QmH z6{j*h_-ZKY`lz+(33sZUXKbQ{Z?r>WwMWx5ov!*#JCZ`vR?j|erE*_;(GG`$x=lJF zT+BkhW*oLkS${ZCs({f+N0Z07B=>ao|Aq)o<<3i+gJoMZ_%uH0h_MPaJZI|amT1~O zEBx Qz@*0D>FVdQ&MBb@0Ep)gD*ylh literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_64.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_64.png new file mode 100644 index 0000000000000000000000000000000000000000..4684d255e4999f9e8741de32dcaf921adb420102 GIT binary patch literal 921 zcmV;K17`e*P)z3=u8oU>vCjDQg^0!F|H7y%<-1dMrS9igM(hIQO9~>xz(HZR{zOLzwpE1(0T72>QE${ zl_sjoSo@0w7T#sqDaEtD{}lDIH5uA6I~7LS3P~{F{odXlDh?QJSupN@eczE|wYO^k zGNYifZ007DiTm)ngFXc>qV-=tbsS)PJh>9X^*8TpFFBn~X$jN_y3=jC!$DNRgGVz` z3#$S!+HGx*Zk}ILAte9P<15Ed0K<*9lScr-Fw$UXh^iO0nr%$q$ z0~iUzjTVJ~&cDU2GJ4l?;};i&ce@AY+}H4z=cc-9g-|ZQ7d{+dYcw5Tq{0xm&R;Cc z8`x@iLLt~`K7~frK*&XW;U~|V^k87nzi=U6ME3;@r~-Dfz!oaOQ!aHtsTxQF@}_`B zM|7&-WI>{YYNQeXh-`zMESyx2`r9D3srD}MGdt85)=U#95m|rA_fZ>vam|z zSk-L}AUGQNcuZGuRse4o^r09);Q|<6=9ly^3?yib$x=R+<-6OqHGo{}6A~<|0l~9k za7W>wSt$tmroi*N34_0O%~fAiKH)zc@c!o;*Le66udtraZ=%VRE^VR5M=2bo8k5{N8ZjqQ%Vy=m8jPD)6MK@{kJFSjQ`cUTUoh0xZua0ydB;5v{00000NkvXXu0mjfb=0Q` literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_65-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_65-1.png new file mode 100644 index 0000000000000000000000000000000000000000..d434d126eaacbd2ae8d1e702034d397ec8d9e07a GIT binary patch literal 1672 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 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_71.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_71.png new file mode 100644 index 0000000000000000000000000000000000000000..abcb6c1d204ceb17f9495e017d47a955149436b8 GIT binary patch literal 1182 zcmV;P1Y!G$P)f3{9%(cH0t!K(y+8Opc8xw1Ktb`q z1h+T1g50N!AmHH9`=NCEi)dED(82r!D1*U3FR`SGXbEa_(8+U891MU!sS87e^V75I zn`pw$?0IiZo^9$93TF2?XbV}kAH5PBD18o;>J{Ob zAvA+VNn1b!PF6VR{KYt7uy%tjHO{x7C(Cv|j?{ceC)D|n)^iyP!@OlC?hVlq8i<3@ z-CTF}`w-kf(YQI^l~2QzdyukMES8Nf!#r6d;g-qx)7H9fZOOozG)<>28(Ix0XHh}` z!4u<=B&$p6mt6+FqX5N{_BOOx+}GHX=ls*^CYOxv71nli-=KQ8RyW<-MVGH9OZpAu+i0Uh$(a(>BL@1cJ05g+sGu`x0Z;l5`p%~q z1RiDLQ~N?k2%s?OO7`oi8nkkGZp<)(K>yz12v%Jf`9w2C!k7W(qDdgm@nU`&%Gw`y zW)KjQsT(L7SQ2*Gm?grw{aa?fZfe4ePoI_~mtLT0=bw;4WK_XmQssQCn|QTyuCm%1 zTsD4^KIbr>w71jL9j5<=p)3@ohs9qNozXspdl1ivCT;en7HKl6CWs2_VDURDmWuwT z(p~HbWgur|D`3ER|Cn&1$&L`TU9KqpLs5H+KbX*lPL=ucarD=w3KS<36(MZ1s!H3T wl{z@N_A*^|oCcQ3aV*x6KqL?e{MQ8j0xY$n2Z^#A|> literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_72.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_72.png new file mode 100644 index 0000000000000000000000000000000000000000..8daf7cc977294bb1071d2473ab12f1606c84c105 GIT binary patch literal 748 zcmeAS@N?(olHy`uVBq!ia0vp^E@lfgE|f=po=Lcx_m`+bYvtaSBl>M4V(4XuYK@w z){;B3EA!27s^q6XJAGzJw34Xm0+uNaLIF%(4xAc{#Bmz`&vZ!Sonzd`d-3hhM-sxj zxCNdqy}Rt;J-N`;p)a0qywJAeSJK;#O38Z{A6L%T(^k*%H`FYiT{hc9uK(z<2j5u3 zGi;x(XgF?vx?M%#1CPYqxw0jZueNW`Xuc((n>y?A%OHuVht00CHJd95zB6nP+4iee z%dE=8Tb)}k|JtlCR=b`TUJ=vIyBHg>|5c-e!;SXtla{e6n`O8d9NpH6T^IYJefxGs zlNXNyoBFB8pN%h?Ugs#2*t+ERmnqir%xqKGbtA&&TUz`+?RQ?T&mwop3Z>c$?umQ# zr&jO=o%RZlHjgNt5zXg(g_Fl-@%ez9S0=hT?g7qCj-3;YT3&cq<+lcNWm{D&m}y&C z;A!h=W&@k@{I?d@`ES-bFmjyu@!d```9-vTY66q%wR6C z^9`Rn+Ll~h5SKgoubtH1BJIG#{5RhkGaII>vrn1g{l@F>Z_Qh*8h_p<)vsjYU^yD1 z5?11{zh5fI!fx-v5~HWw1#1+vK5-}a-c?%8saAh=`;XtO$rE&>?);v zS(e@0J8j*>^L6THr>*^LCB}84dhUZ?%|{Pw|C{f!$o1Cuea{cSzGiA~xzwlB?=^AGcxeb-iO UF@3%fn2H%ZUHx3vIVCg!0DUw}LI3~& literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_73.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_73.png new file mode 100644 index 0000000000000000000000000000000000000000..c62edf77f0bfc418552b71dc975a0ac1da019c86 GIT binary patch literal 1314 zcmV+-1>O3IP)nxy}wc=j}IU*j8k4(9-D|HxI%`YmUkD|qv3uQs-kXSsNuY`&J}&Uj>c!`ct$MU>nH@aQ3+*y(`zd}Q~ z&W)PP$GhK5e>@GtsiQZ&nk#@ue-H1q9t z;XyhY9f-?N&$3BF3Js`Z9@62_spKKQLMj9|Lc+HN&H}#S47|VO~-7v7tEXSj={}> zHh@{Yy&%85uM&nE7SSr}cJH`#0p|XT&!`iO>-&>J2!*u1ynSGe663^C-=Kr719Ru= zx;jpbRXmpmR zuT`%RRf0hIWcb_+hbH$2A622$fT2va|Dd%mNJ~|oeAs?%wuU2V!YdV5EI|MQ(_k== zV!z)v^SyU$7Eq|5ErcrEMz#kJuptH2Tbt+CNd|G`5TsBdM8fP;YYYHMgVH+t!R(Coa2y$#`TL%lzqb=v8?3;qU@ zi50)I(5~ngp9zTApl_$6qnEe_MwhMP;5sI2lw{&Yzdzf zh!nCiL2^y5W#>Sdbts(MNj~d>r7)-#tWIZGM(&483M1#3yOrp?zYg2gkAS6XNmWBe zLd04!1-8ryZFK<*-OaUK*s&99BW3XA3}au_d=?-%b=*uuB}IfnM$d)8|Vo3l(q5<*HhBm_fjon|--aRj%FhcF+*~ae$() z%$zzdqdY8_!2o<7s^{(L+fZ5$1*CMttfP|g9<)kp`G(FKGX6Rt>rO%XDi5{c-vA`% zyQhv^Umcad3JA}QIvl^sYv8|W2n)%rp*$qD&1frX*JEla*LomTut+<5Rcxx@&ObEu YHwV->DQQUpI{*Lx07*qoM6N<$g28rhIsgCw literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_74-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_74-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2d3f66fbbfa2b325c10f965b9d9541b4bec1b4e3 GIT binary patch literal 585 zcmeAS@N?(olHy`uVBq!ia0vp^EGp)FA_r)?jmY zce#V^8>CB%k6t{>EAKe-!bL$dv%4uJCOKaPD_GpzkKHJ~9qk+QOK<(cQ1lPlM63u~BDYPD1-D7$y-`>hHLhi5De`SSOQ$J;G2@{^Lf~V|md5&6)O#9;hlvvyMmwIp5)@#jj?(}g>uAMw1+K7Si$A+ kKcc2dUk4a{vpH*+TjO`;EQ%3Z08Anbp00i_>zopr07^OWX#fBK literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_74.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_74.png new file mode 100644 index 0000000000000000000000000000000000000000..de6addedfecf6fd6f30c3582b734b1244b1c7080 GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^EggE$(btKV5~XgLxim&1+Ewna$F`M048a2byRbXMpYtVoC%*?__>y)Wd97(nr zmtM#;o=}aRR?Wz`|B!?9Q5D?)t^Cm0hOgz8*q)kr@cMNoi&e93p5f-;W}a~C)XI(9 zOk@8pX82earTtJ>|8Cy);>x%y8*jNVa@JNi-rA{owXxwCgVDw0AYqQ)v)g|CR)}

3qwH*&@Nhqrv15H~;;^Rr(2`Cj&D*ll^`bom{o|7xPiS-bvdH-flT~ z`#DQfips^OvCsC*Z+o|1%jvVu#<{7%C-+3IWO}f7%8Xfpo7|aHKFBx9{}0%7C*G!I RH83?Wc)I$ztaD0e0su48@?HP{ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_75-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_75-1.png new file mode 100644 index 0000000000000000000000000000000000000000..1e8ce2245dbb33470bb906302fe8e1cee3f9437a GIT binary patch literal 960 zcmV;x13&zUP)LKEv&o~z^1g<>oE;bZatW$ zffN9gz!chQK1>zNs=69A_03HJNxytPa9qRTuwcmyOrdT;L7Y}SSs%)XM%}dJ@g8~9 zRaPZN_jfm?J{g|4r3Xvy==e+l)y@6a_>;2>84J)7~yh2U^j4mO@00R*D_gMsBpNymZ{e84_Kz1MT`zEaQMdbZCS~rKj6nPkQRq;MiLn_JwA66^jAr!q#E&c340BFHHKxR$uSRu zcD86;HX&dzXRruSr>m9%h9E?cM$d=1En6(-6~M4VWzx94jZc6Vnas~1)8e1I0@7u{ zGTC37p6&amt)MWlDijdrlEli3E(6{*B6tT5QNmedFS(K(CRAiFKho5XyQ%ilo!=#S z0ft5h_4*e9r%~sw@?C?yhl~)MDntntED;rs^O{FEe*ld3cY{N^1hF+}gy2-R+sJYJ z&F(AVfV27oPV)#2`K2Ts1Kom9U*L;?$=a|%-yNXXeu)g8p|)GK@m~T_8_Lf)oLR$d iw6Scnm5spvO5itz2YUI%v` zj$U5dH7{G1H0sIPFujz~3UZpd!#l1~FIG*qY`Rgdm)B=8r~6U$X{w7hCe^STzd0LG zZguzWy}DoJs+LPN92GcN8WjXsnj8c;n26+@R|qgq{`oia=2a`{?}5288~--^`h9lk z*}Bi~mh3+jv72r4_H#FO*3Mphu2?V5fBEGSGwW@=I@8KC-(Q`#)!**yO7olla{t}^ ztED^rv|;htb7t+nvu~yOKD#pgx$*4k+UoqT2meVO^UzqfPXF`kC6xyR?t~Rae*1T+ zZ1%$os}va1z7|jATh5+#RC}rE>tdhdo(v4FN)lH2&)@BNm6Py%wYk^F#KqR{LKppM z$bBmHETDnGA%Uyqz>^@)JcS>rTn9X#=u5Es)aGa_(`8u29&qK_c8P7IuRQ^0+ zSVCI2_rUcQ!T!_*3l!uouPWYKUh#WNH=|<6m)OVViVj{Y{!TYvFr_I_ zh+~`Ff4%^T3ojKJ*{80MUpl3w@$Mqese2x98!Qp{HP!sjj7x8W6qWZ|X)O$%|9wkk z>i0^PgqZ(U|BpRYs@7d4FehuC**B|ymEYvl&qmfB(CokP-nsL0&{B@CjOjc+#l5yG z<}w`J&Ufm9c)oR7!pys6|9usl=h+;}WdGA$Epw~-3wz`L-UIq8m)rbfy8ZVjFugN) My85}Sb4q9e0Q+NPvH$=8 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_76-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_76-1.png new file mode 100644 index 0000000000000000000000000000000000000000..6d9da8e67077a541c37c2336a99751db1ed383d7 GIT binary patch literal 1404 zcmV-?1%vvDP)w7ovo#*a$c5mjpncdadxms!hHG!HyO`s-F6Q~K)1Zn~` zfto-~pe9fgs0q{rViHIz4313|y9z_iZ}QRnT^8!$gY50@)A_z&Q*0{OE#yR%PK_!? zOWOD#2g4ip;JWYrUEg#Ur-uw#ezv!>&w6#ZH_6VL1V4|RAwJ0C?F;wg_Q=BkN>y1! zro;qNWX4~^HTOm9eTHmpZNbEr&YkQKv=0p>CJ?7GIXG*&&QJdo8A90@DCy(wuHs+0 zF4u7=hkTHlGtkM4PaK&7oO0O!2x+(0ranKPPiT+jvwwEf4B-iaV#|j6t<8={4!)fsHi3OyQZ@zHai_)G8Kv*zi zi@SdX%j%>*avZTF77*{R%EZ3iMFJ5_bZ0YL!m}e5l&C;(+(Oa0g`#`XwvBVaq@D4Q z%h8(KefE{>?tI5((6WgIB+Y9ahdmSmA_%lS)|>4jP;Wfr4={S&Pu;tBeXnPj&)xj- z+&$*#Kw2xkfq_WdVP2j7o!Pmp48}kH)CM?-vV&`2Jbbw6wc11JSQ*mTJ3Mi`{dvV^ z4-j-{&iJf(Lj5bV|@AKInBZ1 z2swv%7?Ygm9s&RI>}k>b{n2ZGZh@&07}G$=1{l+_PBx3^kR{XD*x2yd(QL2Xa<&XZ zj#?O;Yo1X1EUhe?Wj9ZI$PD4RjUP@<(%<*}{-D@HlpP{FEDV(rB~v9k7%xV4FmABg zV=yBrKi3JmoE;X1Kz!2~uSUnoz^_cR$^{s<{2o2|mPZGPC1lCqlwV<(SkKSTxt=P( zNRq^DH^;kA8M3Uh@<`ZoAkw;Tb)Jzymfp}n9G?T3OY%>I)^BICBWc}gDlY6iVmDw~ zX3N)?}W?uq|m zM(}5&k!!cd+QI;W4#A)=nQZ+e6Iqn+VH(=YP%CtY#@cDvrF6^;!P(+1<0Wq#2s#uzIzOKpjP@(i zQw^7F2u^s4KUx-fo?ns$qhya=*{Ag9ot+{(WFIq2^o$Rw1*pn1vwfG}mwT;086?J- zXPhd}y7M+Fby|UuGAC!_cVoCw&ZZT(w)#g#$&A&9ReSLNAn+f9p0#AU)G`DB0000< KMNUMnLSTX=SD!op literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_76.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_76.png new file mode 100644 index 0000000000000000000000000000000000000000..063c1eeb94636e066e1fd527b432f012e0591f32 GIT binary patch literal 1338 zcmV-A1;zS_P)r5XLus70BXO%pl#gVE8)kKx3KIGx3DkvHm85~I5 z^}f0Lj@ct2TzU)dwL99niy^Y`0@R~;_+s=&ihBz@lhw!APC^F z^V`gnujNs2)|aw2TP6&%z28o+qYLNyI-fvW6J3V{fqKFqh|P^9X};e$k`iF>jP;4v zIMvzd;9^yLlI1ZB1`Ss2riSKfC2$T#v7?{aC+`wObnUAz>VHTCd*Y+SzbaY+EeHmD9?YM zN*^v8mrx3KIng`=ga!Zxji$%o84cCThhC$X7sh5AJnyu>psG+C#un;5l8wSE`1YA#;h`47U>zXvKppzy08o?w zgI!7oT=p%h9A}qFJ!HLBG4*=gphWT&c?#pp9sM+vtjA~%Kt~u4(MwIX>mZQ&TCFCK zT*Q#PKqQ7htK+>r@e;tGeA`)*CB%CeL=c}hR#|Pf8m;u&ly5)ePze|s1RDY(Kwv(M zWsSi`1(f5gJ-$%0dcZjBoSWuayqpk#vqCRfi@X3( z@Gry|97c8+W8xTv`$7Ft|2Ij)40(VW`Knxb$Q>^qHU1WAO>`~KAPhjDz+yQ3L%; w&tWvcSmpl;L%&#h155qPUwZ0#aSW+od^=4sgvn8$?Rkw@ zuUfB*Nua6Y6^^rNY8!7Ucy8|U%rxr|GF*9aiQA&HD?aY2moL_NE?KkduO_l3Kw zcb9)YU%q*B#|4iD7Lw3EyJeQe#g4iQ zyL3)63diIZu-i9G*lwa9-INt~DmZXK^~CL|J}IKICuCZdUk>is>{_08HlO|U{#wTe z&yyWy?AgOsW?Wr6v7zSYr^`JvR+_$G)eW%xWtwsS{d8g1`L|!k?tWLf_Svnqe(Y=i zui5>7y7+0H!k7FXJrlUxzGPf|U|4_omiy#wGlDhplpd&RyzO}>!trkUDd|Vf8B@JB z?cS}s_~PC#YLi9St}SYdNMWyuoM&|LW5pW>1~#6V3vMnjxbQ12GT`BLA&)f&e={y# z|9zsQ9m9Tm3yTAnN>(Qd99q+Gr1R`c_YK-#m;HXp@`_~>$6Ef!s*It2+orV66ula^ zecrL)sa-kSZVS0iWDq%EQ@;D_r-)B{T6sTGiFEL)+o_G{Ea`4Ue20rar|<(s=(LR^5(DZ z&viPSX3V;YLqcFhQ^*^oX!($fTXZLJ*G_hr$XUbmd*#+iMmJnP0#g=)r>mdKI;Vst E0EE~bZU6uP literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_80-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_80-1.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee63db449d1d1a674cc518e7147b38e2a69ed91 GIT binary patch literal 1686 zcmV;H25I?;P)6}!U>gXaWOm|LaD%{1_0ToJTDomAg7gNQl&UCmt zr^4x=J33|mBhB7gmTd{-9C>f&JxQzC@1JLOXJsNQmVhN-30MM_fF)oFSOS)SC143y z0+xU!U*6VjXes#(&Jrjuk`TjG#ee)LWJbPZ> zn}fp+F!mcQYSrVdM^_wAh}ml`T*ujV^!kAe*=fFv0K6n1kd^4iPgDr4 zr4aw(aErIXYr12rx&B|K^ zQ3;GxbIjU8d^yBBS-VWoYUDl*f(b2BgMie=QonqSZBd?c{2LlCdQ`HZ4I3_V9ocai$A5?L!m zx9<-1ngS4zVPpJYr}e`jyPPVLXnDxmLX^Abcn!ehdVdGeD392<#ZBDE<|Nh+5kQf3 zMRpmn3V;}Xydx?uQN_FF3-zF1ulLzY^ zRcnY^EHN=0@L&y?ta;Fj){*yS;cMW9N%tf}J>Au1>L^{lH=uPVC|4-2(r9uBMy>H= z)-I!4#{^6Jb!8!Stuqr1wX*`sEExDeZMqKXJL>QT>wr5zmJcq;9Vr;fE&Yf7o4)EkQH%w1Tswve0(rpDYRU)Ya@0)0!d8ugzNSq3J?ftvdC2*EEu=sa*5 zAl8ZnD!R(_!n|v*O#=m{;B2ri=`Cv@-0$)29i0?6*bQbK;t;jA21~qNOdGI@A!t)w zpd+UdR2~A^!uzt)NK5|F{^d3|Mjh;b4b>b%b@t>LA#`I^wh+8H!{I6n-D=QQldiyxN8Ol@%HW z@yOiy&MhFFrFd$SR(0aqH}laf!-{?qgk?oO0q7x^K(sPUbiGGT35<)?C2~qj-xNr6 zj7i=xN8W;^Fya&hc}n7-;(Wta((gXe!9y5ysKNkJa#si-AZcKrd~9dP_y)pIq~BRE zq>MnpJHVI%5Rjy?8TLMWw+<#C{pFBlBTd(VD zdr}2HS8i@@67|yGBdh|#Z2}ko@fhT*k|vR8QCzq^hHQ~`OV#wpTc25q-6qF#a&>i; zLv6iESr+0QnJ`dUsZ^9e>-EJtxMlV)E~MJqL0ahg3E7^gn%quSG|N|28jwNjP-gJ{ zE|#yY#n)~!_D$5 z*SxaQyOQ;VX$%r~S8C3tQ>h;f2WkT-28P`^!JrHvAirOa)z8OudB#^B7|<(v%b-s+ z91d0eh<)k0fx^yportyx)h?wSO%$R zB8-jJShR&Cyu=NLFI3cNs@ZU&_OdAg2CZTl46~Xq4+aK`0E1h^1+yy*^uG~3G*}}B z2=oS{^r(fkPyhnr`VH3G(W~5&b-aQg4o9sk1Vg`pdXH1xXpI{wyAyKqb1>?!+vajd zFwkEHf_m56iy&t}2nM&M%x&)UnedEu?}dQ|>7GhoNo6-Y#qpE1|DoS)+L;KE(zF z>i`T_Mt@u=e6-|p4@Fyu-tHCg0a)Da$21ysC+S}&LQTTEhKIE#WHpU!TyT2kctkb=Ae9EZFsj0%45BoW|PmkECUnH z!g-z=Tm!A5ke6FXCuU~pLlXUTrq1_%kR0A9!*xeb?lST88xz2}^~h&G2e69sb&pV% zQ*Z0Eu#U1B$i0In08a+ISzP#BK}e5V@3Q}Ha{M;pcDZxDa3HXbH@)<@&Hf|7Br%S> z)%(9M=O+E+$6q9xbfLg^=m?W-=h~E+DH;goYMZmKf4d&~0?YkL5Z0CX3|}8;SBgC7 zU@KN25ia5q3jVi2kf-HA=lGz5aj{F%H0;kR{|gux`Y{2)eC+M?*ye`$1qlQKfq4S| Y0;L`)^8Jck4FCWD07*qoM6N<$g7g2GYXATM literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_81.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_81.png new file mode 100644 index 0000000000000000000000000000000000000000..3ade6c6d6ef48c2b109e12b403bd491a90d735f8 GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^EblyLEliF<2hHEN z{=R7Q?%m|qp&U8_42)!<#>E^J?sGTQdpvUrnH9YBpfQJ0q*B+u8#yMkRJ2dOHu65z zdZN5hYgX;P_q#jlLwLd+o}}+S%X##x)aio>TF+lkx%j4*zoq8xGIxHhmqOu=sjIJA z?O1qE!)Al8a-)-8_|KOg#G^JZ7fA?Maqe;5>I+YTwO`AYh3OCOV*Hp;hwc$nO2mt={+am`Z&4zs*`@wIjDDYtTlPr~9s7|yaX?e~4fZT+_#8Cd+BAILkdZc5YcESCbN0R~T3 KKbLh*2~7aX&+v`_ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_82.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_82.png new file mode 100644 index 0000000000000000000000000000000000000000..197bf57429ecf45af1c183592638f642ee999e3e GIT binary patch literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^ESI_3F1WS{$o3zl~;2Db49v07bf-%OK-OW91@Jm2`oJgf(A@Pab7ex@K1j5^ZCn2Hr{WNub02C zOAUDZKjP5+dv)ppRSoN2*JYfs%eudIvu)(OJI;Q7es@!h7Bc=*`|$Aaw;8|lFKa%X zz&vgD9-HZ#-g!jIEtz9;PIn&T;?w-0**ky!J|udy@N!vUVXIL|*0D8V+S?TU=M^zD z3O32+n>I?cNXuO8}~~xejcAPSzc0WdEx@zuk-7lz1uM- zkY%U+{-29pD?Q&^zVYs3j?%s`?|&Po-s8*|m4?zM zFC2{aIiw1d&35aHs}a?|_iT3vtAO4sS5oTa1 zmc1@cqQ_%%pJf?)mi4~;6WW>cjyempx3K)!^m>o)5<`}3t8)(0L4PhxHn8nEzC&iV zdiL{Q2d{D;t`K2r|1GjF^n|=tAYpmnt`( zOnP&Dy7==5j|LVpkd<0M*`E5>-)65>{>XN!|0Zh~`xJZjH08K^z1rG5-|haFu1G1d+aj<$BUrfyrscAfLo$wX!ljW?bb5d>#vGdfH zmMFavd9~qp=|#2)50pR5cqMSq{7Ui_cY|w36@%YrP8MO#HMscX*eofh+jXB#tq5A> z$-Tj6&)eTydrog%dDtL4TX%At>dFVkEuXr5MVsg4u4kHB?AgHbNbm>ay3a2+btULJ Q0uus*r>mdKI;Vst0IOH^$^ZZW literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_85.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_85.png new file mode 100644 index 0000000000000000000000000000000000000000..96db883e44c5302590511039b31055455841269d GIT binary patch literal 1207 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 literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_88-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_88-1.png new file mode 100644 index 0000000000000000000000000000000000000000..61860db07ff9e77bf3e538f694c99dc561dfcc2b GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^EGz(BS}q*6lp{ z4U2^&Ir(C=nE5)HMILyGo>;ViFQ9>mlS`|anbksRqU%R4#q`O(lSOXcF_^pA_~*{* z$#33GKf6EvgFhqC*^$AEnolb$zQ!m3#6xT zZFtx4`9oFww!I$Dt0ndGPfkAgPPJz1^XO`ZwK;pbdAVXj4L&$JAF7`CmC;S9fpK=I z!V2AQwejbEE3qG!SjP7DMTr#`^Ss0DA}m%}si!Bu(4O@0r17$>+D<(eQP&xn?F$a9 z`pe2})s)T1+V;+CP1wXzrBy4G3|kw`|6UP&nX~NN)V0~RmHTgBOnxQ*nrA_W%g^PL z?}gsKr#c}>^a7_yzCuncY(`(y`3(z(=)DA^LCpMehc-7+zlOqt>@;$}#)8dxi^GBh(iCs4)_l zv8uGxkzvMUh0GO~?uBt33E!xDPE6szTNC%?2fJLu&+$&!`QJNk8h^iv15>^54_3i* W*Avuu9y|gjIR;NxKbLh*2~7a5)E5r` literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_88.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_88.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0233c83567c5213f2c8f36833ea939fc01d724 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^Emj? zQ%Y)X;M&sYVS&d(!Vc*lXxlS8r|RsIzTF{vtc!P^ zPb;7QF3+#UiAlwQbX3s7a_NlP7B|(bkm_|YihK6fyn6HL*CC&*Bir1j%sL)9pXo^C zYF+!=y_5-LSW- zo_FF)TAWqO*SBR$6&7VoKR8u`lTFp-luM*;K>MppD*aQ|F?n4MnYS$4QN)qq)wfrH zQES)ry#Fd|omBPczx+MX5T9$eHb(fB-0T&xZs(Bt@{Ef)yMgg!!-CIw>&sa`EK<_U z;+SJ*aASMr^O^<6d0Ea$ELbCve17%WxcGJR-rAp9&wVNJ@7^1?TOY5BkYyBU&YGlI!8c9CuB^3xSIDmrKdsU)G+Wv0 zQQbe^V{fnS^Q+)Y_$8LVu>8OWBd@l_3*|OyTg$koFz_5}_%tu4Scs=lSee;a-ud0Ie zV}}Dl0n*J{#_icv%qh{wlcwK1Jded=!Mp?VuhTC*sdZfX5SY3cJYD@<);T3K0RU!B B5HJ7$ literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_89-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_89-1.png new file mode 100644 index 0000000000000000000000000000000000000000..77f38ca098e527f573eb5062100c38f12fec1d10 GIT binary patch literal 1000 zcmV>P)>c%|O4y}O+YQ|i)z`z7; zMGN%wUwp3W^%X@<_uk!mwrok3?mnMRCn6OkpahhF5>Nt4KnW-TC7=Y9fD%vwNFQy_B_WG9n0 zKVx|rvHNoUDsN5)w-ikUgzx(_o865W85DFEebOwD=0jW_hU7gT*?sc1RX&IUs~od9 zRt}@sAn)P@nFnxn`l}($dAV~Gk!vq;9YfgtbBoLajF;sw=nc4OBZ#=PAvE6*4KHrL z1dKAoHIQum#|&XKs+&N08yBLeMPc}n?ZlE0SsEWw5dya7P3h#Qbh%_w`Qt^y;P%K) zo6RP{I|PQ^Z;^x)1ua6tCbD_3heww>I~|+@qZlhj-B$tx0LapjXXGQcgvo$LBe#Lo zWn#uzsQuT)xbfta5F^lLw*!O-U?3lnoJ8ueB^$vO&fB=uuc~zFewmVK1A)Vm;c&>y z1y%408-!mAsIyVYd)q*2wV3Nqb|+lA*oIwt2$W87S`FGYHUKvmjMx#hKXaXZjsd8m zNE*Mj_{L2FW2aZ_xte#Ey9~pCnn}F;qk!QD9di-Ql74Ohf+ylbyVK3RqraHb&9j8I zew)tKDaG9jZl_%nRhJ1GzF)bAJM|D8&L9ARzdxHK2F^Q%5%*6hicabM^at-Gm#q$+ zRbO$;01UJP21=S%X*~YPV_C~&u-stH}Z)XFGfmX?hn(YO0m;)>U zf&P-rS@FUe#_eO7KwwF6?aTamnvYH{cM**LkcdJL^(m{(hV_{AD$9PIM+y9o1pWfV WM_!x#=_2g_0000QWpsu{azc>i`9~NWj%$Q(4!>1yxJr$>QJ}9QWVb|GwGn zrRruAUT5FC-0bY!?ac3HXE)ASGXh4y2p9n)U<8bS5ikNqzz7%tBVYuKfDtePM!*Od z0V7}pjDQg^0!F|H7=c44FgY*>+svQh{uQ4v3mDx9;qu3IGW_DzGxm%5S!^OkmfhR0 z@2_25_u9u*?S41g%*43>riiZ(Zp~g;0T@?Tjh}T01_nar#7xq3ao<2D`1&U&RTAUs z{KDbdM?2cbq`T&1&0sA-=H#$;Jv)|uA3*ZdN0v~BIzhQO3_vYXsKVFtf%5AI-B7_y z3hh?Z*mqz2uA}O+>dP5)cW((|XeZ%P>Fnr_ha#T$J5jKsjT|0LR(*N!GQ!y9HM1aO zfHxyR`3&r|vqXEBx%H(PJOYI*cN0Lsxdhkevs1~!+a?O7jy4eQHX$H*oI42O`P{ij z5BpOY4`(t?>@v9c{E&^bA4AsMW#UpnKnw~{zMp?|ZQE}qKc_C9RB6M&rqe2pLHEDc zkYu-DkVAKXSZz+-arM>#f|R8_^y~E+Dz)0Dxnw3NfcaNPAN2tjWI4WRzQyPy#?3hFK;eZNrtfC`oZvnOhMy4sNJuv&VLQL99G3-_Hn``2G@)oN86OjZW#CXSc<5Lpr3@P`7szO|gPe~+H)hk$ z5cul1$FN<-fMk#|AO_5FQ7@#Kn%`1FCPYqz;R+l11y3-pEjCH1M>{El0Yzj zewgC?$)7-x6&xS(T}4-X!aJgnunx(uJ6yIQBXI8t`~!oz548rpU0eVF002ovPDHLk FV1hZ$fVcnv literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_890-1.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_890-1.png new file mode 100644 index 0000000000000000000000000000000000000000..833ffa4b04ae254f54eb44acc22bd91161f64121 GIT binary patch literal 2472 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 K=d#Wzp$PzUMkbyB literal 0 HcmV?d00001 diff --git a/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_97.png b/pkNX.Sprites/Sprites/Big Pokemon Sprites/b_97.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f27dd2eb3473693195a1bd30a1288f6d8f185b GIT binary patch literal 1140 zcmV-)1dIELP)i+>5XVoMH0dalbS{B6AQeg%yRuWk8<;XlgLNHo_G2?KEiVMX+B^W_pqDh##`1^|U67@Gi=WxE8j-1f@9bd%*wS61Q* zNUC)}am*dOstj+Z6vvl?v>Z;e^?hzj@TPJllwPl=9&fuE%sq)24(4z+mAh$qCo{M1 zRP^&}L)B_C1=n>F*1}M@Eb6*gZCtrb@aFvm>$dV8jb15!I1?69D!2KU@?Fd$u7HqY zrnvxVwWC4u01Vvcq<>FtgFFt%vmIOkiF8nMqJ(0!wDxaQ5X?PS0zjG3Ws_hb?jp>4 zVy89Qb^}HjhRIHpo5EZXmS>wUq=jLLvc6oE)a9U0bvmt?RR9#=#I9$p-%q{DESx*w z^Sqog1o@qn$s*XOE35G0(xC&$M5K@5w8HGOx_o)2TIEo=I-u+s>5aAI)(rkfWm{pasD?{$)B{X zg%FJ4@NwZ(3dQ7JBi=XYGyUQm!fqrj0Lrs<+}sS+{(hKfA*_Sb*g~S~>+hVV4i4S| z3g;#1E+RB4+A6Rmr?|Ehiu1qjgd8!fGPwAmXFMK9cn%xK$-`+fU2o<{c8WrPLG{rV zWZ{3Q-IS{7$=g~8nJrs@79X6Re~ZGfAzP9orB~Jf5LBg7p)!-nge(FsvbXnA)}#1` z!^f30Q^M87Ig$hYjmqUcQ<06*ip(KUm>+T>v}`bM?od#zRyj^!7!DFoyM4;Tmtkbc zqO!mK{8rjB5Ql|OTG5vr#iFvXyLih>(3QY^mT zNP$6R#4Ez#5rOYYY~QUqS!Hkt#6eD82IU=XfRHd?DXv!@F+fii#Yn?a=+RPX`OPVv z%AzhGAmjQut8Z4!h0Ab{r0;LjZqfSO5C8Q9JONL@8i9W;klVPiE0`q!0000 Sirfetch'd - U44, // Yamask (1) -> Runerigus (val 49) - U45, // Milcery->Alcremie (Console Region==Form?) - U46, // Toxel->Toxtricity (0) - U47, // Toxel->Toxtricity (1) + CriticalHitsInBattle, + HitPointsLostInBattle, + Spin, + LevelUpNatureAmped, + LevelUpNatureLowKey, } public enum EvolutionTypeArgumentType diff --git a/pkNX.Structures/Evolution/Extensions.cs b/pkNX.Structures/Evolution/Extensions.cs index 86d43f70..beb6d770 100644 --- a/pkNX.Structures/Evolution/Extensions.cs +++ b/pkNX.Structures/Evolution/Extensions.cs @@ -56,11 +56,11 @@ public static partial class Extensions [LevelUpWormhole] = Level, [UseItemWormhole] = Items, - [U43] = Version, // Farfetch'd (1) with val 3? -> Sirfetch'd - [U44] = Version, // Yamask (1) -> Runerigus (val 49) - [U45] = Version, // Milcery->Alcremie (Console Region==Form?) - [U46] = Version, // Toxel->Toxtricity (0) - [U47] = Version, // Toxel->Toxtricity (1) + [CriticalHitsInBattle] = Version, + [HitPointsLostInBattle] = Version, + [Spin] = NoArg, + [LevelUpNatureAmped] = NoArg, + [LevelUpNatureLowKey] = NoArg, }; public static EvolutionTypeArgumentType GetArgType(this EvolutionType t) => ArgType[t]; diff --git a/pkNX.Structures/Legality/Legal.cs b/pkNX.Structures/Legality/Legal.cs index e2addfd0..44515858 100644 --- a/pkNX.Structures/Legality/Legal.cs +++ b/pkNX.Structures/Legality/Legal.cs @@ -6,7 +6,7 @@ namespace pkNX.Structures { public static partial class Legal { - public static int GetRandomForme(int species, bool mega, bool alola, PersonalTable stats) + public static int GetRandomForme(int species, bool mega, bool alola, bool galar, PersonalTable stats) { if (stats == null) return 0; @@ -19,11 +19,20 @@ public static int GetRandomForme(int species, bool mega, bool alola, PersonalTab return 30; // save file specific if (species == 774) // minior return Util.Rand.Next(7); + if (species == 890) // Eternatus + return 0; + + if (galar && species == 052) // Galarian Meowth is altform 2 + return Util.Rand.Next(3); + if (galar && species == 555) // Galarian Darmanitan is altform 2, Galarian Zen is altform 3 + return Util.Rand.Next(4); if (stats.TableLength == 980 && (species == 25 || species == 133)) // gg tableB -- no starters, they crash trainer battles. return 0; // Pikachu if (EvolveToAlolanForms.Contains(species)) return alola ? Util.Rand.Next(2) : 0; + if (EvolveToGalarForms.Contains(species)) + return galar ? Util.Rand.Next(2) : 0; if (!BattleExclusiveForms.Contains(species) || mega) return Util.Rand.Next(stats[species].FormeCount); // Slot-Random return 0; @@ -47,15 +56,18 @@ public static int GetModifiedLevel(int level, double factor) public static int[] GetRandomItemList(GameVersion game) { - if (GameVersion.ORAS.Contains(game) || game == GameVersion.ORASDEMO) - return Items_HeldAO.Concat(Items_Ball).Where(i => i != 0).ToArray(); - if (GameVersion.XY.Contains(game)) return Items_HeldXY.Concat(Items_Ball).Where(i => i != 0).ToArray(); + if (GameVersion.ORAS.Contains(game) || game == GameVersion.ORASDEMO) + return Items_HeldAO.Concat(Items_Ball).Where(i => i != 0).ToArray(); + if (GameVersion.SM.Contains(game) || GameVersion.USUM.Contains(game)) return HeldItemsBuy_SM.Select(i => (int)i).Concat(Items_Ball).Where(i => i != 0).ToArray(); + if (GameVersion.SWSH.Contains(game)) + return HeldItems_SWSH.Select(i => (int)i).Concat(Items_Ball).Where(i => i != 0).ToArray(); + return new int[1]; } diff --git a/pkNX.Structures/Legality/Tables8.cs b/pkNX.Structures/Legality/Tables8.cs index b4d2f71c..68bde523 100644 --- a/pkNX.Structures/Legality/Tables8.cs +++ b/pkNX.Structures/Legality/Tables8.cs @@ -13,65 +13,210 @@ public static partial class Legal public const int MaxGameID_8 = 45; #region Met Locations - internal static readonly int[] Met_SWSH_0 = { + 002, 004, 006, 008, + 012, 014, 016, 018, + 020, 022, 024, 028, + 030, 032, 034, 036, + 040, 044, 046, 048, + 052, 054, 056, 058, + 060, 064, 066, 068, + 070, 072, 076, 078, + 080, 084, 086, 088, + 090, 092, 094, 096, 098, + 102, 104, 106, 108, + 110, 112, 114, 116, 118, + 120, 122, 124, 126, 128, + 130, 132, 134, 136, 138, + 140, 142, 144, 146, 148, + 150, 152, 154, 156, 158, + 160, 162, }; internal static readonly int[] Met_SWSH_3 = { + 30001, 30003, 30004, 30005, 30006, 30007, 30008, 30009, 30010, 30011, 30012, 30013, 30014, 30015, 30016, 30017, 30018 }; internal static readonly int[] Met_SWSH_4 = { + 40001, 40002, 40003, 40005, 40006, 40007, 40008, 40009, 40010, + 40011, 40012, 40013, 40014, 40016, 40017, 40018, 40019, 40020, + 40021, 40022, 40024, 40025, 40026, 40027, 40028, 40029, 40030, + 40032, 40033, 40034, 40035, 40036, 40037, 40038, 40039, 40040, + 40041, 40042, 40043, 40044, 40045, 40047, 40048, 40049, 40050, + 40051, 40052, 40053, 40055, 40056, 40057, 40058, 40059, 40060, + 40061, 40063, 40064, 40065, 40066, 40067, 40068, 40069, 40070, + 40071, 40072, 40074, 40075, 40076, 40077, 40078, 40079, 40080, + 40081, 40082, 40083, 40084, 40085, 40086, }; - internal static readonly int[] Met_SWSH_6 = - { - }; - - public const int StandardHatchLocation8 = 50; // todo + internal static readonly int[] Met_SWSH_6 = {/* XY */ 60001, 60003, /* ORAS */ 60004, }; #endregion - internal static readonly ushort[] Pouch_Regular_SWSH = // 00 + internal static readonly ushort[] Pouch_Regular_SWSH = { + 045, 046, 047, 048, 049, 050, 051, 052, 053, 076, 077, 079, 080, 081, 082, 083, 084, 085, 107, 108, 109, + 116, 117, 118, 119, 213, 214, 215, 217, 218, 219, 220, 221, 222, 223, 224, 228, 229, 230, 231, 232, 233, + 234, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 255, 257, + 259, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, + 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, + 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 325, 326, 537, 538, 539, + 540, 541, 542, 543, 544, 545, 546, 547, 564, 565, 566, 567, 568, 569, 570, 639, 640, 644, 645, 646, 647, + 648, 649, 650, 846, 849, 879, 880, 881, 882, 883, 884, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, + 914, 915, 916, 917, 918, 919, 920, 1103, 1104, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, + 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1231, 1232, 1233, 1234, 1235, 1236, 1237, + 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, }; - internal static readonly ushort[] Pouch_Ball_SWSH = { // 08 + internal static readonly ushort[] Pouch_Ball_SWSH = + { + 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, + 492, 493, 494, 495, 496, 497, 498, 499, 500, + 576, + 851, }; - internal static readonly ushort[] Pouch_Battle_SWSH = { // 16 + internal static readonly ushort[] Pouch_Battle_SWSH = + { + 055, 056, 057, 058, 059, 060, 061, 062, 063, }; internal static readonly ushort[] Pouch_Items_SWSH = Pouch_Regular_SWSH.Concat(Pouch_Ball_SWSH).Concat(Pouch_Battle_SWSH).ToArray(); - internal static readonly ushort[] Pouch_Key_SWSH = { + internal static readonly ushort[] Pouch_Key_SWSH = + { + 078, + 628, 629, 631, 632, + 703, + 943, 944, 945, 946, + 1074, 1075, 1076, 1077, 1080, 1081, 1100, + 1255, 1266, 1267, 1269, 1270, 1271, 1278, }; - internal static readonly ushort[] Pouch_TMHM_SWSH = { // 02 + internal static readonly ushort[] TM_SWSH = + { + 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, + 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, + 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, + 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, + 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, + 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, + 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, + 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, + 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, + 418, 419, 618, 619, 620, 690, 691, 692, 693, // TM99 + 1230, // TM00 }; - internal static readonly ushort[] Pouch_Medicine_SWSH = { // 32 + internal static readonly ushort[] TR_SWSH = + { + 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, + 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, + 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, + 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, + 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, + 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, + 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, + 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, + 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, + 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, }; - internal static readonly ushort[] Pouch_Berries_SWSH = { + internal static readonly ushort[] Pouch_TMHM_SWSH = TM_SWSH.Concat(TR_SWSH).ToArray(); + + internal static readonly ushort[] Pouch_Medicine_SWSH = + { + 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, + 027, 028, 029, 030, 031, 032, 033, 034, 035, 036, + 037, 038, 039, 040, 041, 042, 043, 054, + 134, + 504, 591, + 708, 709, + 852, 903, }; - internal static readonly ushort[] HeldItems_SWSH = new ushort[1].Concat(Pouch_Items_SWSH).Concat(Pouch_Berries_SWSH).Concat(Pouch_Medicine_SWSH).ToArray(); + internal static readonly ushort[] Pouch_Berries_SWSH = + { + 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, + 159, 160, 161, 162, 163, 169, 170, 171, 172, 173, + 174, 184, 185, 186, 187, 188, 189, 190, 191, 192, + 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, + 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, + 686, 687, 688, + }; + + internal static readonly ushort[] Pouch_Ingredients_SWSH = + { + 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, + 1094, 1095, 1096, 1097, 1098, 1099, 1256, 1257, 1258, 1259, + 1260, 1261, 1262, 1263, 1264, + }; + + internal static readonly ushort[] Pouch_Treasure_SWSH = + { + 086, 087, 088, 089, 090, 091, 092, 094, 106, + 571, 580, 581, 582, 583, + 795, 796, + 1105, 1106, 1107, 1108, + }; + + internal static readonly ushort[] HeldItems_SWSH = new ushort[1].Concat(Pouch_Items_SWSH).Concat(Pouch_Berries_SWSH).Concat(Pouch_Medicine_SWSH).Concat(Pouch_Ingredients_SWSH).Concat(Pouch_Treasure_SWSH).ToArray(); internal static readonly HashSet GalarOriginForms = new HashSet { + 052, // Meowth + 077, // Ponyta + 078, // Rapidash + 083, // Farfetch’d + 122, // Mr. Mime + 222, // Corsola + 263, // Zigzagoon + 264, // Linoone + 554, // Darumaka + 555, // Darmanitan + 562, // Yamask + 618, // Stunfisk }; internal static readonly HashSet GalarVariantFormEvolutions = new HashSet { + 110, // Weezing }; - internal static readonly HashSet EvolveToGalarForms = new HashSet(GalarVariantFormEvolutions.Concat(GalarOriginForms)); + internal static readonly HashSet GalarForm0Evolutions = new HashSet + { + 862, // Obstagoon + 863, // Perrserker + 864, // Cursola + 865, // Sirfetch’d + 866, // Mr. Rime + 867, // Runerigus + }; + + public static readonly HashSet EvolveToGalarForms = new HashSet(GalarVariantFormEvolutions.Concat(GalarOriginForms)); internal static readonly HashSet ValidMet_SWSH = new HashSet { + 006, 008, + 012, 014, 016, 018, + 020, 022, 024, 028, + 030, 032, 034, 036, + 040, 044, 046, 048, + 052, 054, 056, 058, + 060, 064, 066, 068, + 070, 072, 076, 078, + 080, 084, 086, 088, + 090, 092, 094, 096, 098, + 102, 104, 106, 108, + 110, 112, 114, 116, 118, + 120, 122, 124, 126, 128, + 130, 132, 134, 136, 138, + 140, 142, 144, 146, 148, + 150, 152, 154, 156, 158, + 160, 162, }; public static readonly int[] TMHM_SWSH = @@ -103,19 +248,366 @@ public static partial class Legal internal static readonly byte[] MovePP_SWSH = { - }; - - internal static readonly HashSet Ban_NoHidden8 = new HashSet - { - }; - - internal static readonly HashSet TransferrableGalar = new HashSet() - { + 00, + 35, 25, 10, 15, 20, 20, 15, 15, 15, 35, 30, 05, 10, 20, 30, 35, 35, 20, 15, 20, 20, 25, 20, 30, 05, 10, 15, 15, 15, 25, 20, 05, 35, 15, 20, 20, 10, 15, 30, 35, 20, 20, 30, 25, 40, 20, 15, 20, 20, 20, + 30, 25, 15, 30, 25, 05, 15, 10, 05, 20, 20, 20, 05, 35, 20, 20, 20, 20, 20, 15, 25, 15, 10, 20, 25, 10, 35, 30, 15, 10, 40, 10, 15, 30, 15, 20, 10, 15, 10, 05, 10, 10, 25, 10, 20, 40, 30, 30, 20, 20, + 15, 10, 40, 15, 10, 30, 10, 20, 10, 40, 40, 20, 30, 30, 20, 30, 10, 10, 20, 05, 10, 30, 20, 20, 20, 05, 15, 15, 20, 10, 15, 35, 20, 15, 10, 10, 30, 15, 40, 20, 10, 10, 05, 10, 30, 10, 15, 20, 15, 40, + 20, 10, 05, 15, 10, 10, 10, 15, 30, 30, 10, 10, 20, 10, 01, 01, 10, 25, 10, 05, 15, 25, 15, 10, 15, 30, 05, 40, 15, 10, 25, 10, 30, 10, 20, 10, 10, 10, 10, 10, 20, 05, 40, 05, 05, 15, 05, 10, 05, 10, + 10, 10, 10, 20, 20, 40, 15, 10, 20, 20, 25, 05, 15, 10, 05, 20, 15, 20, 25, 20, 05, 30, 05, 10, 20, 40, 05, 20, 40, 20, 15, 35, 10, 05, 05, 05, 15, 05, 20, 05, 05, 15, 20, 10, 05, 05, 15, 10, 15, 15, + 10, 10, 10, 20, 10, 10, 10, 10, 15, 15, 15, 10, 20, 20, 10, 20, 20, 20, 20, 20, 10, 10, 10, 20, 20, 05, 15, 10, 10, 15, 10, 20, 05, 05, 10, 10, 20, 05, 10, 20, 10, 20, 20, 20, 05, 05, 15, 20, 10, 15, + 20, 15, 10, 10, 15, 10, 05, 05, 10, 15, 10, 05, 20, 25, 05, 40, 15, 05, 40, 15, 20, 20, 05, 15, 20, 20, 15, 15, 05, 10, 30, 20, 30, 15, 05, 40, 15, 05, 20, 05, 15, 25, 25, 15, 20, 15, 20, 15, 20, 10, + 20, 20, 05, 05, 10, 05, 40, 10, 10, 05, 10, 10, 15, 10, 20, 15, 30, 10, 20, 05, 10, 10, 15, 10, 10, 05, 15, 05, 10, 10, 30, 20, 20, 10, 10, 05, 05, 10, 05, 20, 10, 20, 10, 15, 10, 20, 20, 20, 15, 15, + 10, 15, 15, 15, 10, 10, 10, 20, 10, 30, 05, 10, 15, 10, 10, 05, 20, 30, 10, 30, 15, 15, 15, 15, 30, 10, 20, 15, 10, 10, 20, 15, 05, 05, 15, 15, 05, 10, 05, 20, 05, 15, 20, 05, 20, 20, 20, 20, 10, 20, + 10, 15, 20, 15, 10, 10, 05, 10, 05, 05, 10, 05, 05, 10, 05, 05, 05, 15, 10, 10, 10, 10, 10, 10, 15, 20, 15, 10, 15, 10, 15, 10, 20, 10, 10, 10, 20, 20, 20, 20, 20, 15, 15, 15, 15, 15, 15, 20, 15, 10, + 15, 15, 15, 15, 10, 10, 10, 10, 10, 15, 15, 15, 15, 05, 05, 15, 05, 10, 10, 10, 20, 20, 20, 10, 10, 30, 15, 15, 10, 15, 25, 10, 15, 10, 10, 10, 20, 10, 10, 10, 10, 10, 15, 15, 05, 05, 10, 10, 10, 05, + 05, 10, 05, 05, 15, 10, 05, 05, 05, 10, 10, 10, 10, 20, 25, 10, 20, 30, 25, 20, 20, 15, 20, 15, 20, 20, 10, 10, 10, 10, 10, 20, 10, 30, 15, 10, 10, 10, 20, 20, 05, 05, 05, 20, 10, 10, 20, 15, 20, 20, + 10, 20, 30, 10, 10, 40, 40, 30, 20, 40, 20, 20, 10, 10, 10, 10, 05, 10, 10, 05, 05, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 01, + 01, 01, 01, 01, 01, 01, 01, 01, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 40, 15, 20, 30, 20, 15, 15, 20, 10, 15, 15, 10, 05, 10, 10, 20, 15, 10, 15, 15, 15, 05, 15, 20, 20, 01, 01, 01, 01, 01, 01, + 01, 01, 01, 05, 05, 10, 10, 10, 20, 10, 10, 10, 05, 05, 20, 10, 10, 10, 01, 05, 15, 05, 01, 01, 01, 01, 01, 01, 10, 15, 15, 20, 20, 20, 20, 15, 15, 10, 10, 05, 20, 05, 10, 05, 15, 10, 10, 05, 15, 20, + 10, 10, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 05, 10, 15, 10, 15, 05, 05, 05, 10, 15, 40, 10, 10, 10, 15, 10, 10, 10, 10, 05, 05, 05, }; #region Unreleased Items internal static readonly HashSet UnreleasedHeldItems_8 = new HashSet { + 116, // Douse Drive + 117, // Shock Drive + 118, // Burn Drive + 119, // Chill Drive + + 298, // Flame Plate + 299, // Splash Plate + 300, // Zap Plate + 301, // Meadow Plate + 302, // Icicle Plate + 303, // Fist Plate + 304, // Toxic Plate + 305, // Earth Plate + 306, // Sky Plate + 307, // Mind Plate + 308, // Insect Plate + 309, // Stone Plate + 310, // Spooky Plate + 311, // Draco Plate + 312, // Dread Plate + 313, // Iron Plate + // 644, // Pixie Plate + + 1114, // Star Sweet + 1115, // Ribbon Sweet + + // 1279, // ★And458 (Jangmo-o) + // 1280, // ★And15 (Larvitar) + 1281, // ★And337 + 1282, // ★And603 + 1283, // ★And390 + 1284, // ★Sgr6879 + 1285, // ★Sgr6859 + 1286, // ★Sgr6913 + 1287, // ★Sgr7348 + 1288, // ★Sgr7121 + 1289, // ★Sgr6746 + 1290, // ★Sgr7194 + 1291, // ★Sgr7337 + 1292, // ★Sgr7343 + 1293, // ★Sgr6812 + 1294, // ★Sgr7116 + 1295, // ★Sgr7264 + 1296, // ★Sgr7597 + 1297, // ★Del7882 + 1298, // ★Del7906 + 1299, // ★Del7852 + 1300, // ★Psc596 + 1301, // ★Psc361 + 1302, // ★Psc510 + 1303, // ★Psc437 + 1304, // ★Psc8773 + 1305, // ★Lep1865 + 1306, // ★Lep1829 + 1307, // ★Boo5340 + 1308, // ★Boo5506 + 1309, // ★Boo5435 + 1310, // ★Boo5602 + 1311, // ★Boo5733 + 1312, // ★Boo5235 + 1313, // ★Boo5351 + 1314, // ★Hya3748 + 1315, // ★Hya3903 + 1316, // ★Hya3418 + 1317, // ★Hya3482 + 1318, // ★Hya3845 + 1319, // ★Eri1084 + 1320, // ★Eri472 + 1321, // ★Eri1666 + 1322, // ★Eri897 + 1323, // ★Eri1231 + 1324, // ★Eri874 + 1325, // ★Eri1298 + 1326, // ★Eri1325 + 1327, // ★Eri984 + 1328, // ★Eri1464 + 1329, // ★Eri1393 + 1330, // ★Eri850 + 1331, // ★Tau1409 + 1332, // ★Tau1457 + 1333, // ★Tau1165 + 1334, // ★Tau1791 + 1335, // ★Tau1910 + 1336, // ★Tau1346 + 1337, // ★Tau1373 + 1338, // ★Tau1412 + 1339, // ★CMa2491 + 1340, // ★CMa2693 + 1341, // ★CMa2294 + 1342, // ★CMa2827 + 1343, // ★CMa2282 + 1344, // ★CMa2618 + 1345, // ★CMa2657 + 1346, // ★CMa2646 + 1347, // ★UMa4905 + 1348, // ★UMa4301 + 1349, // ★UMa5191 + 1350, // ★UMa5054 + 1351, // ★UMa4295 + 1352, // ★UMa4660 + 1353, // ★UMa4554 + 1354, // ★UMa4069 + 1355, // ★UMa3569 + 1356, // ★UMa3323 + 1357, // ★UMa4033 + 1358, // ★UMa4377 + 1359, // ★UMa4375 + 1360, // ★UMa4518 + 1361, // ★UMa3594 + 1362, // ★Vir5056 + 1363, // ★Vir4825 + 1364, // ★Vir4932 + 1365, // ★Vir4540 + 1366, // ★Vir4689 + 1367, // ★Vir5338 + 1368, // ★Vir4910 + 1369, // ★Vir5315 + 1370, // ★Vir5359 + 1371, // ★Vir5409 + 1372, // ★Vir5107 + 1373, // ★Ari617 + 1374, // ★Ari553 + 1375, // ★Ari546 + 1376, // ★Ari951 + 1377, // ★Ori1713 + 1378, // ★Ori2061 + 1379, // ★Ori1790 + 1380, // ★Ori1903 + 1381, // ★Ori1948 + 1382, // ★Ori2004 + 1383, // ★Ori1852 + 1384, // ★Ori1879 + 1385, // ★Ori1899 + 1386, // ★Ori1543 + 1387, // ★Cas21 + 1388, // ★Cas168 + 1389, // ★Cas403 + 1390, // ★Cas153 + 1391, // ★Cas542 + 1392, // ★Cas219 + 1393, // ★Cas265 + 1394, // ★Cnc3572 + 1395, // ★Cnc3208 + 1396, // ★Cnc3461 + 1397, // ★Cnc3449 + 1398, // ★Cnc3429 + 1399, // ★Cnc3627 + 1400, // ★Cnc3268 + 1401, // ★Cnc3249 + 1402, // ★Com4968 + 1403, // ★Crv4757 + 1404, // ★Crv4623 + 1405, // ★Crv4662 + 1406, // ★Crv4786 + 1407, // ★Aur1708 + 1408, // ★Aur2088 + 1409, // ★Aur1605 + 1410, // ★Aur2095 + 1411, // ★Aur1577 + 1412, // ★Aur1641 + 1413, // ★Aur1612 + 1414, // ★Pav7790 + 1415, // ★Cet911 + 1416, // ★Cet681 + 1417, // ★Cet188 + 1418, // ★Cet539 + 1419, // ★Cet804 + 1420, // ★Cep8974 + 1421, // ★Cep8162 + 1422, // ★Cep8238 + 1423, // ★Cep8417 + 1424, // ★Cen5267 + 1425, // ★Cen5288 + 1426, // ★Cen551 + 1427, // ★Cen5459 + 1428, // ★Cen5460 + 1429, // ★CMi2943 + 1430, // ★CMi2845 + 1431, // ★Equ8131 + 1432, // ★Vul7405 + 1433, // ★UMi424 + 1434, // ★UMi5563 + 1435, // ★UMi5735 + 1436, // ★UMi6789 + 1437, // ★Crt4287 + 1438, // ★Lyr7001 + 1439, // ★Lyr7178 + 1440, // ★Lyr7106 + 1441, // ★Lyr7298 + 1442, // ★Ara6585 + 1443, // ★Sco6134 + 1444, // ★Sco6527 + 1445, // ★Sco6553 + 1446, // ★Sco5953 + 1447, // ★Sco5984 + 1448, // ★Sco6508 + 1449, // ★Sco6084 + 1450, // ★Sco5944 + 1451, // ★Sco6630 + 1452, // ★Sco6027 + 1453, // ★Sco6247 + 1454, // ★Sco6252 + 1455, // ★Sco5928 + 1456, // ★Sco6241 + 1457, // ★Sco6165 + 1458, // ★Tri544 + 1459, // ★Leo3982 + 1460, // ★Leo4534 + 1461, // ★Leo4357 + 1462, // ★Leo4057 + 1463, // ★Leo4359 + 1464, // ★Leo4031 + 1465, // ★Leo3852 + 1466, // ★Leo3905 + 1467, // ★Leo3773 + 1468, // ★Gru8425 + 1469, // ★Gru8636 + 1470, // ★Gru8353 + 1471, // ★Lib5685 + 1472, // ★Lib5531 + 1473, // ★Lib5787 + 1474, // ★Lib5603 + 1475, // ★Pup3165 + 1476, // ★Pup3185 + 1477, // ★Pup3045 + 1478, // ★Cyg7924 + 1479, // ★Cyg7417 + 1480, // ★Cyg7796 + 1481, // ★Cyg8301 + 1482, // ★Cyg7949 + 1483, // ★Cyg7528 + 1484, // ★Oct7228 + 1485, // ★Col1956 + 1486, // ★Col2040 + 1487, // ★Col2177 + 1488, // ★Gem2990 + 1489, // ★Gem2891 + 1490, // ★Gem2421 + 1491, // ★Gem2473 + 1492, // ★Gem2216 + 1493, // ★Gem2777 + 1494, // ★Gem2650 + 1495, // ★Gem2286 + 1496, // ★Gem2484 + 1497, // ★Gem2930 + 1498, // ★Peg8775 + 1499, // ★Peg8781 + 1500, // ★Peg39 + 1501, // ★Peg8308 + 1502, // ★Peg8650 + 1503, // ★Peg8634 + 1504, // ★Peg8684 + 1505, // ★Peg8450 + 1506, // ★Peg8880 + 1507, // ★Peg8905 + 1508, // ★Oph6556 + 1509, // ★Oph6378 + 1510, // ★Oph6603 + 1511, // ★Oph6149 + 1512, // ★Oph6056 + 1513, // ★Oph6075 + 1514, // ★Ser5854 + 1515, // ★Ser7141 + 1516, // ★Ser5879 + 1517, // ★Her6406 + 1518, // ★Her6148 + 1519, // ★Her6410 + 1520, // ★Her6526 + 1521, // ★Her6117 + 1522, // ★Her6008 + 1523, // ★Per936 + 1524, // ★Per1017 + 1525, // ★Per1131 + 1526, // ★Per1228 + 1527, // ★Per834 + 1528, // ★Per941 + 1529, // ★Phe99 + 1530, // ★Phe338 + 1531, // ★Vel3634 + 1532, // ★Vel3485 + 1533, // ★Vel3734 + 1534, // ★Aqr8232 + 1535, // ★Aqr8414 + 1536, // ★Aqr8709 + 1537, // ★Aqr8518 + 1538, // ★Aqr7950 + 1539, // ★Aqr8499 + 1540, // ★Aqr8610 + 1541, // ★Aqr8264 + 1542, // ★Cru4853 + 1543, // ★Cru4730 + 1544, // ★Cru4763 + 1545, // ★Cru4700 + 1546, // ★Cru4656 + 1547, // ★PsA8728 + 1548, // ★TrA6217 + 1549, // ★Cap7776 + 1550, // ★Cap7754 + 1551, // ★Cap8278 + 1552, // ★Cap8322 + 1553, // ★Cap7773 + 1554, // ★Sge7479 + 1555, // ★Car2326 + 1556, // ★Car3685 + 1557, // ★Car3307 + 1558, // ★Car3699 + 1559, // ★Dra5744 + 1560, // ★Dra5291 + 1561, // ★Dra6705 + 1562, // ★Dra6536 + 1563, // ★Dra7310 + 1564, // ★Dra6688 + 1565, // ★Dra4434 + 1566, // ★Dra6370 + 1567, // ★Dra7462 + 1568, // ★Dra6396 + 1569, // ★Dra6132 + 1570, // ★Dra6636 + 1571, // ★CVn4915 + 1572, // ★CVn4785 + 1573, // ★CVn4846 + 1574, // ★Aql7595 + 1575, // ★Aql7557 + 1576, // ★Aql7525 + 1577, // ★Aql7602 + 1578, // ★Aql7235 + + 005, // Safari Ball + 016, // Cherish Ball + 499, // Sport Ball + 500, // Park Ball + + 193, // Payapa Berry + 208, // Enigma Berry + 209, // Micle Berry + 210, // Custap Berry + 211, // Jaboca Berry + 212, // Rowap Berry }; #endregion internal static readonly bool[] ReleasedHeldItems_8 = Enumerable.Range(0, MaxItemID_8 + 1).Select(i => HeldItems_SWSH.Contains((ushort)i) && !UnreleasedHeldItems_8.Contains(i)).ToArray(); diff --git a/pkNX.Structures/Legality/Trainers.cs b/pkNX.Structures/Legality/Trainers.cs index 9b196a7e..a3be543e 100644 --- a/pkNX.Structures/Legality/Trainers.cs +++ b/pkNX.Structures/Legality/Trainers.cs @@ -400,7 +400,8 @@ public static partial class Legal public static readonly int[] UnusedClasses_SWSH = { - 000, 001, 002, 003, 009, 010, 016, 017, 018, 019, 031, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 201, 202, 203, 204, + 000, 001, 002, 003, 009, 010, 016, 017, 018, 019, 031, 047, 068, 090, 091, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 168, 169, 174, 177, 182, 201, 202, 203, + 204 }; public static readonly int[] Model_XY = @@ -486,9 +487,9 @@ public static partial class Legal public static readonly int[] ImportantTrainers_SWSH = { - 004, 005, 006, 007, 008, 009, 032, 036, 037, 077, 078, 107, 108, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 138, 143, 144, 145, 149, 153, 154, 155, 156, 157, - 158, 175, 189, 190, 191, 192, 193, 195, 196, 197, 198, 199, 202, 203, 204, 210, 211, 212, 213, 214, 215, 216, 221, 222, 225, 226, 227, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, - 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 264, 265, 266, 267, 268, 269, 289, + 032, 036, 037, 077, 078, 107, 108, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 138, 143, 144, 145, 149, 153, 154, 155, 156, 157, 158, 175, 189, 190, 191, + 192, 193, 195, 196, 197, 198, 199, 202, 203, 204, 210, 211, 212, 213, 214, 215, 216, 221, 222, 225, 226, 227, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 248, 249, 250, 251, 252, + 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 264, 265, 266, 267, 268, 269, 289 }; } } diff --git a/pkNX.WinForms/Controls/EncounterList.cs b/pkNX.WinForms/Controls/EncounterList.cs index ff5a8d2c..91bb66c5 100644 --- a/pkNX.WinForms/Controls/EncounterList.cs +++ b/pkNX.WinForms/Controls/EncounterList.cs @@ -30,15 +30,19 @@ public void Initialize() { HeaderText = "Sprite", DisplayIndex = 0, - Width = 42, + Width = SpriteUtil.Spriter.Width + 2, DefaultCellStyle = { Alignment = DataGridViewContentAlignment.MiddleCenter }, ReadOnly = true, }; + var padding = SpriteUtil.Spriter.Height > 40 + ? new Padding(0, (SpriteUtil.Spriter.Height / 2) - 8, 0, 0) + : new Padding(0); var dgvSpecies = new DataGridViewComboBoxColumn { HeaderText = "Species", DisplayIndex = 1, Width = 135, + DefaultCellStyle = { Alignment = DataGridViewContentAlignment.MiddleCenter, Padding = padding }, FlatStyle = FlatStyle.Flat }; var dgvForm = new DataGridViewTextBoxColumn @@ -101,7 +105,7 @@ public void LoadSlots(EncounterSlot7b[] slots) row.Cells[1].Value = species[slots[i].Species]; row.Cells[2].Value = slots[i].Form; row.Cells[3].Value = slots[i].Probability; - row.Height = 32; + row.Height = SpriteUtil.Spriter.Height + 2; } dgv.CancelEdit(); diff --git a/pkNX.WinForms/Controls/EvolutionRow.Designer.cs b/pkNX.WinForms/Controls/EvolutionRow.Designer.cs index c8f3c4db..8d8af72c 100644 --- a/pkNX.WinForms/Controls/EvolutionRow.Designer.cs +++ b/pkNX.WinForms/Controls/EvolutionRow.Designer.cs @@ -34,6 +34,11 @@ private void InitializeComponent() this.CB_Arg = new System.Windows.Forms.ComboBox(); this.CB_Species = new System.Windows.Forms.ComboBox(); this.CB_Method = new System.Windows.Forms.ComboBox(); + this.L_Method = new System.Windows.Forms.Label(); + this.L_Species = new System.Windows.Forms.Label(); + this.L_Form = new System.Windows.Forms.Label(); + this.L_Level = new System.Windows.Forms.Label(); + this.L_Arg = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.NUD_Level)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_Form)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.PB_Preview)).BeginInit(); @@ -41,7 +46,7 @@ private void InitializeComponent() // // NUD_Level // - this.NUD_Level.Location = new System.Drawing.Point(372, 13); + this.NUD_Level.Location = new System.Drawing.Point(469, 41); this.NUD_Level.Maximum = new decimal(new int[] { 127, 0, @@ -63,7 +68,7 @@ private void InitializeComponent() // // NUD_Form // - this.NUD_Form.Location = new System.Drawing.Point(332, 13); + this.NUD_Form.Location = new System.Drawing.Point(429, 41); this.NUD_Form.Maximum = new decimal(new int[] { 127, 0, @@ -87,7 +92,7 @@ private void InitializeComponent() // this.PB_Preview.Location = new System.Drawing.Point(0, 5); this.PB_Preview.Name = "PB_Preview"; - this.PB_Preview.Size = new System.Drawing.Size(40, 30); + this.PB_Preview.Size = new System.Drawing.Size(68, 56); this.PB_Preview.TabIndex = 70; this.PB_Preview.TabStop = false; // @@ -96,9 +101,9 @@ private void InitializeComponent() this.CB_Arg.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Arg.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Arg.FormattingEnabled = true; - this.CB_Arg.Location = new System.Drawing.Point(248, 12); + this.CB_Arg.Location = new System.Drawing.Point(308, 40); this.CB_Arg.Name = "CB_Arg"; - this.CB_Arg.Size = new System.Drawing.Size(82, 21); + this.CB_Arg.Size = new System.Drawing.Size(120, 21); this.CB_Arg.TabIndex = 69; this.CB_Arg.Visible = false; // @@ -107,7 +112,7 @@ private void InitializeComponent() this.CB_Species.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Species.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Species.FormattingEnabled = true; - this.CB_Species.Location = new System.Drawing.Point(160, 12); + this.CB_Species.Location = new System.Drawing.Point(220, 40); this.CB_Species.Name = "CB_Species"; this.CB_Species.Size = new System.Drawing.Size(87, 21); this.CB_Species.TabIndex = 68; @@ -117,16 +122,66 @@ private void InitializeComponent() this.CB_Method.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.CB_Method.DropDownWidth = 250; this.CB_Method.FormattingEnabled = true; - this.CB_Method.Location = new System.Drawing.Point(41, 12); + this.CB_Method.Location = new System.Drawing.Point(69, 40); this.CB_Method.MaxDropDownItems = 10; this.CB_Method.Name = "CB_Method"; - this.CB_Method.Size = new System.Drawing.Size(118, 21); + this.CB_Method.Size = new System.Drawing.Size(150, 21); this.CB_Method.TabIndex = 66; // + // L_Method + // + this.L_Method.AutoSize = true; + this.L_Method.Location = new System.Drawing.Point(68, 24); + this.L_Method.Name = "L_Method"; + this.L_Method.Size = new System.Drawing.Size(43, 13); + this.L_Method.TabIndex = 73; + this.L_Method.Text = "Method"; + // + // L_Species + // + this.L_Species.AutoSize = true; + this.L_Species.Location = new System.Drawing.Point(219, 24); + this.L_Species.Name = "L_Species"; + this.L_Species.Size = new System.Drawing.Size(66, 13); + this.L_Species.TabIndex = 74; + this.L_Species.Text = "Evolves Into"; + // + // L_Form + // + this.L_Form.AutoSize = true; + this.L_Form.Location = new System.Drawing.Point(428, 24); + this.L_Form.Name = "L_Form"; + this.L_Form.Size = new System.Drawing.Size(30, 13); + this.L_Form.TabIndex = 75; + this.L_Form.Text = "Form"; + // + // L_Level + // + this.L_Level.AutoSize = true; + this.L_Level.Location = new System.Drawing.Point(468, 24); + this.L_Level.Name = "L_Level"; + this.L_Level.Size = new System.Drawing.Size(33, 13); + this.L_Level.TabIndex = 76; + this.L_Level.Text = "Level"; + // + // L_Arg + // + this.L_Arg.AutoSize = true; + this.L_Arg.Location = new System.Drawing.Point(307, 24); + this.L_Arg.Name = "L_Arg"; + this.L_Arg.Size = new System.Drawing.Size(52, 13); + this.L_Arg.TabIndex = 77; + this.L_Arg.Text = "Argument"; + // // EvolutionRow // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.L_Arg); + this.Controls.Add(this.L_Level); + this.Controls.Add(this.L_Form); + this.Controls.Add(this.L_Species); + this.Controls.Add(this.L_Method); this.Controls.Add(this.NUD_Level); this.Controls.Add(this.NUD_Form); this.Controls.Add(this.PB_Preview); @@ -134,11 +189,12 @@ private void InitializeComponent() this.Controls.Add(this.CB_Species); this.Controls.Add(this.CB_Method); this.Name = "EvolutionRow"; - this.Size = new System.Drawing.Size(414, 40); + this.Size = new System.Drawing.Size(530, 66); ((System.ComponentModel.ISupportInitialize)(this.NUD_Level)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_Form)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.PB_Preview)).EndInit(); this.ResumeLayout(false); + this.PerformLayout(); } @@ -150,5 +206,10 @@ private void InitializeComponent() private System.Windows.Forms.ComboBox CB_Arg; private System.Windows.Forms.ComboBox CB_Species; private System.Windows.Forms.ComboBox CB_Method; + private System.Windows.Forms.Label L_Method; + private System.Windows.Forms.Label L_Species; + private System.Windows.Forms.Label L_Form; + private System.Windows.Forms.Label L_Level; + private System.Windows.Forms.Label L_Arg; } } diff --git a/pkNX.WinForms/Controls/EvolutionRow.cs b/pkNX.WinForms/Controls/EvolutionRow.cs index 5a4e2cfc..7d1705f0 100644 --- a/pkNX.WinForms/Controls/EvolutionRow.cs +++ b/pkNX.WinForms/Controls/EvolutionRow.cs @@ -23,7 +23,8 @@ public EvolutionRow() { var index = (EvolutionType)CB_Method.SelectedIndex; var type = index.GetArgType(); - CB_Arg.Visible = type >= EvolutionTypeArgumentType.Items; + L_Method.Visible = L_Species.Visible = L_Arg.Visible = L_Form.Visible = L_Level.Visible = index > 0; + L_Arg.Visible = CB_Arg.Visible = type >= EvolutionTypeArgumentType.Items; if (type == oldMethod) return; diff --git a/pkNX.WinForms/Controls/MegaEvoEntry.Designer.cs b/pkNX.WinForms/Controls/MegaEvoEntry.Designer.cs index f506f712..6cedffe0 100644 --- a/pkNX.WinForms/Controls/MegaEvoEntry.Designer.cs +++ b/pkNX.WinForms/Controls/MegaEvoEntry.Designer.cs @@ -41,9 +41,9 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.PB_Base)).BeginInit(); this.GB_Name.SuspendLayout(); this.SuspendLayout(); - // + // // NUD_Form - // + // this.NUD_Form.Location = new System.Drawing.Point(82, 73); this.NUD_Form.Maximum = new decimal(new int[] { 127, @@ -58,26 +58,26 @@ private void InitializeComponent() this.NUD_Form.Name = "NUD_Form"; this.NUD_Form.Size = new System.Drawing.Size(45, 20); this.NUD_Form.TabIndex = 71; - // + // // PB_Preview - // + // this.PB_Preview.Location = new System.Drawing.Point(87, 99); this.PB_Preview.Name = "PB_Preview"; - this.PB_Preview.Size = new System.Drawing.Size(40, 30); + this.PB_Preview.Size = new System.Drawing.Size(68, 56); this.PB_Preview.TabIndex = 70; this.PB_Preview.TabStop = false; - // + // // L_Method - // + // this.L_Method.Location = new System.Drawing.Point(16, 73); this.L_Method.Name = "L_Method"; this.L_Method.Size = new System.Drawing.Size(60, 20); this.L_Method.TabIndex = 67; this.L_Method.Text = "Form:"; this.L_Method.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // + // // CB_Arg - // + // this.CB_Arg.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Arg.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Arg.FormattingEnabled = true; @@ -85,26 +85,26 @@ private void InitializeComponent() this.CB_Arg.Name = "CB_Arg"; this.CB_Arg.Size = new System.Drawing.Size(121, 21); this.CB_Arg.TabIndex = 72; - // + // // PB_Base - // + // this.PB_Base.Location = new System.Drawing.Point(6, 99); this.PB_Base.Name = "PB_Base"; - this.PB_Base.Size = new System.Drawing.Size(40, 30); + this.PB_Base.Size = new System.Drawing.Size(68, 56); this.PB_Base.TabIndex = 73; this.PB_Base.TabStop = false; - // - // label1 - // - this.L_Into.Location = new System.Drawing.Point(27, 103); + // + // L_Into + // + this.L_Into.Location = new System.Drawing.Point(27, 125); this.L_Into.Name = "L_Into"; this.L_Into.Size = new System.Drawing.Size(60, 20); this.L_Into.TabIndex = 74; this.L_Into.Text = "Into ->"; this.L_Into.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // + // // CB_Method - // + // this.CB_Method.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Method.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Method.FormattingEnabled = true; @@ -112,9 +112,9 @@ private void InitializeComponent() this.CB_Method.Name = "CB_Method"; this.CB_Method.Size = new System.Drawing.Size(121, 21); this.CB_Method.TabIndex = 75; - // + // // GB_Name - // + // this.GB_Name.Controls.Add(this.PB_Base); this.GB_Name.Controls.Add(this.CB_Method); this.GB_Name.Controls.Add(this.L_Into); @@ -125,18 +125,18 @@ private void InitializeComponent() this.GB_Name.Dock = System.Windows.Forms.DockStyle.Fill; this.GB_Name.Location = new System.Drawing.Point(0, 0); this.GB_Name.Name = "GB_Name"; - this.GB_Name.Size = new System.Drawing.Size(132, 137); + this.GB_Name.Size = new System.Drawing.Size(160, 160); this.GB_Name.TabIndex = 76; this.GB_Name.TabStop = false; this.GB_Name.Text = "Mega"; - // + // // MegaEvoEntry - // + // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.GB_Name); this.Name = "MegaEvoEntry"; - this.Size = new System.Drawing.Size(132, 137); + this.Size = new System.Drawing.Size(160, 160); ((System.ComponentModel.ISupportInitialize)(this.NUD_Form)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.PB_Preview)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.PB_Base)).EndInit(); diff --git a/pkNX.WinForms/Main.cs b/pkNX.WinForms/Main.cs index babc3e21..95560a8e 100644 --- a/pkNX.WinForms/Main.cs +++ b/pkNX.WinForms/Main.cs @@ -146,7 +146,7 @@ private void LoadROM(EditorBase editor) Menu_Current.Enabled = true; EditUtil.LoadSettings(Editor.Game); EditUtil.SaveSettings(Editor.Game); - SpriteUtil.Initialize(editor.Game.GetGeneration() >= 8); + SpriteUtil.Initialize(editor.Game.GetMaxSpeciesID() >= 809); System.Media.SystemSounds.Asterisk.Play(); } diff --git a/pkNX.WinForms/MainEditor/EditorGG.cs b/pkNX.WinForms/MainEditor/EditorGG.cs index 9584a1b7..5ddfc0f6 100644 --- a/pkNX.WinForms/MainEditor/EditorGG.cs +++ b/pkNX.WinForms/MainEditor/EditorGG.cs @@ -123,7 +123,7 @@ void Randomize() foreach (var t in objs) { t.Species = srand.GetRandomSpecies(t.Species); - t.Form = Legal.GetRandomForme(t.Species, false, true, ROM.Data.PersonalData); + t.Form = Legal.GetRandomForme(t.Species, false, true, false, ROM.Data.PersonalData); } } @@ -152,7 +152,7 @@ void Randomize() foreach (var t in objs) { t.Species = srand.GetRandomSpecies(t.Species); - t.Form = Legal.GetRandomForme(t.Species, false, true, ROM.Data.PersonalData); + t.Form = Legal.GetRandomForme(t.Species, false, true, false, ROM.Data.PersonalData); t.RequiredSpecies = srand.GetRandomSpecies(t.RequiredSpecies); } } @@ -183,7 +183,7 @@ void Randomize() { var t = objs[i]; t.Species = srand.GetRandomSpecies(t.Species); - t.Form = Legal.GetRandomForme(t.Species, false, true, ROM.Data.PersonalData); + t.Form = Legal.GetRandomForme(t.Species, false, true, false, ROM.Data.PersonalData); } } diff --git a/pkNX.WinForms/Subforms/BTTE.cs b/pkNX.WinForms/Subforms/BTTE.cs index e8acf458..fb86478c 100644 --- a/pkNX.WinForms/Subforms/BTTE.cs +++ b/pkNX.WinForms/Subforms/BTTE.cs @@ -71,6 +71,8 @@ public BTTE(GameManager game, TrainerEditor editor) PG_Moves.SelectedObject = EditUtil.Settings.Move; PG_RTrainer.SelectedObject = EditUtil.Settings.Trainer; PG_Species.SelectedObject = EditUtil.Settings.Species; + + L_Gift.Visible = CB_Gift.Visible = NUD_GiftCount.Visible = Game.Info.GG; } public bool Modified { get; set; } @@ -165,8 +167,7 @@ private void GetSlotColor(int slot, Image color) private static void GetQuickFiller(PictureBox pb, TrainerPoke pk) { - var rawImg = SpriteUtil.GetSprite(pk.Species, pk.Form, pk.Gender, pk.HeldItem, false, pk.Shiny); - pb.Image = ImageUtil.ResizeImage((Bitmap)rawImg, pb.Width, pb.Height); + pb.Image = SpriteUtil.GetSprite(pk.Species, pk.Form, pk.Gender, pk.HeldItem, false, pk.Shiny); } // Top Level Functions @@ -334,18 +335,17 @@ private void PopulateFields(TrainerPoke pk) { CHK_CanMega.Checked = b.CanMegaEvolve; NUD_MegaForm.Value = b.MegaFormChoice; - FLP_HeldItem.Visible = FLP_Ability.Visible = false; NUD_Friendship.Value = b.Friendship; + FLP_HeldItem.Visible = FLP_Ability.Visible = false; + L_DynamaxLevel.Visible = CB_DynamaxLevel.Visible = CHK_Gigantamax.Visible = false; } else if (pkm is TrainerPoke8 c) { CB_DynamaxLevel.SelectedIndex = c.DynamaxLevel; CHK_Gigantamax.Checked = c.CanGigantamax; - } - else - { FLP_Friendship.Visible = FLP_Mega.Visible = false; FLP_HeldItem.Visible = FLP_Ability.Visible = true; + L_DynamaxLevel.Visible = CB_DynamaxLevel.Visible = CHK_Gigantamax.Visible = true; } Stats.LoadStats(pkm); @@ -566,8 +566,18 @@ private TrainerRandomizer GetRandomizer() var rmove = new MoveRandomizer(Game.Info, moves, Personal); int[] banned = Legal.GetBannedMoves(Game.Info.Game, moves.Length); rmove.Initialize((MovesetRandSettings)PG_Moves.SelectedObject, banned); + int[] ban = new int[0]; + + if (Game.Info.SWSH) + { + var pt = Game.Data.PersonalData; + ban = pt.Table.Take(Game.Info.MaxSpeciesID + 1) + .Select((z, i) => new {Species = i, Present = ((PersonalInfoSWSH)z).IsPresentInGame}) + .Where(z => !z.Present).Select(z => z.Species).ToArray(); + } + var rspec = new SpeciesRandomizer(Game.Info, Personal); - rspec.Initialize((SpeciesSettings)PG_Species.SelectedObject); + rspec.Initialize((SpeciesSettings)PG_Species.SelectedObject, ban); learn.Moves = moves; var evos = Game.Data.EvolutionData; var trand = new TrainerRandomizer(Game.Info, Personal, Trainers.LoadAll(), evos.LoadAll()) diff --git a/pkNX.WinForms/Subforms/BTTE.designer.cs b/pkNX.WinForms/Subforms/BTTE.designer.cs index bc0101d0..376ecac8 100644 --- a/pkNX.WinForms/Subforms/BTTE.designer.cs +++ b/pkNX.WinForms/Subforms/BTTE.designer.cs @@ -302,7 +302,7 @@ private void InitializeComponent() // L_Team // this.L_Team.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.L_Team.Location = new System.Drawing.Point(-19, 353); + this.L_Team.Location = new System.Drawing.Point(-4, 358); this.L_Team.Name = "L_Team"; this.L_Team.Size = new System.Drawing.Size(66, 15); this.L_Team.TabIndex = 445; @@ -314,9 +314,9 @@ private void InitializeComponent() this.PB_Team1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.PB_Team1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.PB_Team1.ContextMenuStrip = this.mnuVSD; - this.PB_Team1.Location = new System.Drawing.Point(53, 330); + this.PB_Team1.Location = new System.Drawing.Point(72, 333); this.PB_Team1.Name = "PB_Team1"; - this.PB_Team1.Size = new System.Drawing.Size(82, 62); + this.PB_Team1.Size = new System.Drawing.Size(70, 58); this.PB_Team1.TabIndex = 444; this.PB_Team1.TabStop = false; // @@ -352,9 +352,9 @@ private void InitializeComponent() this.PB_Team2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.PB_Team2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.PB_Team2.ContextMenuStrip = this.mnuVSD; - this.PB_Team2.Location = new System.Drawing.Point(139, 330); + this.PB_Team2.Location = new System.Drawing.Point(158, 333); this.PB_Team2.Name = "PB_Team2"; - this.PB_Team2.Size = new System.Drawing.Size(82, 62); + this.PB_Team2.Size = new System.Drawing.Size(70, 58); this.PB_Team2.TabIndex = 443; this.PB_Team2.TabStop = false; // @@ -363,9 +363,9 @@ private void InitializeComponent() this.PB_Team3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.PB_Team3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.PB_Team3.ContextMenuStrip = this.mnuVSD; - this.PB_Team3.Location = new System.Drawing.Point(225, 330); + this.PB_Team3.Location = new System.Drawing.Point(244, 333); this.PB_Team3.Name = "PB_Team3"; - this.PB_Team3.Size = new System.Drawing.Size(82, 62); + this.PB_Team3.Size = new System.Drawing.Size(70, 58); this.PB_Team3.TabIndex = 442; this.PB_Team3.TabStop = false; // @@ -374,9 +374,9 @@ private void InitializeComponent() this.PB_Team4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.PB_Team4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.PB_Team4.ContextMenuStrip = this.mnuVSD; - this.PB_Team4.Location = new System.Drawing.Point(311, 330); + this.PB_Team4.Location = new System.Drawing.Point(330, 333); this.PB_Team4.Name = "PB_Team4"; - this.PB_Team4.Size = new System.Drawing.Size(82, 62); + this.PB_Team4.Size = new System.Drawing.Size(70, 58); this.PB_Team4.TabIndex = 441; this.PB_Team4.TabStop = false; // @@ -385,9 +385,9 @@ private void InitializeComponent() this.PB_Team5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.PB_Team5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.PB_Team5.ContextMenuStrip = this.mnuVSD; - this.PB_Team5.Location = new System.Drawing.Point(397, 330); + this.PB_Team5.Location = new System.Drawing.Point(416, 333); this.PB_Team5.Name = "PB_Team5"; - this.PB_Team5.Size = new System.Drawing.Size(82, 62); + this.PB_Team5.Size = new System.Drawing.Size(70, 58); this.PB_Team5.TabIndex = 440; this.PB_Team5.TabStop = false; // @@ -396,9 +396,9 @@ private void InitializeComponent() this.PB_Team6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); this.PB_Team6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.PB_Team6.ContextMenuStrip = this.mnuVSD; - this.PB_Team6.Location = new System.Drawing.Point(483, 330); + this.PB_Team6.Location = new System.Drawing.Point(502, 333); this.PB_Team6.Name = "PB_Team6"; - this.PB_Team6.Size = new System.Drawing.Size(82, 62); + this.PB_Team6.Size = new System.Drawing.Size(70, 58); this.PB_Team6.TabIndex = 439; this.PB_Team6.TabStop = false; // @@ -767,7 +767,7 @@ private void InitializeComponent() // // L_DynamaxLevel // - this.L_DynamaxLevel.Location = new System.Drawing.Point(-24, 192); + this.L_DynamaxLevel.Location = new System.Drawing.Point(-24, 194); this.L_DynamaxLevel.Margin = new System.Windows.Forms.Padding(0); this.L_DynamaxLevel.Name = "L_DynamaxLevel"; this.L_DynamaxLevel.Size = new System.Drawing.Size(120, 21); @@ -791,7 +791,7 @@ private void InitializeComponent() "8", "9", "10"}); - this.CB_DynamaxLevel.Location = new System.Drawing.Point(96, 192); + this.CB_DynamaxLevel.Location = new System.Drawing.Point(96, 194); this.CB_DynamaxLevel.Margin = new System.Windows.Forms.Padding(0); this.CB_DynamaxLevel.Name = "CB_DynamaxLevel"; this.CB_DynamaxLevel.Size = new System.Drawing.Size(40, 21); @@ -800,7 +800,7 @@ private void InitializeComponent() // CHK_Gigantamax // this.CHK_Gigantamax.AutoSize = true; - this.CHK_Gigantamax.Location = new System.Drawing.Point(139, 195); + this.CHK_Gigantamax.Location = new System.Drawing.Point(139, 197); this.CHK_Gigantamax.Name = "CHK_Gigantamax"; this.CHK_Gigantamax.Size = new System.Drawing.Size(82, 17); this.CHK_Gigantamax.TabIndex = 47; @@ -812,7 +812,7 @@ private void InitializeComponent() this.Stats.Location = new System.Drawing.Point(0, 1); this.Stats.Name = "Stats"; this.Stats.PKM = null; - this.Stats.Size = new System.Drawing.Size(224, 218); + this.Stats.Size = new System.Drawing.Size(224, 190); this.Stats.TabIndex = 0; // // Tab_Moves diff --git a/pkNX.WinForms/Subforms/GGWE.Designer.cs b/pkNX.WinForms/Subforms/GGWE.Designer.cs index 67f126d0..20f4e1d0 100644 --- a/pkNX.WinForms/Subforms/GGWE.Designer.cs +++ b/pkNX.WinForms/Subforms/GGWE.Designer.cs @@ -34,11 +34,17 @@ private void InitializeComponent() this.L_Rank = new System.Windows.Forms.Label(); this.TC_Tables = new System.Windows.Forms.TabControl(); this.Tab_Ground = new System.Windows.Forms.TabPage(); + this.EL_Ground = new pkNX.WinForms.EncounterList(); this.Tab_Water = new System.Windows.Forms.TabPage(); + this.EL_Water = new pkNX.WinForms.EncounterList(); this.Tab_Old = new System.Windows.Forms.TabPage(); + this.EL_Old = new pkNX.WinForms.EncounterList(); this.Tab_Good = new System.Windows.Forms.TabPage(); + this.EL_Good = new pkNX.WinForms.EncounterList(); this.Tab_Super = new System.Windows.Forms.TabPage(); + this.EL_Super = new pkNX.WinForms.EncounterList(); this.Tab_Sky = new System.Windows.Forms.TabPage(); + this.EL_Sky = new pkNX.WinForms.EncounterList(); this.Tab_Rand = new System.Windows.Forms.TabPage(); this.CHK_ForceType = new System.Windows.Forms.CheckBox(); this.L_SpawnDuration = new System.Windows.Forms.Label(); @@ -55,13 +61,9 @@ private void InitializeComponent() this.B_ModSpawn = new System.Windows.Forms.Button(); this.L_Hash = new System.Windows.Forms.Label(); this.B_Save = new System.Windows.Forms.Button(); - this.EL_Ground = new pkNX.WinForms.EncounterList(); - this.EL_Water = new pkNX.WinForms.EncounterList(); - this.EL_Old = new pkNX.WinForms.EncounterList(); - this.EL_Good = new pkNX.WinForms.EncounterList(); - this.EL_Super = new pkNX.WinForms.EncounterList(); - this.EL_Sky = new pkNX.WinForms.EncounterList(); this.B_Dump = new System.Windows.Forms.Button(); + this.NUD_LevelBoost = new System.Windows.Forms.NumericUpDown(); + this.CHK_Level = new System.Windows.Forms.CheckBox(); ((System.ComponentModel.ISupportInitialize)(this.NUD_RankMin)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_RankMax)).BeginInit(); this.TC_Tables.SuspendLayout(); @@ -75,6 +77,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.NUD_ModDuration)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_ModRate)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_ModCount)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NUD_LevelBoost)).BeginInit(); this.SuspendLayout(); // // CB_Location @@ -126,7 +129,7 @@ private void InitializeComponent() this.TC_Tables.Location = new System.Drawing.Point(12, 78); this.TC_Tables.Name = "TC_Tables"; this.TC_Tables.SelectedIndex = 0; - this.TC_Tables.Size = new System.Drawing.Size(321, 426); + this.TC_Tables.Size = new System.Drawing.Size(321, 681); this.TC_Tables.TabIndex = 10; // // Tab_Ground @@ -134,11 +137,19 @@ private void InitializeComponent() this.Tab_Ground.Controls.Add(this.EL_Ground); this.Tab_Ground.Location = new System.Drawing.Point(4, 22); this.Tab_Ground.Name = "Tab_Ground"; - this.Tab_Ground.Size = new System.Drawing.Size(313, 400); + this.Tab_Ground.Size = new System.Drawing.Size(313, 665); this.Tab_Ground.TabIndex = 0; this.Tab_Ground.Text = "Ground"; this.Tab_Ground.UseVisualStyleBackColor = true; // + // EL_Ground + // + this.EL_Ground.Dock = System.Windows.Forms.DockStyle.Fill; + this.EL_Ground.Location = new System.Drawing.Point(0, 0); + this.EL_Ground.Name = "EL_Ground"; + this.EL_Ground.Size = new System.Drawing.Size(313, 665); + this.EL_Ground.TabIndex = 14; + // // Tab_Water // this.Tab_Water.Controls.Add(this.EL_Water); @@ -149,6 +160,14 @@ private void InitializeComponent() this.Tab_Water.Text = "Water"; this.Tab_Water.UseVisualStyleBackColor = true; // + // EL_Water + // + this.EL_Water.Dock = System.Windows.Forms.DockStyle.Fill; + this.EL_Water.Location = new System.Drawing.Point(0, 0); + this.EL_Water.Name = "EL_Water"; + this.EL_Water.Size = new System.Drawing.Size(313, 400); + this.EL_Water.TabIndex = 13; + // // Tab_Old // this.Tab_Old.Controls.Add(this.EL_Old); @@ -159,6 +178,14 @@ private void InitializeComponent() this.Tab_Old.Text = "Old"; this.Tab_Old.UseVisualStyleBackColor = true; // + // EL_Old + // + this.EL_Old.Dock = System.Windows.Forms.DockStyle.Fill; + this.EL_Old.Location = new System.Drawing.Point(0, 0); + this.EL_Old.Name = "EL_Old"; + this.EL_Old.Size = new System.Drawing.Size(313, 400); + this.EL_Old.TabIndex = 13; + // // Tab_Good // this.Tab_Good.Controls.Add(this.EL_Good); @@ -169,6 +196,14 @@ private void InitializeComponent() this.Tab_Good.Text = "Good"; this.Tab_Good.UseVisualStyleBackColor = true; // + // EL_Good + // + this.EL_Good.Dock = System.Windows.Forms.DockStyle.Fill; + this.EL_Good.Location = new System.Drawing.Point(0, 0); + this.EL_Good.Name = "EL_Good"; + this.EL_Good.Size = new System.Drawing.Size(313, 400); + this.EL_Good.TabIndex = 13; + // // Tab_Super // this.Tab_Super.Controls.Add(this.EL_Super); @@ -179,6 +214,14 @@ private void InitializeComponent() this.Tab_Super.Text = "Super"; this.Tab_Super.UseVisualStyleBackColor = true; // + // EL_Super + // + this.EL_Super.Dock = System.Windows.Forms.DockStyle.Fill; + this.EL_Super.Location = new System.Drawing.Point(0, 0); + this.EL_Super.Name = "EL_Super"; + this.EL_Super.Size = new System.Drawing.Size(313, 400); + this.EL_Super.TabIndex = 12; + // // Tab_Sky // this.Tab_Sky.Controls.Add(this.EL_Sky); @@ -189,8 +232,18 @@ private void InitializeComponent() this.Tab_Sky.Text = "Sky"; this.Tab_Sky.UseVisualStyleBackColor = true; // + // EL_Sky + // + this.EL_Sky.Dock = System.Windows.Forms.DockStyle.Fill; + this.EL_Sky.Location = new System.Drawing.Point(0, 0); + this.EL_Sky.Name = "EL_Sky"; + this.EL_Sky.Size = new System.Drawing.Size(313, 400); + this.EL_Sky.TabIndex = 12; + // // Tab_Rand // + this.Tab_Rand.Controls.Add(this.NUD_LevelBoost); + this.Tab_Rand.Controls.Add(this.CHK_Level); this.Tab_Rand.Controls.Add(this.CHK_ForceType); this.Tab_Rand.Controls.Add(this.L_SpawnDuration); this.Tab_Rand.Controls.Add(this.L_SpawnCount); @@ -207,7 +260,7 @@ private void InitializeComponent() this.Tab_Rand.Location = new System.Drawing.Point(4, 22); this.Tab_Rand.Name = "Tab_Rand"; this.Tab_Rand.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Rand.Size = new System.Drawing.Size(313, 400); + this.Tab_Rand.Size = new System.Drawing.Size(313, 655); this.Tab_Rand.TabIndex = 6; this.Tab_Rand.Text = "Rand"; this.Tab_Rand.UseVisualStyleBackColor = true; @@ -272,7 +325,7 @@ private void InitializeComponent() // // PG_Species // - this.PG_Species.Location = new System.Drawing.Point(0, 142); + this.PG_Species.Location = new System.Drawing.Point(0, 165); this.PG_Species.Name = "PG_Species"; this.PG_Species.Size = new System.Drawing.Size(313, 258); this.PG_Species.TabIndex = 6; @@ -377,54 +430,6 @@ private void InitializeComponent() this.B_Save.UseVisualStyleBackColor = true; this.B_Save.Click += new System.EventHandler(this.B_Save_Click); // - // EL_Ground - // - this.EL_Ground.Dock = System.Windows.Forms.DockStyle.Fill; - this.EL_Ground.Location = new System.Drawing.Point(0, 0); - this.EL_Ground.Name = "EL_Ground"; - this.EL_Ground.Size = new System.Drawing.Size(313, 400); - this.EL_Ground.TabIndex = 14; - // - // EL_Water - // - this.EL_Water.Dock = System.Windows.Forms.DockStyle.Fill; - this.EL_Water.Location = new System.Drawing.Point(0, 0); - this.EL_Water.Name = "EL_Water"; - this.EL_Water.Size = new System.Drawing.Size(313, 400); - this.EL_Water.TabIndex = 13; - // - // EL_Old - // - this.EL_Old.Dock = System.Windows.Forms.DockStyle.Fill; - this.EL_Old.Location = new System.Drawing.Point(0, 0); - this.EL_Old.Name = "EL_Old"; - this.EL_Old.Size = new System.Drawing.Size(313, 400); - this.EL_Old.TabIndex = 13; - // - // EL_Good - // - this.EL_Good.Dock = System.Windows.Forms.DockStyle.Fill; - this.EL_Good.Location = new System.Drawing.Point(0, 0); - this.EL_Good.Name = "EL_Good"; - this.EL_Good.Size = new System.Drawing.Size(313, 400); - this.EL_Good.TabIndex = 13; - // - // EL_Super - // - this.EL_Super.Dock = System.Windows.Forms.DockStyle.Fill; - this.EL_Super.Location = new System.Drawing.Point(0, 0); - this.EL_Super.Name = "EL_Super"; - this.EL_Super.Size = new System.Drawing.Size(313, 400); - this.EL_Super.TabIndex = 12; - // - // EL_Sky - // - this.EL_Sky.Dock = System.Windows.Forms.DockStyle.Fill; - this.EL_Sky.Location = new System.Drawing.Point(0, 0); - this.EL_Sky.Name = "EL_Sky"; - this.EL_Sky.Size = new System.Drawing.Size(313, 400); - this.EL_Sky.TabIndex = 12; - // // B_Dump // this.B_Dump.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); @@ -436,11 +441,49 @@ private void InitializeComponent() this.B_Dump.UseVisualStyleBackColor = true; this.B_Dump.Click += new System.EventHandler(this.B_Dump_Click); // + // NUD_LevelBoost + // + this.NUD_LevelBoost.DecimalPlaces = 2; + this.NUD_LevelBoost.Increment = new decimal(new int[] { + 5, + 0, + 0, + 131072}); + this.NUD_LevelBoost.Location = new System.Drawing.Point(209, 139); + this.NUD_LevelBoost.Maximum = new decimal(new int[] { + 3, + 0, + 0, + 0}); + this.NUD_LevelBoost.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.NUD_LevelBoost.Name = "NUD_LevelBoost"; + this.NUD_LevelBoost.Size = new System.Drawing.Size(43, 20); + this.NUD_LevelBoost.TabIndex = 305; + this.NUD_LevelBoost.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); + // + // CHK_Level + // + this.CHK_Level.AutoSize = true; + this.CHK_Level.Location = new System.Drawing.Point(80, 140); + this.CHK_Level.Name = "CHK_Level"; + this.CHK_Level.Size = new System.Drawing.Size(130, 17); + this.CHK_Level.TabIndex = 304; + this.CHK_Level.Text = "Multiply PKM Level by"; + this.CHK_Level.UseVisualStyleBackColor = true; + // // GGWE // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(346, 516); + this.ClientSize = new System.Drawing.Size(346, 771); this.Controls.Add(this.B_Dump); this.Controls.Add(this.B_Save); this.Controls.Add(this.L_Hash); @@ -468,6 +511,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.NUD_ModDuration)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_ModRate)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NUD_ModCount)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NUD_LevelBoost)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); @@ -508,5 +552,7 @@ private void InitializeComponent() private System.Windows.Forms.NumericUpDown NUD_ModDuration; private System.Windows.Forms.Button B_ModDuration; private System.Windows.Forms.Button B_Dump; + private System.Windows.Forms.NumericUpDown NUD_LevelBoost; + private System.Windows.Forms.CheckBox CHK_Level; } } \ No newline at end of file diff --git a/pkNX.WinForms/Subforms/GGWE.cs b/pkNX.WinForms/Subforms/GGWE.cs index 2e8ba5ea..ad1eea2e 100644 --- a/pkNX.WinForms/Subforms/GGWE.cs +++ b/pkNX.WinForms/Subforms/GGWE.cs @@ -349,18 +349,29 @@ private void B_RandAll_Click(object sender, EventArgs e) settings.Gen2 = settings.Gen3 = settings.Gen4 = settings.Gen5 = settings.Gen6 = settings.Gen7 = false; var rand = new SpeciesRandomizer(ROM.Info, ROM.Data.PersonalData); rand.Initialize(settings, 808, 809); - RandomizeWild(rand, CHK_FillEmpty.Checked); + RandomizeWild(rand, CHK_FillEmpty.Checked, CHK_Level.Checked); LoadEntry(entry); System.Media.SystemSounds.Asterisk.Play(); } - private void RandomizeWild(SpeciesRandomizer rand, bool fill) + private void RandomizeWild(SpeciesRandomizer rand, bool fill, bool boost) { var pt = ROM.Data.PersonalData; bool IsGrassOrWater(int s) => pt[s].IsType((int)Types.Water) || pt[s].IsType((int)Types.Grass); foreach (var area in Tables.EncounterTables) { + if (boost) + { + area.GroundTableLevelMin = Legal.GetModifiedLevel(area.GroundTableLevelMin, (double)NUD_LevelBoost.Value); + area.GroundTableLevelMax = Legal.GetModifiedLevel(area.GroundTableLevelMax, (double)NUD_LevelBoost.Value); + + area.WaterTableLevelMin = Legal.GetModifiedLevel(area.WaterTableLevelMin, (double)NUD_LevelBoost.Value); + area.WaterTableLevelMax = Legal.GetModifiedLevel(area.WaterTableLevelMax, (double)NUD_LevelBoost.Value); + + area.SkyTableLevelMin = Legal.GetModifiedLevel(area.SkyTableLevelMin, (double)NUD_LevelBoost.Value); + area.SkyTableLevelMax = Legal.GetModifiedLevel(area.SkyTableLevelMax, (double)NUD_LevelBoost.Value); + } ApplyRand(area.GroundTable); ApplyRand(area.WaterTable); ApplyRand(area.SkyTable); diff --git a/pkNX.WinForms/Subforms/PokeDataUI.Designer.cs b/pkNX.WinForms/Subforms/PokeDataUI.Designer.cs index 17fce9f8..ec8a54a0 100644 --- a/pkNX.WinForms/Subforms/PokeDataUI.Designer.cs +++ b/pkNX.WinForms/Subforms/PokeDataUI.Designer.cs @@ -31,6 +31,7 @@ private void InitializeComponent() this.B_Save = new System.Windows.Forms.Button(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.Tab_Personal = new System.Windows.Forms.TabPage(); + this.PB_MonSprite = new System.Windows.Forms.PictureBox(); this.B_PDumpTable = new System.Windows.Forms.Button(); this.L_GoID = new System.Windows.Forms.Label(); this.MT_GoID = new System.Windows.Forms.MaskedTextBox(); @@ -137,9 +138,9 @@ private void InitializeComponent() this.B_RandEvo = new System.Windows.Forms.Button(); this.PG_Evolution = new System.Windows.Forms.PropertyGrid(); this.CB_Species = new System.Windows.Forms.ComboBox(); - this.PB_MonSprite = new System.Windows.Forms.PictureBox(); this.tabControl1.SuspendLayout(); this.Tab_Personal.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MonSprite)).BeginInit(); this.Tab_Learn.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.dgv)).BeginInit(); this.Tab_Evo.SuspendLayout(); @@ -149,13 +150,12 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.NUD_AmpEXP)).BeginInit(); this.Tab_RLearn.SuspendLayout(); this.Tab_REvo.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PB_MonSprite)).BeginInit(); this.SuspendLayout(); // // B_Save // this.B_Save.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.B_Save.Location = new System.Drawing.Point(460, -1); + this.B_Save.Location = new System.Drawing.Point(456, -1); this.B_Save.Name = "B_Save"; this.B_Save.Size = new System.Drawing.Size(75, 23); this.B_Save.TabIndex = 0; @@ -173,11 +173,12 @@ private void InitializeComponent() this.tabControl1.Location = new System.Drawing.Point(0, 0); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(534, 541); + this.tabControl1.Size = new System.Drawing.Size(534, 766); this.tabControl1.TabIndex = 1; // // Tab_Personal // + this.Tab_Personal.Controls.Add(this.PB_MonSprite); this.Tab_Personal.Controls.Add(this.B_PDumpTable); this.Tab_Personal.Controls.Add(this.L_GoID); this.Tab_Personal.Controls.Add(this.MT_GoID); @@ -262,14 +263,24 @@ private void InitializeComponent() this.Tab_Personal.Location = new System.Drawing.Point(4, 22); this.Tab_Personal.Name = "Tab_Personal"; this.Tab_Personal.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Personal.Size = new System.Drawing.Size(526, 515); + this.Tab_Personal.Size = new System.Drawing.Size(526, 740); this.Tab_Personal.TabIndex = 0; this.Tab_Personal.Text = "Personal"; this.Tab_Personal.UseVisualStyleBackColor = true; // + // PB_MonSprite + // + this.PB_MonSprite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.PB_MonSprite.BackColor = System.Drawing.Color.Transparent; + this.PB_MonSprite.Location = new System.Drawing.Point(382, 8); + this.PB_MonSprite.Name = "PB_MonSprite"; + this.PB_MonSprite.Size = new System.Drawing.Size(136, 112); + this.PB_MonSprite.TabIndex = 91; + this.PB_MonSprite.TabStop = false; + // // B_PDumpTable // - this.B_PDumpTable.Location = new System.Drawing.Point(451, 492); + this.B_PDumpTable.Location = new System.Drawing.Point(443, 709); this.B_PDumpTable.Name = "B_PDumpTable"; this.B_PDumpTable.Size = new System.Drawing.Size(75, 23); this.B_PDumpTable.TabIndex = 502; @@ -280,7 +291,7 @@ private void InitializeComponent() // L_GoID // this.L_GoID.AutoSize = true; - this.L_GoID.Location = new System.Drawing.Point(122, 425); + this.L_GoID.Location = new System.Drawing.Point(116, 567); this.L_GoID.Name = "L_GoID"; this.L_GoID.Size = new System.Drawing.Size(35, 13); this.L_GoID.TabIndex = 501; @@ -289,7 +300,7 @@ private void InitializeComponent() // MT_GoID // this.MT_GoID.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.MT_GoID.Location = new System.Drawing.Point(163, 423); + this.MT_GoID.Location = new System.Drawing.Point(157, 565); this.MT_GoID.Mask = "000"; this.MT_GoID.Name = "MT_GoID"; this.MT_GoID.Size = new System.Drawing.Size(31, 20); @@ -298,7 +309,7 @@ private void InitializeComponent() // // TB_RawColor // - this.TB_RawColor.Location = new System.Drawing.Point(421, 255); + this.TB_RawColor.Location = new System.Drawing.Point(440, 356); this.TB_RawColor.Name = "TB_RawColor"; this.TB_RawColor.ReadOnly = true; this.TB_RawColor.Size = new System.Drawing.Size(30, 20); @@ -309,7 +320,7 @@ private void InitializeComponent() // L_HiddenAbility // this.L_HiddenAbility.AutoSize = true; - this.L_HiddenAbility.Location = new System.Drawing.Point(419, 138); + this.L_HiddenAbility.Location = new System.Drawing.Point(438, 208); this.L_HiddenAbility.Name = "L_HiddenAbility"; this.L_HiddenAbility.Size = new System.Drawing.Size(21, 13); this.L_HiddenAbility.TabIndex = 499; @@ -318,7 +329,7 @@ private void InitializeComponent() // L_WeightKG // this.L_WeightKG.AutoSize = true; - this.L_WeightKG.Location = new System.Drawing.Point(418, 376); + this.L_WeightKG.Location = new System.Drawing.Point(437, 518); this.L_WeightKG.Name = "L_WeightKG"; this.L_WeightKG.Size = new System.Drawing.Size(19, 13); this.L_WeightKG.TabIndex = 495; @@ -327,7 +338,7 @@ private void InitializeComponent() // L_Ability2 // this.L_Ability2.AutoSize = true; - this.L_Ability2.Location = new System.Drawing.Point(420, 116); + this.L_Ability2.Location = new System.Drawing.Point(439, 186); this.L_Ability2.Name = "L_Ability2"; this.L_Ability2.Size = new System.Drawing.Size(19, 13); this.L_Ability2.TabIndex = 497; @@ -336,7 +347,7 @@ private void InitializeComponent() // L_HeightM // this.L_HeightM.AutoSize = true; - this.L_HeightM.Location = new System.Drawing.Point(418, 355); + this.L_HeightM.Location = new System.Drawing.Point(437, 497); this.L_HeightM.Name = "L_HeightM"; this.L_HeightM.Size = new System.Drawing.Size(15, 13); this.L_HeightM.TabIndex = 494; @@ -345,7 +356,7 @@ private void InitializeComponent() // L_Ability1 // this.L_Ability1.AutoSize = true; - this.L_Ability1.Location = new System.Drawing.Point(420, 94); + this.L_Ability1.Location = new System.Drawing.Point(439, 164); this.L_Ability1.Name = "L_Ability1"; this.L_Ability1.Size = new System.Drawing.Size(19, 13); this.L_Ability1.TabIndex = 496; @@ -354,7 +365,7 @@ private void InitializeComponent() // TB_Weight // this.TB_Weight.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Weight.Location = new System.Drawing.Point(386, 372); + this.TB_Weight.Location = new System.Drawing.Point(405, 514); this.TB_Weight.Mask = "000.0"; this.TB_Weight.Name = "TB_Weight"; this.TB_Weight.Size = new System.Drawing.Size(32, 20); @@ -364,7 +375,7 @@ private void InitializeComponent() // TB_Height // this.TB_Height.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Height.Location = new System.Drawing.Point(386, 351); + this.TB_Height.Location = new System.Drawing.Point(405, 493); this.TB_Height.Mask = "00.0"; this.TB_Height.Name = "TB_Height"; this.TB_Height.Size = new System.Drawing.Size(32, 20); @@ -374,7 +385,7 @@ private void InitializeComponent() // L_Weight // this.L_Weight.AutoSize = true; - this.L_Weight.Location = new System.Drawing.Point(342, 375); + this.L_Weight.Location = new System.Drawing.Point(361, 517); this.L_Weight.Name = "L_Weight"; this.L_Weight.Size = new System.Drawing.Size(44, 13); this.L_Weight.TabIndex = 491; @@ -384,7 +395,7 @@ private void InitializeComponent() // L_Height // this.L_Height.AutoSize = true; - this.L_Height.Location = new System.Drawing.Point(345, 354); + this.L_Height.Location = new System.Drawing.Point(364, 496); this.L_Height.Name = "L_Height"; this.L_Height.Size = new System.Drawing.Size(41, 13); this.L_Height.TabIndex = 490; @@ -394,31 +405,31 @@ private void InitializeComponent() // CB_ZMove // this.CB_ZMove.FormattingEnabled = true; - this.CB_ZMove.Location = new System.Drawing.Point(297, 463); + this.CB_ZMove.Location = new System.Drawing.Point(316, 605); this.CB_ZMove.Name = "CB_ZMove"; - this.CB_ZMove.Size = new System.Drawing.Size(121, 21); + this.CB_ZMove.Size = new System.Drawing.Size(175, 21); this.CB_ZMove.TabIndex = 488; // // CB_ZBaseMove // this.CB_ZBaseMove.FormattingEnabled = true; - this.CB_ZBaseMove.Location = new System.Drawing.Point(297, 441); + this.CB_ZBaseMove.Location = new System.Drawing.Point(316, 583); this.CB_ZBaseMove.Name = "CB_ZBaseMove"; - this.CB_ZBaseMove.Size = new System.Drawing.Size(121, 21); + this.CB_ZBaseMove.Size = new System.Drawing.Size(125, 21); this.CB_ZBaseMove.TabIndex = 485; // // CB_ZItem // this.CB_ZItem.FormattingEnabled = true; - this.CB_ZItem.Location = new System.Drawing.Point(297, 419); + this.CB_ZItem.Location = new System.Drawing.Point(316, 561); this.CB_ZItem.Name = "CB_ZItem"; - this.CB_ZItem.Size = new System.Drawing.Size(121, 21); + this.CB_ZItem.Size = new System.Drawing.Size(125, 21); this.CB_ZItem.TabIndex = 484; // // TB_CallRate // this.TB_CallRate.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_CallRate.Location = new System.Drawing.Point(163, 334); + this.TB_CallRate.Location = new System.Drawing.Point(157, 476); this.TB_CallRate.Mask = "000"; this.TB_CallRate.Name = "TB_CallRate"; this.TB_CallRate.Size = new System.Drawing.Size(31, 20); @@ -428,7 +439,7 @@ private void InitializeComponent() // L_CallRate // this.L_CallRate.AutoSize = true; - this.L_CallRate.Location = new System.Drawing.Point(109, 338); + this.L_CallRate.Location = new System.Drawing.Point(103, 480); this.L_CallRate.Name = "L_CallRate"; this.L_CallRate.Size = new System.Drawing.Size(53, 13); this.L_CallRate.TabIndex = 482; @@ -439,7 +450,7 @@ private void InitializeComponent() // this.CHK_Variant.AutoSize = true; this.CHK_Variant.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.CHK_Variant.Location = new System.Drawing.Point(91, 452); + this.CHK_Variant.Location = new System.Drawing.Point(85, 594); this.CHK_Variant.Name = "CHK_Variant"; this.CHK_Variant.Size = new System.Drawing.Size(104, 17); this.CHK_Variant.TabIndex = 481; @@ -448,7 +459,7 @@ private void InitializeComponent() // // TB_BST // - this.TB_BST.Location = new System.Drawing.Point(387, 20); + this.TB_BST.Location = new System.Drawing.Point(341, 33); this.TB_BST.Name = "TB_BST"; this.TB_BST.ReadOnly = true; this.TB_BST.Size = new System.Drawing.Size(31, 20); @@ -459,7 +470,7 @@ private void InitializeComponent() // L_BST // this.L_BST.AutoSize = true; - this.L_BST.Location = new System.Drawing.Point(355, 23); + this.L_BST.Location = new System.Drawing.Point(307, 37); this.L_BST.Name = "L_BST"; this.L_BST.Size = new System.Drawing.Size(31, 13); this.L_BST.TabIndex = 479; @@ -469,7 +480,7 @@ private void InitializeComponent() // TB_CatchRate // this.TB_CatchRate.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_CatchRate.Location = new System.Drawing.Point(387, 44); + this.TB_CatchRate.Location = new System.Drawing.Point(157, 539); this.TB_CatchRate.Mask = "000"; this.TB_CatchRate.Name = "TB_CatchRate"; this.TB_CatchRate.Size = new System.Drawing.Size(31, 20); @@ -478,7 +489,7 @@ private void InitializeComponent() // // TB_Stage // - this.TB_Stage.Location = new System.Drawing.Point(386, 288); + this.TB_Stage.Location = new System.Drawing.Point(405, 430); this.TB_Stage.Name = "TB_Stage"; this.TB_Stage.ReadOnly = true; this.TB_Stage.Size = new System.Drawing.Size(32, 20); @@ -488,7 +499,7 @@ private void InitializeComponent() // L_Stage // this.L_Stage.AutoSize = true; - this.L_Stage.Location = new System.Drawing.Point(301, 290); + this.L_Stage.Location = new System.Drawing.Point(320, 432); this.L_Stage.Name = "L_Stage"; this.L_Stage.Size = new System.Drawing.Size(85, 13); this.L_Stage.TabIndex = 476; @@ -497,7 +508,7 @@ private void InitializeComponent() // // TB_FormeCount // - this.TB_FormeCount.Location = new System.Drawing.Point(386, 330); + this.TB_FormeCount.Location = new System.Drawing.Point(405, 472); this.TB_FormeCount.Name = "TB_FormeCount"; this.TB_FormeCount.ReadOnly = true; this.TB_FormeCount.Size = new System.Drawing.Size(32, 20); @@ -507,7 +518,7 @@ private void InitializeComponent() // L_FormesCount // this.L_FormesCount.AutoSize = true; - this.L_FormesCount.Location = new System.Drawing.Point(311, 333); + this.L_FormesCount.Location = new System.Drawing.Point(330, 475); this.L_FormesCount.Name = "L_FormesCount"; this.L_FormesCount.Size = new System.Drawing.Size(75, 13); this.L_FormesCount.TabIndex = 474; @@ -516,7 +527,7 @@ private void InitializeComponent() // // TB_FormeSprite // - this.TB_FormeSprite.Location = new System.Drawing.Point(386, 309); + this.TB_FormeSprite.Location = new System.Drawing.Point(405, 451); this.TB_FormeSprite.Name = "TB_FormeSprite"; this.TB_FormeSprite.ReadOnly = true; this.TB_FormeSprite.Size = new System.Drawing.Size(32, 20); @@ -526,7 +537,7 @@ private void InitializeComponent() // L_FormeSprite // this.L_FormeSprite.AutoSize = true; - this.L_FormeSprite.Location = new System.Drawing.Point(317, 312); + this.L_FormeSprite.Location = new System.Drawing.Point(336, 454); this.L_FormeSprite.Name = "L_FormeSprite"; this.L_FormeSprite.Size = new System.Drawing.Size(69, 13); this.L_FormeSprite.TabIndex = 472; @@ -536,7 +547,7 @@ private void InitializeComponent() // L_CatchRate // this.L_CatchRate.AutoSize = true; - this.L_CatchRate.Location = new System.Drawing.Point(322, 47); + this.L_CatchRate.Location = new System.Drawing.Point(92, 543); this.L_CatchRate.Name = "L_CatchRate"; this.L_CatchRate.Size = new System.Drawing.Size(64, 13); this.L_CatchRate.TabIndex = 471; @@ -547,7 +558,7 @@ private void InitializeComponent() this.CB_Color.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Color.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Color.FormattingEnabled = true; - this.CB_Color.Location = new System.Drawing.Point(297, 255); + this.CB_Color.Location = new System.Drawing.Point(316, 356); this.CB_Color.Name = "CB_Color"; this.CB_Color.Size = new System.Drawing.Size(121, 21); this.CB_Color.TabIndex = 470; @@ -557,7 +568,7 @@ private void InitializeComponent() this.CB_EXPGroup.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_EXPGroup.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_EXPGroup.FormattingEnabled = true; - this.CB_EXPGroup.Location = new System.Drawing.Point(82, 256); + this.CB_EXPGroup.Location = new System.Drawing.Point(76, 357); this.CB_EXPGroup.Name = "CB_EXPGroup"; this.CB_EXPGroup.Size = new System.Drawing.Size(112, 21); this.CB_EXPGroup.TabIndex = 469; @@ -565,7 +576,7 @@ private void InitializeComponent() // L_Color // this.L_Color.AutoSize = true; - this.L_Color.Location = new System.Drawing.Point(263, 257); + this.L_Color.Location = new System.Drawing.Point(282, 358); this.L_Color.Name = "L_Color"; this.L_Color.Size = new System.Drawing.Size(34, 13); this.L_Color.TabIndex = 468; @@ -574,7 +585,7 @@ private void InitializeComponent() // L_EXPGrowth // this.L_EXPGrowth.AutoSize = true; - this.L_EXPGrowth.Location = new System.Drawing.Point(18, 259); + this.L_EXPGrowth.Location = new System.Drawing.Point(12, 360); this.L_EXPGrowth.Name = "L_EXPGrowth"; this.L_EXPGrowth.Size = new System.Drawing.Size(63, 13); this.L_EXPGrowth.TabIndex = 467; @@ -585,7 +596,7 @@ private void InitializeComponent() this.CB_Ability3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Ability3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Ability3.FormattingEnabled = true; - this.CB_Ability3.Location = new System.Drawing.Point(278, 135); + this.CB_Ability3.Location = new System.Drawing.Point(297, 205); this.CB_Ability3.Name = "CB_Ability3"; this.CB_Ability3.Size = new System.Drawing.Size(140, 21); this.CB_Ability3.TabIndex = 466; @@ -595,7 +606,7 @@ private void InitializeComponent() this.CB_Ability2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Ability2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Ability2.FormattingEnabled = true; - this.CB_Ability2.Location = new System.Drawing.Point(278, 113); + this.CB_Ability2.Location = new System.Drawing.Point(297, 183); this.CB_Ability2.Name = "CB_Ability2"; this.CB_Ability2.Size = new System.Drawing.Size(140, 21); this.CB_Ability2.TabIndex = 465; @@ -605,7 +616,7 @@ private void InitializeComponent() this.CB_Ability1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Ability1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Ability1.FormattingEnabled = true; - this.CB_Ability1.Location = new System.Drawing.Point(278, 91); + this.CB_Ability1.Location = new System.Drawing.Point(297, 161); this.CB_Ability1.Name = "CB_Ability1"; this.CB_Ability1.Size = new System.Drawing.Size(140, 21); this.CB_Ability1.TabIndex = 464; @@ -615,7 +626,7 @@ private void InitializeComponent() this.CB_EggGroup2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_EggGroup2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_EggGroup2.FormattingEnabled = true; - this.CB_EggGroup2.Location = new System.Drawing.Point(297, 206); + this.CB_EggGroup2.Location = new System.Drawing.Point(316, 297); this.CB_EggGroup2.Name = "CB_EggGroup2"; this.CB_EggGroup2.Size = new System.Drawing.Size(121, 21); this.CB_EggGroup2.TabIndex = 463; @@ -625,7 +636,7 @@ private void InitializeComponent() this.CB_EggGroup1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_EggGroup1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_EggGroup1.FormattingEnabled = true; - this.CB_EggGroup1.Location = new System.Drawing.Point(297, 184); + this.CB_EggGroup1.Location = new System.Drawing.Point(316, 275); this.CB_EggGroup1.Name = "CB_EggGroup1"; this.CB_EggGroup1.Size = new System.Drawing.Size(121, 21); this.CB_EggGroup1.TabIndex = 462; @@ -633,7 +644,7 @@ private void InitializeComponent() // L_EggGroup // this.L_EggGroup.AutoSize = true; - this.L_EggGroup.Location = new System.Drawing.Point(232, 187); + this.L_EggGroup.Location = new System.Drawing.Point(251, 278); this.L_EggGroup.Name = "L_EggGroup"; this.L_EggGroup.Size = new System.Drawing.Size(66, 13); this.L_EggGroup.TabIndex = 461; @@ -642,7 +653,7 @@ private void InitializeComponent() // L_Ability // this.L_Ability.AutoSize = true; - this.L_Ability.Location = new System.Drawing.Point(232, 95); + this.L_Ability.Location = new System.Drawing.Point(251, 165); this.L_Ability.Name = "L_Ability"; this.L_Ability.Size = new System.Drawing.Size(45, 13); this.L_Ability.TabIndex = 460; @@ -651,7 +662,7 @@ private void InitializeComponent() // TB_BaseExp // this.TB_BaseExp.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseExp.Location = new System.Drawing.Point(163, 355); + this.TB_BaseExp.Location = new System.Drawing.Point(157, 497); this.TB_BaseExp.Mask = "000"; this.TB_BaseExp.Name = "TB_BaseExp"; this.TB_BaseExp.Size = new System.Drawing.Size(31, 20); @@ -661,7 +672,7 @@ private void InitializeComponent() // L_BaseEXP // this.L_BaseEXP.AutoSize = true; - this.L_BaseEXP.Location = new System.Drawing.Point(104, 359); + this.L_BaseEXP.Location = new System.Drawing.Point(98, 501); this.L_BaseEXP.Name = "L_BaseEXP"; this.L_BaseEXP.Size = new System.Drawing.Size(58, 13); this.L_BaseEXP.TabIndex = 458; @@ -671,7 +682,7 @@ private void InitializeComponent() // TB_HatchCycles // this.TB_HatchCycles.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_HatchCycles.Location = new System.Drawing.Point(163, 376); + this.TB_HatchCycles.Location = new System.Drawing.Point(157, 518); this.TB_HatchCycles.Mask = "000"; this.TB_HatchCycles.Name = "TB_HatchCycles"; this.TB_HatchCycles.Size = new System.Drawing.Size(31, 20); @@ -681,7 +692,7 @@ private void InitializeComponent() // L_HatchCycles // this.L_HatchCycles.AutoSize = true; - this.L_HatchCycles.Location = new System.Drawing.Point(89, 379); + this.L_HatchCycles.Location = new System.Drawing.Point(83, 521); this.L_HatchCycles.Name = "L_HatchCycles"; this.L_HatchCycles.Size = new System.Drawing.Size(73, 13); this.L_HatchCycles.TabIndex = 456; @@ -691,7 +702,7 @@ private void InitializeComponent() // TB_Friendship // this.TB_Friendship.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Friendship.Location = new System.Drawing.Point(163, 313); + this.TB_Friendship.Location = new System.Drawing.Point(157, 455); this.TB_Friendship.Mask = "000"; this.TB_Friendship.Name = "TB_Friendship"; this.TB_Friendship.Size = new System.Drawing.Size(31, 20); @@ -701,7 +712,7 @@ private void InitializeComponent() // TB_Gender // this.TB_Gender.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Gender.Location = new System.Drawing.Point(163, 292); + this.TB_Gender.Location = new System.Drawing.Point(157, 434); this.TB_Gender.Mask = "000"; this.TB_Gender.Name = "TB_Gender"; this.TB_Gender.Size = new System.Drawing.Size(31, 20); @@ -711,7 +722,7 @@ private void InitializeComponent() // L_Friendship // this.L_Friendship.AutoSize = true; - this.L_Friendship.Location = new System.Drawing.Point(104, 317); + this.L_Friendship.Location = new System.Drawing.Point(98, 459); this.L_Friendship.Name = "L_Friendship"; this.L_Friendship.Size = new System.Drawing.Size(58, 13); this.L_Friendship.TabIndex = 453; @@ -721,7 +732,7 @@ private void InitializeComponent() // L_Gender // this.L_Gender.AutoSize = true; - this.L_Gender.Location = new System.Drawing.Point(117, 295); + this.L_Gender.Location = new System.Drawing.Point(111, 437); this.L_Gender.Name = "L_Gender"; this.L_Gender.Size = new System.Drawing.Size(45, 13); this.L_Gender.TabIndex = 452; @@ -731,7 +742,7 @@ private void InitializeComponent() // L_Item1 // this.L_Item1.AutoSize = true; - this.L_Item1.Location = new System.Drawing.Point(197, 137); + this.L_Item1.Location = new System.Drawing.Point(191, 207); this.L_Item1.Name = "L_Item1"; this.L_Item1.Size = new System.Drawing.Size(21, 13); this.L_Item1.TabIndex = 451; @@ -740,7 +751,7 @@ private void InitializeComponent() // L_Item5 // this.L_Item5.AutoSize = true; - this.L_Item5.Location = new System.Drawing.Point(197, 115); + this.L_Item5.Location = new System.Drawing.Point(191, 185); this.L_Item5.Name = "L_Item5"; this.L_Item5.Size = new System.Drawing.Size(21, 13); this.L_Item5.TabIndex = 450; @@ -749,7 +760,7 @@ private void InitializeComponent() // L_Item50 // this.L_Item50.AutoSize = true; - this.L_Item50.Location = new System.Drawing.Point(197, 94); + this.L_Item50.Location = new System.Drawing.Point(191, 164); this.L_Item50.Name = "L_Item50"; this.L_Item50.Size = new System.Drawing.Size(27, 13); this.L_Item50.TabIndex = 449; @@ -760,7 +771,7 @@ private void InitializeComponent() this.CB_HeldItem3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_HeldItem3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_HeldItem3.FormattingEnabled = true; - this.CB_HeldItem3.Location = new System.Drawing.Point(54, 134); + this.CB_HeldItem3.Location = new System.Drawing.Point(48, 204); this.CB_HeldItem3.Name = "CB_HeldItem3"; this.CB_HeldItem3.Size = new System.Drawing.Size(140, 21); this.CB_HeldItem3.TabIndex = 448; @@ -770,7 +781,7 @@ private void InitializeComponent() this.CB_HeldItem2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_HeldItem2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_HeldItem2.FormattingEnabled = true; - this.CB_HeldItem2.Location = new System.Drawing.Point(54, 112); + this.CB_HeldItem2.Location = new System.Drawing.Point(48, 182); this.CB_HeldItem2.Name = "CB_HeldItem2"; this.CB_HeldItem2.Size = new System.Drawing.Size(140, 21); this.CB_HeldItem2.TabIndex = 447; @@ -780,7 +791,7 @@ private void InitializeComponent() this.CB_HeldItem1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_HeldItem1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_HeldItem1.FormattingEnabled = true; - this.CB_HeldItem1.Location = new System.Drawing.Point(54, 90); + this.CB_HeldItem1.Location = new System.Drawing.Point(48, 160); this.CB_HeldItem1.Name = "CB_HeldItem1"; this.CB_HeldItem1.Size = new System.Drawing.Size(140, 21); this.CB_HeldItem1.TabIndex = 446; @@ -788,7 +799,7 @@ private void InitializeComponent() // L_HeldItem // this.L_HeldItem.AutoSize = true; - this.L_HeldItem.Location = new System.Drawing.Point(18, 93); + this.L_HeldItem.Location = new System.Drawing.Point(12, 163); this.L_HeldItem.Name = "L_HeldItem"; this.L_HeldItem.Size = new System.Drawing.Size(35, 13); this.L_HeldItem.TabIndex = 445; @@ -799,7 +810,7 @@ private void InitializeComponent() this.CB_Type2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Type2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Type2.FormattingEnabled = true; - this.CB_Type2.Location = new System.Drawing.Point(65, 206); + this.CB_Type2.Location = new System.Drawing.Point(59, 297); this.CB_Type2.Name = "CB_Type2"; this.CB_Type2.Size = new System.Drawing.Size(129, 21); this.CB_Type2.TabIndex = 444; @@ -809,7 +820,7 @@ private void InitializeComponent() this.CB_Type1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.CB_Type1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Type1.FormattingEnabled = true; - this.CB_Type1.Location = new System.Drawing.Point(65, 184); + this.CB_Type1.Location = new System.Drawing.Point(59, 275); this.CB_Type1.Name = "CB_Type1"; this.CB_Type1.Size = new System.Drawing.Size(129, 21); this.CB_Type1.TabIndex = 443; @@ -817,7 +828,7 @@ private void InitializeComponent() // L_Type // this.L_Type.AutoSize = true; - this.L_Type.Location = new System.Drawing.Point(18, 187); + this.L_Type.Location = new System.Drawing.Point(12, 278); this.L_Type.Name = "L_Type"; this.L_Type.Size = new System.Drawing.Size(47, 13); this.L_Type.TabIndex = 442; @@ -826,7 +837,7 @@ private void InitializeComponent() // TB_SPEEVs // this.TB_SPEEVs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPEEVs.Location = new System.Drawing.Point(273, 44); + this.TB_SPEEVs.Location = new System.Drawing.Point(267, 57); this.TB_SPEEVs.Mask = "0"; this.TB_SPEEVs.Name = "TB_SPEEVs"; this.TB_SPEEVs.Size = new System.Drawing.Size(31, 20); @@ -836,7 +847,7 @@ private void InitializeComponent() // TB_SPDEVs // this.TB_SPDEVs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPDEVs.Location = new System.Drawing.Point(234, 44); + this.TB_SPDEVs.Location = new System.Drawing.Point(228, 57); this.TB_SPDEVs.Mask = "0"; this.TB_SPDEVs.Name = "TB_SPDEVs"; this.TB_SPDEVs.Size = new System.Drawing.Size(31, 20); @@ -846,7 +857,7 @@ private void InitializeComponent() // TB_SPAEVs // this.TB_SPAEVs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPAEVs.Location = new System.Drawing.Point(195, 44); + this.TB_SPAEVs.Location = new System.Drawing.Point(189, 57); this.TB_SPAEVs.Mask = "0"; this.TB_SPAEVs.Name = "TB_SPAEVs"; this.TB_SPAEVs.Size = new System.Drawing.Size(31, 20); @@ -856,7 +867,7 @@ private void InitializeComponent() // TB_DEFEVs // this.TB_DEFEVs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_DEFEVs.Location = new System.Drawing.Point(157, 44); + this.TB_DEFEVs.Location = new System.Drawing.Point(151, 57); this.TB_DEFEVs.Mask = "0"; this.TB_DEFEVs.Name = "TB_DEFEVs"; this.TB_DEFEVs.Size = new System.Drawing.Size(31, 20); @@ -866,7 +877,7 @@ private void InitializeComponent() // TB_ATKEVs // this.TB_ATKEVs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_ATKEVs.Location = new System.Drawing.Point(119, 44); + this.TB_ATKEVs.Location = new System.Drawing.Point(113, 57); this.TB_ATKEVs.Mask = "0"; this.TB_ATKEVs.Name = "TB_ATKEVs"; this.TB_ATKEVs.Size = new System.Drawing.Size(31, 20); @@ -876,7 +887,7 @@ private void InitializeComponent() // TB_HPEVs // this.TB_HPEVs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_HPEVs.Location = new System.Drawing.Point(80, 44); + this.TB_HPEVs.Location = new System.Drawing.Point(74, 57); this.TB_HPEVs.Mask = "0"; this.TB_HPEVs.Name = "TB_HPEVs"; this.TB_HPEVs.Size = new System.Drawing.Size(31, 20); @@ -886,7 +897,7 @@ private void InitializeComponent() // TB_BaseSPE // this.TB_BaseSPE.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseSPE.Location = new System.Drawing.Point(273, 20); + this.TB_BaseSPE.Location = new System.Drawing.Point(267, 33); this.TB_BaseSPE.Mask = "000"; this.TB_BaseSPE.Name = "TB_BaseSPE"; this.TB_BaseSPE.Size = new System.Drawing.Size(31, 20); @@ -896,7 +907,7 @@ private void InitializeComponent() // TB_BaseSPD // this.TB_BaseSPD.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseSPD.Location = new System.Drawing.Point(234, 20); + this.TB_BaseSPD.Location = new System.Drawing.Point(228, 33); this.TB_BaseSPD.Mask = "000"; this.TB_BaseSPD.Name = "TB_BaseSPD"; this.TB_BaseSPD.Size = new System.Drawing.Size(31, 20); @@ -906,7 +917,7 @@ private void InitializeComponent() // TB_BaseSPA // this.TB_BaseSPA.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseSPA.Location = new System.Drawing.Point(195, 20); + this.TB_BaseSPA.Location = new System.Drawing.Point(189, 33); this.TB_BaseSPA.Mask = "000"; this.TB_BaseSPA.Name = "TB_BaseSPA"; this.TB_BaseSPA.Size = new System.Drawing.Size(31, 20); @@ -916,7 +927,7 @@ private void InitializeComponent() // TB_BaseDEF // this.TB_BaseDEF.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseDEF.Location = new System.Drawing.Point(157, 20); + this.TB_BaseDEF.Location = new System.Drawing.Point(151, 33); this.TB_BaseDEF.Mask = "000"; this.TB_BaseDEF.Name = "TB_BaseDEF"; this.TB_BaseDEF.Size = new System.Drawing.Size(31, 20); @@ -926,7 +937,7 @@ private void InitializeComponent() // TB_BaseATK // this.TB_BaseATK.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseATK.Location = new System.Drawing.Point(119, 20); + this.TB_BaseATK.Location = new System.Drawing.Point(113, 33); this.TB_BaseATK.Mask = "000"; this.TB_BaseATK.Name = "TB_BaseATK"; this.TB_BaseATK.Size = new System.Drawing.Size(31, 20); @@ -936,7 +947,7 @@ private void InitializeComponent() // TB_BaseHP // this.TB_BaseHP.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_BaseHP.Location = new System.Drawing.Point(80, 20); + this.TB_BaseHP.Location = new System.Drawing.Point(74, 33); this.TB_BaseHP.Mask = "000"; this.TB_BaseHP.Name = "TB_BaseHP"; this.TB_BaseHP.Size = new System.Drawing.Size(31, 20); @@ -945,7 +956,7 @@ private void InitializeComponent() // // Label_HP // - this.Label_HP.Location = new System.Drawing.Point(77, 4); + this.Label_HP.Location = new System.Drawing.Point(71, 17); this.Label_HP.Name = "Label_HP"; this.Label_HP.Size = new System.Drawing.Size(31, 13); this.Label_HP.TabIndex = 424; @@ -954,7 +965,7 @@ private void InitializeComponent() // // Label_ATK // - this.Label_ATK.Location = new System.Drawing.Point(119, 4); + this.Label_ATK.Location = new System.Drawing.Point(113, 17); this.Label_ATK.Name = "Label_ATK"; this.Label_ATK.Size = new System.Drawing.Size(31, 13); this.Label_ATK.TabIndex = 425; @@ -963,7 +974,7 @@ private void InitializeComponent() // // Label_DEF // - this.Label_DEF.Location = new System.Drawing.Point(157, 4); + this.Label_DEF.Location = new System.Drawing.Point(151, 17); this.Label_DEF.Name = "Label_DEF"; this.Label_DEF.Size = new System.Drawing.Size(31, 13); this.Label_DEF.TabIndex = 426; @@ -972,7 +983,7 @@ private void InitializeComponent() // // Label_SPA // - this.Label_SPA.Location = new System.Drawing.Point(195, 4); + this.Label_SPA.Location = new System.Drawing.Point(189, 17); this.Label_SPA.Name = "Label_SPA"; this.Label_SPA.Size = new System.Drawing.Size(31, 13); this.Label_SPA.TabIndex = 427; @@ -981,7 +992,7 @@ private void InitializeComponent() // // Label_SPD // - this.Label_SPD.Location = new System.Drawing.Point(234, 4); + this.Label_SPD.Location = new System.Drawing.Point(228, 17); this.Label_SPD.Name = "Label_SPD"; this.Label_SPD.Size = new System.Drawing.Size(31, 13); this.Label_SPD.TabIndex = 428; @@ -990,7 +1001,7 @@ private void InitializeComponent() // // Label_SPE // - this.Label_SPE.Location = new System.Drawing.Point(271, 4); + this.Label_SPE.Location = new System.Drawing.Point(265, 17); this.Label_SPE.Name = "Label_SPE"; this.Label_SPE.Size = new System.Drawing.Size(31, 13); this.Label_SPE.TabIndex = 429; @@ -1000,7 +1011,7 @@ private void InitializeComponent() // L_EVYield // this.L_EVYield.AutoSize = true; - this.L_EVYield.Location = new System.Drawing.Point(16, 47); + this.L_EVYield.Location = new System.Drawing.Point(10, 60); this.L_EVYield.Name = "L_EVYield"; this.L_EVYield.Size = new System.Drawing.Size(50, 13); this.L_EVYield.TabIndex = 423; @@ -1009,7 +1020,7 @@ private void InitializeComponent() // L_BaseStats // this.L_BaseStats.AutoSize = true; - this.L_BaseStats.Location = new System.Drawing.Point(16, 23); + this.L_BaseStats.Location = new System.Drawing.Point(10, 36); this.L_BaseStats.Name = "L_BaseStats"; this.L_BaseStats.Size = new System.Drawing.Size(61, 13); this.L_BaseStats.TabIndex = 422; @@ -1018,7 +1029,7 @@ private void InitializeComponent() // L_ZMove // this.L_ZMove.AutoSize = true; - this.L_ZMove.Location = new System.Drawing.Point(250, 466); + this.L_ZMove.Location = new System.Drawing.Point(269, 608); this.L_ZMove.Name = "L_ZMove"; this.L_ZMove.Size = new System.Drawing.Size(47, 13); this.L_ZMove.TabIndex = 489; @@ -1027,7 +1038,7 @@ private void InitializeComponent() // L_BaseMove // this.L_BaseMove.AutoSize = true; - this.L_BaseMove.Location = new System.Drawing.Point(233, 445); + this.L_BaseMove.Location = new System.Drawing.Point(252, 587); this.L_BaseMove.Name = "L_BaseMove"; this.L_BaseMove.Size = new System.Drawing.Size(64, 13); this.L_BaseMove.TabIndex = 487; @@ -1036,7 +1047,7 @@ private void InitializeComponent() // L_ZCrystal // this.L_ZCrystal.AutoSize = true; - this.L_ZCrystal.Location = new System.Drawing.Point(246, 423); + this.L_ZCrystal.Location = new System.Drawing.Point(265, 565); this.L_ZCrystal.Name = "L_ZCrystal"; this.L_ZCrystal.Size = new System.Drawing.Size(51, 13); this.L_ZCrystal.TabIndex = 486; @@ -1051,7 +1062,7 @@ private void InitializeComponent() this.Tab_Learn.Location = new System.Drawing.Point(4, 22); this.Tab_Learn.Name = "Tab_Learn"; this.Tab_Learn.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Learn.Size = new System.Drawing.Size(526, 515); + this.Tab_Learn.Size = new System.Drawing.Size(526, 715); this.Tab_Learn.TabIndex = 1; this.Tab_Learn.Text = "Learnset"; this.Tab_Learn.UseVisualStyleBackColor = true; @@ -1072,7 +1083,7 @@ private void InitializeComponent() this.CLB_TM.FormattingEnabled = true; this.CLB_TM.Location = new System.Drawing.Point(284, 34); this.CLB_TM.Name = "CLB_TM"; - this.CLB_TM.Size = new System.Drawing.Size(147, 469); + this.CLB_TM.Size = new System.Drawing.Size(147, 664); this.CLB_TM.TabIndex = 6; // // L_LevelUp @@ -1093,7 +1104,7 @@ private void InitializeComponent() this.dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dgv.Location = new System.Drawing.Point(0, 34); this.dgv.Name = "dgv"; - this.dgv.Size = new System.Drawing.Size(282, 469); + this.dgv.Size = new System.Drawing.Size(282, 669); this.dgv.TabIndex = 1; // // Tab_Evo @@ -1101,7 +1112,7 @@ private void InitializeComponent() this.Tab_Evo.Controls.Add(this.flowLayoutPanel1); this.Tab_Evo.Location = new System.Drawing.Point(4, 22); this.Tab_Evo.Name = "Tab_Evo"; - this.Tab_Evo.Size = new System.Drawing.Size(526, 515); + this.Tab_Evo.Size = new System.Drawing.Size(526, 715); this.Tab_Evo.TabIndex = 2; this.Tab_Evo.Text = "Evolve"; this.Tab_Evo.UseVisualStyleBackColor = true; @@ -1111,7 +1122,7 @@ private void InitializeComponent() this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0); this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(526, 515); + this.flowLayoutPanel1.Size = new System.Drawing.Size(526, 715); this.flowLayoutPanel1.TabIndex = 0; // // Tab_Extra @@ -1121,7 +1132,7 @@ private void InitializeComponent() this.Tab_Extra.Location = new System.Drawing.Point(4, 22); this.Tab_Extra.Name = "Tab_Extra"; this.Tab_Extra.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Extra.Size = new System.Drawing.Size(526, 515); + this.Tab_Extra.Size = new System.Drawing.Size(526, 715); this.Tab_Extra.TabIndex = 3; this.Tab_Extra.Text = "Enhancements"; this.Tab_Extra.UseVisualStyleBackColor = true; @@ -1327,22 +1338,11 @@ private void InitializeComponent() this.CB_Species.TabIndex = 2; this.CB_Species.SelectedIndexChanged += new System.EventHandler(this.UpdateIndex); // - // PB_MonSprite - // - this.PB_MonSprite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.PB_MonSprite.BackColor = System.Drawing.Color.Transparent; - this.PB_MonSprite.Location = new System.Drawing.Point(446, 26); - this.PB_MonSprite.Name = "PB_MonSprite"; - this.PB_MonSprite.Size = new System.Drawing.Size(80, 60); - this.PB_MonSprite.TabIndex = 91; - this.PB_MonSprite.TabStop = false; - // // PokeDataUI // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(534, 541); - this.Controls.Add(this.PB_MonSprite); + this.ClientSize = new System.Drawing.Size(534, 766); this.Controls.Add(this.CB_Species); this.Controls.Add(this.B_Save); this.Controls.Add(this.tabControl1); @@ -1354,6 +1354,7 @@ private void InitializeComponent() this.tabControl1.ResumeLayout(false); this.Tab_Personal.ResumeLayout(false); this.Tab_Personal.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MonSprite)).EndInit(); this.Tab_Learn.ResumeLayout(false); this.Tab_Learn.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.dgv)).EndInit(); @@ -1365,7 +1366,6 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.NUD_AmpEXP)).EndInit(); this.Tab_RLearn.ResumeLayout(false); this.Tab_REvo.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.PB_MonSprite)).EndInit(); this.ResumeLayout(false); } diff --git a/pkNX.WinForms/Subforms/PokeDataUI.cs b/pkNX.WinForms/Subforms/PokeDataUI.cs index e1698198..2b51c171 100644 --- a/pkNX.WinForms/Subforms/PokeDataUI.cs +++ b/pkNX.WinForms/Subforms/PokeDataUI.cs @@ -203,9 +203,20 @@ private void LoadIndex(int index) LoadEvolutions(Editor.Evolve[index]); if (Editor.Mega != null) LoadMegas(Editor.Mega[index], spec); - var img = SpriteUtil.GetSprite(spec, form, 0, 0, false, false); - img = ImageUtil.ResizeImage((Bitmap)img, PB_MonSprite.Width, PB_MonSprite.Height); - PB_MonSprite.Image = img; + Bitmap rawImg = (Bitmap)SpriteUtil.GetSprite(spec, form, 0, 0, false, false); + Bitmap bigImg = new Bitmap(rawImg.Width * 2, rawImg.Height * 2); + for (int x = 0; x < rawImg.Width; x++) + { + for (int y = 0; y < rawImg.Height; y++) + { + Color c = rawImg.GetPixel(x, y); + bigImg.SetPixel(2 * x, 2 * y, c); + bigImg.SetPixel((2 * x) + 1, 2 * y, c); + bigImg.SetPixel(2 * x, (2 * y) + 1, c); + bigImg.SetPixel((2 * x) + 1, (2 * y) + 1, c); + } + } + PB_MonSprite.Image = bigImg; } private void SaveCurrent() diff --git a/pkNX.WinForms/Subforms/SSWE.Designer.cs b/pkNX.WinForms/Subforms/SSWE.Designer.cs index 7355a0b3..2ef3692b 100644 --- a/pkNX.WinForms/Subforms/SSWE.Designer.cs +++ b/pkNX.WinForms/Subforms/SSWE.Designer.cs @@ -32,6 +32,7 @@ private void InitializeComponent() this.CB_Location = new System.Windows.Forms.ComboBox(); this.L_Hash = new System.Windows.Forms.Label(); this.B_Save = new System.Windows.Forms.Button(); + this.L_Type = new System.Windows.Forms.Label(); this.TC_Types = new System.Windows.Forms.TabControl(); this.Tab_Normal = new System.Windows.Forms.TabPage(); this.Tab_Overcast = new System.Windows.Forms.TabPage(); @@ -48,13 +49,14 @@ private void InitializeComponent() this.CHK_FillEmpty = new System.Windows.Forms.CheckBox(); this.B_RandAll = new System.Windows.Forms.Button(); this.PG_Species = new System.Windows.Forms.PropertyGrid(); - this.L_Type = new System.Windows.Forms.Label(); + this.NUD_LevelBoost = new System.Windows.Forms.NumericUpDown(); + this.CHK_Level = new System.Windows.Forms.CheckBox(); this.SL_0 = new pkNX.WinForms.EncounterList8(); this.SL_1 = new pkNX.WinForms.EncounterList8(); this.SL_2 = new pkNX.WinForms.EncounterList8(); this.SL_3 = new pkNX.WinForms.EncounterList8(); - this.SL_5 = new pkNX.WinForms.EncounterList8(); this.SL_4 = new pkNX.WinForms.EncounterList8(); + this.SL_5 = new pkNX.WinForms.EncounterList8(); this.SL_6 = new pkNX.WinForms.EncounterList8(); this.SL_7 = new pkNX.WinForms.EncounterList8(); this.SL_8 = new pkNX.WinForms.EncounterList8(); @@ -77,6 +79,7 @@ private void InitializeComponent() this.ST_Shaking.SuspendLayout(); this.ST_Fishing.SuspendLayout(); this.Tab_Rand.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NUD_LevelBoost)).BeginInit(); this.SuspendLayout(); // // splitContainer1 @@ -134,6 +137,17 @@ private void InitializeComponent() this.B_Save.UseVisualStyleBackColor = true; this.B_Save.Click += new System.EventHandler(this.B_Save_Click); // + // L_Type + // + this.L_Type.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.L_Type.AutoSize = true; + this.L_Type.ForeColor = System.Drawing.Color.Red; + this.L_Type.Location = new System.Drawing.Point(2, 624); + this.L_Type.Name = "L_Type"; + this.L_Type.Size = new System.Drawing.Size(41, 13); + this.L_Type.TabIndex = 12; + this.L_Type.Text = "Source"; + // // TC_Types // this.TC_Types.Alignment = System.Windows.Forms.TabAlignment.Left; @@ -273,6 +287,8 @@ private void InitializeComponent() // // Tab_Rand // + this.Tab_Rand.Controls.Add(this.NUD_LevelBoost); + this.Tab_Rand.Controls.Add(this.CHK_Level); this.Tab_Rand.Controls.Add(this.CHK_FillEmpty); this.Tab_Rand.Controls.Add(this.B_RandAll); this.Tab_Rand.Controls.Add(this.PG_Species); @@ -314,16 +330,43 @@ private void InitializeComponent() this.PG_Species.TabIndex = 6; this.PG_Species.ToolbarVisible = false; // - // L_Type + // NUD_LevelBoost // - this.L_Type.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.L_Type.AutoSize = true; - this.L_Type.ForeColor = System.Drawing.Color.Red; - this.L_Type.Location = new System.Drawing.Point(2, 624); - this.L_Type.Name = "L_Type"; - this.L_Type.Size = new System.Drawing.Size(41, 13); - this.L_Type.TabIndex = 12; - this.L_Type.Text = "Source"; + this.NUD_LevelBoost.DecimalPlaces = 2; + this.NUD_LevelBoost.Increment = new decimal(new int[] { + 5, + 0, + 0, + 131072}); + this.NUD_LevelBoost.Location = new System.Drawing.Point(298, 15); + this.NUD_LevelBoost.Maximum = new decimal(new int[] { + 3, + 0, + 0, + 0}); + this.NUD_LevelBoost.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.NUD_LevelBoost.Name = "NUD_LevelBoost"; + this.NUD_LevelBoost.Size = new System.Drawing.Size(43, 20); + this.NUD_LevelBoost.TabIndex = 303; + this.NUD_LevelBoost.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); + // + // CHK_Level + // + this.CHK_Level.AutoSize = true; + this.CHK_Level.Location = new System.Drawing.Point(169, 16); + this.CHK_Level.Name = "CHK_Level"; + this.CHK_Level.Size = new System.Drawing.Size(130, 17); + this.CHK_Level.TabIndex = 302; + this.CHK_Level.Text = "Multiply PKM Level by"; + this.CHK_Level.UseVisualStyleBackColor = true; // // SL_0 // @@ -361,15 +404,6 @@ private void InitializeComponent() this.SL_3.Size = new System.Drawing.Size(349, 632); this.SL_3.TabIndex = 1; // - // SL_5 - // - this.SL_5.Dock = System.Windows.Forms.DockStyle.Fill; - this.SL_5.Location = new System.Drawing.Point(0, 0); - this.SL_5.Margin = new System.Windows.Forms.Padding(0); - this.SL_5.Name = "SL_5"; - this.SL_5.Size = new System.Drawing.Size(349, 632); - this.SL_5.TabIndex = 1; - // // SL_4 // this.SL_4.Dock = System.Windows.Forms.DockStyle.Fill; @@ -379,6 +413,15 @@ private void InitializeComponent() this.SL_4.Size = new System.Drawing.Size(349, 632); this.SL_4.TabIndex = 2; // + // SL_5 + // + this.SL_5.Dock = System.Windows.Forms.DockStyle.Fill; + this.SL_5.Location = new System.Drawing.Point(0, 0); + this.SL_5.Margin = new System.Windows.Forms.Padding(0); + this.SL_5.Name = "SL_5"; + this.SL_5.Size = new System.Drawing.Size(349, 632); + this.SL_5.TabIndex = 1; + // // SL_6 // this.SL_6.Dock = System.Windows.Forms.DockStyle.Fill; @@ -453,6 +496,8 @@ private void InitializeComponent() this.ST_Shaking.ResumeLayout(false); this.ST_Fishing.ResumeLayout(false); this.Tab_Rand.ResumeLayout(false); + this.Tab_Rand.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NUD_LevelBoost)).EndInit(); this.ResumeLayout(false); } @@ -490,5 +535,7 @@ private void InitializeComponent() private System.Windows.Forms.Button B_RandAll; private System.Windows.Forms.PropertyGrid PG_Species; private System.Windows.Forms.Label L_Type; + private System.Windows.Forms.NumericUpDown NUD_LevelBoost; + private System.Windows.Forms.CheckBox CHK_Level; } } \ No newline at end of file diff --git a/pkNX.WinForms/Subforms/SSWE.cs b/pkNX.WinForms/Subforms/SSWE.cs index 1df053c8..a443faa0 100644 --- a/pkNX.WinForms/Subforms/SSWE.cs +++ b/pkNX.WinForms/Subforms/SSWE.cs @@ -152,12 +152,12 @@ private void B_RandAll_Click(object sender, EventArgs e) .Where(z => !z.Present).Select(z => z.Species).ToArray(); rand.Initialize(settings, ban); - RandomizeWild(rand, CHK_FillEmpty.Checked); + RandomizeWild(rand, CHK_FillEmpty.Checked, CHK_Level.Checked); LoadEntry(entry); System.Media.SystemSounds.Asterisk.Play(); } - private void RandomizeWild(SpeciesRandomizer rand, bool fill) + private void RandomizeWild(SpeciesRandomizer rand, bool fill, bool boost) { var pt = ROM.Data.PersonalData; var fr = new FormRandomizer(pt); @@ -165,6 +165,11 @@ private void RandomizeWild(SpeciesRandomizer rand, bool fill) { foreach (var sub in area.SubTables) { + if (boost) + { + sub.LevelMin = Legal.GetModifiedLevel(sub.LevelMin, (double)NUD_LevelBoost.Value); + sub.LevelMax = Legal.GetModifiedLevel(sub.LevelMax, (double)NUD_LevelBoost.Value); + } ApplyRand(sub.Slots); } }