From d6171669e4a268c5d83506f863bfb1ffbed4ee76 Mon Sep 17 00:00:00 2001 From: Kurt Date: Thu, 16 Apr 2020 14:50:41 -0700 Subject: [PATCH] Add swsh box wallpapers Co-Authored-By: Matt --- .../Saves/Access/SaveBlockAccessor8SWSH.cs | 7 +- PKHeX.Core/Saves/SAV8SWSH.cs | 21 +- PKHeX.Drawing/Names/BoxWallpaper.cs | 10 +- .../Properties/Resources.Designer.cs | 348 +++++++++++------- PKHeX.Drawing/Properties/Resources.resx | 57 +++ .../Resources/img/box/swsh/box_wp01swsh.png | Bin 0 -> 249 bytes .../Resources/img/box/swsh/box_wp02swsh.png | Bin 0 -> 1099 bytes .../Resources/img/box/swsh/box_wp03swsh.png | Bin 0 -> 542 bytes .../Resources/img/box/swsh/box_wp04swsh.png | Bin 0 -> 564 bytes .../Resources/img/box/swsh/box_wp05swsh.png | Bin 0 -> 1251 bytes .../Resources/img/box/swsh/box_wp06swsh.png | Bin 0 -> 1566 bytes .../Resources/img/box/swsh/box_wp07swsh.png | Bin 0 -> 4121 bytes .../Resources/img/box/swsh/box_wp08swsh.png | Bin 0 -> 1037 bytes .../Resources/img/box/swsh/box_wp09swsh.png | Bin 0 -> 3184 bytes .../Resources/img/box/swsh/box_wp10swsh.png | Bin 0 -> 3032 bytes .../Resources/img/box/swsh/box_wp11swsh.png | Bin 0 -> 3339 bytes .../Resources/img/box/swsh/box_wp12swsh.png | Bin 0 -> 1313 bytes .../Resources/img/box/swsh/box_wp13swsh.png | Bin 0 -> 4596 bytes .../Resources/img/box/swsh/box_wp14swsh.png | Bin 0 -> 1850 bytes .../Resources/img/box/swsh/box_wp15swsh.png | Bin 0 -> 2063 bytes .../Resources/img/box/swsh/box_wp16swsh.png | Bin 0 -> 1192 bytes .../Resources/img/box/swsh/box_wp17swsh.png | Bin 0 -> 3306 bytes .../Resources/img/box/swsh/box_wp18swsh.png | Bin 0 -> 1323 bytes .../Resources/img/box/swsh/box_wp19swsh.png | Bin 0 -> 3479 bytes .../Save Editors/Gen6/SAV_BoxLayout.cs | 2 +- 25 files changed, 316 insertions(+), 129 deletions(-) create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp01swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp02swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp03swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp04swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp05swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp06swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp07swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp08swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp09swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp10swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp11swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp12swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp13swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp14swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp15swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp16swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp17swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp18swsh.png create mode 100644 PKHeX.Drawing/Resources/img/box/swsh/box_wp19swsh.png diff --git a/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs b/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs index c1c7d01b3..defe824c4 100644 --- a/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs +++ b/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs @@ -1,4 +1,7 @@ using System.Collections.Generic; +// ReSharper disable UnusedMember.Local +#pragma warning disable IDE0051 // Remove unused private members +#pragma warning disable RCS1213 // Remove unused member declaration. namespace PKHeX.Core { @@ -53,7 +56,7 @@ public SaveBlockAccessor8SWSH(SAV8SWSH sav) // Arrays (Blocks) private const uint KTeamNames = 0x1920C1E4; // Team 1, 2...6 ((10 + terminator)*6 char16 strings) private const uint KBoxLayout = 0x19722c89; // Box Names - private const uint KBoxWallpapers = 0x2EB1B190; // Box Wallpapers + public const uint KBoxWallpapers = 0x2EB1B190; // Box Wallpapers private const uint KMenuButtons = 0xB1DDDCA8; // X Menu Button Order // Objects (Blocks) @@ -145,3 +148,5 @@ public SaveBlockAccessor8SWSH(SAV8SWSH sav) public const uint KOptionShowMoves = 0x9C781AE2; // U32 OptOut Show=0 } } +#pragma warning restore IDE0051 // Remove unused private members +#pragma warning restore RCS1213 // Remove unused member declaration. diff --git a/PKHeX.Core/Saves/SAV8SWSH.cs b/PKHeX.Core/Saves/SAV8SWSH.cs index dc077d184..263a9d429 100644 --- a/PKHeX.Core/Saves/SAV8SWSH.cs +++ b/PKHeX.Core/Saves/SAV8SWSH.cs @@ -122,5 +122,24 @@ public override StorageSlotFlag GetSlotFlags(int index) } public override int CurrentBox { get => BoxLayout.CurrentBox; set => BoxLayout.CurrentBox = value; } + + public override bool HasBoxWallpapers => true; + public override bool HasNamableBoxes => true; + + public override int GetBoxWallpaper(int box) + { + if ((uint)box >= BoxCount) + return box; + var b = Blocks.GetBlock(SaveBlockAccessor8SWSH.KBoxWallpapers); + return b.Data[box]; + } + + public override void SetBoxWallpaper(int box, int value) + { + if ((uint)box >= BoxCount) + return; + var b = Blocks.GetBlock(SaveBlockAccessor8SWSH.KBoxWallpapers); + b.Data[box] = (byte)value; + } } -} \ No newline at end of file +} diff --git a/PKHeX.Drawing/Names/BoxWallpaper.cs b/PKHeX.Drawing/Names/BoxWallpaper.cs index 09617b710..84f39a30d 100644 --- a/PKHeX.Drawing/Names/BoxWallpaper.cs +++ b/PKHeX.Drawing/Names/BoxWallpaper.cs @@ -92,8 +92,14 @@ public static bool IsWallpaperRed(GameVersion version, int wallpaperID) 20 => true, // Special5 Flare/Magma _ => false }; - case 8: // todo swsh - return true; + case 8: + return wallpaperID switch + { + 3 => true, + 11 => true, + 15 => true, + _ => false, + }; default: return false; } diff --git a/PKHeX.Drawing/Properties/Resources.Designer.cs b/PKHeX.Drawing/Properties/Resources.Designer.cs index db980ca7b..80a76b477 100644 --- a/PKHeX.Drawing/Properties/Resources.Designer.cs +++ b/PKHeX.Drawing/Properties/Resources.Designer.cs @@ -9963,9 +9963,19 @@ public class Resources { /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// - public static System.Drawing.Bitmap _449_1s { + public static System.Drawing.Bitmap _449f { get { - object obj = ResourceManager.GetObject("_449_1s", resourceCulture); + object obj = ResourceManager.GetObject("_449f", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap _449fs { + get { + object obj = ResourceManager.GetObject("_449fs", resourceCulture); return ((System.Drawing.Bitmap)(obj)); } } @@ -22250,16 +22260,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_133_1 { - get { - object obj = ResourceManager.GetObject("b_133_1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -22273,9 +22273,9 @@ public class Resources { /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// - public static System.Drawing.Bitmap b_133_1s { + public static System.Drawing.Bitmap b_133_1ps { get { - object obj = ResourceManager.GetObject("b_133_1s", resourceCulture); + object obj = ResourceManager.GetObject("b_133_1ps", resourceCulture); return ((System.Drawing.Bitmap)(obj)); } } @@ -37380,6 +37380,26 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap b_658_2 { + get { + object obj = ResourceManager.GetObject("b_658_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap b_658_2s { + get { + object obj = ResourceManager.GetObject("b_658_2s", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -44090,16 +44110,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_854_1 { - get { - object obj = ResourceManager.GetObject("b_854_1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -44120,16 +44130,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_855_1 { - get { - object obj = ResourceManager.GetObject("b_855_1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -44460,16 +44460,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869 { - get { - object obj = ResourceManager.GetObject("b_869", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -44610,16 +44600,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_1 { - get { - object obj = ResourceManager.GetObject("b_869_1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -44760,16 +44740,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_2 { - get { - object obj = ResourceManager.GetObject("b_869_2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -44910,16 +44880,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_3 { - get { - object obj = ResourceManager.GetObject("b_869_3", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -45060,16 +45020,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_4 { - get { - object obj = ResourceManager.GetObject("b_869_4", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -45210,16 +45160,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_5 { - get { - object obj = ResourceManager.GetObject("b_869_5", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -45360,16 +45300,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_6 { - get { - object obj = ResourceManager.GetObject("b_869_6", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -45510,16 +45440,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_7 { - get { - object obj = ResourceManager.GetObject("b_869_7", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -45660,16 +45580,6 @@ public class Resources { } } - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap b_869_8 { - get { - object obj = ResourceManager.GetObject("b_869_8", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51060,6 +50970,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp01swsh { + get { + object obj = ResourceManager.GetObject("box_wp01swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51110,6 +51030,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp02swsh { + get { + object obj = ResourceManager.GetObject("box_wp02swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51160,6 +51090,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp03swsh { + get { + object obj = ResourceManager.GetObject("box_wp03swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51210,6 +51150,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp04swsh { + get { + object obj = ResourceManager.GetObject("box_wp04swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51260,6 +51210,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp05swsh { + get { + object obj = ResourceManager.GetObject("box_wp05swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51310,6 +51270,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp06swsh { + get { + object obj = ResourceManager.GetObject("box_wp06swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51360,6 +51330,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp07swsh { + get { + object obj = ResourceManager.GetObject("box_wp07swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51410,6 +51390,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp08swsh { + get { + object obj = ResourceManager.GetObject("box_wp08swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51460,6 +51450,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp09swsh { + get { + object obj = ResourceManager.GetObject("box_wp09swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51510,6 +51510,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp10swsh { + get { + object obj = ResourceManager.GetObject("box_wp10swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51560,6 +51570,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp11swsh { + get { + object obj = ResourceManager.GetObject("box_wp11swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51610,6 +51630,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp12swsh { + get { + object obj = ResourceManager.GetObject("box_wp12swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51670,6 +51700,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp13swsh { + get { + object obj = ResourceManager.GetObject("box_wp13swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51730,6 +51770,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp14swsh { + get { + object obj = ResourceManager.GetObject("box_wp14swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51790,6 +51840,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp15swsh { + get { + object obj = ResourceManager.GetObject("box_wp15swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51850,6 +51910,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp16swsh { + get { + object obj = ResourceManager.GetObject("box_wp16swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51920,6 +51990,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp17swsh { + get { + object obj = ResourceManager.GetObject("box_wp17swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -51990,6 +52070,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp18swsh { + get { + object obj = ResourceManager.GetObject("box_wp18swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -52060,6 +52150,16 @@ public class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap box_wp19swsh { + get { + object obj = ResourceManager.GetObject("box_wp19swsh", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/PKHeX.Drawing/Properties/Resources.resx b/PKHeX.Drawing/Properties/Resources.resx index fe1c7e851..078127537 100644 --- a/PKHeX.Drawing/Properties/Resources.resx +++ b/PKHeX.Drawing/Properties/Resources.resx @@ -18088,4 +18088,61 @@ ..\Resources\img\Big Shiny Sprites\b_9-1s.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\img\box\swsh\box_wp01swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp02swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp03swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp04swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp05swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp06swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp07swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp08swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp09swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp10swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp11swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp12swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp13swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp14swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp15swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp16swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp17swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp18swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\box\swsh\box_wp19swsh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp01swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp01swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..95a523383e8be0baab9aa9622d23967b70697f8e GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0y~yU|a~q3M|Y(k@r~_dw>*Uage(c!@6@aFM%AEbVpxD z28NCO+*Uage(c!@6@aFM%AEbVpxD z28NCO+Z_JR*x382Ao@Fyrz3 z6)6l1%u767978H@y`6I~H`-C)=&_X!4bmJF*xY{p{Vrx5{+IR4>5knMcHRoir zajQ*?Gw1|Lec8aB0Nx@U;Zyz zEL0m`61M1l_c^aGr56)B_v!s&-v7Uwi;sENlO~A`doq3=@A238VaO8^mm+wi;i~Ix zwWzo)xr?s4{#J{M-IBlPsH?PkRLqvbMZdet{7ULCp6krhzh!mtt!uRUuH6~$UCPDZ z&VBK0(OKcUF)Dueg zcPOx>Ow5lFVBU1X92m5bPqhDXr%YV`MSp_pzDxTZ#D04HXCf@9^XcsW&FNx4zjSUo z@!Wrkt6lvfpb#*M#C{%QHB{)XdE6ucG_Vle%I|Cx1OPPH3g%AJ=&qUmpS90>it9e! zI?sOZkSWt$_dVau01jSQiozBU7Y~E|EDcOhI-h!x+`F{CQRmatf2^BMg#Qvhp%niz z9_R@IfmdKI;Vst03O)LEC2ui literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp03swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp03swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..329308650d94b39d0ec8e02e17f2aa15322bf574 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0y~yU|a~q3M|Y(k@r~_dw>*Uage(c!@6@aFM%AEbVpxD z28NCO+x4|FA3P ze$uQH9}-+7*FC(W=UQj+_DoH;isvQ&>Z;qz=y?y@j+xzaNe`jK66NG|`MgQLJ zJv8)YSAf5Dsr_New7)AwpH)k*ArkGT&%F?>*Y@eVKw7#KWV{an^LB{Ts5 DgiPRy literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp04swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp04swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..2ff911f67a171ed4241944595ecacb9f13f914c6 GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0y~yU|a~q3M|Y(k@r~_dw>*Uage(c!@6@aFM%AEbVpxD z28NCO+!TYsdnx8+fWq$eg@Za6HKbObvv#_(@ z_xH=<`#aCRm+ul`?Gn)yvnHB|(_sQTxuJcv?M18V{{bT6qHEu4pX%$`daH+8F=y6zD0XhWYoq7#)WLzw_ZbEE9!pu6om5sNrDjH+w8m|yms^Vy{3VI zi##qSZCp$&@#3fw#Dt0+w;(1MqFX|=n|}XShM4uQ(HrEm`_aOpsze71I1C^C{r!=T XFXGp2M}wkCAj3Re{an^LB{Ts5ek;)= literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp05swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp05swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..a1686c42275b28615f798e8fccca3491ed2aa72d GIT binary patch literal 1251 zcmeAS@N?(olHy`uVBq!ia0y~yU|a~q3M|Y(k@r~_dw>*Uage(c!@6@aFM%AEbVpxD z28NCO+BGMBEy46fSRQn6jy1$zdjrYyYlaabS$z_p9(uLT%9b z$~})4&(!{$aMI|$*2%p0cQUun^3AM2^X!3M$@UbPgT#q{5gN`_|mQ233_|ZES>fK&D%T2-E4aG_Skx6{d_*D-a0-;pjDkNMNAv)*aG zxNEnl-EwV^f7jE$iz9vCEa#P|ou&VF|18n?suL$#z3LJ|=l#$v4-UK9`uD)OlWKO0 z{)?$^Dh|9=URJKTOVYURve?bJT5s6P7?QJVH~UK8bkup%UY0rkkn*jyUry-dXWBbl zwf^aNtNQk(d(s=f-HS5&k+yU1_W!)|E@XTV@vT;$D`nGr?Lp_k(CXz@jKDZtptPz^ zi1(N1dNHNCz1q8G#J^o-{VLx3>f4?pf3uhFy1RNuy>{rf!!tg-U%INSG5Fse&!BrR z=bL(7%1=)74f^m{ShW6}imM%qz{kmxResh6p7Zye^z6H=wJEwx|8{(_&bin2=c&<@Z};CsJ~}OB zUbLyy_-RT`+WW?-XEyD7yTZG^b6)KRt+%uLe!15E z$h0$G(jYG#@Ks**)4q5~y)VkEANgjvu-?}W`FLK(vOZ$PLcUz#Qr|dwZ&u#}A{XF`F z{iMY7^d1BspEclbAP9zV!>QRjab89w!keOet`I=OyI>z~C>|5SJWSzJFW{o?2RVWe|ZaZ9&%Vts5eRV0cyLh{=ehTVxfKE z3jZ@$e!BO6WM}=x!9Mv%KtMM?yG|mkb~q2 z`%9m|;lTE(|4I$>PxqvKKxKyao&HUn;{R`Ax#Cav?jO&Ee!4$%`qVG?VsgF9zl)#j pp6~q%&KIEI==+lSPVgnp|vd$@?2>``4bJ+j@ literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp06swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp06swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd88723cb4e834f8024d365d7a48a4ef6484421 GIT binary patch literal 1566 zcmaJ>iBl726yF3wAc%mFQmqn&Acsc~+Nq4_a%?7~C;^0F&}u+&LbZzZibx=WS_-J) znBYM}G-^dq338PNNi0&MB0(+FaI0KFxfg+4yZz`N(4G0deed^v@4er9JF_{F5iC2( z3JL^4cI+@D8iEKn!C7r-0g%aquP=fZ;dnGF1bW!Eauhh0yx<+d5L6|yH6@aO?;E*2 zhB>U3kG!bTy{aD7)O>th3*i5M7>73R0Sud?Ve!WyXle7}Av{YdOM)O0pN#~^obDQz zL>=k&bwD=E6G=T5gU#e*0xjs?JjOfd6Yu9;sGyJMhbHuS7TryvZmRpyei*S{lZ0e6 z{l+O6zqjQ^Jxq2QRiJKbC1y3!H4zwYm2TD|qrCy_FZP&q z$n)ORm&Qwf7+&W@D^Q?Cn>;Se&b)QfgYqpWX2dx?y{W|%!$KFLc{af=*L|pP8dsoeV^2(X49KU6``V6G=6IMO9riXLDDSh||-!YAl=-K439lZVD}-PyygAlVG_i; zza%+;B=rc)Dl3TKEZC)FMv|Yb7ofmcr~tr zKpOxYOT?qT0tpjeE@usDSu!)o>A*>#Uh&mp(_^KtA8* zS%rszgdQI5h%(PRgfwM8L78K)A5d<~)d~k!I`~U(_xSGuEeezyt8g8d?PshG+|V2? zy<~E|T@hm+USI=uV8lRoB4lc&7)6$^cz8jQ3arZDhg;Cer6oI+=I+HmH=7xOJPb+5 F`WHBt8gBpq literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp07swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp07swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..0f040182373b5c934520578766eb724a5602724b GIT binary patch literal 4121 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 MStsi<$kph71KjASZU6uP literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp08swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp08swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..f00b6c38fd403d59250109d8d7600e6435b355a7 GIT binary patch literal 1037 zcmeAS@N?(olHy`uVBq!ia0y~yU|a~q3M|Y(k@r~_dw>*Uage(c!@6@aFM%AEbVpxD z28NCO+(hAzRKZ!`5n0T@z;_sg z8IR|$NMT@LPV;ne45_&Fc1~c>Z3h9?-jj?!J}?HUuzLhr9Z8A>_tEHI>EcYwk2`V~_59y@n*Ne+j;k&a{8CL z_~h&z4{OCgotL%^n;yTIdFr3fZj~Dw9nnLo|mnD^3p$--P*4mIe55tO8u=B zW|Ffto&r^GQ|GHS+xn++v2*pK3%Az+g|6}`3vc~%$@0<}9+})Df3ElL`>HnWYiH8G z)gL#Te?0%o#c;og|BZAuzuQT58>dIfNACR)^x6A=v*m}2A)me9|1sNK)fWsD2rw?# z5C|0LvE5vCEet5|z_Q>+$mji!+=A;Lz2bB{tG|2Kp<6Dd^LveQro0u+|9Vs7vD?l5 zchlaaKlq=x_|5;xTT}Mm+K{qeX-mrftnDfLH$R&2_uX{W-?Cob-*%sv_NM%oY?ZL_ zk7;k}4L7I!U%kw^I*IT8q`xm2yuYbi$ZWDtO+NWgWs38+M#agn!|xle5n+`B+E%T7A= zhQ@8}d#^SFx#z#@erft*zDRt@v*;JBD}RbrITr0}jhiqlf1$X_bFdKK+fK_G?!5}8 z_ZxxY?;Z3#&XzBLNS^$8&!fsQYoGPxI03jr@9^$jaMY&CQPFPi0<|wqhia-Ed0()y z{`%5X^MchCNX0Ax3dwzGN~*1LY8-aE z8TT=4K9F0x59pvJ`vpPHa00qu`vvYvpMg%l0&dwO>lQU$OGE)>>@YU$Cs?8zz}+NnLEotU*p1Z@h8su8kc~S($mY_pB9LV syuQp`1fgYW#;{-C#)78&qol`;+0G|it(EtDd literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp09swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp09swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..3bd2c4e5ade49da287f36e10ce082281b6238733 GIT binary patch literal 3184 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 EAGFS48UO$Q literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp12swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp12swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..552c5defa97136956af37daa6f600a6ab0d1e9af GIT binary patch literal 1313 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 literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp16swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp16swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..dcdc74a9f32b43463d92863efd32512f9ce9263e GIT binary patch literal 1192 zcmeAS@N?(olHy`uVBq!ia0y~yU|a~q3M|Y(k@r~_dw>*Uage(c!@6@aFM%AEbVpxD z28NCO+F+{mbQl&E<8PEobj7{WE|1 ziTSs@>}oH+;aily`Mc@mc#~gdyQgnjyL8{#bHCkfrwf?vjyL|ch%;gHZ&Tr;Y2Slx zMX_zTS^0m(bIC(#|Ff6v%V4_kCjQj?tvv~!zx|xT=coQ%V%vSqX^S&!CFKp@R zo%8QdOwx_7%PURZUT@#KowA91=UV-jLd>>m#?gCe4cUZ-68FKUmLf}W!akfzE3W0xf^vVTKGDY zo(`mCUG9Y$#GJYt_3F0Pw2xcf0zJ0+#N*7{ApSZC{czFN;v(IpEo+r5&sq82|23^B z`ZU9}?Ne?8{g(PczWeK!|1m5Z_AR}0&8VSNZ|QeuuLD-oH?2=)dHus6^SGVAQpEG1 zZ$KZ%e($e(!zXmGYWk)6-9NHl|1`*azWT_9drP-$jsN}f|~`>MBeZ7Rp>-St9CxYoOV36S$e_irGJcYVl<{$;oIUi7!*GJkPDwT<(aa_VgtsX2d5 zO0ygOdEA<{z<$y;wHN(Maz($m-`d9YOF1{%wP;T1tbMv)+&^u*Ab;|#|)w&|b84Ks)OB{{Pf z*avO%U2^cIfADrTpcB>t9haF6l)e?_SidB9^#c1#+d@^2M=pN}b_4g{iF-hfg4>Sd lQ;^fRQif5$Oxmhh%e?EpA!ovrwk@DC#M9N!Wt~$(697L}ct!vK literal 0 HcmV?d00001 diff --git a/PKHeX.Drawing/Resources/img/box/swsh/box_wp17swsh.png b/PKHeX.Drawing/Resources/img/box/swsh/box_wp17swsh.png new file mode 100644 index 0000000000000000000000000000000000000000..48ff68da4b739fca54db141367687b6c3c4d1a58 GIT binary patch literal 3306 zcmeH}dr*^C8pea%3E?6pEGU;0N7-)BT0s$zKmvlTP^45KAi?DpU>8CWDMEr$Kfnu; zrL1^KfzMm%fB`GW{Y$tAay1YTMKE9lLb*gq5cxuq{aDwTo$c&&`)7ANGiT0wo!DC6%t3Dte-ug$M5eWlI--1h)g=#E)RO(ZNGMMKmRV$@5##RT zjzZndN3R{zM4{ACeun})8@U3gSRN`{ z8U}eyf{wbu_J+Z(`-6|}4LqzHL=OBgJ~;4ucOc8_&H5E|>E6M~D3n3l`c&&oEQ>_6 z>!pTT8Ha|ssda^~TvP$ovTmOZ1>*VFL6!uuPvF~TbvANM|>}uUcJIQ#M>^K6QCzd7s$*O0>hu#G*mVS8X{X0Fh7YvEwC zIX&6}PU0S=frV02%R5^AqdCl8i7ADJPk$7|9>|7-BiN0RI+n@k#YK{Ewj8ZH6PU2fVsd0YP&w;WlRo{K9^;P0E})w_b;e0n1J$y6>wexg?@pbOqw}U> zXgRVJW+~rshYekv1+^Mt&8NmqFJ|y1^1GxZ$~hY=nVea{y1+Ya0y{q09z=5yRhq*4 zuLF9@lc3OslAB?U>o!0~YmmhKgQ z#Z86cen~4(!}WZf3mN}0I@q?77y?~abXVE zX!>&2tvT#%dn?^xqSr|#Vm9(gf1KIrLcy?W3>BA!JFBh9Z;J0a-oP-pm4Dj$(8y&P zH#QDHfbW5NCgTxeLPj8dGRQma~ubWva_uO_I5~npX^mGghX)u z>{HY;wHX&OeXE>KXK)1c`iYDC<4i31s#7Xu-{%4ub&f*wsdHBaapCcx_fb_o zuPy32=qS?cLxOu)8HPV*9%q{Mb=JFAARUPoZ|4)+6LAH}&z}!aw(*HP$)>9_#GREt z+}D-0F>CoQC40X3YEA=oryiz3oSo`&gV~%6A8@L(pv3WnH}S=sULUvkQNW17teg=A zJ~LdAZyN(8%QZl;4I9bf@-Sd&(}WbVW#E(6W-{z5^b@?)xp}%;~M^$8mIRP}~ zxdj%~R*NmD4FfF(YvmoJV9?{Wn69pa(nRuxuGkm=nIOE?CsNP>eCN9>Z?FzqE zw%!=#1O(ksfS-+;uWV>(VekN2jVOzn<@yP*NUb?`HKghOj8I-KuisL?b=K_)cP5-TOAL zb7h_db){lA78j`{gn*UH&A?}?j6XBaAjX zO*WNbnPq%i2}FPSEmN3}Eg13NvRW!!i2x!s4A}h67S|S%$n0H4175w0>`TF~Q}jQK z^^KWyPN2Qr<;4}LUvOU?8e*R3B2ugoqxW<*2t)A<~m`c z@%v^LEbc^YP^ho@f@w*Uage(c!@6@aFM%AEbVpxD z28NCO+hYFy)R~UVdv!pFuD6EU&*_YEjJp^%{?b( zeW7w~>Umb6h=~o)u@id_>Xa-fUcMNlI3Bs~ z@>B8C-2#J;>u)=4d+yhMY&nmX-SqYoFCW;OPyD#k!e!YLd(KTCEmJ?tlHxO)r@m{+ zje`d_yWF-Hi)H7$FZ}n-$_tK%-*#5nH0zWM^3`Vr|8YsV=XK?FvCN){8fFKI=f6-s z>h!#Ll8Pq?{aeHL&VaQLio@xty;%x9Zj{sN`;%zu&bQ8@7Dq!)`Ho>AtzuW9JX%O^1_-Ve7r{IKTFKBH2$ydOWdUE0fd`1tjy|9Bi-EteVije`&;<7-&dKEcvHw5a<2ZJ>gDfZRU~FbFb919Gm;CP(KJFD1F9> z-Ksq3zo10NY(S~A zAZcv)_>Yjl|AGwt!a(;lvUdVaI;^|hGU7Spp14H4gtYqL=cl8Itd72ILsm-Y7}=u1QkMuLoS&pA*iE- zaHtH&AP`Un1VL^=2#iDy5rWDYNDSd@K*SXU!D(jLsd9#Or?&Q=-I}g?)%APT)%D)D zKmB>XDC54R&2n0gOnrPvGK**%RLqkp$o-s(+8wuZJd>yO^h}>pi7%o=26FTgL5pi2Kqg7&13f4##mq`%dHHU9;{63z(??4n%65E|(huN7w_-^WRn)XaM z_kkvh9OP26IJ*wmCGaon%^z$o-#PuFFoXz#&8DYVj<53?j6+M-*#^es8_>>71d2p~ zSY1|Jkh@AS@7YWB_9Lg$?oz^-lHrrAxYX-2;0LdCo3<3Q!D`;*xoe8TuLL<618&p; zh{=>p%&d1X8Figq7kRve$CDS&sFYXgzn$>F`RleB=>bU^>{QNaRK5Daqh-(go8|D}U+0ozcQ#f`VBuhLLGd{2%E$kHV@MJN_vTsy>>e<2*m)77}4vl@07>hh+x?TlS zq4LdlQ_?S|d~le*gqfyQZSJn@6LJk1;5E6i%j0%)@yMc!6x)+ljv+a9C}Fjs?mg|- zH(Ddt1C$k}S^>FJIQO+67>3hIIm=!Rf&^UJf~$t=zlnCa#NA6;jH&1d*FcUi}loGs?};GRI@(+Yt7@TCRgI-0!tEWTWCFp49Y8C zj|_%>2ZHvd11vvkti7>SS*Oze_x*6PbX!GgP>)wqe_{PG2i2RVb4Fs(3^p(|$K^A{ zYLazX{!X~Y)v?}mbwqsDf6N+%o?iM|fAs5PNg2_qpDH zH;N%^-n`o<3|>i1oTxMe4r6C`J3gAXVRI5@vzZbts}jbYeZ?D*f^a_+=I9Q3;n^W> z&U2;q&q3wG7;Xd31e6#EJRk7NduKYKdTRAH~MecI({%g*EecD+eE5viE{LC(4tD`?n5>hp{ zcmDMBDj+GAok3_&*?n4FyQj|0=LM^*BvWV}#`Ntq+}eNYG&SL2x4iD&dKc9_MFD$3 zumXrBG*k$mRj)d9HH7S*aiy3ok7D0usyakCzf4cAExWR#9jUToRl2OP$f z6ZG#|2G4HsbgH38rf-j1FkL@aOGF~+tXfsv_K>~%DRN?vEWSm^l1^9xY3;n$b-j4j z2^(`7BQpq#24s2YR@a!Z-U*r@em}-C{G7#fW@r<$>u1b=Fmt9{qKVYjb*u?$9I{ko z8(u_5o3;lf8_8oZc(ky>%N1Uw-y5URi!L9l_9C{kglnjbk1z%IQA)^p>~q$^cPsdnUOpc`zjz@NS*CC0}$5W>_KWU>=NKNuqW;oFTsAT5Qbgr zkHRiV5iJLM?W+F*>`8}yf&G5i|1IqN1>k%_{}fdosTW?W>eD$ZylX`&e%HIHmVQ0m z)!eD4s$VWEs|ttN;o~=VX@rtZ*RUfFUPza&wR#X?-*8k2&dV&BM>}Skcy28Q(}QPi zT-`|m*x$cm4@Ez*Oh9WzZY_U#fud2WEvU13dsDDV3vh)^KdR?juEt)Iinj4CUt#^b zUgQr6<&zDKdj_YRZ<3d-+lIDt8Z>!0{orX^$~jl~gdKJ<;M)EzcEGU4%U0L@cznp& zF0;)T%pm$cfp)_=bNE5>$(q<}PV_?|eAq0FhWgy5ZaXFN&Z1JjzjK1eXgu8F;9NAR z9y*9HNT^jB8m0Vzy4d(y MAF#K`C7cZV2@WtV!2kdN literal 0 HcmV?d00001 diff --git a/PKHeX.WinForms/Subforms/Save Editors/Gen6/SAV_BoxLayout.cs b/PKHeX.WinForms/Subforms/Save Editors/Gen6/SAV_BoxLayout.cs index cf06fde28..442b85f54 100644 --- a/PKHeX.WinForms/Subforms/Save Editors/Gen6/SAV_BoxLayout.cs +++ b/PKHeX.WinForms/Subforms/Save Editors/Gen6/SAV_BoxLayout.cs @@ -49,7 +49,7 @@ private bool LoadWallpaperNames() CB_BG.Items.AddRange(GameInfo.Strings.wallpapernames.Take(16).ToArray()); return true; case 8: - CB_BG.Items.AddRange(GameInfo.Strings.wallpapernames); + CB_BG.Items.AddRange(Enumerable.Range(1, 19).Select(z => $"Wallpaper {z}").ToArray()); return true; default: return false;