commit 9cee5fe3821a4bdf50ca4c179cfbdf97f37ce252 Author: Kurt Date: Sat Jun 28 14:22:05 2014 -0700 Initial diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..412eeda78 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,22 @@ +# Auto detect text files and perform LF normalization +* text=auto + +# Custom for Visual Studio +*.cs diff=csharp +*.sln merge=union +*.csproj merge=union +*.vbproj merge=union +*.fsproj merge=union +*.dbproj merge=union + +# Standard to msysgit +*.doc diff=astextplain +*.DOC diff=astextplain +*.docx diff=astextplain +*.DOCX diff=astextplain +*.dot diff=astextplain +*.DOT diff=astextplain +*.pdf diff=astextplain +*.PDF diff=astextplain +*.rtf diff=astextplain +*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..b9d6bd92f --- /dev/null +++ b/.gitignore @@ -0,0 +1,215 @@ +################# +## Eclipse +################# + +*.pydevproject +.project +.metadata +bin/ +tmp/ +*.tmp +*.bak +*.swp +*~.nib +local.properties +.classpath +.settings/ +.loadpath + +# External tool builders +.externalToolBuilders/ + +# Locally stored "Eclipse launch configurations" +*.launch + +# CDT-specific +.cproject + +# PDT-specific +.buildpath + + +################# +## Visual Studio +################# + +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.sln.docstates + +# Build results + +[Dd]ebug/ +[Rr]elease/ +x64/ +build/ +[Bb]in/ +[Oo]bj/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +*_i.c +*_p.c +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.log +*.scc + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf +*.cachefile + +# Visual Studio profiler +*.psess +*.vsp +*.vspx + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# NCrunch +*.ncrunch* +.*crunch*.local.xml + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.Publish.xml +*.pubxml + +# NuGet Packages Directory +## TODO: If you have NuGet Package Restore enabled, uncomment the next line +#packages/ + +# Windows Azure Build Output +csx +*.build.csdef + +# Windows Store app package directory +AppPackages/ + +# Others +sql/ +*.Cache +ClientBin/ +[Ss]tyle[Cc]op.* +~$* +*~ +*.dbmdl +*.[Pp]ublish.xml +*.pfx +*.publishsettings + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file to a newer +# Visual Studio version. Backup files are not needed, because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +App_Data/*.mdf +App_Data/*.ldf + +############# +## Windows detritus +############# + +# Windows image file caches +Thumbs.db +ehthumbs.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Mac crap +.DS_Store + + +############# +## Python +############# + +*.py[co] + +# Packages +*.egg +*.egg-info +dist/ +build/ +eggs/ +parts/ +var/ +sdist/ +develop-eggs/ +.installed.cfg + +# Installer logs +pip-log.txt + +# Unit test / coverage reports +.coverage +.tox + +#Translations +*.mo + +#Mr Developer +.mr.developer.cfg diff --git a/PKHeX.csproj b/PKHeX.csproj new file mode 100644 index 000000000..05e4ff9c2 --- /dev/null +++ b/PKHeX.csproj @@ -0,0 +1,1494 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {B4EFF030-C75A-49F9-A4BC-738D1B61C4AF} + WinExe + Properties + PKHeX + PKHeX + v4.0 + Client + 512 + false + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + true + + + x86 + true + full + false + bin\Debug\ + DEBUG + prompt + 4 + false + + + x86 + pdbonly + true + bin\Release\ + + + prompt + 4 + false + + + icon.ico + + + PKHeX.Program + + + + + + + + + + + + + + + + + Form + + + f1-Main.cs + + + Form + + + f4-RibbMedal.cs + + + Form + + + f3-MemoryAmie.cs + + + + + True + True + Resources.resx + + + Form + + + SAV_BerryField.cs + + + Form + + + SAV_BoxIO.cs + + + Form + + + SAV_BoxLayout.cs + + + Form + + + SAV_EventFlags.cs + + + Form + + + SAV_HallOfFame.cs + + + Form + + + SAV_Inventory.cs + + + Form + + + SAV_Pokepuff.cs + + + Form + + + SAV_Trainer.cs + + + Form + + + SAV_Wondercard.cs + + + Form + + + SplashScreen.cs + + + f1-Main.cs + Designer + + + f4-RibbMedal.cs + + + f3-MemoryAmie.cs + + + ResXFileCodeGenerator + Designer + Resources.Designer.cs + + + SAV_BerryField.cs + + + SAV_BoxIO.cs + + + SAV_BoxLayout.cs + + + SAV_EventFlags.cs + + + SAV_HallOfFame.cs + + + SAV_Inventory.cs + + + SAV_Pokepuff.cs + + + SAV_Trainer.cs + + + SAV_Wondercard.cs + + + SplashScreen.cs + + + + + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + False + Microsoft .NET Framework 4 Client Profile %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + false + + + False + SQL Server Compact 3.5 SP2 + true + + + False + Windows Installer 3.1 + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/PKHeX.sln b/PKHeX.sln new file mode 100644 index 000000000..ebf4a3433 --- /dev/null +++ b/PKHeX.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual C# Express 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PKHeX", "PKHeX.csproj", "{B4EFF030-C75A-49F9-A4BC-738D1B61C4AF}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B4EFF030-C75A-49F9-A4BC-738D1B61C4AF}.Debug|x86.ActiveCfg = Debug|x86 + {B4EFF030-C75A-49F9-A4BC-738D1B61C4AF}.Debug|x86.Build.0 = Debug|x86 + {B4EFF030-C75A-49F9-A4BC-738D1B61C4AF}.Release|x86.ActiveCfg = Release|x86 + {B4EFF030-C75A-49F9-A4BC-738D1B61C4AF}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Program.cs b/Program.cs new file mode 100644 index 000000000..ebdf36c05 --- /dev/null +++ b/Program.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace PKHeX +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..32699866b --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,38 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Resources; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("PKHeX")] +[assembly: AssemblyDescription("Pokémon Editor for Pokémon X/Y")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("ProjectPokémon")] +[assembly: AssemblyProduct("PKHeX")] +[assembly: AssemblyCopyright("Kaphotics")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("fda550dc-8ad4-4b1c-9fee-1375b810cde1")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: NeutralResourcesLanguageAttribute("en")] diff --git a/Properties/DataSources/Editor.Properties.Resources.datasource b/Properties/DataSources/Editor.Properties.Resources.datasource new file mode 100644 index 000000000..82a83bb30 --- /dev/null +++ b/Properties/DataSources/Editor.Properties.Resources.datasource @@ -0,0 +1,10 @@ + + + + Editor.Properties.Resources, Properties.Resources.Designer.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + \ No newline at end of file diff --git a/Properties/DataSources/Editor.Properties.Settings.datasource b/Properties/DataSources/Editor.Properties.Settings.datasource new file mode 100644 index 000000000..3cec8414d --- /dev/null +++ b/Properties/DataSources/Editor.Properties.Settings.datasource @@ -0,0 +1,10 @@ + + + + Editor.Properties.Settings, Properties.Resources.Designer.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + \ No newline at end of file diff --git a/Properties/DataSources/WindowsFormsApplication1.Form1.datasource b/Properties/DataSources/WindowsFormsApplication1.Form1.datasource new file mode 100644 index 000000000..1212a4775 --- /dev/null +++ b/Properties/DataSources/WindowsFormsApplication1.Form1.datasource @@ -0,0 +1,10 @@ + + + + WindowsFormsApplication1.Form1, Editor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + \ No newline at end of file diff --git a/Properties/DataSources/WindowsFormsApplication1.Program.datasource b/Properties/DataSources/WindowsFormsApplication1.Program.datasource new file mode 100644 index 000000000..c2ece4424 --- /dev/null +++ b/Properties/DataSources/WindowsFormsApplication1.Program.datasource @@ -0,0 +1,10 @@ + + + + WindowsFormsApplication1.Program, Editor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + \ No newline at end of file diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 000000000..ee9824d72 --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,16770 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.296 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace PKHeX.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PKHeX.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static System.Drawing.Bitmap _0 { + get { + object obj = ResourceManager.GetObject("_0", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _1 { + get { + object obj = ResourceManager.GetObject("_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _10 { + get { + object obj = ResourceManager.GetObject("_10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _100 { + get { + object obj = ResourceManager.GetObject("_100", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _101 { + get { + object obj = ResourceManager.GetObject("_101", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _102 { + get { + object obj = ResourceManager.GetObject("_102", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _103 { + get { + object obj = ResourceManager.GetObject("_103", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _104 { + get { + object obj = ResourceManager.GetObject("_104", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _105 { + get { + object obj = ResourceManager.GetObject("_105", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _106 { + get { + object obj = ResourceManager.GetObject("_106", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _107 { + get { + object obj = ResourceManager.GetObject("_107", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _108 { + get { + object obj = ResourceManager.GetObject("_108", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _109 { + get { + object obj = ResourceManager.GetObject("_109", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _11 { + get { + object obj = ResourceManager.GetObject("_11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _110 { + get { + object obj = ResourceManager.GetObject("_110", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _111 { + get { + object obj = ResourceManager.GetObject("_111", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _112 { + get { + object obj = ResourceManager.GetObject("_112", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _113 { + get { + object obj = ResourceManager.GetObject("_113", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _114 { + get { + object obj = ResourceManager.GetObject("_114", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _115 { + get { + object obj = ResourceManager.GetObject("_115", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _115_1 { + get { + object obj = ResourceManager.GetObject("_115_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _116 { + get { + object obj = ResourceManager.GetObject("_116", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _117 { + get { + object obj = ResourceManager.GetObject("_117", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _118 { + get { + object obj = ResourceManager.GetObject("_118", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _119 { + get { + object obj = ResourceManager.GetObject("_119", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _12 { + get { + object obj = ResourceManager.GetObject("_12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _120 { + get { + object obj = ResourceManager.GetObject("_120", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _121 { + get { + object obj = ResourceManager.GetObject("_121", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _122 { + get { + object obj = ResourceManager.GetObject("_122", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _123 { + get { + object obj = ResourceManager.GetObject("_123", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _124 { + get { + object obj = ResourceManager.GetObject("_124", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _125 { + get { + object obj = ResourceManager.GetObject("_125", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _126 { + get { + object obj = ResourceManager.GetObject("_126", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _127 { + get { + object obj = ResourceManager.GetObject("_127", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _127_1 { + get { + object obj = ResourceManager.GetObject("_127_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _128 { + get { + object obj = ResourceManager.GetObject("_128", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _129 { + get { + object obj = ResourceManager.GetObject("_129", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _13 { + get { + object obj = ResourceManager.GetObject("_13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _130 { + get { + object obj = ResourceManager.GetObject("_130", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _130_1 { + get { + object obj = ResourceManager.GetObject("_130_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _131 { + get { + object obj = ResourceManager.GetObject("_131", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _132 { + get { + object obj = ResourceManager.GetObject("_132", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _133 { + get { + object obj = ResourceManager.GetObject("_133", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _134 { + get { + object obj = ResourceManager.GetObject("_134", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _135 { + get { + object obj = ResourceManager.GetObject("_135", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _136 { + get { + object obj = ResourceManager.GetObject("_136", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _137 { + get { + object obj = ResourceManager.GetObject("_137", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _138 { + get { + object obj = ResourceManager.GetObject("_138", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _139 { + get { + object obj = ResourceManager.GetObject("_139", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _14 { + get { + object obj = ResourceManager.GetObject("_14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _140 { + get { + object obj = ResourceManager.GetObject("_140", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _141 { + get { + object obj = ResourceManager.GetObject("_141", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _142 { + get { + object obj = ResourceManager.GetObject("_142", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _142_1 { + get { + object obj = ResourceManager.GetObject("_142_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _143 { + get { + object obj = ResourceManager.GetObject("_143", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _144 { + get { + object obj = ResourceManager.GetObject("_144", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _145 { + get { + object obj = ResourceManager.GetObject("_145", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _146 { + get { + object obj = ResourceManager.GetObject("_146", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _147 { + get { + object obj = ResourceManager.GetObject("_147", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _148 { + get { + object obj = ResourceManager.GetObject("_148", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _149 { + get { + object obj = ResourceManager.GetObject("_149", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _15 { + get { + object obj = ResourceManager.GetObject("_15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _150 { + get { + object obj = ResourceManager.GetObject("_150", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _150_1 { + get { + object obj = ResourceManager.GetObject("_150_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _150_2 { + get { + object obj = ResourceManager.GetObject("_150_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _151 { + get { + object obj = ResourceManager.GetObject("_151", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _152 { + get { + object obj = ResourceManager.GetObject("_152", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _153 { + get { + object obj = ResourceManager.GetObject("_153", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _154 { + get { + object obj = ResourceManager.GetObject("_154", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _155 { + get { + object obj = ResourceManager.GetObject("_155", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _156 { + get { + object obj = ResourceManager.GetObject("_156", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _157 { + get { + object obj = ResourceManager.GetObject("_157", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _158 { + get { + object obj = ResourceManager.GetObject("_158", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _159 { + get { + object obj = ResourceManager.GetObject("_159", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _16 { + get { + object obj = ResourceManager.GetObject("_16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _160 { + get { + object obj = ResourceManager.GetObject("_160", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _161 { + get { + object obj = ResourceManager.GetObject("_161", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _162 { + get { + object obj = ResourceManager.GetObject("_162", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _163 { + get { + object obj = ResourceManager.GetObject("_163", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _164 { + get { + object obj = ResourceManager.GetObject("_164", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _165 { + get { + object obj = ResourceManager.GetObject("_165", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _166 { + get { + object obj = ResourceManager.GetObject("_166", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _167 { + get { + object obj = ResourceManager.GetObject("_167", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _168 { + get { + object obj = ResourceManager.GetObject("_168", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _169 { + get { + object obj = ResourceManager.GetObject("_169", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _17 { + get { + object obj = ResourceManager.GetObject("_17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _170 { + get { + object obj = ResourceManager.GetObject("_170", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _171 { + get { + object obj = ResourceManager.GetObject("_171", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _172 { + get { + object obj = ResourceManager.GetObject("_172", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _173 { + get { + object obj = ResourceManager.GetObject("_173", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _174 { + get { + object obj = ResourceManager.GetObject("_174", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _175 { + get { + object obj = ResourceManager.GetObject("_175", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _176 { + get { + object obj = ResourceManager.GetObject("_176", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _177 { + get { + object obj = ResourceManager.GetObject("_177", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _178 { + get { + object obj = ResourceManager.GetObject("_178", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _179 { + get { + object obj = ResourceManager.GetObject("_179", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _18 { + get { + object obj = ResourceManager.GetObject("_18", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _180 { + get { + object obj = ResourceManager.GetObject("_180", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _181 { + get { + object obj = ResourceManager.GetObject("_181", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _181_1 { + get { + object obj = ResourceManager.GetObject("_181_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _182 { + get { + object obj = ResourceManager.GetObject("_182", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _183 { + get { + object obj = ResourceManager.GetObject("_183", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _184 { + get { + object obj = ResourceManager.GetObject("_184", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _185 { + get { + object obj = ResourceManager.GetObject("_185", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _186 { + get { + object obj = ResourceManager.GetObject("_186", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _187 { + get { + object obj = ResourceManager.GetObject("_187", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _188 { + get { + object obj = ResourceManager.GetObject("_188", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _189 { + get { + object obj = ResourceManager.GetObject("_189", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _19 { + get { + object obj = ResourceManager.GetObject("_19", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _190 { + get { + object obj = ResourceManager.GetObject("_190", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _191 { + get { + object obj = ResourceManager.GetObject("_191", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _192 { + get { + object obj = ResourceManager.GetObject("_192", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _193 { + get { + object obj = ResourceManager.GetObject("_193", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _194 { + get { + object obj = ResourceManager.GetObject("_194", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _195 { + get { + object obj = ResourceManager.GetObject("_195", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _196 { + get { + object obj = ResourceManager.GetObject("_196", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _197 { + get { + object obj = ResourceManager.GetObject("_197", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _198 { + get { + object obj = ResourceManager.GetObject("_198", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _199 { + get { + object obj = ResourceManager.GetObject("_199", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _2 { + get { + object obj = ResourceManager.GetObject("_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _20 { + get { + object obj = ResourceManager.GetObject("_20", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _200 { + get { + object obj = ResourceManager.GetObject("_200", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201 { + get { + object obj = ResourceManager.GetObject("_201", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_1 { + get { + object obj = ResourceManager.GetObject("_201_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_10 { + get { + object obj = ResourceManager.GetObject("_201_10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_11 { + get { + object obj = ResourceManager.GetObject("_201_11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_12 { + get { + object obj = ResourceManager.GetObject("_201_12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_13 { + get { + object obj = ResourceManager.GetObject("_201_13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_14 { + get { + object obj = ResourceManager.GetObject("_201_14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_15 { + get { + object obj = ResourceManager.GetObject("_201_15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_16 { + get { + object obj = ResourceManager.GetObject("_201_16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_17 { + get { + object obj = ResourceManager.GetObject("_201_17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_18 { + get { + object obj = ResourceManager.GetObject("_201_18", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_19 { + get { + object obj = ResourceManager.GetObject("_201_19", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_2 { + get { + object obj = ResourceManager.GetObject("_201_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_20 { + get { + object obj = ResourceManager.GetObject("_201_20", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_21 { + get { + object obj = ResourceManager.GetObject("_201_21", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_22 { + get { + object obj = ResourceManager.GetObject("_201_22", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_23 { + get { + object obj = ResourceManager.GetObject("_201_23", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_24 { + get { + object obj = ResourceManager.GetObject("_201_24", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_25 { + get { + object obj = ResourceManager.GetObject("_201_25", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_26 { + get { + object obj = ResourceManager.GetObject("_201_26", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_27 { + get { + object obj = ResourceManager.GetObject("_201_27", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_3 { + get { + object obj = ResourceManager.GetObject("_201_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_4 { + get { + object obj = ResourceManager.GetObject("_201_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_5 { + get { + object obj = ResourceManager.GetObject("_201_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_6 { + get { + object obj = ResourceManager.GetObject("_201_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_7 { + get { + object obj = ResourceManager.GetObject("_201_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_8 { + get { + object obj = ResourceManager.GetObject("_201_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _201_9 { + get { + object obj = ResourceManager.GetObject("_201_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _202 { + get { + object obj = ResourceManager.GetObject("_202", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _203 { + get { + object obj = ResourceManager.GetObject("_203", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _204 { + get { + object obj = ResourceManager.GetObject("_204", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _205 { + get { + object obj = ResourceManager.GetObject("_205", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _206 { + get { + object obj = ResourceManager.GetObject("_206", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _207 { + get { + object obj = ResourceManager.GetObject("_207", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _208 { + get { + object obj = ResourceManager.GetObject("_208", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _209 { + get { + object obj = ResourceManager.GetObject("_209", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _21 { + get { + object obj = ResourceManager.GetObject("_21", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _210 { + get { + object obj = ResourceManager.GetObject("_210", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _211 { + get { + object obj = ResourceManager.GetObject("_211", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _212 { + get { + object obj = ResourceManager.GetObject("_212", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _212_1 { + get { + object obj = ResourceManager.GetObject("_212_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _213 { + get { + object obj = ResourceManager.GetObject("_213", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _214 { + get { + object obj = ResourceManager.GetObject("_214", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _214_1 { + get { + object obj = ResourceManager.GetObject("_214_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _215 { + get { + object obj = ResourceManager.GetObject("_215", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _216 { + get { + object obj = ResourceManager.GetObject("_216", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _217 { + get { + object obj = ResourceManager.GetObject("_217", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _218 { + get { + object obj = ResourceManager.GetObject("_218", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _219 { + get { + object obj = ResourceManager.GetObject("_219", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _22 { + get { + object obj = ResourceManager.GetObject("_22", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _220 { + get { + object obj = ResourceManager.GetObject("_220", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _221 { + get { + object obj = ResourceManager.GetObject("_221", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _222 { + get { + object obj = ResourceManager.GetObject("_222", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _223 { + get { + object obj = ResourceManager.GetObject("_223", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _224 { + get { + object obj = ResourceManager.GetObject("_224", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _225 { + get { + object obj = ResourceManager.GetObject("_225", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _226 { + get { + object obj = ResourceManager.GetObject("_226", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _227 { + get { + object obj = ResourceManager.GetObject("_227", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _228 { + get { + object obj = ResourceManager.GetObject("_228", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _229 { + get { + object obj = ResourceManager.GetObject("_229", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _229_1 { + get { + object obj = ResourceManager.GetObject("_229_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _23 { + get { + object obj = ResourceManager.GetObject("_23", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _230 { + get { + object obj = ResourceManager.GetObject("_230", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _231 { + get { + object obj = ResourceManager.GetObject("_231", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _232 { + get { + object obj = ResourceManager.GetObject("_232", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _233 { + get { + object obj = ResourceManager.GetObject("_233", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _234 { + get { + object obj = ResourceManager.GetObject("_234", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _235 { + get { + object obj = ResourceManager.GetObject("_235", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _236 { + get { + object obj = ResourceManager.GetObject("_236", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _237 { + get { + object obj = ResourceManager.GetObject("_237", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _238 { + get { + object obj = ResourceManager.GetObject("_238", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _239 { + get { + object obj = ResourceManager.GetObject("_239", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _24 { + get { + object obj = ResourceManager.GetObject("_24", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _240 { + get { + object obj = ResourceManager.GetObject("_240", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _241 { + get { + object obj = ResourceManager.GetObject("_241", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _242 { + get { + object obj = ResourceManager.GetObject("_242", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _243 { + get { + object obj = ResourceManager.GetObject("_243", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _244 { + get { + object obj = ResourceManager.GetObject("_244", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _245 { + get { + object obj = ResourceManager.GetObject("_245", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _246 { + get { + object obj = ResourceManager.GetObject("_246", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _247 { + get { + object obj = ResourceManager.GetObject("_247", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _248 { + get { + object obj = ResourceManager.GetObject("_248", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _248_1 { + get { + object obj = ResourceManager.GetObject("_248_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _249 { + get { + object obj = ResourceManager.GetObject("_249", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _25 { + get { + object obj = ResourceManager.GetObject("_25", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _250 { + get { + object obj = ResourceManager.GetObject("_250", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _251 { + get { + object obj = ResourceManager.GetObject("_251", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _252 { + get { + object obj = ResourceManager.GetObject("_252", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _253 { + get { + object obj = ResourceManager.GetObject("_253", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _254 { + get { + object obj = ResourceManager.GetObject("_254", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _255 { + get { + object obj = ResourceManager.GetObject("_255", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _256 { + get { + object obj = ResourceManager.GetObject("_256", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _257 { + get { + object obj = ResourceManager.GetObject("_257", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _257_1 { + get { + object obj = ResourceManager.GetObject("_257_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _258 { + get { + object obj = ResourceManager.GetObject("_258", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _259 { + get { + object obj = ResourceManager.GetObject("_259", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _26 { + get { + object obj = ResourceManager.GetObject("_26", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _260 { + get { + object obj = ResourceManager.GetObject("_260", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _261 { + get { + object obj = ResourceManager.GetObject("_261", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _262 { + get { + object obj = ResourceManager.GetObject("_262", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _263 { + get { + object obj = ResourceManager.GetObject("_263", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _264 { + get { + object obj = ResourceManager.GetObject("_264", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _265 { + get { + object obj = ResourceManager.GetObject("_265", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _266 { + get { + object obj = ResourceManager.GetObject("_266", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _267 { + get { + object obj = ResourceManager.GetObject("_267", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _268 { + get { + object obj = ResourceManager.GetObject("_268", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _269 { + get { + object obj = ResourceManager.GetObject("_269", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _27 { + get { + object obj = ResourceManager.GetObject("_27", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _270 { + get { + object obj = ResourceManager.GetObject("_270", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _271 { + get { + object obj = ResourceManager.GetObject("_271", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _272 { + get { + object obj = ResourceManager.GetObject("_272", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _273 { + get { + object obj = ResourceManager.GetObject("_273", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _274 { + get { + object obj = ResourceManager.GetObject("_274", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _275 { + get { + object obj = ResourceManager.GetObject("_275", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _276 { + get { + object obj = ResourceManager.GetObject("_276", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _277 { + get { + object obj = ResourceManager.GetObject("_277", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _278 { + get { + object obj = ResourceManager.GetObject("_278", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _279 { + get { + object obj = ResourceManager.GetObject("_279", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _28 { + get { + object obj = ResourceManager.GetObject("_28", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _280 { + get { + object obj = ResourceManager.GetObject("_280", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _281 { + get { + object obj = ResourceManager.GetObject("_281", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _282 { + get { + object obj = ResourceManager.GetObject("_282", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _282_1 { + get { + object obj = ResourceManager.GetObject("_282_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _283 { + get { + object obj = ResourceManager.GetObject("_283", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _284 { + get { + object obj = ResourceManager.GetObject("_284", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _285 { + get { + object obj = ResourceManager.GetObject("_285", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _286 { + get { + object obj = ResourceManager.GetObject("_286", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _287 { + get { + object obj = ResourceManager.GetObject("_287", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _288 { + get { + object obj = ResourceManager.GetObject("_288", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _289 { + get { + object obj = ResourceManager.GetObject("_289", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _29 { + get { + object obj = ResourceManager.GetObject("_29", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _290 { + get { + object obj = ResourceManager.GetObject("_290", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _291 { + get { + object obj = ResourceManager.GetObject("_291", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _292 { + get { + object obj = ResourceManager.GetObject("_292", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _293 { + get { + object obj = ResourceManager.GetObject("_293", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _294 { + get { + object obj = ResourceManager.GetObject("_294", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _295 { + get { + object obj = ResourceManager.GetObject("_295", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _296 { + get { + object obj = ResourceManager.GetObject("_296", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _297 { + get { + object obj = ResourceManager.GetObject("_297", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _298 { + get { + object obj = ResourceManager.GetObject("_298", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _299 { + get { + object obj = ResourceManager.GetObject("_299", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _3 { + get { + object obj = ResourceManager.GetObject("_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _3_1 { + get { + object obj = ResourceManager.GetObject("_3_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _30 { + get { + object obj = ResourceManager.GetObject("_30", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _300 { + get { + object obj = ResourceManager.GetObject("_300", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _301 { + get { + object obj = ResourceManager.GetObject("_301", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _302 { + get { + object obj = ResourceManager.GetObject("_302", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _303 { + get { + object obj = ResourceManager.GetObject("_303", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _303_1 { + get { + object obj = ResourceManager.GetObject("_303_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _304 { + get { + object obj = ResourceManager.GetObject("_304", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _305 { + get { + object obj = ResourceManager.GetObject("_305", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _306 { + get { + object obj = ResourceManager.GetObject("_306", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _306_1 { + get { + object obj = ResourceManager.GetObject("_306_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _307 { + get { + object obj = ResourceManager.GetObject("_307", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _308 { + get { + object obj = ResourceManager.GetObject("_308", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _308_1 { + get { + object obj = ResourceManager.GetObject("_308_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _309 { + get { + object obj = ResourceManager.GetObject("_309", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _31 { + get { + object obj = ResourceManager.GetObject("_31", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _310 { + get { + object obj = ResourceManager.GetObject("_310", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _310_1 { + get { + object obj = ResourceManager.GetObject("_310_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _311 { + get { + object obj = ResourceManager.GetObject("_311", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _312 { + get { + object obj = ResourceManager.GetObject("_312", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _313 { + get { + object obj = ResourceManager.GetObject("_313", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _314 { + get { + object obj = ResourceManager.GetObject("_314", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _315 { + get { + object obj = ResourceManager.GetObject("_315", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _316 { + get { + object obj = ResourceManager.GetObject("_316", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _317 { + get { + object obj = ResourceManager.GetObject("_317", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _318 { + get { + object obj = ResourceManager.GetObject("_318", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _319 { + get { + object obj = ResourceManager.GetObject("_319", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _32 { + get { + object obj = ResourceManager.GetObject("_32", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _320 { + get { + object obj = ResourceManager.GetObject("_320", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _321 { + get { + object obj = ResourceManager.GetObject("_321", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _322 { + get { + object obj = ResourceManager.GetObject("_322", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _323 { + get { + object obj = ResourceManager.GetObject("_323", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _324 { + get { + object obj = ResourceManager.GetObject("_324", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _325 { + get { + object obj = ResourceManager.GetObject("_325", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _326 { + get { + object obj = ResourceManager.GetObject("_326", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _327 { + get { + object obj = ResourceManager.GetObject("_327", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _328 { + get { + object obj = ResourceManager.GetObject("_328", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _329 { + get { + object obj = ResourceManager.GetObject("_329", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _33 { + get { + object obj = ResourceManager.GetObject("_33", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _330 { + get { + object obj = ResourceManager.GetObject("_330", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _331 { + get { + object obj = ResourceManager.GetObject("_331", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _332 { + get { + object obj = ResourceManager.GetObject("_332", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _333 { + get { + object obj = ResourceManager.GetObject("_333", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _334 { + get { + object obj = ResourceManager.GetObject("_334", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _335 { + get { + object obj = ResourceManager.GetObject("_335", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _336 { + get { + object obj = ResourceManager.GetObject("_336", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _337 { + get { + object obj = ResourceManager.GetObject("_337", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _338 { + get { + object obj = ResourceManager.GetObject("_338", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _339 { + get { + object obj = ResourceManager.GetObject("_339", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _34 { + get { + object obj = ResourceManager.GetObject("_34", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _340 { + get { + object obj = ResourceManager.GetObject("_340", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _341 { + get { + object obj = ResourceManager.GetObject("_341", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _342 { + get { + object obj = ResourceManager.GetObject("_342", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _343 { + get { + object obj = ResourceManager.GetObject("_343", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _344 { + get { + object obj = ResourceManager.GetObject("_344", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _345 { + get { + object obj = ResourceManager.GetObject("_345", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _346 { + get { + object obj = ResourceManager.GetObject("_346", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _347 { + get { + object obj = ResourceManager.GetObject("_347", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _348 { + get { + object obj = ResourceManager.GetObject("_348", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _349 { + get { + object obj = ResourceManager.GetObject("_349", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _35 { + get { + object obj = ResourceManager.GetObject("_35", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _350 { + get { + object obj = ResourceManager.GetObject("_350", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _351 { + get { + object obj = ResourceManager.GetObject("_351", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _351_1 { + get { + object obj = ResourceManager.GetObject("_351_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _351_2 { + get { + object obj = ResourceManager.GetObject("_351_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _351_3 { + get { + object obj = ResourceManager.GetObject("_351_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _352 { + get { + object obj = ResourceManager.GetObject("_352", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _353 { + get { + object obj = ResourceManager.GetObject("_353", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _354 { + get { + object obj = ResourceManager.GetObject("_354", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _354_1 { + get { + object obj = ResourceManager.GetObject("_354_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _355 { + get { + object obj = ResourceManager.GetObject("_355", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _356 { + get { + object obj = ResourceManager.GetObject("_356", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _357 { + get { + object obj = ResourceManager.GetObject("_357", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _358 { + get { + object obj = ResourceManager.GetObject("_358", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _359 { + get { + object obj = ResourceManager.GetObject("_359", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _359_1 { + get { + object obj = ResourceManager.GetObject("_359_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _36 { + get { + object obj = ResourceManager.GetObject("_36", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _360 { + get { + object obj = ResourceManager.GetObject("_360", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _361 { + get { + object obj = ResourceManager.GetObject("_361", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _362 { + get { + object obj = ResourceManager.GetObject("_362", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _363 { + get { + object obj = ResourceManager.GetObject("_363", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _364 { + get { + object obj = ResourceManager.GetObject("_364", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _365 { + get { + object obj = ResourceManager.GetObject("_365", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _366 { + get { + object obj = ResourceManager.GetObject("_366", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _367 { + get { + object obj = ResourceManager.GetObject("_367", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _368 { + get { + object obj = ResourceManager.GetObject("_368", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _369 { + get { + object obj = ResourceManager.GetObject("_369", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _37 { + get { + object obj = ResourceManager.GetObject("_37", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _370 { + get { + object obj = ResourceManager.GetObject("_370", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _371 { + get { + object obj = ResourceManager.GetObject("_371", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _372 { + get { + object obj = ResourceManager.GetObject("_372", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _373 { + get { + object obj = ResourceManager.GetObject("_373", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _374 { + get { + object obj = ResourceManager.GetObject("_374", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _375 { + get { + object obj = ResourceManager.GetObject("_375", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _376 { + get { + object obj = ResourceManager.GetObject("_376", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _377 { + get { + object obj = ResourceManager.GetObject("_377", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _378 { + get { + object obj = ResourceManager.GetObject("_378", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _379 { + get { + object obj = ResourceManager.GetObject("_379", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _38 { + get { + object obj = ResourceManager.GetObject("_38", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _380 { + get { + object obj = ResourceManager.GetObject("_380", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _380_1 { + get { + object obj = ResourceManager.GetObject("_380_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _381 { + get { + object obj = ResourceManager.GetObject("_381", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _381_1 { + get { + object obj = ResourceManager.GetObject("_381_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _382 { + get { + object obj = ResourceManager.GetObject("_382", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _383 { + get { + object obj = ResourceManager.GetObject("_383", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _384 { + get { + object obj = ResourceManager.GetObject("_384", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _385 { + get { + object obj = ResourceManager.GetObject("_385", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _386 { + get { + object obj = ResourceManager.GetObject("_386", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _386_1 { + get { + object obj = ResourceManager.GetObject("_386_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _386_2 { + get { + object obj = ResourceManager.GetObject("_386_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _386_3 { + get { + object obj = ResourceManager.GetObject("_386_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _387 { + get { + object obj = ResourceManager.GetObject("_387", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _388 { + get { + object obj = ResourceManager.GetObject("_388", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _389 { + get { + object obj = ResourceManager.GetObject("_389", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _39 { + get { + object obj = ResourceManager.GetObject("_39", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _390 { + get { + object obj = ResourceManager.GetObject("_390", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _391 { + get { + object obj = ResourceManager.GetObject("_391", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _392 { + get { + object obj = ResourceManager.GetObject("_392", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _393 { + get { + object obj = ResourceManager.GetObject("_393", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _394 { + get { + object obj = ResourceManager.GetObject("_394", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _395 { + get { + object obj = ResourceManager.GetObject("_395", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _396 { + get { + object obj = ResourceManager.GetObject("_396", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _397 { + get { + object obj = ResourceManager.GetObject("_397", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _398 { + get { + object obj = ResourceManager.GetObject("_398", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _399 { + get { + object obj = ResourceManager.GetObject("_399", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _4 { + get { + object obj = ResourceManager.GetObject("_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _40 { + get { + object obj = ResourceManager.GetObject("_40", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _400 { + get { + object obj = ResourceManager.GetObject("_400", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _401 { + get { + object obj = ResourceManager.GetObject("_401", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _402 { + get { + object obj = ResourceManager.GetObject("_402", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _403 { + get { + object obj = ResourceManager.GetObject("_403", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _404 { + get { + object obj = ResourceManager.GetObject("_404", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _405 { + get { + object obj = ResourceManager.GetObject("_405", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _406 { + get { + object obj = ResourceManager.GetObject("_406", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _407 { + get { + object obj = ResourceManager.GetObject("_407", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _408 { + get { + object obj = ResourceManager.GetObject("_408", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _409 { + get { + object obj = ResourceManager.GetObject("_409", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _40b { + get { + object obj = ResourceManager.GetObject("_40b", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _41 { + get { + object obj = ResourceManager.GetObject("_41", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _410 { + get { + object obj = ResourceManager.GetObject("_410", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _411 { + get { + object obj = ResourceManager.GetObject("_411", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _412 { + get { + object obj = ResourceManager.GetObject("_412", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _412_1 { + get { + object obj = ResourceManager.GetObject("_412_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _412_2 { + get { + object obj = ResourceManager.GetObject("_412_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _413 { + get { + object obj = ResourceManager.GetObject("_413", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _413_1 { + get { + object obj = ResourceManager.GetObject("_413_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _413_2 { + get { + object obj = ResourceManager.GetObject("_413_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _414 { + get { + object obj = ResourceManager.GetObject("_414", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _415 { + get { + object obj = ResourceManager.GetObject("_415", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _416 { + get { + object obj = ResourceManager.GetObject("_416", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _417 { + get { + object obj = ResourceManager.GetObject("_417", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _418 { + get { + object obj = ResourceManager.GetObject("_418", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _419 { + get { + object obj = ResourceManager.GetObject("_419", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _42 { + get { + object obj = ResourceManager.GetObject("_42", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _420 { + get { + object obj = ResourceManager.GetObject("_420", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _421 { + get { + object obj = ResourceManager.GetObject("_421", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _421_1 { + get { + object obj = ResourceManager.GetObject("_421_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _422 { + get { + object obj = ResourceManager.GetObject("_422", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _422_1 { + get { + object obj = ResourceManager.GetObject("_422_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _423 { + get { + object obj = ResourceManager.GetObject("_423", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _423_1 { + get { + object obj = ResourceManager.GetObject("_423_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _424 { + get { + object obj = ResourceManager.GetObject("_424", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _425 { + get { + object obj = ResourceManager.GetObject("_425", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _426 { + get { + object obj = ResourceManager.GetObject("_426", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _427 { + get { + object obj = ResourceManager.GetObject("_427", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _428 { + get { + object obj = ResourceManager.GetObject("_428", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _429 { + get { + object obj = ResourceManager.GetObject("_429", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _43 { + get { + object obj = ResourceManager.GetObject("_43", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _430 { + get { + object obj = ResourceManager.GetObject("_430", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _431 { + get { + object obj = ResourceManager.GetObject("_431", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _432 { + get { + object obj = ResourceManager.GetObject("_432", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _433 { + get { + object obj = ResourceManager.GetObject("_433", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _434 { + get { + object obj = ResourceManager.GetObject("_434", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _435 { + get { + object obj = ResourceManager.GetObject("_435", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _436 { + get { + object obj = ResourceManager.GetObject("_436", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _437 { + get { + object obj = ResourceManager.GetObject("_437", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _438 { + get { + object obj = ResourceManager.GetObject("_438", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _439 { + get { + object obj = ResourceManager.GetObject("_439", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _44 { + get { + object obj = ResourceManager.GetObject("_44", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _440 { + get { + object obj = ResourceManager.GetObject("_440", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _441 { + get { + object obj = ResourceManager.GetObject("_441", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _442 { + get { + object obj = ResourceManager.GetObject("_442", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _443 { + get { + object obj = ResourceManager.GetObject("_443", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _444 { + get { + object obj = ResourceManager.GetObject("_444", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _445 { + get { + object obj = ResourceManager.GetObject("_445", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _445_1 { + get { + object obj = ResourceManager.GetObject("_445_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _446 { + get { + object obj = ResourceManager.GetObject("_446", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _447 { + get { + object obj = ResourceManager.GetObject("_447", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _448 { + get { + object obj = ResourceManager.GetObject("_448", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _448_1 { + get { + object obj = ResourceManager.GetObject("_448_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _449 { + get { + object obj = ResourceManager.GetObject("_449", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _45 { + get { + object obj = ResourceManager.GetObject("_45", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _450 { + get { + object obj = ResourceManager.GetObject("_450", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _451 { + get { + object obj = ResourceManager.GetObject("_451", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _452 { + get { + object obj = ResourceManager.GetObject("_452", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _453 { + get { + object obj = ResourceManager.GetObject("_453", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _454 { + get { + object obj = ResourceManager.GetObject("_454", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _455 { + get { + object obj = ResourceManager.GetObject("_455", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _456 { + get { + object obj = ResourceManager.GetObject("_456", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _457 { + get { + object obj = ResourceManager.GetObject("_457", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _458 { + get { + object obj = ResourceManager.GetObject("_458", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _459 { + get { + object obj = ResourceManager.GetObject("_459", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _46 { + get { + object obj = ResourceManager.GetObject("_46", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _460 { + get { + object obj = ResourceManager.GetObject("_460", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _460_1 { + get { + object obj = ResourceManager.GetObject("_460_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _461 { + get { + object obj = ResourceManager.GetObject("_461", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _462 { + get { + object obj = ResourceManager.GetObject("_462", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _463 { + get { + object obj = ResourceManager.GetObject("_463", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _464 { + get { + object obj = ResourceManager.GetObject("_464", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _465 { + get { + object obj = ResourceManager.GetObject("_465", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _466 { + get { + object obj = ResourceManager.GetObject("_466", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _467 { + get { + object obj = ResourceManager.GetObject("_467", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _468 { + get { + object obj = ResourceManager.GetObject("_468", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _469 { + get { + object obj = ResourceManager.GetObject("_469", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _47 { + get { + object obj = ResourceManager.GetObject("_47", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _470 { + get { + object obj = ResourceManager.GetObject("_470", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _471 { + get { + object obj = ResourceManager.GetObject("_471", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _472 { + get { + object obj = ResourceManager.GetObject("_472", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _473 { + get { + object obj = ResourceManager.GetObject("_473", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _474 { + get { + object obj = ResourceManager.GetObject("_474", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _475 { + get { + object obj = ResourceManager.GetObject("_475", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _476 { + get { + object obj = ResourceManager.GetObject("_476", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _477 { + get { + object obj = ResourceManager.GetObject("_477", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _478 { + get { + object obj = ResourceManager.GetObject("_478", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _479 { + get { + object obj = ResourceManager.GetObject("_479", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _479_1 { + get { + object obj = ResourceManager.GetObject("_479_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _479_2 { + get { + object obj = ResourceManager.GetObject("_479_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _479_3 { + get { + object obj = ResourceManager.GetObject("_479_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _479_4 { + get { + object obj = ResourceManager.GetObject("_479_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _479_5 { + get { + object obj = ResourceManager.GetObject("_479_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _48 { + get { + object obj = ResourceManager.GetObject("_48", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _480 { + get { + object obj = ResourceManager.GetObject("_480", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _481 { + get { + object obj = ResourceManager.GetObject("_481", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _482 { + get { + object obj = ResourceManager.GetObject("_482", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _483 { + get { + object obj = ResourceManager.GetObject("_483", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _484 { + get { + object obj = ResourceManager.GetObject("_484", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _485 { + get { + object obj = ResourceManager.GetObject("_485", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _486 { + get { + object obj = ResourceManager.GetObject("_486", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _487 { + get { + object obj = ResourceManager.GetObject("_487", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _487_1 { + get { + object obj = ResourceManager.GetObject("_487_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _488 { + get { + object obj = ResourceManager.GetObject("_488", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _489 { + get { + object obj = ResourceManager.GetObject("_489", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _49 { + get { + object obj = ResourceManager.GetObject("_49", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _490 { + get { + object obj = ResourceManager.GetObject("_490", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _491 { + get { + object obj = ResourceManager.GetObject("_491", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _492 { + get { + object obj = ResourceManager.GetObject("_492", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _492_1 { + get { + object obj = ResourceManager.GetObject("_492_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493 { + get { + object obj = ResourceManager.GetObject("_493", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_1 { + get { + object obj = ResourceManager.GetObject("_493_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_10 { + get { + object obj = ResourceManager.GetObject("_493_10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_11 { + get { + object obj = ResourceManager.GetObject("_493_11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_12 { + get { + object obj = ResourceManager.GetObject("_493_12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_13 { + get { + object obj = ResourceManager.GetObject("_493_13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_14 { + get { + object obj = ResourceManager.GetObject("_493_14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_15 { + get { + object obj = ResourceManager.GetObject("_493_15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_16 { + get { + object obj = ResourceManager.GetObject("_493_16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_17 { + get { + object obj = ResourceManager.GetObject("_493_17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_18 { + get { + object obj = ResourceManager.GetObject("_493_18", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_2 { + get { + object obj = ResourceManager.GetObject("_493_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_3 { + get { + object obj = ResourceManager.GetObject("_493_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_4 { + get { + object obj = ResourceManager.GetObject("_493_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_5 { + get { + object obj = ResourceManager.GetObject("_493_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_6 { + get { + object obj = ResourceManager.GetObject("_493_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_7 { + get { + object obj = ResourceManager.GetObject("_493_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_8 { + get { + object obj = ResourceManager.GetObject("_493_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _493_9 { + get { + object obj = ResourceManager.GetObject("_493_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _494 { + get { + object obj = ResourceManager.GetObject("_494", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _495 { + get { + object obj = ResourceManager.GetObject("_495", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _496 { + get { + object obj = ResourceManager.GetObject("_496", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _497 { + get { + object obj = ResourceManager.GetObject("_497", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _498 { + get { + object obj = ResourceManager.GetObject("_498", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _499 { + get { + object obj = ResourceManager.GetObject("_499", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _5 { + get { + object obj = ResourceManager.GetObject("_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _50 { + get { + object obj = ResourceManager.GetObject("_50", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _500 { + get { + object obj = ResourceManager.GetObject("_500", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _501 { + get { + object obj = ResourceManager.GetObject("_501", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _502 { + get { + object obj = ResourceManager.GetObject("_502", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _503 { + get { + object obj = ResourceManager.GetObject("_503", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _504 { + get { + object obj = ResourceManager.GetObject("_504", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _505 { + get { + object obj = ResourceManager.GetObject("_505", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _506 { + get { + object obj = ResourceManager.GetObject("_506", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _507 { + get { + object obj = ResourceManager.GetObject("_507", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _508 { + get { + object obj = ResourceManager.GetObject("_508", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _509 { + get { + object obj = ResourceManager.GetObject("_509", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _51 { + get { + object obj = ResourceManager.GetObject("_51", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _510 { + get { + object obj = ResourceManager.GetObject("_510", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _511 { + get { + object obj = ResourceManager.GetObject("_511", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _512 { + get { + object obj = ResourceManager.GetObject("_512", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _513 { + get { + object obj = ResourceManager.GetObject("_513", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _514 { + get { + object obj = ResourceManager.GetObject("_514", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _515 { + get { + object obj = ResourceManager.GetObject("_515", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _516 { + get { + object obj = ResourceManager.GetObject("_516", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _517 { + get { + object obj = ResourceManager.GetObject("_517", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _518 { + get { + object obj = ResourceManager.GetObject("_518", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _519 { + get { + object obj = ResourceManager.GetObject("_519", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _52 { + get { + object obj = ResourceManager.GetObject("_52", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _520 { + get { + object obj = ResourceManager.GetObject("_520", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _521 { + get { + object obj = ResourceManager.GetObject("_521", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _521f { + get { + object obj = ResourceManager.GetObject("_521f", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _522 { + get { + object obj = ResourceManager.GetObject("_522", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _523 { + get { + object obj = ResourceManager.GetObject("_523", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _524 { + get { + object obj = ResourceManager.GetObject("_524", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _525 { + get { + object obj = ResourceManager.GetObject("_525", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _526 { + get { + object obj = ResourceManager.GetObject("_526", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _527 { + get { + object obj = ResourceManager.GetObject("_527", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _528 { + get { + object obj = ResourceManager.GetObject("_528", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _529 { + get { + object obj = ResourceManager.GetObject("_529", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _53 { + get { + object obj = ResourceManager.GetObject("_53", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _530 { + get { + object obj = ResourceManager.GetObject("_530", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _531 { + get { + object obj = ResourceManager.GetObject("_531", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _532 { + get { + object obj = ResourceManager.GetObject("_532", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _533 { + get { + object obj = ResourceManager.GetObject("_533", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _534 { + get { + object obj = ResourceManager.GetObject("_534", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _535 { + get { + object obj = ResourceManager.GetObject("_535", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _536 { + get { + object obj = ResourceManager.GetObject("_536", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _537 { + get { + object obj = ResourceManager.GetObject("_537", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _538 { + get { + object obj = ResourceManager.GetObject("_538", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _539 { + get { + object obj = ResourceManager.GetObject("_539", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _54 { + get { + object obj = ResourceManager.GetObject("_54", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _540 { + get { + object obj = ResourceManager.GetObject("_540", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _541 { + get { + object obj = ResourceManager.GetObject("_541", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _542 { + get { + object obj = ResourceManager.GetObject("_542", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _543 { + get { + object obj = ResourceManager.GetObject("_543", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _544 { + get { + object obj = ResourceManager.GetObject("_544", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _545 { + get { + object obj = ResourceManager.GetObject("_545", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _546 { + get { + object obj = ResourceManager.GetObject("_546", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _547 { + get { + object obj = ResourceManager.GetObject("_547", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _548 { + get { + object obj = ResourceManager.GetObject("_548", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _549 { + get { + object obj = ResourceManager.GetObject("_549", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _55 { + get { + object obj = ResourceManager.GetObject("_55", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _550 { + get { + object obj = ResourceManager.GetObject("_550", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _550_1 { + get { + object obj = ResourceManager.GetObject("_550_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _551 { + get { + object obj = ResourceManager.GetObject("_551", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _552 { + get { + object obj = ResourceManager.GetObject("_552", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _553 { + get { + object obj = ResourceManager.GetObject("_553", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _554 { + get { + object obj = ResourceManager.GetObject("_554", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _555 { + get { + object obj = ResourceManager.GetObject("_555", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _555_1 { + get { + object obj = ResourceManager.GetObject("_555_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _556 { + get { + object obj = ResourceManager.GetObject("_556", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _557 { + get { + object obj = ResourceManager.GetObject("_557", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _558 { + get { + object obj = ResourceManager.GetObject("_558", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _559 { + get { + object obj = ResourceManager.GetObject("_559", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _56 { + get { + object obj = ResourceManager.GetObject("_56", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _560 { + get { + object obj = ResourceManager.GetObject("_560", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _561 { + get { + object obj = ResourceManager.GetObject("_561", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _562 { + get { + object obj = ResourceManager.GetObject("_562", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _563 { + get { + object obj = ResourceManager.GetObject("_563", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _564 { + get { + object obj = ResourceManager.GetObject("_564", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _565 { + get { + object obj = ResourceManager.GetObject("_565", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _566 { + get { + object obj = ResourceManager.GetObject("_566", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _567 { + get { + object obj = ResourceManager.GetObject("_567", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _568 { + get { + object obj = ResourceManager.GetObject("_568", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _569 { + get { + object obj = ResourceManager.GetObject("_569", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _57 { + get { + object obj = ResourceManager.GetObject("_57", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _570 { + get { + object obj = ResourceManager.GetObject("_570", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _571 { + get { + object obj = ResourceManager.GetObject("_571", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _572 { + get { + object obj = ResourceManager.GetObject("_572", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _573 { + get { + object obj = ResourceManager.GetObject("_573", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _574 { + get { + object obj = ResourceManager.GetObject("_574", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _575 { + get { + object obj = ResourceManager.GetObject("_575", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _576 { + get { + object obj = ResourceManager.GetObject("_576", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _577 { + get { + object obj = ResourceManager.GetObject("_577", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _578 { + get { + object obj = ResourceManager.GetObject("_578", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _579 { + get { + object obj = ResourceManager.GetObject("_579", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _58 { + get { + object obj = ResourceManager.GetObject("_58", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _580 { + get { + object obj = ResourceManager.GetObject("_580", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _581 { + get { + object obj = ResourceManager.GetObject("_581", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _582 { + get { + object obj = ResourceManager.GetObject("_582", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _583 { + get { + object obj = ResourceManager.GetObject("_583", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _584 { + get { + object obj = ResourceManager.GetObject("_584", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _585 { + get { + object obj = ResourceManager.GetObject("_585", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _585_1 { + get { + object obj = ResourceManager.GetObject("_585_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _585_2 { + get { + object obj = ResourceManager.GetObject("_585_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _585_3 { + get { + object obj = ResourceManager.GetObject("_585_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _586 { + get { + object obj = ResourceManager.GetObject("_586", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _586_1 { + get { + object obj = ResourceManager.GetObject("_586_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _586_2 { + get { + object obj = ResourceManager.GetObject("_586_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _586_3 { + get { + object obj = ResourceManager.GetObject("_586_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _587 { + get { + object obj = ResourceManager.GetObject("_587", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _588 { + get { + object obj = ResourceManager.GetObject("_588", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _589 { + get { + object obj = ResourceManager.GetObject("_589", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _59 { + get { + object obj = ResourceManager.GetObject("_59", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _590 { + get { + object obj = ResourceManager.GetObject("_590", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _591 { + get { + object obj = ResourceManager.GetObject("_591", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _592 { + get { + object obj = ResourceManager.GetObject("_592", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _592_1 { + get { + object obj = ResourceManager.GetObject("_592_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _593 { + get { + object obj = ResourceManager.GetObject("_593", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _593_1 { + get { + object obj = ResourceManager.GetObject("_593_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _594 { + get { + object obj = ResourceManager.GetObject("_594", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _595 { + get { + object obj = ResourceManager.GetObject("_595", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _596 { + get { + object obj = ResourceManager.GetObject("_596", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _597 { + get { + object obj = ResourceManager.GetObject("_597", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _598 { + get { + object obj = ResourceManager.GetObject("_598", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _599 { + get { + object obj = ResourceManager.GetObject("_599", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _6 { + get { + object obj = ResourceManager.GetObject("_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _6_1 { + get { + object obj = ResourceManager.GetObject("_6_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _6_2 { + get { + object obj = ResourceManager.GetObject("_6_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _60 { + get { + object obj = ResourceManager.GetObject("_60", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _600 { + get { + object obj = ResourceManager.GetObject("_600", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _601 { + get { + object obj = ResourceManager.GetObject("_601", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _602 { + get { + object obj = ResourceManager.GetObject("_602", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _603 { + get { + object obj = ResourceManager.GetObject("_603", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _604 { + get { + object obj = ResourceManager.GetObject("_604", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _605 { + get { + object obj = ResourceManager.GetObject("_605", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _606 { + get { + object obj = ResourceManager.GetObject("_606", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _607 { + get { + object obj = ResourceManager.GetObject("_607", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _608 { + get { + object obj = ResourceManager.GetObject("_608", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _609 { + get { + object obj = ResourceManager.GetObject("_609", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _61 { + get { + object obj = ResourceManager.GetObject("_61", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _610 { + get { + object obj = ResourceManager.GetObject("_610", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _611 { + get { + object obj = ResourceManager.GetObject("_611", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _612 { + get { + object obj = ResourceManager.GetObject("_612", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _613 { + get { + object obj = ResourceManager.GetObject("_613", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _614 { + get { + object obj = ResourceManager.GetObject("_614", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _615 { + get { + object obj = ResourceManager.GetObject("_615", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _616 { + get { + object obj = ResourceManager.GetObject("_616", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _617 { + get { + object obj = ResourceManager.GetObject("_617", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _618 { + get { + object obj = ResourceManager.GetObject("_618", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _619 { + get { + object obj = ResourceManager.GetObject("_619", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _62 { + get { + object obj = ResourceManager.GetObject("_62", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _620 { + get { + object obj = ResourceManager.GetObject("_620", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _621 { + get { + object obj = ResourceManager.GetObject("_621", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _622 { + get { + object obj = ResourceManager.GetObject("_622", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _623 { + get { + object obj = ResourceManager.GetObject("_623", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _624 { + get { + object obj = ResourceManager.GetObject("_624", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _625 { + get { + object obj = ResourceManager.GetObject("_625", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _626 { + get { + object obj = ResourceManager.GetObject("_626", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _626_2 { + get { + object obj = ResourceManager.GetObject("_626_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _626_4 { + get { + object obj = ResourceManager.GetObject("_626_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _626_9 { + get { + object obj = ResourceManager.GetObject("_626_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _627 { + get { + object obj = ResourceManager.GetObject("_627", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _628 { + get { + object obj = ResourceManager.GetObject("_628", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _629 { + get { + object obj = ResourceManager.GetObject("_629", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _62b { + get { + object obj = ResourceManager.GetObject("_62b", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _63 { + get { + object obj = ResourceManager.GetObject("_63", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _630 { + get { + object obj = ResourceManager.GetObject("_630", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _631 { + get { + object obj = ResourceManager.GetObject("_631", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _632 { + get { + object obj = ResourceManager.GetObject("_632", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _633 { + get { + object obj = ResourceManager.GetObject("_633", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _634 { + get { + object obj = ResourceManager.GetObject("_634", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _635 { + get { + object obj = ResourceManager.GetObject("_635", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _636 { + get { + object obj = ResourceManager.GetObject("_636", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _637 { + get { + object obj = ResourceManager.GetObject("_637", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _638 { + get { + object obj = ResourceManager.GetObject("_638", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _639 { + get { + object obj = ResourceManager.GetObject("_639", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _64 { + get { + object obj = ResourceManager.GetObject("_64", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _640 { + get { + object obj = ResourceManager.GetObject("_640", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _641 { + get { + object obj = ResourceManager.GetObject("_641", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _641_1 { + get { + object obj = ResourceManager.GetObject("_641_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _642 { + get { + object obj = ResourceManager.GetObject("_642", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _642_1 { + get { + object obj = ResourceManager.GetObject("_642_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _643 { + get { + object obj = ResourceManager.GetObject("_643", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _644 { + get { + object obj = ResourceManager.GetObject("_644", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _645 { + get { + object obj = ResourceManager.GetObject("_645", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _645_1 { + get { + object obj = ResourceManager.GetObject("_645_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _646 { + get { + object obj = ResourceManager.GetObject("_646", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _646_1 { + get { + object obj = ResourceManager.GetObject("_646_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _646_2 { + get { + object obj = ResourceManager.GetObject("_646_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _647 { + get { + object obj = ResourceManager.GetObject("_647", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _647_1 { + get { + object obj = ResourceManager.GetObject("_647_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _648 { + get { + object obj = ResourceManager.GetObject("_648", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _648_1 { + get { + object obj = ResourceManager.GetObject("_648_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _649 { + get { + object obj = ResourceManager.GetObject("_649", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _649_1 { + get { + object obj = ResourceManager.GetObject("_649_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _649_2 { + get { + object obj = ResourceManager.GetObject("_649_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _649_3 { + get { + object obj = ResourceManager.GetObject("_649_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _649_4 { + get { + object obj = ResourceManager.GetObject("_649_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _65 { + get { + object obj = ResourceManager.GetObject("_65", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _65_1 { + get { + object obj = ResourceManager.GetObject("_65_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _650 { + get { + object obj = ResourceManager.GetObject("_650", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _651 { + get { + object obj = ResourceManager.GetObject("_651", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _652 { + get { + object obj = ResourceManager.GetObject("_652", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _653 { + get { + object obj = ResourceManager.GetObject("_653", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _654 { + get { + object obj = ResourceManager.GetObject("_654", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _655 { + get { + object obj = ResourceManager.GetObject("_655", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _656 { + get { + object obj = ResourceManager.GetObject("_656", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _657 { + get { + object obj = ResourceManager.GetObject("_657", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _658 { + get { + object obj = ResourceManager.GetObject("_658", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _659 { + get { + object obj = ResourceManager.GetObject("_659", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _66 { + get { + object obj = ResourceManager.GetObject("_66", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _660 { + get { + object obj = ResourceManager.GetObject("_660", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _661 { + get { + object obj = ResourceManager.GetObject("_661", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _662 { + get { + object obj = ResourceManager.GetObject("_662", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _663 { + get { + object obj = ResourceManager.GetObject("_663", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664 { + get { + object obj = ResourceManager.GetObject("_664", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_1 { + get { + object obj = ResourceManager.GetObject("_664_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_10 { + get { + object obj = ResourceManager.GetObject("_664_10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_11 { + get { + object obj = ResourceManager.GetObject("_664_11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_12 { + get { + object obj = ResourceManager.GetObject("_664_12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_13 { + get { + object obj = ResourceManager.GetObject("_664_13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_14 { + get { + object obj = ResourceManager.GetObject("_664_14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_15 { + get { + object obj = ResourceManager.GetObject("_664_15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_16 { + get { + object obj = ResourceManager.GetObject("_664_16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_17 { + get { + object obj = ResourceManager.GetObject("_664_17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_18 { + get { + object obj = ResourceManager.GetObject("_664_18", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_19 { + get { + object obj = ResourceManager.GetObject("_664_19", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_2 { + get { + object obj = ResourceManager.GetObject("_664_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_3 { + get { + object obj = ResourceManager.GetObject("_664_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_4 { + get { + object obj = ResourceManager.GetObject("_664_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_5 { + get { + object obj = ResourceManager.GetObject("_664_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_6 { + get { + object obj = ResourceManager.GetObject("_664_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_7 { + get { + object obj = ResourceManager.GetObject("_664_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_8 { + get { + object obj = ResourceManager.GetObject("_664_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _664_9 { + get { + object obj = ResourceManager.GetObject("_664_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665 { + get { + object obj = ResourceManager.GetObject("_665", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_1 { + get { + object obj = ResourceManager.GetObject("_665_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_10 { + get { + object obj = ResourceManager.GetObject("_665_10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_11 { + get { + object obj = ResourceManager.GetObject("_665_11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_12 { + get { + object obj = ResourceManager.GetObject("_665_12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_13 { + get { + object obj = ResourceManager.GetObject("_665_13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_14 { + get { + object obj = ResourceManager.GetObject("_665_14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_15 { + get { + object obj = ResourceManager.GetObject("_665_15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_16 { + get { + object obj = ResourceManager.GetObject("_665_16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_17 { + get { + object obj = ResourceManager.GetObject("_665_17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_18 { + get { + object obj = ResourceManager.GetObject("_665_18", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_19 { + get { + object obj = ResourceManager.GetObject("_665_19", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_2 { + get { + object obj = ResourceManager.GetObject("_665_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_3 { + get { + object obj = ResourceManager.GetObject("_665_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_4 { + get { + object obj = ResourceManager.GetObject("_665_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_5 { + get { + object obj = ResourceManager.GetObject("_665_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_6 { + get { + object obj = ResourceManager.GetObject("_665_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_7 { + get { + object obj = ResourceManager.GetObject("_665_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_8 { + get { + object obj = ResourceManager.GetObject("_665_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _665_9 { + get { + object obj = ResourceManager.GetObject("_665_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666 { + get { + object obj = ResourceManager.GetObject("_666", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_1 { + get { + object obj = ResourceManager.GetObject("_666_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_10 { + get { + object obj = ResourceManager.GetObject("_666_10", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_11 { + get { + object obj = ResourceManager.GetObject("_666_11", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_12 { + get { + object obj = ResourceManager.GetObject("_666_12", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_13 { + get { + object obj = ResourceManager.GetObject("_666_13", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_14 { + get { + object obj = ResourceManager.GetObject("_666_14", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_15 { + get { + object obj = ResourceManager.GetObject("_666_15", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_16 { + get { + object obj = ResourceManager.GetObject("_666_16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_17 { + get { + object obj = ResourceManager.GetObject("_666_17", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_18 { + get { + object obj = ResourceManager.GetObject("_666_18", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_19 { + get { + object obj = ResourceManager.GetObject("_666_19", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_2 { + get { + object obj = ResourceManager.GetObject("_666_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_3 { + get { + object obj = ResourceManager.GetObject("_666_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_4 { + get { + object obj = ResourceManager.GetObject("_666_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_5 { + get { + object obj = ResourceManager.GetObject("_666_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_6 { + get { + object obj = ResourceManager.GetObject("_666_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_7 { + get { + object obj = ResourceManager.GetObject("_666_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_8 { + get { + object obj = ResourceManager.GetObject("_666_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _666_9 { + get { + object obj = ResourceManager.GetObject("_666_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _667 { + get { + object obj = ResourceManager.GetObject("_667", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _668 { + get { + object obj = ResourceManager.GetObject("_668", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _668f { + get { + object obj = ResourceManager.GetObject("_668f", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _669 { + get { + object obj = ResourceManager.GetObject("_669", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _669_1 { + get { + object obj = ResourceManager.GetObject("_669_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _669_2 { + get { + object obj = ResourceManager.GetObject("_669_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _669_3 { + get { + object obj = ResourceManager.GetObject("_669_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _669_4 { + get { + object obj = ResourceManager.GetObject("_669_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _67 { + get { + object obj = ResourceManager.GetObject("_67", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _670 { + get { + object obj = ResourceManager.GetObject("_670", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _670_1 { + get { + object obj = ResourceManager.GetObject("_670_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _670_2 { + get { + object obj = ResourceManager.GetObject("_670_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _670_3 { + get { + object obj = ResourceManager.GetObject("_670_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _670_4 { + get { + object obj = ResourceManager.GetObject("_670_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _670_5 { + get { + object obj = ResourceManager.GetObject("_670_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _671 { + get { + object obj = ResourceManager.GetObject("_671", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _671_1 { + get { + object obj = ResourceManager.GetObject("_671_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _671_2 { + get { + object obj = ResourceManager.GetObject("_671_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _671_3 { + get { + object obj = ResourceManager.GetObject("_671_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _671_4 { + get { + object obj = ResourceManager.GetObject("_671_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _672 { + get { + object obj = ResourceManager.GetObject("_672", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _673 { + get { + object obj = ResourceManager.GetObject("_673", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _674 { + get { + object obj = ResourceManager.GetObject("_674", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _675 { + get { + object obj = ResourceManager.GetObject("_675", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676 { + get { + object obj = ResourceManager.GetObject("_676", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_1 { + get { + object obj = ResourceManager.GetObject("_676_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_2 { + get { + object obj = ResourceManager.GetObject("_676_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_3 { + get { + object obj = ResourceManager.GetObject("_676_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_4 { + get { + object obj = ResourceManager.GetObject("_676_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_5 { + get { + object obj = ResourceManager.GetObject("_676_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_6 { + get { + object obj = ResourceManager.GetObject("_676_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_7 { + get { + object obj = ResourceManager.GetObject("_676_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_8 { + get { + object obj = ResourceManager.GetObject("_676_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _676_9 { + get { + object obj = ResourceManager.GetObject("_676_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _677 { + get { + object obj = ResourceManager.GetObject("_677", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _678 { + get { + object obj = ResourceManager.GetObject("_678", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _678_1 { + get { + object obj = ResourceManager.GetObject("_678_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _679 { + get { + object obj = ResourceManager.GetObject("_679", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _68 { + get { + object obj = ResourceManager.GetObject("_68", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _680 { + get { + object obj = ResourceManager.GetObject("_680", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _681 { + get { + object obj = ResourceManager.GetObject("_681", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _681_1 { + get { + object obj = ResourceManager.GetObject("_681_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _682 { + get { + object obj = ResourceManager.GetObject("_682", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _683 { + get { + object obj = ResourceManager.GetObject("_683", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _684 { + get { + object obj = ResourceManager.GetObject("_684", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _685 { + get { + object obj = ResourceManager.GetObject("_685", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _686 { + get { + object obj = ResourceManager.GetObject("_686", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _687 { + get { + object obj = ResourceManager.GetObject("_687", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _688 { + get { + object obj = ResourceManager.GetObject("_688", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _689 { + get { + object obj = ResourceManager.GetObject("_689", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _69 { + get { + object obj = ResourceManager.GetObject("_69", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _690 { + get { + object obj = ResourceManager.GetObject("_690", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _691 { + get { + object obj = ResourceManager.GetObject("_691", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _692 { + get { + object obj = ResourceManager.GetObject("_692", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _693 { + get { + object obj = ResourceManager.GetObject("_693", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _694 { + get { + object obj = ResourceManager.GetObject("_694", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _695 { + get { + object obj = ResourceManager.GetObject("_695", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _696 { + get { + object obj = ResourceManager.GetObject("_696", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _697 { + get { + object obj = ResourceManager.GetObject("_697", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _698 { + get { + object obj = ResourceManager.GetObject("_698", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _699 { + get { + object obj = ResourceManager.GetObject("_699", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _7 { + get { + object obj = ResourceManager.GetObject("_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _70 { + get { + object obj = ResourceManager.GetObject("_70", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _700 { + get { + object obj = ResourceManager.GetObject("_700", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _701 { + get { + object obj = ResourceManager.GetObject("_701", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _702 { + get { + object obj = ResourceManager.GetObject("_702", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _703 { + get { + object obj = ResourceManager.GetObject("_703", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _704 { + get { + object obj = ResourceManager.GetObject("_704", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _705 { + get { + object obj = ResourceManager.GetObject("_705", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _706 { + get { + object obj = ResourceManager.GetObject("_706", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _707 { + get { + object obj = ResourceManager.GetObject("_707", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _708 { + get { + object obj = ResourceManager.GetObject("_708", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _709 { + get { + object obj = ResourceManager.GetObject("_709", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _71 { + get { + object obj = ResourceManager.GetObject("_71", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _710 { + get { + object obj = ResourceManager.GetObject("_710", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _710_1 { + get { + object obj = ResourceManager.GetObject("_710_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _710_2 { + get { + object obj = ResourceManager.GetObject("_710_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _710_3 { + get { + object obj = ResourceManager.GetObject("_710_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _711 { + get { + object obj = ResourceManager.GetObject("_711", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _711_1 { + get { + object obj = ResourceManager.GetObject("_711_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _711_2 { + get { + object obj = ResourceManager.GetObject("_711_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _711_3 { + get { + object obj = ResourceManager.GetObject("_711_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _712 { + get { + object obj = ResourceManager.GetObject("_712", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _713 { + get { + object obj = ResourceManager.GetObject("_713", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _714 { + get { + object obj = ResourceManager.GetObject("_714", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _715 { + get { + object obj = ResourceManager.GetObject("_715", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _716 { + get { + object obj = ResourceManager.GetObject("_716", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _716_1 { + get { + object obj = ResourceManager.GetObject("_716_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _717 { + get { + object obj = ResourceManager.GetObject("_717", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _718 { + get { + object obj = ResourceManager.GetObject("_718", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _719 { + get { + object obj = ResourceManager.GetObject("_719", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _72 { + get { + object obj = ResourceManager.GetObject("_72", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _720 { + get { + object obj = ResourceManager.GetObject("_720", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _721 { + get { + object obj = ResourceManager.GetObject("_721", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _722 { + get { + object obj = ResourceManager.GetObject("_722", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _73 { + get { + object obj = ResourceManager.GetObject("_73", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _74 { + get { + object obj = ResourceManager.GetObject("_74", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _75 { + get { + object obj = ResourceManager.GetObject("_75", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _76 { + get { + object obj = ResourceManager.GetObject("_76", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _77 { + get { + object obj = ResourceManager.GetObject("_77", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _78 { + get { + object obj = ResourceManager.GetObject("_78", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _79 { + get { + object obj = ResourceManager.GetObject("_79", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _8 { + get { + object obj = ResourceManager.GetObject("_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _80 { + get { + object obj = ResourceManager.GetObject("_80", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _81 { + get { + object obj = ResourceManager.GetObject("_81", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _82 { + get { + object obj = ResourceManager.GetObject("_82", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _83 { + get { + object obj = ResourceManager.GetObject("_83", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _84 { + get { + object obj = ResourceManager.GetObject("_84", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _85 { + get { + object obj = ResourceManager.GetObject("_85", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _86 { + get { + object obj = ResourceManager.GetObject("_86", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _87 { + get { + object obj = ResourceManager.GetObject("_87", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _88 { + get { + object obj = ResourceManager.GetObject("_88", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _89 { + get { + object obj = ResourceManager.GetObject("_89", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _9 { + get { + object obj = ResourceManager.GetObject("_9", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _9_1 { + get { + object obj = ResourceManager.GetObject("_9_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _90 { + get { + object obj = ResourceManager.GetObject("_90", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _91 { + get { + object obj = ResourceManager.GetObject("_91", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _92 { + get { + object obj = ResourceManager.GetObject("_92", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _93 { + get { + object obj = ResourceManager.GetObject("_93", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _94 { + get { + object obj = ResourceManager.GetObject("_94", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _94_1 { + get { + object obj = ResourceManager.GetObject("_94_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _95 { + get { + object obj = ResourceManager.GetObject("_95", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _96 { + get { + object obj = ResourceManager.GetObject("_96", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _97 { + get { + object obj = ResourceManager.GetObject("_97", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _98 { + get { + object obj = ResourceManager.GetObject("_98", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _99 { + get { + object obj = ResourceManager.GetObject("_99", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap _event { + get { + object obj = ResourceManager.GetObject("_event", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap alert { + get { + object obj = ResourceManager.GetObject("alert", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap anti_pokerus_icon { + get { + object obj = ResourceManager.GetObject("anti_pokerus_icon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap artist { + get { + object obj = ResourceManager.GetObject("artist", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_1 { + get { + object obj = ResourceManager.GetObject("badge_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_2 { + get { + object obj = ResourceManager.GetObject("badge_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_3 { + get { + object obj = ResourceManager.GetObject("badge_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_4 { + get { + object obj = ResourceManager.GetObject("badge_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_5 { + get { + object obj = ResourceManager.GetObject("badge_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_6 { + get { + object obj = ResourceManager.GetObject("badge_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_7 { + get { + object obj = ResourceManager.GetObject("badge_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap badge_8 { + get { + object obj = ResourceManager.GetObject("badge_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap battlechamp { + get { + object obj = ResourceManager.GetObject("battlechamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap battlememory { + get { + object obj = ResourceManager.GetObject("battlememory", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap battlememory2 { + get { + object obj = ResourceManager.GetObject("battlememory2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap bestfriends { + get { + object obj = ResourceManager.GetObject("bestfriends", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap birthday { + get { + object obj = ResourceManager.GetObject("birthday", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap box_mark_01 { + get { + object obj = ResourceManager.GetObject("box_mark_01", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap box_mark_02 { + get { + object obj = ResourceManager.GetObject("box_mark_02", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap box_mark_03 { + get { + object obj = ResourceManager.GetObject("box_mark_03", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap box_mark_04 { + get { + object obj = ResourceManager.GetObject("box_mark_04", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap box_mark_05 { + get { + object obj = ResourceManager.GetObject("box_mark_05", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap box_mark_06 { + get { + object obj = ResourceManager.GetObject("box_mark_06", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap careless { + get { + object obj = ResourceManager.GetObject("careless", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap classic { + get { + object obj = ResourceManager.GetObject("classic", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap contestmemory { + get { + object obj = ResourceManager.GetObject("contestmemory", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap contestmemory2 { + get { + object obj = ResourceManager.GetObject("contestmemory2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap country { + get { + object obj = ResourceManager.GetObject("country", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap downcast { + get { + object obj = ResourceManager.GetObject("downcast", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap earth { + get { + object obj = ResourceManager.GetObject("earth", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap effort { + get { + object obj = ResourceManager.GetObject("effort", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap egg { + get { + object obj = ResourceManager.GetObject("egg", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap else_icon { + get { + object obj = ResourceManager.GetObject("else_icon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap expertbattler { + get { + object obj = ResourceManager.GetObject("expertbattler", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap footprint { + get { + object obj = ResourceManager.GetObject("footprint", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap gorgeous { + get { + object obj = ResourceManager.GetObject("gorgeous", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap gorgeousroyal { + get { + object obj = ResourceManager.GetObject("gorgeousroyal", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap hoennchamp { + get { + object obj = ResourceManager.GetObject("hoennchamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap icon { + get { + object obj = ResourceManager.GetObject("icon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap kaloschamp { + get { + object obj = ResourceManager.GetObject("kaloschamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to ! PKHeX Interface Customization File + ///! Languages: Save this file accordingly and put it in the same folder as PKHeX's executable. + ///! lang_en.txt = English + ///! lang_jp.txt = Japanese + ///! lang_fr.txt = French + ///! lang_de.txt = German + ///! lang_es.txt = Spanish + ///! lang_it.txt = Italian + ///! lang_ko.txt = Korean + ///! Make sure that each edit has a ' = ' between Control name and new Text! + ///! For the Menu Bar, separate the DropDown Item names with ' ; ' + ///! + ///! ----------------------------------------------------- + ///- DO NO [rest of string was truncated]";. + /// + internal static string lang_en { + get { + return ResourceManager.GetString("lang_en", resourceCulture); + } + } + + internal static System.Drawing.Bitmap legend { + get { + object obj = ResourceManager.GetObject("legend", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap locked { + get { + object obj = ResourceManager.GetObject("locked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap national { + get { + object obj = ResourceManager.GetObject("national", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap nationalchamp { + get { + object obj = ResourceManager.GetObject("nationalchamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap premier { + get { + object obj = ResourceManager.GetObject("premier", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rare_icon { + get { + object obj = ResourceManager.GetObject("rare_icon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap record { + get { + object obj = ResourceManager.GetObject("record", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap regionalchamp { + get { + object obj = ResourceManager.GetObject("regionalchamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap relax { + get { + object obj = ResourceManager.GetObject("relax", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap royal { + get { + object obj = ResourceManager.GetObject("royal", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_1 { + get { + object obj = ResourceManager.GetObject("rsBadge_1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_2 { + get { + object obj = ResourceManager.GetObject("rsBadge_2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_3 { + get { + object obj = ResourceManager.GetObject("rsBadge_3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_4 { + get { + object obj = ResourceManager.GetObject("rsBadge_4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_5 { + get { + object obj = ResourceManager.GetObject("rsBadge_5", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_6 { + get { + object obj = ResourceManager.GetObject("rsBadge_6", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_7 { + get { + object obj = ResourceManager.GetObject("rsBadge_7", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap rsBadge_8 { + get { + object obj = ResourceManager.GetObject("rsBadge_8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap shock { + get { + object obj = ResourceManager.GetObject("shock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap sinnohchamp { + get { + object obj = ResourceManager.GetObject("sinnohchamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap skillfullbattler { + get { + object obj = ResourceManager.GetObject("skillfullbattler", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap smile { + get { + object obj = ResourceManager.GetObject("smile", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap snooze { + get { + object obj = ResourceManager.GetObject("snooze", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap souvenir { + get { + object obj = ResourceManager.GetObject("souvenir", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap special { + get { + object obj = ResourceManager.GetObject("special", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to Nichts + ///Duftnote + ///Niesel + ///Temposchub + ///Kampfpanzer + ///Robustheit + ///Feuchtigkeit + ///Flexibilität + ///Sandschleier + ///Statik + ///Voltabsorber + ///H2O-Absorber + ///Dösigkeit + ///Wolke Sieben + ///Facettenauge + ///Insomnia + ///Farbwechsel + ///Immunität + ///Feuerfänger + ///Puderabwehr + ///Tempomacher + ///Saugnapf + ///Bedroher + ///Wegsperre + ///Rauhaut + ///Wunderwache + ///Schwebe + ///Sporenwirt + ///Synchro + ///Neutraltorso + ///Innere Kraft + ///Blitzfänger + ///Edelmut + ///Wassertempo + ///Chlorophyll + ///Erleuchtung + ///Fährte + ///Kraftkoloss + ///Giftdorn + ///Konzentrator + ///Magmapanzer + ///Aquahülle + ///Magnetfalle + ///Lärmschutz + ///Regengenuss + ///Sandsturm + ///Erzwinger + ///Speck [rest of string was truncated]";. + /// + internal static string text_Abilities_de { + get { + return ResourceManager.GetString("text_Abilities_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to None + ///Stench + ///Drizzle + ///Speed Boost + ///Battle Armor + ///Sturdy + ///Damp + ///Limber + ///Sand Veil + ///Static + ///Volt Absorb + ///Water Absorb + ///Oblivious + ///Cloud Nine + ///Compound Eyes + ///Insomnia + ///Color Change + ///Immunity + ///Flash Fire + ///Shield Dust + ///Own Tempo + ///Suction Cups + ///Intimidate + ///Shadow Tag + ///Rough Skin + ///Wonder Guard + ///Levitate + ///Effect Spore + ///Synchronize + ///Clear Body + ///Natural Cure + ///Lightning Rod + ///Serene Grace + ///Swift Swim + ///Chlorophyll + ///Illuminate + ///Trace + ///Huge Power + ///Poison Point + ///Inner Focus + ///Magma Armor + ///Water Veil + ///Magnet Pull + ///Soundproof + ///Rain Dish + ///Sand Stream + ///Pressure + ///Thick Fat + /// [rest of string was truncated]";. + /// + internal static string text_Abilities_en { + get { + return ResourceManager.GetString("text_Abilities_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ninguno + ///Hedor + ///Llovizna + ///Impulso + ///Armadura Batalla + ///Robustez + ///Humedad + ///Flexibilidad + ///Velo Arena + ///Elec. Estática + ///Absorbe Elec + ///Absorbe Agua + ///Despiste + ///Aclimatación + ///Ojo Compuesto + ///Insomnio + ///Cambio Color + ///Inmunidad + ///Absorbe Fuego + ///Polvo Escudo + ///Ritmo Propio + ///Ventosas + ///Intimidación + ///Sombra Trampa + ///Piel Tosca + ///Superguarda + ///Levitación + ///Efecto Espora + ///Sincronía + ///Cuerpo Puro + ///Cura Natural + ///Pararrayos + ///Dicha + ///Nado Rápido + ///Clorofila + ///Iluminación + ///Rastro + ///Potencia + ///Punto Tóxico + ///Foco Interno + ///Escudo Magma + ///Velo Agua + ///Imán + ///Insonorizar + ///Cura Lluvia + ///Chorro Are [rest of string was truncated]";. + /// + internal static string text_Abilities_es { + get { + return ResourceManager.GetString("text_Abilities_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Aucun + ///Puanteur + ///Crachin + ///Turbo + ///Armurbaston + ///Fermeté + ///Moiteur + ///Échauffement + ///Voile Sable + ///Statik + ///Absorb Volt + ///Absorb Eau + ///Benêt + ///Ciel Gris + ///Œil Composé + ///Insomnia + ///Déguisement + ///Vaccin + ///Torche + ///Écran Poudre + ///Tempo Perso + ///Ventouse + ///Intimidation + ///Marque Ombre + ///Peau Dure + ///Garde Mystik + ///Lévitation + ///Pose Spore + ///Synchro + ///Corps Sain + ///Médic Nature + ///Paratonnerre + ///Sérénité + ///Glissade + ///Chlorophylle + ///Lumiattirance + ///Calque + ///Coloforce + ///Point Poison + ///Attention + ///Armumagma + ///Ignifu-Voile + ///Magnépiège + ///Anti-Bruit + ///Cuvette + ///Sable Volant + ///Pression + ///Isograisse + ///Matinal + ///Corps Ar [rest of string was truncated]";. + /// + internal static string text_Abilities_fr { + get { + return ResourceManager.GetString("text_Abilities_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Niente + ///Tanfo + ///Piovischio + ///Acceleratore + ///Lottascudo + ///Vigore + ///Umidità + ///Scioltezza + ///Sabbiavelo + ///Statico + ///Assorbivolt + ///Assorbacqua + ///Indifferenza + ///Antimeteo + ///Insettocchi + ///Insonnia + ///Cambiacolore + ///Immunità + ///Fuocardore + ///Polvoscudo + ///Mente Locale + ///Ventose + ///Prepotenza + ///Pedinombra + ///Cartavetro + ///Magidifesa + ///Levitazione + ///Spargispora + ///Sincronismo + ///Corpochiaro + ///Alternacura + ///Parafulmine + ///Leggiadro + ///Nuotovelox + ///Clorofilla + ///Risplendi + ///Traccia + ///Macroforza + ///Velenopunto + ///Fuocodentro + ///Magmascudo + ///Idrovelo + ///Magnetismo + ///Antisuono + ///Copripioggia + ///Sabbiafiume + ///Pressione + ///Grassospe [rest of string was truncated]";. + /// + internal static string text_Abilities_it { + get { + return ResourceManager.GetString("text_Abilities_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to なし + ///あくしゅう + ///あめふらし + ///かそく + ///カブトアーマー + ///がんじょう + ///しめりけ + ///じゅうなん + ///すながくれ + ///せいでんき + ///ちくでん + ///ちょすい + ///どんかん + ///ノーてんき + ///ふくがん + ///ふみん + ///へんしょく + ///めんえき + ///もらいび + ///りんぷん + ///マイペース + ///きゅうばん + ///いかく + ///かげふみ + ///さめはだ + ///ふしぎなまもり + ///ふゆう + ///ほうし + ///シンクロ + ///クリアボディ + ///しぜんかいふく + ///ひらいしん + ///てんのめぐみ + ///すいすい + ///ようりょくそ + ///はっこう + ///トレース + ///ちからもち + ///どくのトゲ + ///せいしんりょく + ///マグマのよろい + ///みずのベール + ///じりょく + ///ぼうおん + ///あめうけざら + ///すなおこし + ///プレッシャー + ///あついしぼう + ///はやおき + ///ほのおのからだ + ///にげあし + ///するどいめ + ///かいりきバサミ + ///ものひろい + ///なまけ + ///はりきり + ///メロメロボディ + ///プラス + ///マイナス + ///てんきや + ///ねんちゃく + ///だっぴ + ///こんじょう + ///ふしぎなうろこ + ///ヘドロえき + ///しんりょく + ///もうか + ///げきりゅう + ///むしのしらせ + ///いしあたま + ///ひでり + ///ありじごく + ///やるき + ///しろいけむり + ///ヨガパワー + ///シェルアーマー + ///エアロック + ///ちどりあし + ///でんきエンジン + ///とうそうしん + ///ふくつのこころ + ///ゆきがくれ + ///くいしんぼう + ///いかりのつぼ + ///かるわざ + ///たいねつ + ///たんじゅん + ///かん [rest of string was truncated]";. + /// + internal static string text_Abilities_ja { + get { + return ResourceManager.GetString("text_Abilities_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 없음 + ///악취 + ///잔비 + ///가속 + ///전투무장 + ///옹골참 + ///습기 + ///유연 + ///모래숨기 + ///정전기 + ///축전 + ///저수 + ///둔감 + ///날씨부정 + ///복안 + ///불면 + ///변색 + ///면역 + ///타오르는불꽃 + ///인분 + ///마이페이스 + ///흡반 + ///위협 + ///그림자밟기 + ///까칠한피부 + ///불가사의부적 + ///부유 + ///포자 + ///싱크로 + ///클리어바디 + ///자연회복 + ///피뢰침 + ///하늘의은총 + ///쓱쓱 + ///엽록소 + ///발광 + ///트레이스 + ///천하장사 + ///독가시 + ///정신력 + ///마그마의무장 + ///수의베일 + ///자력 + ///방음 + ///젖은접시 + ///모래날림 + ///프레셔 + ///두꺼운지방 + ///일찍기상 + ///불꽃몸 + ///도주 + ///날카로운눈 + ///괴력집게 + ///픽업 + ///게으름 + ///의욕 + ///헤롱헤롱바디 + ///플러스 + ///마이너스 + ///기분파 + ///점착 + ///탈피 + ///근성 + ///이상한비늘 + ///해감액 + ///심록 + ///맹화 + ///급류 + ///벌레의알림 + ///돌머리 + ///가뭄 + ///개미지옥 + ///의기양양 + ///하얀연기 + ///순수한힘 + ///조가비갑옷 + ///에어록 + ///갈지자걸음 + ///전기엔진 + ///투쟁심 + ///불굴의마음 + ///눈숨기 + ///먹보 + ///분노의경혈 + ///곡예 + ///내열 + ///단순 + ///건조피부 + ///다운로드 + ///철주먹 + ///포이즌힐 + ///적응력 + ///스킬링크 + ///촉촉바디 + ///선파워 + ///속보 + ///노말스킨 + ///스나이퍼 + ///매직가드 + ///노가드 + ///시간벌기 + ///테크니션 + ///리프가드 + ///서투름 + ///틀깨기 + ///대운 + ///유폭 + ///위험예지 + ///예지몽 + ///천진 + ///색안경 + ///필터 + ///슬로스타트 + ///배짱 + ///마중물 + ///아이스바디 + ///하드록 + ///눈퍼뜨리기 + ///꿀모으기 + ///통찰 + ///이 [rest of string was truncated]";. + /// + internal static string text_Abilities_ko { + get { + return ResourceManager.GetString("text_Abilities_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Mysteriöser Ort + ///Entfernter Ort + ///\xf000ą\x0001\x0001 von \xf000Ā\x0001\x0000 + ///Avenitia + ///Gavina + ///Orion City + ///Septerna City + ///Stratos City + ///Rayono City + ///Marea City + ///Panaero City + ///Nevaio City + ///Twindrake City + ///Route 1 + ///Route 2 + ///Route 3 + ///Route 4 + ///Route 5 + ///Route 6 + ///Route 7 + ///Route 8 + ///Route 9 + ///Route 10 + ///Route 11 + ///Route 12 + ///Route 13 + ///Route 14 + ///Route 15 + ///Route 16 + ///Route 17 + ///Route 18 + ///Traumbrache + ///Ewigenwald + ///Wüstenresort + ///Alter Palast + ///PWT + ///Elektrolithhöhle + ///Wendelberg + ///Drachenstiege + ///Siegesstraße + ///Tessera + ///Ondula + ///Ferrula + ///Pokémon Liga + ///Schloss von [rest of string was truncated]";. + /// + internal static string text_bw2_00000_de { + get { + return ResourceManager.GetString("text_bw2_00000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Mystery Zone + ///Faraway place + ///\xf000Ā\x0001\x0000’s \xf000ą\x0001\x0001 + ///Nuvema Town + ///Accumula Town + ///Striaton City + ///Nacrene City + ///Castelia City + ///Nimbasa City + ///Driftveil City + ///Mistralton City + ///Icirrus City + ///Opelucid City + ///Route 1 + ///Route 2 + ///Route 3 + ///Route 4 + ///Route 5 + ///Route 6 + ///Route 7 + ///Route 8 + ///Route 9 + ///Route 10 + ///Route 11 + ///Route 12 + ///Route 13 + ///Route 14 + ///Route 15 + ///Route 16 + ///Route 17 + ///Route 18 + ///Dreamyard + ///Pinwheel Forest + ///Desert Resort + ///Relic Castle + ///PWT + ///Chargestone Cave + ///Twist Mountain + ///Dragonspiral Tower + ///Victory Road + ///Lacunosa Town + ///Undell [rest of string was truncated]";. + /// + internal static string text_bw2_00000_en { + get { + return ResourceManager.GetString("text_bw2_00000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Lugar misterioso + ///Lugar lejano + ///\xf000ą\x0001\x0001 de \xf000Ā\x0001\x0000 + ///Pueblo Arcilla + ///Pueblo Terracota + ///Ciudad Gres + ///Ciudad Esmalte + ///Ciudad Porcelana + ///Ciudad Mayólica + ///Ciudad Fayenza + ///Ciudad Loza + ///Ciudad Teja + ///Ciudad Caolín + ///Ruta 1 + ///Ruta 2 + ///Ruta 3 + ///Ruta 4 + ///Ruta 5 + ///Ruta 6 + ///Ruta 7 + ///Ruta 8 + ///Ruta 9 + ///Ruta 10 + ///Ruta 11 + ///Ruta 12 + ///Ruta 13 + ///Ruta 14 + ///Ruta 15 + ///Ruta 16 + ///Ruta 17 + ///Ruta 18 + ///Solar de los Sueños + ///Bosque Azulejo + ///Zona Desierto + ///Castillo Ancestral + ///PWT + ///Cueva Electrorroca + ///Monte Tuerca + ///Torre Duodraco + ///Calle Victoria + ///Pueblo Ladrill [rest of string was truncated]";. + /// + internal static string text_bw2_00000_es { + get { + return ResourceManager.GetString("text_bw2_00000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Endroit Mystérieux + ///Endroit Lointain + ///\xf000ą\x0001\x0001 de \xf000Ā\x0001\x0000 + ///Renouet + ///Arabelle + ///Ogoesse + ///Maillard + ///Volucité + ///Méanville + ///Port Yoneuve + ///Parsemille + ///Flocombe + ///Janusia + ///Route 1 + ///Route 2 + ///Route 3 + ///Route 4 + ///Route 5 + ///Route 6 + ///Route 7 + ///Route 8 + ///Route 9 + ///Route 10 + ///Route 11 + ///Route 12 + ///Route 13 + ///Route 14 + ///Route 15 + ///Route 16 + ///Chenal 17 + ///Route 18 + ///Vestiges du Rêve + ///Forêt d'Empoigne + ///Désert Délassant + ///Château Enfoui + ///PWT + ///Grotte Électrolithe + ///Mont Foré + ///Tour Dragospire + ///Route Victoire + ///Entrelasque + ///Vaguelone + ///Rotombourg + ///Ligue Poké [rest of string was truncated]";. + /// + internal static string text_bw2_00000_fr { + get { + return ResourceManager.GetString("text_bw2_00000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Zona Misteriosa + ///Luogo Remoto + ///\xf000ą\x0001\x0001 di \xf000Ā\x0001\x0000 + ///Soffiolieve + ///Quattroventi + ///Levantopoli + ///Zefiropoli + ///Austropoli + ///Sciroccopoli + ///Libecciopoli + ///Ponentopoli + ///Mistralopoli + ///Boreduopoli + ///Percorso 1 + ///Percorso 2 + ///Percorso 3 + ///Percorso 4 + ///Percorso 5 + ///Percorso 6 + ///Percorso 7 + ///Percorso 8 + ///Percorso 9 + ///Percorso 10 + ///Percorso 11 + ///Percorso 12 + ///Percorso 13 + ///Percorso 14 + ///Percorso 15 + ///Percorso 16 + ///Percorso 17 + ///Percorso 18 + ///Cantiere dei Sogni + ///Bosco Girandola + ///Deserto della Quiete + ///Castello Sepolto + ///PWT + ///Cava Pietrelettrica + ///Mon [rest of string was truncated]";. + /// + internal static string text_bw2_00000_it { + get { + return ResourceManager.GetString("text_bw2_00000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///なぞのばしょ + ///とおいばしょ + ///\xf000Ā\x0001\x0000の\xf000ą\x0001\x0001 + ///カノコタウン + ///カラクサタウン + ///サンヨウシティ + ///シッポウシティ + ///ヒウンシティ + ///ライモンシティ + ///ホドモエシティ + ///フキヨセシティ + ///セッカシティ + ///ソウリュウシティ + ///1ばんどうろ + ///2ばんどうろ + ///3ばんどうろ + ///4ばんどうろ + ///5ばんどうろ + ///6ばんどうろ + ///7ばんどうろ + ///8ばんどうろ + ///9ばんどうろ + ///10ばんどうろ + ///11ばんどうろ + ///12ばんどうろ + ///13ばんどうろ + ///14ばんどうろ + ///15ばんどうろ + ///16ばんどうろ + ///17ばんすいどう + ///18ばんどうろ + ///ゆめのあとち + ///ヤグルマのもり + ///リゾートデザート + ///こだいのしろ + ///PWT + ///でんきいしのほらあな + ///ネジやま + ///リュウラセンのとう + ///チャンピオンロード + ///カゴメタウン + ///サザナミタウン + ///カナワタウン + ///ポケモンリーグ + ///Nのしろ + ///ロイヤルイッシュごう + ///ギアステーション + ///バトルサブウェイ + ///ミュージカルホール + ///ブラックシティ + ///ホワイトフォレスト + ///ユナイテッドタワー + ///ちかすいみゃくのあな + ///フキヨセのほらあな + ///しさくのはら + ///タワーオブヘブン + ///セッカのしつげん + ///ショッピングモール + ///しゅぎょ [rest of string was truncated]";. + /// + internal static string text_bw2_00000_ja { + get { + return ResourceManager.GetString("text_bw2_00000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///수수께끼의 장소 + ///먼 곳 + ///\xf000Ā\x0001\x0000의 \xf000ą\x0001\x0001 + ///마름꽃마을 + ///넝쿨마을 + ///성신시티 + ///칠보시티 + ///구름시티 + ///뇌문시티 + ///물풍경시티 + ///궐수시티 + ///설화시티 + ///쌍용시티 + ///1번도로 + ///2번도로 + ///3번도로 + ///4번도로 + ///5번도로 + ///6번도로 + ///7번도로 + ///8번도로 + ///9번도로 + ///10번도로 + ///11번도로 + ///12번도로 + ///13번도로 + ///14번도로 + ///15번도로 + ///16번도로 + ///17번수로 + ///18번도로 + ///꿈터 + ///바람개비숲 + ///리조트데저트 + ///고대의 성 + ///PWT + ///전기돌동굴 + ///태엽산 + ///용나선탑 + ///챔피언로드 + ///보배마을 + ///물결마을 + ///가륜마을 + ///포켓몬리그 + ///N의 성 + ///로열하나호 + ///기어 스테이션 + ///배틀서브웨이 + ///뮤지컬홀 + ///블랙시티 + ///화이트포리스트 + ///유나이티드타워 + ///지하수맥굴 + ///궐수의 동굴 + ///사색의 들판 + ///타워오브해븐 + ///설화의 습지초원 + ///쇼핑몰 + ///수행의 바위동굴 + ///시프트팩토리 + ///자이언트홀 + ///리버티가든섬 + ///P2랩 + ///스카이애로 브리지 + ///물풍경도개교 + ///실린더 브리지 + ///빌리지 브리지 + ///원더 브리지 + ///하일링크 + ///풍요의 사당 + ///물결만 + ///미혹의 숲 + ///시련의 석굴 + ///길잡이의 공간 + ///하일링크의 숲 + ///뇌문시티 + ///물풍경시티 + ///궐수시티 + ///설화 [rest of string was truncated]";. + /// + internal static string text_bw2_00000_ko { + get { + return ResourceManager.GetString("text_bw2_00000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Linktausch + ///Linktausch + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Entferntes Land + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///Kontaktebene + ///Pokémon Traumradar. + /// + internal static string text_bw2_30000_de { + get { + return ResourceManager.GetString("text_bw2_30000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Link Trade + ///Link Trade + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Distant Land + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///Entralink + ///Pokémon Dream Radar. + /// + internal static string text_bw2_30000_en { + get { + return ResourceManager.GetString("text_bw2_30000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Intercambio + ///Intercambio + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Tierra lejana + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///Zona Nexo + ///RAdar Pokémon. + /// + internal static string text_bw2_30000_es { + get { + return ResourceManager.GetString("text_bw2_30000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Échange Link + ///Échange Link + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Pays lointain + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///Heylink + ///RAdar Pokémon. + /// + internal static string text_bw2_30000_fr { + get { + return ResourceManager.GetString("text_bw2_30000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///Scambio in link + ///Scambio in link + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Terra Lontana + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///Intramondo + ///RAdar Pokémon. + /// + internal static string text_bw2_30000_it { + get { + return ResourceManager.GetString("text_bw2_30000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///つうしんこうかん + ///つうしんこうかん + ///カントーちほう + ///ジョウトちほう + ///ホウエンちほう + ///シンオウちほう + ///とおくはなれたとち + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///ハイリンク + ///ポケモンARサーチャー. + /// + internal static string text_bw2_30000_ja { + get { + return ResourceManager.GetString("text_bw2_30000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + ///통신교환 + ///통신교환 + ///관동지방 + ///성도지방 + ///호연지방 + ///신오지방 + ///아주 먼 토지 + ///---------- + ///---------- + ///---------- + ///---------- + ///---------- + ///하일링크 + ///포켓몬 AR 서처. + /// + internal static string text_bw2_30000_ko { + get { + return ResourceManager.GetString("text_bw2_30000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Idyll + ///Entfernter Ort + ///Pokémon Movie + ///Pokémon Film 10 + ///Pokémon Film 11 + ///Pokémon Film 12 + ///Pokémon Film 13 + ///Pokémon Film 14 + ///Pokémon Film 15 + ///Pokémon Film 16 + ///Pokémon Film 17 + ///Pokémon Film 18 + ///Pokémon Film 19 + ///Pokémon Film 20 + ///Pokémon-Center + ///Pokémon Cartoon + ///PC Tokyo + ///PC Osaka + ///PC Fukuoka + ///PC Nagoya + ///PC Sapporo + ///PC Yokohama + ///WCS + ///WCS 2010 + ///WCS 2011 + ///WCS 2012 + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///WCS 2019 + ///WCS 2020 + ///Worlds + ///Worlds 2010 + ///Worlds 2011 + ///Worlds 2012 + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 2016 + ///Worlds 2017 + ///Wo [rest of string was truncated]";. + /// + internal static string text_bw2_40000_de { + get { + return ResourceManager.GetString("text_bw2_40000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lovely place + ///Faraway place + ///Pokémon Movie + ///Pokémon Movie 10 + ///Pokémon Movie 11 + ///Pokémon Movie 12 + ///Pokémon Movie 13 + ///Pokémon Movie 14 + ///Pokémon Movie 15 + ///Pokémon Movie 16 + ///Pokémon Movie 17 + ///Pokémon Movie 18 + ///Pokémon Movie 19 + ///Pokémon Movie 20 + ///Pokémon Center + ///Pokémon Cartoon + ///PC Tokyo + ///PC Osaka + ///PC Fukuoka + ///PC Nagoya + ///PC Sapporo + ///PC Yokohama + ///WCS + ///WCS 2010 + ///WCS 2011 + ///WCS 2012 + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///WCS 2019 + ///WCS 2020 + ///Worlds + ///Worlds 2010 + ///Worlds 2011 + ///Worlds 2012 + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 20 [rest of string was truncated]";. + /// + internal static string text_bw2_40000_en { + get { + return ResourceManager.GetString("text_bw2_40000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lugar encantador + ///Lugar lejano + ///Película Pokémon + ///Película PKMN 10 + ///Película PKMN 11 + ///Película PKMN 12 + ///Película PKMN 13 + ///Película PKMN 14 + ///Película PKMN 15 + ///Película PKMN 16 + ///Película PKMN 17 + ///Película PKMN 18 + ///Película PKMN 19 + ///Película PKMN 20 + ///Centro Pokémon + ///Animación PKMN + ///CP Tokio + ///CP Osaka + ///CP Fukuoka + ///CP Nagoya + ///CP Sapporo + ///CP Yokohama + ///Campeonato Mundial + ///Camp. Mundial 2010 + ///Camp. Mundial 2011 + ///Camp. Mundial 2012 + ///Camp. Mundial 2013 + ///Camp. Mundial 2014 + ///Camp. Mundial 2015 + ///Camp. Mundial 2016 + ///Camp. Mundial 2017 + ///Camp. Mundial 2 [rest of string was truncated]";. + /// + internal static string text_bw2_40000_es { + get { + return ResourceManager.GetString("text_bw2_40000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Endroit superbe + ///Endroit lointain + ///Film Pokémon + ///Film Pokémon 10 + ///Film Pokémon 11 + ///Film Pokémon 12 + ///Film Pokémon 13 + ///Film Pokémon 14 + ///Film Pokémon 15 + ///Film Pokémon 16 + ///Film Pokémon 17 + ///Film Pokémon 18 + ///Film Pokémon 19 + ///Film Pokémon 20 + ///Centre Pokémon + ///Dessin animé Pokémon + ///CP Tokyo + ///CP Osaka + ///CP Fukuoka + ///CP Nagoya + ///CP Sapporo + ///CP Yokohama + ///WCS + ///WCS 2010 + ///WCS 2011 + ///WCS 2012 + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///WCS 2019 + ///WCS 2020 + ///Worlds + ///Worlds 2010 + ///Worlds 2011 + ///Worlds 2012 + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 201 [rest of string was truncated]";. + /// + internal static string text_bw2_40000_fr { + get { + return ResourceManager.GetString("text_bw2_40000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Luogo grazioso + ///Luogo Remoto + ///Film Pokémon + ///Film Pokémon 10 + ///Film Pokémon 11 + ///Film Pokémon 12 + ///Film Pokémon 13 + ///Film Pokémon 14 + ///Film Pokémon 15 + ///Film Pokémon 16 + ///Film Pokémon 17 + ///Film Pokémon 18 + ///Film Pokémon 19 + ///Film Pokémon 20 + ///Centro Pokémon + ///Cartone Pokémon + ///CP Tokyo + ///CP Osaka + ///CP Fukuoka + ///CP Nagoya + ///CP Sapporo + ///CP Yokohama + ///WCS + ///WCS 2010 + ///WCS 2011 + ///WCS 2012 + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///WCS 2019 + ///WCS 2020 + ///Worlds + ///Worlds 2010 + ///Worlds 2011 + ///Worlds 2012 + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 2016 + ///Worlds 2 [rest of string was truncated]";. + /// + internal static string text_bw2_40000_it { + get { + return ResourceManager.GetString("text_bw2_40000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to すてきなばしょ + ///とおいばしょ + ///ポケモンえいが + ///ポケモンえいが10 + ///ポケモンえいが11 + ///ポケモンえいが12 + ///ポケモンえいが13 + ///ポケモンえいが14 + ///ポケモンえいが15 + ///ポケモンえいが16 + ///ポケモンえいが17 + ///ポケモンえいが18 + ///ポケモンえいが19 + ///ポケモンえいが20 + ///ポケモンセンター + ///ポケモンアニメ + ///PCトウキョー + ///PCオーサカ + ///PCフクオカ + ///PCナゴヤ + ///PCサッポロ + ///PCヨコハマ + ///WCS + ///WCS2010 + ///WCS2011 + ///WCS2012 + ///WCS2013 + ///WCS2014 + ///WCS2015 + ///WCS2016 + ///WCS2017 + ///WCS2018 + ///WCS2019 + ///WCS2020 + ///Worlds + ///Worlds2010 + ///Worlds2011 + ///Worlds2012 + ///Worlds2013 + ///Worlds2014 + ///Worlds2015 + ///Worlds2016 + ///Worlds2017 + ///Worlds2018 + ///Worlds2019 + ///Worlds2020 + ///VGE + ///VGE2010 + ///VGE2011 + ///VGE2012 + ///VGE2013 + ///VGE2014 + ///VGE2015 + ///VGE2016 + ///VGE2017 + ///VGE2018 + ///VGE2019 + ///VGE2020 + ///ポケモンイベント [rest of string was truncated]";. + /// + internal static string text_bw2_40000_ja { + get { + return ResourceManager.GetString("text_bw2_40000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 근사한 장소 + ///먼 곳 + ///포켓몬영화 + ///포켓몬영화10 + ///포켓몬영화11 + ///포켓몬영화12 + ///포켓몬영화13 + ///포켓몬영화14 + ///포켓몬영화15 + ///포켓몬영화16 + ///포켓몬영화17 + ///포켓몬영화18 + ///포켓몬영화19 + ///포켓몬영화20 + ///포켓몬센터 + ///포켓몬만화영화 + ///PC도쿄 + ///PC오사카 + ///PC후쿠오카 + ///PC나고야 + ///PC삿포로 + ///PC요코하마 + ///WCS + ///WCS2010 + ///WCS2011 + ///WCS2012 + ///WCS2013 + ///WCS2014 + ///WCS2015 + ///WCS2016 + ///WCS2017 + ///WCS2018 + ///WCS2019 + ///WCS2020 + ///Worlds + ///Worlds2010 + ///Worlds2011 + ///Worlds2012 + ///Worlds2013 + ///Worlds2014 + ///Worlds2015 + ///Worlds2016 + ///Worlds2017 + ///Worlds2018 + ///Worlds2019 + ///Worlds2020 + ///VGE + ///VGE2010 + ///VGE2011 + ///VGE2012 + ///VGE2013 + ///VGE2014 + ///VGE2015 + ///VGE2016 + ///VGE2017 + ///VGE2018 + ///VGE2019 + ///VGE2020 + ///포켓몬이벤트 + ///배틀 대회 + ///게임 이벤트 + ///애호가클럽 + ///포켓몬선데이 + ///챌린지 광장 + ///배틀 챌 [rest of string was truncated]";. + /// + internal static string text_bw2_40000_ko { + get { + return ResourceManager.GetString("text_bw2_40000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Entfernte Person + ///Betreuerpärchen + ///Züchter. + /// + internal static string text_bw2_60000_de { + get { + return ResourceManager.GetString("text_bw2_60000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Stranger + ///Day-Care Couple + ///PKMN Breeder. + /// + internal static string text_bw2_60000_en { + get { + return ResourceManager.GetString("text_bw2_60000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Persona lejana + ///Pareja guardería + ///Criapokémon. + /// + internal static string text_bw2_60000_es { + get { + return ResourceManager.GetString("text_bw2_60000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Personne lointaine + ///Couple de la Pension + ///Éleveuse. + /// + internal static string text_bw2_60000_fr { + get { + return ResourceManager.GetString("text_bw2_60000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Persona lontana + ///Coppia Pensione + ///AllevaPKMN. + /// + internal static string text_bw2_60000_it { + get { + return ResourceManager.GetString("text_bw2_60000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to とおくにいるひと + ///そだてやふうふ + ///トレジャーハンター. + /// + internal static string text_bw2_60000_ja { + get { + return ResourceManager.GetString("text_bw2_60000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 멀리 있는 사람 + ///키우미집부부 + ///브리더. + /// + internal static string text_bw2_60000_ko { + get { + return ResourceManager.GetString("text_bw2_60000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Liebt es zu essen. + ///Nickt oft ein. + ///Schläft gern. + ///Macht oft Unordnung. + ///Mag es, sich zu entspannen. + ///Stolz auf seine Stärke. + ///Prügelt sich gern. + ///Besitzt Temperament. + ///Liebt Kämpfe. + ///Impulsiv. + ///Hat einen robusten Körper. + ///Kann Treffer gut verkraften. + ///Äußerst ausdauernd. + ///Hat eine gute Ausdauer. + ///Ist beharrlich. + ///Liebt es zu rennen. + ///Achtet auf Geräusche. + ///Ungestüm und einfältig. + ///Ein bisschen albern. + ///Flüchtet schnell. + ///Sehr neugierig. + ///Hinterhältig. + ///Äußerst gerissen. + ///Ist oft in Gedanken. + ///Sehr pedantisch. + ///Besitzt einen starke [rest of string was truncated]";. + /// + internal static string text_Character_de { + get { + return ResourceManager.GetString("text_Character_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Loves to eat. + ///Takes plenty of siestas. + ///Nods off a lot. + ///Scatters things often. + ///Likes to relax. + ///Proud of its power. + ///Likes to thrash about. + ///A little quick tempered. + ///Likes to fight. + ///Quick tempered. + ///Sturdy body. + ///Capable of taking hits. + ///Highly persistent. + ///Good endurance. + ///Good perseverance. + ///Likes to run. + ///Alert to sounds. + ///Impetuous and silly. + ///Somewhat of a clown. + ///Quick to flee. + ///Highly curious. + ///Mischievous. + ///Thoroughly cunning. + ///Often lost in thought. + ///Very finicky. + ///Strong willed. + ///Somewhat vain. + ///Strongly defiant. + ///Hates [rest of string was truncated]";. + /// + internal static string text_Character_en { + get { + return ResourceManager.GetString("text_Character_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Le encanta comer. + ///A menudo se duerme. + ///Duerme mucho. + ///Suele desordenar cosas. + ///Le gusta relajarse. + ///Está orgulloso de su fuerza. + ///Le gusta revolverse. + ///A veces se enfada. + ///Le gusta luchar. + ///Tiene mal genio. + ///Se caracteriza por su cuerpo resistente. + ///Es un buen fajador. + ///Es muy persistente. + ///Se caracteriza por ser muy resistente. + ///Es muy perseverante. + ///Le gusta correr. + ///Siempre tiene el oído alerta. + ///Resulta algo impetuoso y bobo. + ///Es un poco payaso. + ///Huye rápido. + ///Es extremadamente curioso. + ///Le gusta hacer travesuras. + ///Es muy a [rest of string was truncated]";. + /// + internal static string text_Character_es { + get { + return ResourceManager.GetString("text_Character_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Adore manger. + ///S’assoupit souvent. + ///Dort beaucoup. + ///Éparpille des choses. + ///Aime se détendre. + ///Est fier de sa puissance. + ///Aime se démener. + ///Un peu coléreux. + ///Aime combattre. + ///S’emporte facilement. + ///Corps robuste. + ///Sait encaisser les coups. + ///Très obstiné. + ///Bonne endurance. + ///Persévérant. + ///Aime courir. + ///Attentif aux sons. + ///Bête et impulsif. + ///Aime faire le pitre. + ///Fuit rapidement. + ///Extrêmement curieux. + ///Coquin. + ///Très astucieux. + ///Souvent dans la lune. + ///Très particulier. + ///Très volontaire. + ///Un peu vaniteux. + ///Esprit rebelle. + ///A horreur de perd [rest of string was truncated]";. + /// + internal static string text_Character_fr { + get { + return ResourceManager.GetString("text_Character_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Adora mangiare. + ///Si addormenta spesso. + ///Dorme a lungo. + ///Lascia cose in giro. + ///Adora rilassarsi. + ///La forza è il suo vanto. + ///Adora dimenarsi. + ///Si arrabbia facilmente. + ///Adora combattere. + ///È facilmente irritabile. + ///Ha un corpo robusto. + ///È forte in attacco. + ///È molto ostinato. + ///È molto paziente. + ///È molto tenace. + ///Adora correre. + ///Fa attenzione ai suoni. + ///È irruente e semplice. + ///È una specie di buffone. + ///Sa fuggire velocemente. + ///È un grande ficcanaso. + ///È alquanto vivace. + ///È estremamente sagace. + ///Si perde nel suo mondo. + ///È molto esigente. + /// [rest of string was truncated]";. + /// + internal static string text_Character_it { + get { + return ResourceManager.GetString("text_Character_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to たべるのが だいすき. + ///ひるねを よくする. + ///いねむりが おおい. + ///ものを よく ちらかす. + ///のんびりするのが すき. + ///ちからが じまん. + ///あばれることが すき. + ///ちょっと おこりっぽい. + ///ケンカを するのが すき. + ///ちのけが おおい. + ///からだが じょうぶ. + ///うたれ づよい. + ///ねばり づよい. + ///しんぼう づよい. + ///がまん づよい. + ///かけっこが すき. + ///ものおとに びんかん. + ///おっちょこちょい. + ///すこし おちょうしもの. + ///にげるのが はやい. + ///こうきしんが つよい. + ///イタズラが すき. + ///ぬけめが ない. + ///かんがえごとが おおい. + ///とても きちょうめん. + ///きが つよい. + ///ちょっぴり みえっぱり. + ///まけんきが つよい. + ///まけずぎらい. + ///ちょっぴり ごうじょう.. + /// + internal static string text_Character_ja { + get { + return ResourceManager.GetString("text_Character_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 먹는 것을 제일 좋아함. + ///낮잠을 잘 잠. + ///말뚝잠이 많음. + ///물건을 잘 어지름. + ///유유자적함을 좋아함. + ///힘자랑이 특기임. + ///난동부리기를 좋아함. + ///약간 화를 잘 내는 성미임. + ///싸움을 좋아함. + ///혈기가 왕성함. + ///몸이 튼튼함. + ///맷집이 강함. + ///끈질김. + ///인내심이 강함. + ///잘 참음. + ///달리기를 좋아함. + ///주위 소리에 민감함. + ///촐랑대는 성격임. + ///약간 우쭐쟁이임. + ///도망에는 선수임. + ///호기심이 강함. + ///장난을 좋아함. + ///빈틈이 없음. + ///걱정거리가 많음. + ///매우 꼼꼼함. + ///기가 센 성격임. + ///조금 겉치레를 좋아함. + ///오기가 센 성격임. + ///지기 싫어함. + ///조금 고집통이임.. + /// + internal static string text_Character_ko { + get { + return ResourceManager.GetString("text_Character_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///eo + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Normal + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Pflanzen + ///Pflanzen + /// + /// + /// + /// + /// + /// + /// + ///Wolken + ///Westliches Meer + ///Westliches Meer + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_de { + get { + return ResourceManager.GetString("text_Forms_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Normal + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Normal + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Plant + ///Plant + /// + /// + /// + /// + /// + /// + /// + ///Overcast + ///West Sea + ///West Sea + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_en { + get { + return ResourceManager.GetString("text_Forms_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///a de Cast + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///a Normal + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Planta + ///Planta + /// + /// + /// + /// + /// + /// + /// + ///a Encapotado + ///Mar Oeste + ///Mar Oeste + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_es { + get { + return ResourceManager.GetString("text_Forms_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///e de Morphéo + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///e Normale + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Plante + ///Plante + /// + /// + /// + /// + /// + /// + /// + ///Temps Couvert + ///Mer Occident + ///Mer Occident + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_fr { + get { + return ResourceManager.GetString("text_Forms_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///a Cast + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///a Normale + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///Pianta + ///Pianta + /// + /// + /// + /// + /// + /// + /// + ///a Nuvola + ///Mare Ovest + ///Mare Ovest + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_it { + get { + return ResourceManager.GetString("text_Forms_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///あるすがた + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///ポワルンのすがた + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///ノーマルフォルム + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///くさきのミノ + ///くさきのミノ + /// + /// + /// + /// + /// + /// + /// + ///ネガフォルム + ///にしのうみ + ///にしのうみ + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_ja { + get { + return ResourceManager.GetString("text_Forms_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///형태별 모습 + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///캐스퐁의 모습 + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///노말폼 + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///초목도롱 + ///초목도롱 + /// + /// + /// + /// + /// + /// + /// + ///네거폼 + ///서쪽바다 + ///서쪽바다 + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// [rest of string was truncated]";. + /// + internal static string text_Forms_ko { + get { + return ResourceManager.GetString("text_Forms_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to irgendwo + ///in der ersten Stadt + ///in \x10\x04ᄀÿԆ\x00dessenderen Zuhause + ///im Zuhause eines Freundes + ///in irgendjemandes Zuhause + ///in einer lebhaften Stadt + ///in einer Boutique + ///in einem Geschäft + ///in einer unscheinbaren Stadt + ///in einem Pokémon-Center + ///in einem Schloss + ///in einem Hotel + ///in einer geheimnisvollen Stadt + ///in einer windumtosten Stadt + ///an einem Tor + ///in einer Stadt am Fluss + ///in einem Labor + ///in einem Aquarium + ///in einer Stadt an einem Abhang + ///in einer prachtvollen Stadt + ///in einer Pokémon-Arena + ///in einer Schule + ///in einer großen Stad [rest of string was truncated]";. + /// + internal static string text_GenLoc_de { + get { + return ResourceManager.GetString("text_GenLoc_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to somewhere + ///the first town + ///home + ///a friend’s house + ///someone’s house + ///a lively town + ///a boutique + ///a shop + ///a simple town + ///a Pokémon Center + ///a castle + ///a hotel + ///a town with a mysterious air + ///a windswept town + ///a gate + ///a town on a river + ///a lab + ///an aquarium + ///a town on a cliff + ///a gorgeous city + ///a Pokémon Gym + ///a school + ///a large city + ///a building + ///a stylish café + ///a secret base + ///a museum + ///a studio + ///a train station + ///a battling spot + ///a beauty salon + ///a restaurant + ///a high-class restaurant + ///a seaside city + ///the inside of a tall building + ///a city with a mysteriou [rest of string was truncated]";. + /// + internal static string text_GenLoc_en { + get { + return ResourceManager.GetString("text_GenLoc_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to algún lugar + ///el pueblo de partida + ///casa + ///casa de un amigo + ///una casa ajena + ///una ciudad concurrida + ///una boutique + ///una tienda + ///un pueblo sencillo + ///un Centro Pokémon + ///un castillo + ///un hotel + ///un pueblo misterioso + ///un pueblo donde sopla el viento + ///un acceso + ///un pueblo ribereño + ///un laboratorio + ///un acuario + ///un pueblo junto a un acantilado + ///una ciudad hermosa y gloriosa + ///un Gimnasio Pokémon + ///una escuela + ///una metrópoli + ///un edificio + ///una cafetería elegante + ///una guarida + ///un museo + ///un estudio de grabación + ///una estación + ///un terreno de combate + ///un saló [rest of string was truncated]";. + /// + internal static string text_GenLoc_es { + get { + return ResourceManager.GetString("text_GenLoc_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to quelque part + ///dans la ville de départ + ///dans sa maison + ///chez un ami + ///chez quelqu’un + ///dans une ville animée + ///dans une boutique + ///dans un magasin + ///dans une ville ordinaire + ///dans un Centre Pokémon + ///dans un château + ///dans un hôtel + ///dans une ville mystérieuse + ///dans une ville très venteuse + ///à une Porte + ///dans une ville en bord de rivière + ///dans un laboratoire + ///dans un aquarium + ///dans une ville près d’une falaise + ///dans une ville resplendissante + ///dans une Arène Pokémon + ///dans une école + ///dans une ville immense + ///dans un immeuble + ///dans un café à la [rest of string was truncated]";. + /// + internal static string text_GenLoc_fr { + get { + return ResourceManager.GetString("text_GenLoc_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to da qualche parte + ///nella città iniziale + ///a casa + ///a casa di amici + ///a casa di qualcuno + ///in una città animata + ///in un negozio di vestiti + ///in un negozio + ///in una città tranquilla + ///in un Centro Pokémon + ///in un castello + ///in un hotel + ///in una città dall’aria misteriosa + ///in una città ventosa + ///in un varco + ///in una città in riva al fiume + ///in un laboratorio + ///in un acquario + ///in una città sulla scogliera + ///in una splendida città + ///in una Palestra + ///in una scuola + ///in una grande città + ///in un edificio + ///in un caffè elegante + ///in una base segreta + ///in un museo + /// [rest of string was truncated]";. + /// + internal static string text_GenLoc_it { + get { + return ResourceManager.GetString("text_GenLoc_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to どこか + ///さいしょのまち + ///うち + ///ともだちのいえ + ///ひとのうち + ///にぎやかなまち + ///ブティック + ///ショップ + ///そぼくなまち + ///ポケモンセンター + ///おしろ + ///ホテル + ///ふしぎなふんいきのまち + ///かぜのふくまち + ///ゲート + ///かわべりのまち + ///けんきゅうじょ + ///すいぞくかん + ///がけにあるまち + ///はなやかなまち + ///ポケモンジム + ///がっこう + ///きょだいなまち + ///ビル + ///オシャレなカフェ + ///アジト + ///びじゅつかん + ///スタジオ + ///えき + ///たたかいのば + ///びようしつ + ///レストラン + ///こうきゅうレストラン + ///うみべのまち + ///たかいたてもののなか + ///ふしぎなふんいきのまち + ///かわぞいのまち + ///ゆきのふりつもるまち + ///ポケモンリーグ + ///きゅうでん + ///どうくつ + ///もり + ///がいろじゅのつづくみち + ///かわぞいのみち + ///のどかなみち + ///はなさくみち + ///そだてや + ///けわしいやまみち + ///いしのたちならぶばしょ + ///うみのみえるみち + ///ぬかるんだみち + ///すなのふきあれるみち + ///おちばみち + ///ゆきみち + ///こうじょう + ///チャンピオンロード + ///ゆきやま + ///はつでんしょ + ///はたけ + ///はいきょ + ///すいどう + ///サファリ. + /// + internal static string text_GenLoc_ja { + get { + return ResourceManager.GetString("text_GenLoc_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 어딘가 + ///최초의 마을 + ///집 + ///친구의 집 + ///다른 사람의 집 + ///번화한 마을 + ///부티크 + ///숍 + ///소박한 마을 + ///포켓몬센터 + ///성 + ///호텔 + ///이상한 분위기의 마을 + ///바람이 부는 마을 + ///게이트 + ///물가의 마을 + ///연구소 + ///수족관 + ///벼랑에 세워진 마을 + ///화려한 마을 + ///포켓몬체육관 + ///학교 + ///거대한 마을 + ///빌딩 + ///세련된 카페 + ///아지트 + ///미술관 + ///스튜디오 + ///역 + ///배틀 장소 + ///미용실 + ///레스토랑 + ///고급 레스토랑 + ///해변의 마을 + ///높은 건물 안 + ///이상한 분위기의 마을 + ///강가의 마을 + ///눈이 내려 쌓이는 마을 + ///포켓몬리그 + ///궁전 + ///동굴 + ///숲 + ///가로수가 늘어선 길 + ///강가의 길 + ///평온한 길 + ///꽃 피는 길 + ///키우미집 + ///험한 산길 + ///돌이 늘어선 장소 + ///바다가 보이는 길 + ///질퍽거리는 길 + ///거친 모래바람이 부는 길 + ///낙엽이 쌓인 길 + ///눈이 쌓인 길 + ///공장 + ///챔피언로드 + ///설산 + ///발전소 + ///밭 + ///폐허 + ///수로 + ///사파리. + /// + internal static string text_GenLoc_ko { + get { + return ResourceManager.GetString("text_GenLoc_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Mysteriöser Ort + ///Zweiblattdorf + ///Sandgemme + ///Flori + ///Trostu + ///Elyses + ///Jubelstadt + ///Fleetburg + ///Erzelingen + ///Ewigenau + ///Herzhofen + ///Weideburg + ///Schleiede + ///Sonnewik + ///Blizzach + ///Pokémon Liga + ///Route 201 + ///Route 202 + ///Route 203 + ///Route 204 + ///Route 205 + ///Route 206 + ///Route 207 + ///Route 208 + ///Route 209 + ///Route 210 + ///Route 211 + ///Route 212 + ///Route 213 + ///Route 214 + ///Route 215 + ///Route 216 + ///Route 217 + ///Route 218 + ///Route 219 + ///Route 220 + ///Route 221 + ///Route 222 + ///Route 223 + ///Route 224 + ///Route 225 + ///Route 226 + ///Route 227 + ///Route 228 + ///Route 229 + ///Route 230 + ///Erzelingen-Mine + ///Windkraftwerk + ///Ewigwald + ///Feuriohütte [rest of string was truncated]";. + /// + internal static string text_hgss_00000_de { + get { + return ResourceManager.GetString("text_hgss_00000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Mystery Zone + ///Twinleaf Town + ///Sandgem Town + ///Floaroma Town + ///Solaceon Town + ///Celestic Town + ///Jubilife City + ///Canalave City + ///Oreburgh City + ///Eterna City + ///Hearthome City + ///Pastoria City + ///Veilstone City + ///Sunyshore City + ///Snowpoint City + ///Pokémon League + ///Route 201 + ///Route 202 + ///Route 203 + ///Route 204 + ///Route 205 + ///Route 206 + ///Route 207 + ///Route 208 + ///Route 209 + ///Route 210 + ///Route 211 + ///Route 212 + ///Route 213 + ///Route 214 + ///Route 215 + ///Route 216 + ///Route 217 + ///Route 218 + ///Route 219 + ///Route 220 + ///Route 221 + ///Route 222 + ///Route 223 + ///Route 224 + ///Route 225 + ///Route 226 + ///Route 227 + ///Route 228 + ///Route 2 [rest of string was truncated]";. + /// + internal static string text_hgss_00000_en { + get { + return ResourceManager.GetString("text_hgss_00000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lugar misterioso + ///Pueblo Hojaverde + ///Pueblo Arena + ///Pueblo Aromaflor + ///Pueblo Sosiego + ///Pueblo Caelestis + ///Ciudad Jubileo + ///Ciudad Canal + ///Ciudad Pirita + ///Ciudad Vetusta + ///Ciudad Corazón + ///Ciudad Pradera + ///Ciudad Rocavelo + ///Ciudad Marina + ///Ciudad Puntaneva + ///Liga Pokémon + ///Ruta 201 + ///Ruta 202 + ///Ruta 203 + ///Ruta 204 + ///Ruta 205 + ///Ruta 206 + ///Ruta 207 + ///Ruta 208 + ///Ruta 209 + ///Ruta 210 + ///Ruta 211 + ///Ruta 212 + ///Ruta 213 + ///Ruta 214 + ///Ruta 215 + ///Ruta 216 + ///Ruta 217 + ///Ruta 218 + ///Ruta 219 + ///Ruta 220 + ///Ruta 221 + ///Ruta 222 + ///Ruta 223 + ///Ruta 224 + ///Ruta 225 + ///Ruta 226 + ///Ruta 227 + ///Ruta 228 + ///Ruta 229 + ///Ruta 230 [rest of string was truncated]";. + /// + internal static string text_hgss_00000_es { + get { + return ResourceManager.GetString("text_hgss_00000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Endroit mystér. + ///Bonaugure + ///Littorella + ///Floraville + ///Bonville + ///Célestia + ///Féli-Cité + ///Joliberges + ///Charbourg + ///Vestigion + ///Unionpolis + ///Verchamps + ///Voilaroc + ///Rivamar + ///Frimapic + ///Ligue Pokémon + ///Route 201 + ///Route 202 + ///Route 203 + ///Route 204 + ///Route 205 + ///Route 206 + ///Route 207 + ///Route 208 + ///Route 209 + ///Route 210 + ///Route 211 + ///Route 212 + ///Route 213 + ///Route 214 + ///Route 215 + ///Route 216 + ///Route 217 + ///Route 218 + ///Route 219 + ///Chenal 220 + ///Route 221 + ///Route 222 + ///Chenal 223 + ///Route 224 + ///Route 225 + ///Chenal 226 + ///Route 227 + ///Route 228 + ///Route 229 + ///Chenal 230 + ///Mine Charbourg + ///Les Eoliennes + ///Forêt Vesti [rest of string was truncated]";. + /// + internal static string text_hgss_00000_fr { + get { + return ResourceManager.GetString("text_hgss_00000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Zona Misteriosa + ///Duefoglie + ///Sabbiafine + ///Giardinfiorito + ///Flemminia + ///Memoride + ///Giubilopoli + ///Canalipoli + ///Mineropoli + ///Evopoli + ///Cuoripoli + ///Pratopoli + ///Rupepoli + ///Arenipoli + ///Nevepoli + ///Lega Pokémon + ///Percorso 201 + ///Percorso 202 + ///Percorso 203 + ///Percorso 204 + ///Percorso 205 + ///Percorso 206 + ///Percorso 207 + ///Percorso 208 + ///Percorso 209 + ///Percorso 210 + ///Percorso 211 + ///Percorso 212 + ///Percorso 213 + ///Percorso 214 + ///Percorso 215 + ///Percorso 216 + ///Percorso 217 + ///Percorso 218 + ///Percorso 219 + ///Percorso 220 + ///Percorso 221 + ///Percorso 222 + ///Percorso 223 + ///Percorso 224 + ///Percorso 225 + ///Percorso 226 + /// [rest of string was truncated]";. + /// + internal static string text_hgss_00000_it { + get { + return ResourceManager.GetString("text_hgss_00000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---- + ///フタバタウン + ///マサゴタウン + ///ソノオタウン + ///ズイタウン + ///カンナギタウン + ///コトブキシティ + ///ミオシティ + ///クロガネシティ + ///ハクタイシティ + ///ヨスガシティ + ///ノモセシティ + ///トバリシティ + ///ナギサシティ + ///キッサキシティ + ///ポケモンリ-グ + ///201ばんどうろ + ///202ばんどうろ + ///203ばんどうろ + ///204ばんどうろ + ///205ばんどうろ + ///206ばんどうろ + ///207ばんどうろ + ///208ばんどうろ + ///209ばんどうろ + ///210ばんどうろ + ///211ばんどうろ + ///212ばんどうろ + ///213ばんどうろ + ///214ばんどうろ + ///215ばんどうろ + ///216ばんどうろ + ///217ばんどうろ + ///218ばんどうろ + ///219ばんどうろ + ///220ばんすいどう + ///221ばんどうろ + ///222ばんどうろ + ///223ばんすいどう + ///224ばんどうろ + ///225ばんどうろ + ///226ばんすいどう + ///227ばんどうろ + ///228ばんどうろ + ///229ばんどうろ + ///230ばんすいどう + ///クロガネたんこう + ///たにまのはつでんしょ + ///ハクタイのもり + ///タタラせいてつじょ + ///テンガンざん + ///やりのはしら + ///だいしつげん + ///ズイのいせき + ///チャンピオンロ-ド + ///パルパ-ク + ///ふれあいひろば + ///あれたぬけみち + ///ソノオのはなばたけ + ///クロガネゲ-ト + ///まんげつじま + ///お [rest of string was truncated]";. + /// + internal static string text_hgss_00000_ja { + get { + return ResourceManager.GetString("text_hgss_00000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 수수께끼의 장소 + ///떡잎마을 + ///잔모래마을 + ///꽃향기마을 + ///신수마을 + ///봉신마을 + ///축복시티 + ///운하시티 + ///무쇠시티 + ///영원시티 + ///연고시티 + ///들판시티 + ///장막시티 + ///물각시티 + ///선단시티 + ///포켓몬리그 + ///201번도로 + ///202번도로 + ///203번도로 + ///204번도로 + ///205번도로 + ///206번도로 + ///207번도로 + ///208번도로 + ///209번도로 + ///210번도로 + ///211번도로 + ///212번도로 + ///213번도로 + ///214번도로 + ///215번도로 + ///216번도로 + ///217번도로 + ///218번도로 + ///219번도로 + ///220번수로 + ///221번도로 + ///222번도로 + ///223번수로 + ///224번도로 + ///225번도로 + ///226번수로 + ///227번도로 + ///228번도로 + ///229번도로 + ///230번수로 + ///무쇠탄갱 + ///골짜기발전소 + ///영원의 숲 + ///골풀무제철소 + ///천관산 + ///창기둥 + ///대습초원 + ///신수유적 + ///챔피언로드 + ///팔파크 + ///상호교류광장 + ///험한 샛길 + ///꽃향기의 꽃밭 + ///무쇠게이트 + ///만월섬 + ///송별의 샘 + ///귀혼동굴 + ///꽃의 낙원 + ///선단신전 + ///미혹의 동굴 + ///유적마니아굴 + ///마니아터널 + ///자랑의 뒷마당 + ///갖철섬 + ///숲의 양옥집 + ///갤럭시단아지트 + ///진실호수근처 + ///입지호수근처 + ///예지호수근처 + ///숨겨진 샘의 길 + ///진실호수 + ///입지호수 + ///예지호수 + ///신월섬 + ///배틀타워 + ///파이트에리어 + ///서 [rest of string was truncated]";. + /// + internal static string text_hgss_00000_ko { + get { + return ResourceManager.GetString("text_hgss_00000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Betreuerpärchen + ///Linktausch + ///Linktausch + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///---------- + ///Entferntes Land + ///Reisender + ///Urs + ///Cynthia + ///Mysteriöser Ort + ///Mr. Pokémon + ///Castor. + /// + internal static string text_hgss_02000_de { + get { + return ResourceManager.GetString("text_hgss_02000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Day-Care Couple + ///Link trade + ///Link trade + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///---------- + ///Distant land + ///Traveling Man + ///Riley + ///Cynthia + ///Mystery Zone + ///Mr. Pokémon + ///Primo. + /// + internal static string text_hgss_02000_en { + get { + return ResourceManager.GetString("text_hgss_02000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Pareja guardería + ///Intercambio + ///Intercambio + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///---------- + ///Tierra lejana + ///Viajero + ///Quinoa + ///Cintia + ///Lugar misterioso + ///Sr. Pokémon + ///Cástor. + /// + internal static string text_hgss_02000_es { + get { + return ResourceManager.GetString("text_hgss_02000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Couple Pension + ///Echange Link + ///Echange Link + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///---------- + ///Pays lointain + ///un voyageur + ///Armand + ///Cynthia + ///Endroit mystér. + ///M. Pokémon + ///Castor. + /// + internal static string text_hgss_02000_fr { + get { + return ResourceManager.GetString("text_hgss_02000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Coppia Pensione + ///Scambio in link + ///Scambio in link + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///-------------- + ///Terra Lontana + ///Viaggiatore + ///Marisio + ///Camilla + ///Zona Misteriosa + ///Mr. Pokémon + ///Castore. + /// + internal static string text_hgss_02000_it { + get { + return ResourceManager.GetString("text_hgss_02000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to そだてやふうふ + ///つうしんこうかん + ///つうしんこうかん + ///カント-ちほう + ///ジョウトちほう + ///ホウエンちほう + ///シンオウちほう + ///---------- + ///とおくはなれたとち + ///たびのおじさん + ///ゲン + ///シロナ + ///なぞのばしょ + ///ポケモンじいさん + ///おにいさん. + /// + internal static string text_hgss_02000_ja { + get { + return ResourceManager.GetString("text_hgss_02000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 키우미집부부 + ///통신교환 + ///통신교환 + ///관동지방 + ///성도지방 + ///호연지방 + ///신오지방 + ///---------- + ///아주 먼 토지 + ///나그네아저씨 + ///현이 + ///난천 + ///수수께끼의 장소 + ///포켓몬 할아버지 + ///형님. + /// + internal static string text_hgss_02000_ko { + get { + return ResourceManager.GetString("text_hgss_02000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Idyll + ///Pokémon Ranger + ///Entfernter Ort + ///Pokémon Movie + ///Pokémon Film 06 + ///Pokémon Film 07 + ///Pokémon Film 08 + ///Pokémon Film 09 + ///Pokémon Film 10 + ///Pokémon Film 11 + ///Pokémon Film 12 + ///Pokémon Film 13 + ///Pokémon Film 14 + ///Pokémon Film 15 + ///Pokémon Film 16 + ///Pokémon Cartoon + ///Space World + ///Space World 06 + ///Space World 07 + ///Space World 08 + ///Space World 09 + ///Space World 10 + ///Space World 11 + ///Space World 12 + ///Space World 13 + ///Space World 14 + ///Space World 15 + ///Space World 16 + ///Pokémon Festa + ///Pokémon Festa 06 + ///Pokémon Festa 07 + ///Pokémon Festa 08 + ///Pokémon Festa 09 + ///Pokémon Fes [rest of string was truncated]";. + /// + internal static string text_hgss_03000_de { + get { + return ResourceManager.GetString("text_hgss_03000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lovely place + ///Pokémon Ranger + ///Faraway place + ///Pokémon Movie + ///Pokémon Movie 06 + ///Pokémon Movie 07 + ///Pokémon Movie 08 + ///Pokémon Movie 09 + ///Pokémon Movie 10 + ///Pokémon Movie 11 + ///Pokémon Movie 12 + ///Pokémon Movie 13 + ///Pokémon Movie 14 + ///Pokémon Movie 15 + ///Pokémon Movie 16 + ///Pokémon Cartoon + ///Space World + ///Space World 06 + ///Space World 07 + ///Space World 08 + ///Space World 09 + ///Space World 10 + ///Space World 11 + ///Space World 12 + ///Space World 13 + ///Space World 14 + ///Space World 15 + ///Space World 16 + ///Pokémon Festa + ///Pokémon Festa 06 + ///Pokémon Festa 07 + ///Pokémon Festa 08 + ///Pokémon Fes [rest of string was truncated]";. + /// + internal static string text_hgss_03000_en { + get { + return ResourceManager.GetString("text_hgss_03000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lugar encantador + ///Pokémon Ranger + ///Lugar lejano + ///Película Pokémon + ///Película PKMN 06 + ///Película PKMN 07 + ///Película PKMN 08 + ///Película PKMN 09 + ///Película PKMN 10 + ///Película PKMN 11 + ///Película PKMN 12 + ///Película PKMN 13 + ///Película PKMN 14 + ///Película PKMN 15 + ///Película PKMN 16 + ///Animación PKMN + ///Space World + ///Space World 06 + ///Space World 07 + ///Space World 08 + ///Space World 09 + ///Space World 10 + ///Space World 11 + ///Space World 12 + ///Space World 13 + ///Space World 14 + ///Space World 15 + ///Space World 16 + ///Pokémon Festa + ///Pokémon Festa 06 + ///Pokémon Festa 07 + ///Pokémon Festa 08 + ///Pokémo [rest of string was truncated]";. + /// + internal static string text_hgss_03000_es { + get { + return ResourceManager.GetString("text_hgss_03000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Endroit superbe + ///Pokémon Ranger + ///Endroit lointain + ///Film Pokémon + ///Film Pokémon 06 + ///Film Pokémon 07 + ///Film Pokémon 08 + ///Film Pokémon 09 + ///Film Pokémon 10 + ///Film Pokémon 11 + ///Film Pokémon 12 + ///Film Pokémon 13 + ///Film Pokémon 14 + ///Film Pokémon 15 + ///Film Pokémon 16 + ///Dessin ani. PKMN + ///Space World + ///Space World 06 + ///Space World 07 + ///Space World 08 + ///Space World 09 + ///Space World 10 + ///Space World 11 + ///Space World 12 + ///Space World 13 + ///Space World 14 + ///Space World 15 + ///Space World 16 + ///Pokémon Festa + ///Pokémon Festa 06 + ///Pokémon Festa 07 + ///Pokémon Festa 08 + ///Pokémon Festa 09 [rest of string was truncated]";. + /// + internal static string text_hgss_03000_fr { + get { + return ResourceManager.GetString("text_hgss_03000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Luogo grazioso + ///Pokémon Ranger + ///Luogo Remoto + ///Film Pokémon + ///Film Pokémon 06 + ///Film Pokémon 07 + ///Film Pokémon 08 + ///Film Pokémon 09 + ///Film Pokémon 10 + ///Film Pokémon 11 + ///Film Pokémon 12 + ///Film Pokémon 13 + ///Film Pokémon 14 + ///Film Pokémon 15 + ///Film Pokémon 16 + ///Cartone Pokémon + ///Space World + ///Space World 06 + ///Space World 07 + ///Space World 08 + ///Space World 09 + ///Space World 10 + ///Space World 11 + ///Space World 12 + ///Space World 13 + ///Space World 14 + ///Space World 15 + ///Space World 16 + ///Pokémon Festa + ///Pokémon Festa 06 + ///Pokémon Festa 07 + ///Pokémon Festa 08 + ///Pokémon Festa 09 + ///Pokém [rest of string was truncated]";. + /// + internal static string text_hgss_03000_it { + get { + return ResourceManager.GetString("text_hgss_03000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to すてきなばしょ + ///ポケモンレンジャ- + ///とおいばしょ + ///ポケモンえいが + ///ポケモンえいが06 + ///ポケモンえいが07 + ///ポケモンえいが08 + ///ポケモンえいが09 + ///ポケモンえいが10 + ///ポケモンえいが11 + ///ポケモンえいが12 + ///ポケモンえいが13 + ///ポケモンえいが14 + ///ポケモンえいが15 + ///ポケモンえいが16 + ///ポケモンアニメ + ///スペ-スワ-ルド + ///スペ-スワ-ルド06 + ///スペ-スワ-ルド07 + ///スペ-スワ-ルド08 + ///スペ-スワ-ルド09 + ///スペ-スワ-ルド10 + ///スペ-スワ-ルド11 + ///スペ-スワ-ルド12 + ///スペ-スワ-ルド13 + ///スペ-スワ-ルド14 + ///スペ-スワ-ルド15 + ///スペ-スワ-ルド16 + ///ポケモンフェスタ + ///ポケモンフェスタ06 + ///ポケモンフェスタ07 + ///ポケモンフェスタ08 + ///ポケモンフェスタ09 + ///ポケモンフェスタ10 + ///ポケモンフェスタ11 + ///ポケモンフェスタ12 + ///ポケモンフェスタ13 + ///ポケモンフェスタ14 + ///ポケモンフェスタ15 + ///ポケモンフェスタ16 + ///ポケパ-ク + ///ポケパ-ク06 + ///ポケパ-ク07 + ///ポケパ-ク08 + ///ポケパ-ク09 + ///ポケパ-ク10 + ///ポケパ-ク11 + ///ポケパ-ク12 + ///ポケパ-ク13 + ///ポケパ-ク14 + ///ポケパ-ク15 + ///ポケパ-ク16 + ///ポケモンセンタ [rest of string was truncated]";. + /// + internal static string text_hgss_03000_ja { + get { + return ResourceManager.GetString("text_hgss_03000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 근사한 장소 + ///다른 지방 + ///먼 곳 + ///포켓몬영화 + ///포켓몬영화06 + ///포켓몬영화07 + ///포켓몬영화08 + ///포켓몬영화09 + ///포켓몬영화10 + ///포켓몬영화11 + ///포켓몬영화12 + ///포켓몬영화13 + ///포켓몬영화14 + ///포켓몬영화15 + ///포켓몬영화16 + ///포켓몬만화영화 + ///스페이스월드 + ///스페이스월드06 + ///스페이스월드07 + ///스페이스월드08 + ///스페이스월드09 + ///스페이스월드10 + ///스페이스월드11 + ///스페이스월드12 + ///스페이스월드13 + ///스페이스월드14 + ///스페이스월드15 + ///스페이스월드16 + ///포켓몬페스타 + ///포켓몬페스타06 + ///포켓몬페스타07 + ///포켓몬페스타08 + ///포켓몬페스타09 + ///포켓몬페스타10 + ///포켓몬페스타11 + ///포켓몬페스타12 + ///포켓몬페스타13 + ///포켓몬페스타14 + ///포켓몬페스타15 + ///포켓몬페스타16 + ///포켓파크 + ///포켓파크06 + ///포켓파크07 + ///포켓파크08 + ///포켓파크09 + ///포켓파크10 + ///포켓파크11 + ///포켓파크12 + ///포켓파크13 + ///포켓파크14 + ///포켓파크15 + ///포켓파크16 + ///포켓몬센터 + ///PC도쿄 + ///PC오사카 + ///PC후쿠오카 + ///PC나고야 + ///PC삿포로 + ///PC요코하마 + ///PC뉴욕 + ///포켓몬이벤트 + ///포켓몬이벤트06 + ///포켓몬이벤트07 + ///포켓몬이벤트08 + ///포켓몬이벤트09 + ///포켓몬이벤트10 [rest of string was truncated]";. + /// + internal static string text_hgss_03000_ko { + get { + return ResourceManager.GetString("text_hgss_03000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Nichts) + ///Meisterball + ///Hyperball + ///Superball + ///Pokéball + ///Safariball + ///Netzball + ///Tauchball + ///Nestball + ///Wiederball + ///Timerball + ///Luxusball + ///Premierball + ///Finsterball + ///Heilball + ///Flottball + ///Jubelball + ///Trank + ///Gegengift + ///Feuerheiler + ///Eisheiler + ///Aufwecker + ///Para-Heiler + ///Top-Genesung + ///Top-Trank + ///Hypertrank + ///Supertrank + ///Hyperheiler + ///Beleber + ///Top-Beleber + ///Tafelwasser + ///Sprudel + ///Limonade + ///Kuhmuh-Milch + ///Energiestaub + ///Kraftwurzel + ///Heilpuder + ///Vitalkraut + ///Äther + ///Top-Äther + ///Elixier + ///Top-Elixier + ///Lavakeks + ///Beerensaft + ///Zauberasche + ///KP-Plus + ///Protein + ///Eisen + ///Carbon + ///Kalzium + ///Sonderbon [rest of string was truncated]";. + /// + internal static string text_Items_de { + get { + return ResourceManager.GetString("text_Items_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (None) + ///Master Ball + ///Ultra Ball + ///Great Ball + ///Poké Ball + ///Safari Ball + ///Net Ball + ///Dive Ball + ///Nest Ball + ///Repeat Ball + ///Timer Ball + ///Luxury Ball + ///Premier Ball + ///Dusk Ball + ///Heal Ball + ///Quick Ball + ///Cherish Ball + ///Potion + ///Antidote + ///Burn Heal + ///Ice Heal + ///Awakening + ///Paralyze Heal + ///Full Restore + ///Max Potion + ///Hyper Potion + ///Super Potion + ///Full Heal + ///Revive + ///Max Revive + ///Fresh Water + ///Soda Pop + ///Lemonade + ///Moomoo Milk + ///Energy Powder + ///Energy Root + ///Heal Powder + ///Revival Herb + ///Ether + ///Max Ether + ///Elixir + ///Max Elixir + ///Lava Cookie + ///Berry Juice + ///Sacred Ash + ///HP Up + ///Protein + ///Iron + ///Carbos + ///Cal [rest of string was truncated]";. + /// + internal static string text_Items_en { + get { + return ResourceManager.GetString("text_Items_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Ninguno) + ///Master Ball + ///Ultra Ball + ///Super Ball + ///Poké Ball + ///Safari Ball + ///Malla Ball + ///Buceo Ball + ///Nido Ball + ///Acopio Ball + ///Turno Ball + ///Lujo Ball + ///Honor Ball + ///Ocaso Ball + ///Sana Ball + ///Veloz Ball + ///Gloria Ball + ///Poción + ///Antídoto + ///Antiquemar + ///Antihielo + ///Despertar + ///Antiparalizador + ///Restaurar Todo + ///Poción Máxima + ///Hiperpoción + ///Superpoción + ///Cura Total + ///Revivir + ///Revivir Máximo + ///Agua Fresca + ///Refresco + ///Limonada + ///Leche Mu-mu + ///Polvo Energía + ///Raíz Energía + ///Polvo Curación + ///Hierba Revivir + ///Éter + ///Éter Máximo + ///Elixir + ///Elixir Máximo + ///Galleta Lava + ///Zumo de Baya + ///Ceniza Sagrad [rest of string was truncated]";. + /// + internal static string text_Items_es { + get { + return ResourceManager.GetString("text_Items_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Aucun) + ///Master Ball + ///Hyper Ball + ///Super Ball + ///Poké Ball + ///Safari Ball + ///Filet Ball + ///Scuba Ball + ///Faiblo Ball + ///Bis Ball + ///Chrono Ball + ///Luxe Ball + ///Honor Ball + ///Sombre Ball + ///Soin Ball + ///Rapide Ball + ///Mémoire Ball + ///Potion + ///Antidote + ///Anti-Brûle + ///Antigel + ///Réveil + ///Anti-Para + ///Guérison + ///Potion Max + ///Hyper Potion + ///Super Potion + ///Total Soin + ///Rappel + ///Rappel Max + ///Eau Fraîche + ///Soda Cool + ///Limonade + ///Lait Meumeu + ///Poudrénergie + ///Racinénergie + ///Poudre Soin + ///Herbe Rappel + ///Huile + ///Huile Max + ///Élixir + ///Max Élixir + ///Lava Cookie + ///Jus de Baie + ///Cendre Sacrée + ///PV Plus + ///Protéine + ///Fer + ///Carbone + ///Cal [rest of string was truncated]";. + /// + internal static string text_Items_fr { + get { + return ResourceManager.GetString("text_Items_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Niente) + ///Master Ball + ///Ultra Ball + ///Mega Ball + ///Poké Ball + ///Safari Ball + ///Rete Ball + ///Sub Ball + ///Minor Ball + ///Bis Ball + ///Timer Ball + ///Chic Ball + ///Premier Ball + ///Scuro Ball + ///Cura Ball + ///Velox Ball + ///Pregio Ball + ///Pozione + ///Antidoto + ///Antiscottatura + ///Antigelo + ///Sveglia + ///Antiparalisi + ///Ricarica Totale + ///Pozione Max + ///Iperpozione + ///Superpozione + ///Cura Totale + ///Revitalizzante + ///Revitalizz. Max + ///Acqua Fresca + ///Gassosa + ///Lemonsucco + ///Latte Mumu + ///Polvenergia + ///Radicenergia + ///Polvocura + ///Vitalerba + ///Etere + ///Etere Max + ///Elisir + ///Elisir Max + ///Lavottino + ///Succodibacca + ///Ceneremagica + ///PS-Su + ///Proteina + /// [rest of string was truncated]";. + /// + internal static string text_Items_it { + get { + return ResourceManager.GetString("text_Items_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (なし) + ///マスターボール + ///ハイパーボール + ///スーパーボール + ///モンスターボール + ///サファリボール + ///ネットボール + ///ダイブボール + ///ネストボール + ///リピートボール + ///タイマーボール + ///ゴージャスボール + ///プレミアボール + ///ダークボール + ///ヒールボール + ///クイックボール + ///プレシャスボール + ///キズぐすり + ///どくけし + ///やけどなおし + ///こおりなおし + ///ねむけざまし + ///まひなおし + ///かいふくのくすり + ///まんたんのくすり + ///すごいキズぐすり + ///いいキズぐすり + ///なんでもなおし + ///げんきのかけら + ///げんきのかたまり + ///おいしいみず + ///サイコソーダ + ///ミックスオレ + ///モーモーミルク + ///ちからのこな + ///ちからのねっこ + ///ばんのうごな + ///ふっかつそう + ///ピーピーエイド + ///ピーピーリカバー + ///ピーピーエイダー + ///ピーピーマックス + ///フエンせんべい + ///きのみジュース + ///せいなるはい + ///マックスアップ + ///タウリン + ///ブロムヘキシン + ///インドメタシン + ///リゾチウム + ///ふしぎなアメ + ///ポイントアップ + ///キトサン + ///ポイントマックス + ///もりのヨウカン + ///エフェクトガード + ///クリティカット + ///プラスパワー + ///ディフェンダー + ///スピーダー + ///ヨクアタール + ///スペシャルアップ + ///スペシャルガード + ///ピッピにんぎょう + ///エネコのシッポ + ///あおいビードロ + ///きいろビードロ [rest of string was truncated]";. + /// + internal static string text_Items_ja { + get { + return ResourceManager.GetString("text_Items_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (없음) + ///마스터볼 + ///하이퍼볼 + ///수퍼볼 + ///몬스터볼 + ///사파리볼 + ///넷트볼 + ///다이브볼 + ///네스트볼 + ///리피드볼 + ///타이마볼 + ///럭셔리볼 + ///프레미어볼 + ///다크볼 + ///힐볼 + ///퀵볼 + ///프레셔스볼 + ///상처약 + ///해독제 + ///화상치료제 + ///얼음상태치료제 + ///잠깨는약 + ///마비치료제 + ///회복약 + ///풀회복약 + ///고급상처약 + ///좋은상처약 + ///만병통치제 + ///기력의조각 + ///기력의덩어리 + ///맛있는물 + ///미네랄사이다 + ///후르츠밀크 + ///튼튼밀크 + ///힘의가루 + ///힘의뿌리 + ///만능가루 + ///부활초 + ///피피에이드 + ///피피회복 + ///피피에이더 + ///피피맥스 + ///용암전병 + ///나무열매쥬스 + ///성스러운분말 + ///맥스업 + ///타우린 + ///사포닌 + ///알칼로이드 + ///리보플라빈 + ///이상한사탕 + ///포인트업 + ///키토산 + ///포인트맥스 + ///숲의양갱 + ///이펙트가드 + ///크리티컬커터 + ///플러스파워 + ///디펜드업 + ///스피드업 + ///잘-맞히기 + ///스페셜업 + ///스페셜가드 + ///삐삐인형 + ///에나비꼬리 + ///파랑비드로 + ///노랑비드로 + ///빨강비드로 + ///검정비드로 + ///하양비드로 + ///여울소금 + ///여울조개껍질 + ///빨강조각 + ///파랑조각 + ///노랑조각 + ///초록조각 + ///실버스프레이 + ///골드스프레이 + ///동굴탈출로프 + ///벌레회피스프레이 + ///태양의돌 + ///달의돌 + ///불꽃의돌 + ///천둥의돌 + ///물의돌 + ///리프의돌 + ///작은버섯 + ///큰버섯 + ///진주 + ///큰진주 + ///별의모래 + ///별의조각 + ///금구슬 + ///하트비늘 + ///달콤한꿀 + ///무럭무럭비료 + ///축축 [rest of string was truncated]";. + /// + internal static string text_Items_ko { + get { + return ResourceManager.GetString("text_Items_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///Es erinnert sich daran, + ///Es erinnert sich daran, + ///Es erinnert sich daran, + ///Es erinnert sich daran, + ///Es erinnert sich klar und deutlich daran, + ///Es erinnert sich ergriffen daran zurück, + ///Es erinnert sich sehr gern daran, + /// + ///wie glücklich es war + ///wie viel Spaß es hatte + ///wie sehr es sich gefreut hat + ///wie es gegrinst hat + ///wie überwältigt es war + ///wie unbeschreiblich seine Gefühle waren + ///wie gut gelaunt es war + ///dass es feuchte Augen bekommen hat + ///wie sehr es sich amüsiert hat + ///wie nervös es war + ///wie wohl es sich gefühlt hat + ///wie u [rest of string was truncated]";. + /// + internal static string text_Memories_de { + get { + return ResourceManager.GetString("text_Memories_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///The Pokémon remembers + ///The Pokémon remembers + ///The Pokémon remembers + ///The Pokémon remembers + ///The Pokémon clearly remembers + ///The Pokémon definitely remembers + ///The Pokémon fondly remembers + /// + ///it was happy + ///it had fun + ///it was glad + ///it grinned + ///it got overwhelmed by emotion + ///its feelings were indescribable + ///it felt good + ///it got teary eyed + ///it got lighthearted + ///it got nervous + ///it felt comfortable + ///it was restless + ///it got a bit carried away + ///it felt sorry + ///it got emotional + ///it felt nostalgic + ///it had some difficulty + ///it felt exhausted + ///it [rest of string was truncated]";. + /// + internal static string text_Memories_en { + get { + return ResourceManager.GetString("text_Memories_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///El Pokémon recuerda muy vagamente + ///El Pokémon recuerda vagamente + ///El Pokémon recuerda más o menos + ///El Pokémon recuerda bastante bien + ///El Pokémon recuerda con claridad + ///El Pokémon recuerda intensamente + ///El Pokémon recuerda a la perfección + /// + ///cuánto se alegró + ///lo bien que lo pasó + ///la felicidad que sintió + ///la sonrisa que esbozó + ///cómo le embargó la emoción + ///la sensación inenarrable que experimentó + ///lo mucho que le agradó + ///las lágrimas que le vinieron a los ojos + ///la ilusión que le hizo + ///lo nervioso que se puso + ///lo bien que se s [rest of string was truncated]";. + /// + internal static string text_Memories_es { + get { + return ResourceManager.GetString("text_Memories_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///se souvient vaguement que + ///se souvient vaguement que + ///se souvient vaguement que + ///se souvient vaguement que + ///se souvient clairement que + ///se souvient très bien que + ///n’oubliera jamais que + /// + ///ça lui a fait plaisir + ///c’était amusant + ///ça l’a rendu heureux + ///ça l’a fait sourire + ///ça l’a ému + ///c’était une drôle de sensation + ///c’était agréable + ///ça lui a mis les larmes aux yeux + ///ça lui a donné du baume au cœur + ///ça l’a rendu nerveux + ///c’était apaisant + ///ça chatouillait + ///ça ne lui a laissé aucun regret + ///ça lui a laissé un goût amer + ///ça lui a fai [rest of string was truncated]";. + /// + internal static string text_Memories_fr { + get { + return ResourceManager.GetString("text_Memories_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///Il Pokémon ricorda ancora + ///Il Pokémon ricorda ancora + ///Il Pokémon ricorda ancora + ///Il Pokémon ricorda ancora + ///Il Pokémon ricorda molto bene + ///Il Pokémon ricorda distintamente + ///Il Pokémon ricorderà per sempre + /// + ///la sua felicità + ///quanto sia stato divertente + ///la sua gioia + ///le sue risate + ///la sua emozione + ///quella sensazione indescrivibile + ///quanto è stato piacevole + ///la sua commozione + ///la sua allegria + ///quanto era nervoso + ///quella bella sensazione + ///che non riusciva a star fermo + ///il suo entusiasmo + ///il suo dispiacere + ///la sua tristezza + ///quell [rest of string was truncated]";. + /// + internal static string text_Memories_it { + get { + return ResourceManager.GetString("text_Memories_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///おもいで らしいわ + ///おもいで らしいわ + ///おもいで らしいわ + ///おもいで らしいわ + ///きおくにのこる おもいで らしいわ + ///かんがいぶかい おもいで だって + ///さいこうの おもいで だって! + /// + ///うれしかった + ///たのしかった + ///よろこんだ + ///ニヤニヤした + ///たまらない きもちになった + ///なんともいえない きもちだった + ///いい きぶんになった + ///うるうるした + ///うかれてしまった + ///きんちょうした + ///きもちよかった + ///もぞもぞした + ///クセになりそうに なった + ///もうしわけない きぶんになった + ///せつない きもちになった + ///なつかしい きもちになった + ///てこずった + ///きつかった + ///すなおに なれなかった + ///ほこらしく おもった + ///けんあくな ムードになった + ///おこってしまった + ///しっとした + ///ねむくなった + /// + ///なにかのどうぐ + ///なにかのわざ + ///だれか + ///いい おもいでが あるようだけど ちょっと おもいおこせないみたい…… + ///{0}は {1}に {2}で であい  モンスターボールを なげられて いっしょに たびする ことになり  {3}ことが {4} + ///{0}は {2}で  タマゴの からをやぶって でてきたとき はじめて {1}と であい  {3}ことが {4} + ///{0}は { [rest of string was truncated]";. + /// + internal static string text_Memories_ja { + get { + return ResourceManager.GetString("text_Memories_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + /// + ///추억인 것 같아 + ///추억인 것 같아 + ///추억인 것 같아 + ///추억인 것 같아 + ///기억에 남는 추억인 것 같아 + ///마음에 깊이 남았던 추억이래 + ///최고의 추억이었대! + /// + ///고마웠던 + ///즐거웠던 + ///기뻤던 + ///히죽히죽 웃었던 + ///참을 수 없는 기분이 되었던 + ///말로는 표현할 수 없는 기분이 되었던 + ///좋은 기분이 되었던 + ///눈물이 글썽글썽했던 + ///마음이 들뜨고 말았던 + ///긴장했던 + ///기분이 좋았던 + ///꼼지락거렸던 + ///완전히 푹 빠졌던 + ///미안한 기분이 들었던 + ///슬픈 기분이 되었던 + ///그리운 기분이 되었던 + ///어려웠던 + ///힘들었던 + ///솔직할 수 없었던 + ///자랑스럽게 생각했던 + ///험악한 분위기가 되었던 + ///화를 내고 말았던 + ///질투했던 + ///졸렸던 + /// + ///어떤 도구 + ///어떤 기술 + ///누군가 + ///좋은 추억이 있는 것 같은데 기억이 잘 떠오르지 않는 것 같아... + ///{0} {1} {2}에서 만나 몬스터볼에 들어가게 되고 함께 여행하게 되어 {3} 게 {4} + ///{0} {2}에서 알의 껍데기를 깨고 나왔을 때 처음 {1} 만나서 {3} 게 {4} + ///{0} {1} {2}에서 만나서 {3} 게 {4} + ///{0} {2}에서 포켓몬 교환으로 {1}의 동 [rest of string was truncated]";. + /// + internal static string text_Memories_ko { + get { + return ResourceManager.GetString("text_Memories_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Nichts) + ///Pfund + ///Karateschlag + ///Duplexhieb + ///Kometenhieb + ///Megahieb + ///Zahltag + ///Feuerschlag + ///Eishieb + ///Donnerschlag + ///Kratzer + ///Klammer + ///Guillotine + ///Klingensturm + ///Schwerttanz + ///Zerschneider + ///Windstoß + ///Flügelschlag + ///Wirbelwind + ///Fliegen + ///Klammergriff + ///Slam + ///Rankenhieb + ///Stampfer + ///Doppelkick + ///Megakick + ///Sprungkick + ///Fegekick + ///Sandwirbel + ///Kopfnuss + ///Hornattacke + ///Furienschlag + ///Hornbohrer + ///Tackle + ///Bodyslam + ///Wickel + ///Bodycheck + ///Fuchtler + ///Risikotackle + ///Rutenschlag + ///Giftstachel + ///Duonadel + ///Nadelrakete + ///Silberblick + ///Biss + ///Heuler + ///Brüller + ///Gesang + ///Superschall + ///Ultraschall + ///Aussetze [rest of string was truncated]";. + /// + internal static string text_Moves_de { + get { + return ResourceManager.GetString("text_Moves_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (None) + ///Pound + ///Karate Chop + ///Double Slap + ///Comet Punch + ///Mega Punch + ///Pay Day + ///Fire Punch + ///Ice Punch + ///Thunder Punch + ///Scratch + ///Vice Grip + ///Guillotine + ///Razor Wind + ///Swords Dance + ///Cut + ///Gust + ///Wing Attack + ///Whirlwind + ///Fly + ///Bind + ///Slam + ///Vine Whip + ///Stomp + ///Double Kick + ///Mega Kick + ///Jump Kick + ///Rolling Kick + ///Sand Attack + ///Headbutt + ///Horn Attack + ///Fury Attack + ///Horn Drill + ///Tackle + ///Body Slam + ///Wrap + ///Take Down + ///Thrash + ///Double-Edge + ///Tail Whip + ///Poison Sting + ///Twineedle + ///Pin Missile + ///Leer + ///Bite + ///Growl + ///Roar + ///Sing + ///Supersonic + ///Sonic Boom + ///Disable + ///Acid + ///Ember + ///Flamethrower + ///Mist + ///Water Gun + ///Hyd [rest of string was truncated]";. + /// + internal static string text_Moves_en { + get { + return ResourceManager.GetString("text_Moves_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Ninguno) + ///Destructor + ///Golpe Kárate + ///Doble Bofetón + ///Puño Cometa + ///Megapuño + ///Día de Pago + ///Puño Fuego + ///Puño Hielo + ///Puño Trueno + ///Arañazo + ///Agarre + ///Guillotina + ///Viento Cortante + ///Danza Espada + ///Corte + ///Tornado + ///Ataque Ala + ///Remolino + ///Vuelo + ///Atadura + ///Atizar + ///Látigo Cepa + ///Pisotón + ///Doble Patada + ///Megapatada + ///Patada Salto + ///Patada Giro + ///Ataque Arena + ///Golpe Cabeza + ///Cornada + ///Ataque Furia + ///Perforador + ///Placaje + ///Golpe Cuerpo + ///Constricción + ///Derribo + ///Golpe + ///Doble Filo + ///Látigo + ///Picotazo Ven + ///Doble Ataque + ///Pin Misil + ///Malicioso + ///Mordisco + ///Gruñido + ///Rugido + ///Canto + ///Supersónico + ///Bomba [rest of string was truncated]";. + /// + internal static string text_Moves_es { + get { + return ResourceManager.GetString("text_Moves_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Aucun) + ///Écras’Face + ///Poing-Karaté + ///Torgnoles + ///Poing Comète + ///Ultimapoing + ///Jackpot + ///Poing de Feu + ///Poing-Glace + ///Poing-Éclair + ///Griffe + ///Force Poigne + ///Guillotine + ///Coupe-Vent + ///Danse-Lames + ///Coupe + ///Tornade + ///Cru-Aile + ///Cyclone + ///Vol + ///Étreinte + ///Souplesse + ///Fouet Lianes + ///Écrasement + ///Double Pied + ///Ultimawashi + ///Pied Sauté + ///Mawashi Geri + ///Jet de Sable + ///Coup d’Boule + ///Koud’Korne + ///Furie + ///Empal’Korne + ///Charge + ///Plaquage + ///Ligotage + ///Bélier + ///Mania + ///Damoclès + ///Mimi-Queue + ///Dard-Venin + ///Double-Dard + ///Dard-Nuée + ///Groz’Yeux + ///Morsure + ///Rugissement + ///Hurlement + ///Berceuse + ///Ultrason + ///Sonicboom + ///Entra [rest of string was truncated]";. + /// + internal static string text_Moves_fr { + get { + return ResourceManager.GetString("text_Moves_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (Niente) + ///Botta + ///Colpokarate + ///Doppiasberla + ///Cometapugno + ///Megapugno + ///Giornopaga + ///Fuocopugno + ///Gelopugno + ///Tuonopugno + ///Graffio + ///Presa + ///Ghigliottina + ///Ventagliente + ///Danzaspada + ///Taglio + ///Raffica + ///Attacco d’Ala + ///Turbine + ///Volo + ///Legatutto + ///Schianto + ///Frustata + ///Pestone + ///Doppiocalcio + ///Megacalcio + ///Calciosalto + ///Calciorullo + ///Turbosabbia + ///Bottintesta + ///Incornata + ///Furia + ///Perforcorno + ///Azione + ///Corposcontro + ///Avvolgibotta + ///Riduttore + ///Colpo + ///Sdoppiatore + ///Colpocoda + ///Velenospina + ///Doppio Ago + ///Missilspillo + ///Fulmisguardo + ///Morso + ///Ruggito + ///Boato + ///Canto + ///Supersuono + ///Sonicboom + ///Inibitore + ///A [rest of string was truncated]";. + /// + internal static string text_Moves_it { + get { + return ResourceManager.GetString("text_Moves_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (なし) + ///はたく + ///からてチョップ + ///おうふくビンタ + ///れんぞくパンチ + ///メガトンパンチ + ///ネコにこばん + ///ほのおのパンチ + ///れいとうパンチ + ///かみなりパンチ + ///ひっかく + ///はさむ + ///ハサミギロチン + ///かまいたち + ///つるぎのまい + ///いあいぎり + ///かぜおこし + ///つばさでうつ + ///ふきとばし + ///そらをとぶ + ///しめつける + ///たたきつける + ///つるのムチ + ///ふみつけ + ///にどげり + ///メガトンキック + ///とびげり + ///まわしげり + ///すなかけ + ///ずつき + ///つのでつく + ///みだれづき + ///つのドリル + ///たいあたり + ///のしかかり + ///まきつく + ///とっしん + ///あばれる + ///すてみタックル + ///しっぽをふる + ///どくばり + ///ダブルニードル + ///ミサイルばり + ///にらみつける + ///かみつく + ///なきごえ + ///ほえる + ///うたう + ///ちょうおんぱ + ///ソニックブーム + ///かなしばり + ///ようかいえき + ///ひのこ + ///かえんほうしゃ + ///しろいきり + ///みずでっぽう + ///ハイドロポンプ + ///なみのり + ///れいとうビーム + ///ふぶき + ///サイケこうせん + ///バブルこうせん + ///オーロラビーム + ///はかいこうせん + ///つつく + ///ドリルくちばし + ///じごくぐるま + ///けたぐり + ///カウンター + ///ちきゅうなげ + ///かいりき + ///すいとる + ///メガドレイン + ///やどりぎのタネ + ///せいちょう + ///はっぱカッター + ///ソーラービーム + ///どくのこな + ///しびれごな + ///ねむりごな + ///はなびらの [rest of string was truncated]";. + /// + internal static string text_Moves_ja { + get { + return ResourceManager.GetString("text_Moves_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (없음) + ///막치기 + ///태권당수 + ///연속뺨치기 + ///연속펀치 + ///메가톤펀치 + ///고양이돈받기 + ///불꽃펀치 + ///냉동펀치 + ///번개펀치 + ///할퀴기 + ///찝기 + ///가위자르기 + ///칼바람 + ///칼춤 + ///풀베기 + ///바람일으키기 + ///날개치기 + ///날려버리기 + ///공중날기 + ///조이기 + ///힘껏치기 + ///덩굴채찍 + ///짓밟기 + ///두번치기 + ///메가톤킥 + ///점프킥 + ///돌려차기 + ///모래뿌리기 + ///박치기 + ///뿔찌르기 + ///마구찌르기 + ///뿔드릴 + ///몸통박치기 + ///누르기 + ///김밥말이 + ///돌진 + ///난동부리기 + ///이판사판태클 + ///꼬리흔들기 + ///독침 + ///더블니들 + ///바늘미사일 + ///째려보기 + ///물기 + ///울음소리 + ///울부짖기 + ///노래하기 + ///초음파 + ///소닉붐 + ///사슬묶기 + ///용해액 + ///불꽃세례 + ///화염방사 + ///흰안개 + ///물대포 + ///하이드로펌프 + ///파도타기 + ///냉동빔 + ///눈보라 + ///환상빔 + ///거품광선 + ///오로라빔 + ///파괴광선 + ///쪼기 + ///회전부리 + ///지옥의바퀴 + ///안다리걸기 + ///카운터 + ///지구던지기 + ///괴력 + ///흡수 + ///메가드레인 + ///씨뿌리기 + ///성장 + ///잎날가르기 + ///솔라빔 + ///독가루 + ///저리가루 + ///수면가루 + ///꽃잎댄스 + ///실뿜기 + ///용의분노 + ///회오리불꽃 + ///전기쇼크 + ///십만볼트 + ///전기자석파 + ///번개 + ///돌떨구기 + ///지진 + ///땅가르기 + ///구멍파기 + ///맹독 + ///염동력 + ///사이코키네시스 + ///최면술 + ///요가포즈 + ///고속이동 + ///전광석화 + ///분노 + ///순간이동 + ///나이트헤드 + ///흉내내기 + ///싫은소리 + ///그림자분신 + ///에이치피회복 + /// [rest of string was truncated]";. + /// + internal static string text_Moves_ko { + get { + return ResourceManager.GetString("text_Moves_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Robust + ///Solo + ///Mutig + ///Hart + ///Frech + ///Kühn + ///Sanft + ///Locker + ///Pfiffig + ///Lasch + ///Scheu + ///Hastig + ///Ernst + ///Froh + ///Naiv + ///Mäßig + ///Mild + ///Ruhig + ///Zaghaft + ///Hitzig + ///Still + ///Zart + ///Forsch + ///Sacht + ///Kauzig. + /// + internal static string text_Natures_de { + get { + return ResourceManager.GetString("text_Natures_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hardy + ///Lonely + ///Brave + ///Adamant + ///Naughty + ///Bold + ///Docile + ///Relaxed + ///Impish + ///Lax + ///Timid + ///Hasty + ///Serious + ///Jolly + ///Naive + ///Modest + ///Mild + ///Quiet + ///Bashful + ///Rash + ///Calm + ///Gentle + ///Sassy + ///Careful + ///Quirky. + /// + internal static string text_Natures_en { + get { + return ResourceManager.GetString("text_Natures_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fuerte + ///Huraño + ///Audaz + ///Firme + ///Pícaro + ///Osado + ///Dócil + ///Plácido + ///Agitado + ///Flojo + ///Miedoso + ///Activo + ///Serio + ///Alegre + ///Ingenuo + ///Modesto + ///Afable + ///Manso + ///Tímido + ///Alocado + ///Sereno + ///Amable + ///Grosero + ///Cauto + ///Raro. + /// + internal static string text_Natures_es { + get { + return ResourceManager.GetString("text_Natures_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hardi + ///Solo + ///Brave + ///Rigide + ///Mauvais + ///Assuré + ///Docile + ///Relax + ///Malin + ///Lâche + ///Timide + ///Pressé + ///Sérieux + ///Jovial + ///Naïf + ///Modeste + ///Doux + ///Discret + ///Pudique + ///Foufou + ///Calme + ///Gentil + ///Malpoli + ///Prudent + ///Bizarre. + /// + internal static string text_Natures_fr { + get { + return ResourceManager.GetString("text_Natures_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ardita + ///Schiva + ///Audace + ///Decisa + ///Birbona + ///Sicura + ///Docile + ///Placida + ///Scaltra + ///Fiacca + ///Timida + ///Lesta + ///Seria + ///Allegra + ///Ingenua + ///Modesta + ///Mite + ///Quieta + ///Ritrosa + ///Ardente + ///Calma + ///Gentile + ///Vivace + ///Cauta + ///Furba. + /// + internal static string text_Natures_it { + get { + return ResourceManager.GetString("text_Natures_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to がんばりや + ///さみしがり + ///ゆうかん + ///いじっぱり + ///やんちゃ + ///ずぶとい + ///すなお + ///のんき + ///わんぱく + ///のうてんき + ///おくびょう + ///せっかち + ///まじめ + ///ようき + ///むじゃき + ///ひかえめ + ///おっとり + ///れいせい + ///てれや + ///うっかりや + ///おだやか + ///おとなしい + ///なまいき + ///しんちょう + ///きまぐれ. + /// + internal static string text_Natures_ja { + get { + return ResourceManager.GetString("text_Natures_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 노력 + ///외로움 + ///용감 + ///고집 + ///개구쟁이 + ///대담 + ///온순 + ///무사태평 + ///장난꾸러기 + ///촐랑 + ///겁쟁이 + ///성급 + ///성실 + ///명랑 + ///천진난만 + ///조심 + ///의젓 + ///냉정 + ///수줍음 + ///덜렁 + ///차분 + ///얌전 + ///건방 + ///신중 + ///변덕. + /// + internal static string text_Natures_ko { + get { + return ResourceManager.GetString("text_Natures_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ei + ///Bisasam + ///Bisaknosp + ///Bisaflor + ///Glumanda + ///Glutexo + ///Glurak + ///Schiggy + ///Schillok + ///Turtok + ///Raupy + ///Safcon + ///Smettbo + ///Hornliu + ///Kokuna + ///Bibor + ///Taubsi + ///Tauboga + ///Tauboss + ///Rattfratz + ///Rattikarl + ///Habitak + ///Ibitak + ///Rettan + ///Arbok + ///Pikachu + ///Raichu + ///Sandan + ///Sandamer + ///Nidoran♀ + ///Nidorina + ///Nidoqueen + ///Nidoran♂ + ///Nidorino + ///Nidoking + ///Piepi + ///Pixi + ///Vulpix + ///Vulnona + ///Pummeluff + ///Knuddeluff + ///Zubat + ///Golbat + ///Myrapla + ///Duflor + ///Giflor + ///Paras + ///Parasek + ///Bluzuk + ///Omot + ///Digda + ///Digdri + ///Mauzi + ///Snobilikat + ///Enton + ///Entoron + ///Menki + ///Rasaff + ///Fukano + ///Arkani + ///Quapsel + ///Quaputzi + ///Quappo + ///Abra + ///Kadabra + ///Simsala + ///Machollo + ///Ma [rest of string was truncated]";. + /// + internal static string text_Species_de { + get { + return ResourceManager.GetString("text_Species_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Egg + ///Bulbasaur + ///Ivysaur + ///Venusaur + ///Charmander + ///Charmeleon + ///Charizard + ///Squirtle + ///Wartortle + ///Blastoise + ///Caterpie + ///Metapod + ///Butterfree + ///Weedle + ///Kakuna + ///Beedrill + ///Pidgey + ///Pidgeotto + ///Pidgeot + ///Rattata + ///Raticate + ///Spearow + ///Fearow + ///Ekans + ///Arbok + ///Pikachu + ///Raichu + ///Sandshrew + ///Sandslash + ///Nidoran♀ + ///Nidorina + ///Nidoqueen + ///Nidoran♂ + ///Nidorino + ///Nidoking + ///Clefairy + ///Clefable + ///Vulpix + ///Ninetales + ///Jigglypuff + ///Wigglytuff + ///Zubat + ///Golbat + ///Oddish + ///Gloom + ///Vileplume + ///Paras + ///Parasect + ///Venonat + ///Venomoth + ///Diglett + ///Dugtrio + ///Meowth + ///Persian + ///Psyduck + ///Golduck + ///Mankey + ///Primeape + ///Growlithe + ///Arcanine + ///Pol [rest of string was truncated]";. + /// + internal static string text_Species_en { + get { + return ResourceManager.GetString("text_Species_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Huevo + ///Bulbasaur + ///Ivysaur + ///Venusaur + ///Charmander + ///Charmeleon + ///Charizard + ///Squirtle + ///Wartortle + ///Blastoise + ///Caterpie + ///Metapod + ///Butterfree + ///Weedle + ///Kakuna + ///Beedrill + ///Pidgey + ///Pidgeotto + ///Pidgeot + ///Rattata + ///Raticate + ///Spearow + ///Fearow + ///Ekans + ///Arbok + ///Pikachu + ///Raichu + ///Sandshrew + ///Sandslash + ///Nidoran♀ + ///Nidorina + ///Nidoqueen + ///Nidoran♂ + ///Nidorino + ///Nidoking + ///Clefairy + ///Clefable + ///Vulpix + ///Ninetales + ///Jigglypuff + ///Wigglytuff + ///Zubat + ///Golbat + ///Oddish + ///Gloom + ///Vileplume + ///Paras + ///Parasect + ///Venonat + ///Venomoth + ///Diglett + ///Dugtrio + ///Meowth + ///Persian + ///Psyduck + ///Golduck + ///Mankey + ///Primeape + ///Growlithe + ///Arcanine + ///P [rest of string was truncated]";. + /// + internal static string text_Species_es { + get { + return ResourceManager.GetString("text_Species_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Œuf + ///Bulbizarre + ///Herbizarre + ///Florizarre + ///Salamèche + ///Reptincel + ///Dracaufeu + ///Carapuce + ///Carabaffe + ///Tortank + ///Chenipan + ///Chrysacier + ///Papilusion + ///Aspicot + ///Coconfort + ///Dardargnan + ///Roucool + ///Roucoups + ///Roucarnage + ///Rattata + ///Rattatac + ///Piafabec + ///Rapasdepic + ///Abo + ///Arbok + ///Pikachu + ///Raichu + ///Sabelette + ///Sablaireau + ///Nidoran♀ + ///Nidorina + ///Nidoqueen + ///Nidoran♂ + ///Nidorino + ///Nidoking + ///Mélofée + ///Mélodelfe + ///Goupix + ///Feunard + ///Rondoudou + ///Grodoudou + ///Nosferapti + ///Nosferalto + ///Mystherbe + ///Ortide + ///Rafflesia + ///Paras + ///Parasect + ///Mimitoss + ///Aéromite + ///Taupiqueur + ///Triopikeur + ///Miaouss + ///Persian + ///Psykokwak + ///Akwakwak + /// [rest of string was truncated]";. + /// + internal static string text_Species_fr { + get { + return ResourceManager.GetString("text_Species_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Uovo + ///Bulbasaur + ///Ivysaur + ///Venusaur + ///Charmander + ///Charmeleon + ///Charizard + ///Squirtle + ///Wartortle + ///Blastoise + ///Caterpie + ///Metapod + ///Butterfree + ///Weedle + ///Kakuna + ///Beedrill + ///Pidgey + ///Pidgeotto + ///Pidgeot + ///Rattata + ///Raticate + ///Spearow + ///Fearow + ///Ekans + ///Arbok + ///Pikachu + ///Raichu + ///Sandshrew + ///Sandslash + ///Nidoran♀ + ///Nidorina + ///Nidoqueen + ///Nidoran♂ + ///Nidorino + ///Nidoking + ///Clefairy + ///Clefable + ///Vulpix + ///Ninetales + ///Jigglypuff + ///Wigglytuff + ///Zubat + ///Golbat + ///Oddish + ///Gloom + ///Vileplume + ///Paras + ///Parasect + ///Venonat + ///Venomoth + ///Diglett + ///Dugtrio + ///Meowth + ///Persian + ///Psyduck + ///Golduck + ///Mankey + ///Primeape + ///Growlithe + ///Arcanine + ///Po [rest of string was truncated]";. + /// + internal static string text_Species_it { + get { + return ResourceManager.GetString("text_Species_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to タマゴ + ///フシギダネ + ///フシギソウ + ///フシギバナ + ///ヒトカゲ + ///リザード + ///リザードン + ///ゼニガメ + ///カメール + ///カメックス + ///キャタピー + ///トランセル + ///バタフリー + ///ビードル + ///コクーン + ///スピアー + ///ポッポ + ///ピジョン + ///ピジョット + ///コラッタ + ///ラッタ + ///オニスズメ + ///オニドリル + ///アーボ + ///アーボック + ///ピカチュウ + ///ライチュウ + ///サンド + ///サンドパン + ///ニドラン♀ + ///ニドリーナ + ///ニドクイン + ///ニドラン♂ + ///ニドリーノ + ///ニドキング + ///ピッピ + ///ピクシー + ///ロコン + ///キュウコン + ///プリン + ///プクリン + ///ズバット + ///ゴルバット + ///ナゾノクサ + ///クサイハナ + ///ラフレシア + ///パラス + ///パラセクト + ///コンパン + ///モルフォン + ///ディグダ + ///ダグトリオ + ///ニャース + ///ペルシアン + ///コダック + ///ゴルダック + ///マンキー + ///オコリザル + ///ガーディ + ///ウインディ + ///ニョロモ + ///ニョロゾ + ///ニョロボン + ///ケーシィ + ///ユンゲラー + ///フーディン + ///ワンリキー + ///ゴーリキー + ///カイリキー + ///マダツボミ + ///ウツドン + ///ウツボット + ///メノクラゲ + ///ドククラゲ + ///イシツブテ + ///ゴローン + ///ゴローニャ + ///ポニータ + ///ギャロップ + ///ヤドン + ///ヤドラン + ///コイル + ///レアコイル + ///カモネギ + ///ドードー + ///ドードリオ + ///パウワウ + ///ジュゴン + ///ベトベター + ///ベトベトン + ///シェルダー + ///パルシェン + ///ゴース + ///ゴースト + ///ゲン [rest of string was truncated]";. + /// + internal static string text_Species_ja { + get { + return ResourceManager.GetString("text_Species_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 알 + ///이상해씨 + ///이상해풀 + ///이상해꽃 + ///파이리 + ///리자드 + ///리자몽 + ///꼬부기 + ///어니부기 + ///거북왕 + ///캐터피 + ///단데기 + ///버터플 + ///뿔충이 + ///딱충이 + ///독침붕 + ///구구 + ///피죤 + ///피죤투 + ///꼬렛 + ///레트라 + ///깨비참 + ///깨비드릴조 + ///아보 + ///아보크 + ///피카츄 + ///라이츄 + ///모래두지 + ///고지 + ///니드런♀ + ///니드리나 + ///니드퀸 + ///니드런♂ + ///니드리노 + ///니드킹 + ///삐삐 + ///픽시 + ///식스테일 + ///나인테일 + ///푸린 + ///푸크린 + ///주뱃 + ///골뱃 + ///뚜벅쵸 + ///냄새꼬 + ///라플레시아 + ///파라스 + ///파라섹트 + ///콘팡 + ///도나리 + ///디그다 + ///닥트리오 + ///나옹 + ///페르시온 + ///고라파덕 + ///골덕 + ///망키 + ///성원숭 + ///가디 + ///윈디 + ///발챙이 + ///슈륙챙이 + ///강챙이 + ///캐이시 + ///윤겔라 + ///후딘 + ///알통몬 + ///근육몬 + ///괴력몬 + ///모다피 + ///우츠동 + ///우츠보트 + ///왕눈해 + ///독파리 + ///꼬마돌 + ///데구리 + ///딱구리 + ///포니타 + ///날쌩마 + ///야돈 + ///야도란 + ///코일 + ///레어코일 + ///파오리 + ///두두 + ///두트리오 + ///쥬쥬 + ///쥬레곤 + ///질퍽이 + ///질뻐기 + ///셀러 + ///파르셀 + ///고오스 + ///고우스트 + ///팬텀 + ///롱스톤 + ///슬리프 + ///슬리퍼 + ///크랩 + ///킹크랩 + ///찌리리공 + ///붐볼 + ///아라리 + ///나시 + ///탕구리 + ///텅구리 + ///시라소몬 + ///홍수몬 + ///내루미 + ///또가스 + ///또도가스 + ///뿔카노 + ///코뿌리 + ///럭키 + ///덩쿠리 + ///캥카 + ///쏘드라 + ///시드라 + ///콘치 + ///왕콘치 + ///별가사리 + ///아쿠스타 + ///마임맨 + ///스라크 + ///루주라 + ///에레브 + ///마그마 + ///쁘사이저 + ///켄 [rest of string was truncated]";. + /// + internal static string text_Species_ko { + get { + return ResourceManager.GetString("text_Species_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Normal + ///Kampf + ///Flug + ///Gift + ///Boden + ///Gestein + ///Käfer + ///Geist + ///Stahl + ///Feuer + ///Wasser + ///Pflanze + ///Elektro + ///Psycho + ///Eis + ///Drache + ///Unlicht + ///Fee. + /// + internal static string text_Types_de { + get { + return ResourceManager.GetString("text_Types_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Normal + ///Fighting + ///Flying + ///Poison + ///Ground + ///Rock + ///Bug + ///Ghost + ///Steel + ///Fire + ///Water + ///Grass + ///Electric + ///Psychic + ///Ice + ///Dragon + ///Dark + ///Fairy. + /// + internal static string text_Types_en { + get { + return ResourceManager.GetString("text_Types_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Normal + ///Lucha + ///Volador + ///Veneno + ///Tierra + ///Roca + ///Bicho + ///Fantasma + ///Acero + ///Fuego + ///Agua + ///Planta + ///Eléctrico + ///Psíquico + ///Hielo + ///Dragón + ///Siniestro + ///Hada. + /// + internal static string text_Types_es { + get { + return ResourceManager.GetString("text_Types_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Normal + ///Combat + ///Vol + ///Poison + ///Sol + ///Roche + ///Insecte + ///Spectre + ///Acier + ///Feu + ///Eau + ///Plante + ///Électrik + ///Psy + ///Glace + ///Dragon + ///Ténèbres + ///Fée. + /// + internal static string text_Types_fr { + get { + return ResourceManager.GetString("text_Types_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Normale + ///Lotta + ///Volante + ///Veleno + ///Terra + ///Roccia + ///Coleottero + ///Spettro + ///Acciaio + ///Fuoco + ///Acqua + ///Erba + ///Elettro + ///Psico + ///Ghiaccio + ///Drago + ///Buio + ///Folletto. + /// + internal static string text_Types_it { + get { + return ResourceManager.GetString("text_Types_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ノーマル + ///かくとう + ///ひこう + ///どく + ///じめん + ///いわ + ///むし + ///ゴースト + ///はがね + ///ほのお + ///みず + ///くさ + ///でんき + ///エスパー + ///こおり + ///ドラゴン + ///あく + ///フェアリー. + /// + internal static string text_Types_ja { + get { + return ResourceManager.GetString("text_Types_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 노말 + ///격투 + ///비행 + ///독 + ///땅 + ///바위 + ///벌레 + ///고스트 + ///강철 + ///불꽃 + ///물 + ///풀 + ///전기 + ///에스퍼 + ///얼음 + ///드래곤 + ///악 + ///페어리. + /// + internal static string text_Types_ko { + get { + return ResourceManager.GetString("text_Types_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + /// + ///Mysteriöser Ort + /// + ///Entfernter Ort + /// + ///Escissia + /// + ///Route 1 + ///Escissia-Pfad + ///Aquarellia + /// + ///Route 2 + ///Progrès-Weg + ///Nouvaria-Wald + /// + ///Route 3 + ///Ouvert-Weg + ///Nouvaria City + /// + ///Route 4 + ///Parterre-Weg + ///Illumina City + /// + ///Prismaturm + /// + ///Labor von Flordelis + /// + ///Route 5 + ///Coteau-Weg + ///Vanitéa + /// + ///Château Tristesse + /// + ///Route 6 + ///Palais-Allee + ///Magnum-Opus-Palast + /// + ///Route 7 + ///Rivière-Promenade + ///Relievera City + /// + ///Route 8 + ///Muraille-Küstenpfad + ///Petrophia + /// + ///Route 9 + ///Rihorn-Pass + ///Kampfschloss + /// + ///Route 10 + ///Menhir-Weg + ///Cromlexia + /// + ///Route 11 + ///Miroir-Weg + ///Spiegelhöhle + /// + ///Yantara City + /// + ///Tur [rest of string was truncated]";. + /// + internal static string text_xy_00000_de { + get { + return ResourceManager.GetString("text_xy_00000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + /// + ///Mystery Zone + /// + ///Faraway Place + /// + ///Vaniville Town + /// + ///Route 1 + ///Vaniville Pathway + ///Aquacorde Town + /// + ///Route 2 + ///Avance Trail + ///Santalune Forest + /// + ///Route 3 + ///Ouvert Way + ///Santalune City + /// + ///Route 4 + ///Parterre Way + ///Lumiose City + /// + ///Prism Tower + /// + ///Lysandre Labs + /// + ///Route 5 + ///Versant Road + ///Camphrier Town + /// + ///Shabboneau Castle + /// + ///Route 6 + ///Palais Lane + ///Parfum Palace + /// + ///Route 7 + ///Rivière Walk + ///Cyllage City + /// + ///Route 8 + ///Muraille Coast + ///Ambrette Town + /// + ///Route 9 + ///Spikes Passage + ///Battle Chateau + /// + ///Route 10 + ///Menhir Trail + ///Geosenge Town + /// + ///Route 11 + ///Miroir Way + ///Reflection Cave + /// [rest of string was truncated]";. + /// + internal static string text_xy_00000_en { + get { + return ResourceManager.GetString("text_xy_00000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to - + /// + ///Lugar misterioso + /// + ///Lugar lejano + /// + ///Pueblo Boceto + /// + ///Ruta 1 + ///Sendero Boceto + ///Pueblo Acuarela + /// + ///Ruta 2 + ///Vía del Avance + ///Bosque de Novarte + /// + ///Ruta 3 + ///Senda Despejada + ///Ciudad Novarte + /// + ///Ruta 4 + ///Senda del Parterre + ///Ciudad Luminalia + /// + ///Torre Prisma + /// + ///Laboratorios Lysson + /// + ///Ruta 5 + ///Vía Repecho + ///Pueblo Vánitas + /// + ///Castillo Caduco + /// + ///Ruta 6 + ///Alameda del Palacio + ///Palacio Cénit + /// + ///Ruta 7 + ///Paseo de la Ribera + ///Ciudad Relieve + /// + ///Ruta 8 + ///Muralla Costera + ///Pueblo Petroglifo + /// + ///Ruta 9 + ///Paso de Rhyhorn + ///Bastión Batalla + /// + ///Ruta 10 + ///Camino Menhires + ///Pueblo Crómlech + /// + ///Ruta [rest of string was truncated]";. + /// + internal static string text_xy_00000_es { + get { + return ResourceManager.GetString("text_xy_00000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + /// + ///Endroit Mystérieux + /// + ///Endroit lointain + /// + ///Bourg Croquis + /// + ///Route 1 + ///Sentier Croquis + ///Quarellis + /// + ///Route 2 + ///Chemin Progrès + ///Forêt de Neuvartault + /// + ///Route 3 + ///Chemin Ouvert + ///Neuvartault + /// + ///Route 4 + ///Route Fleurie + ///Illumis + /// + ///Tour Prismatique + /// + ///Labos Lysandre + /// + ///Route 5 + ///Chemin du Versant + ///Fort-Vanitas + /// + ///Fort de Vanitas + /// + ///Route 6 + ///Allée du Palais + ///Palais Chaydeuvre + /// + ///Route 7 + ///Chemin des Berges + ///Relifac-le-Haut + /// + ///Route 8 + ///Falaise Muraille + ///Roche-sur-Gliffe + /// + ///Route 9 + ///Piste Piquante + ///Château de Combat + /// + ///Route 10 + ///Route Menhir + ///Cromlac’h + /// + ///Route [rest of string was truncated]";. + /// + internal static string text_xy_00000_fr { + get { + return ResourceManager.GetString("text_xy_00000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + /// + ///Zona Misteriosa + /// + ///Luogo Remoto + /// + ///Borgo Bozzetto + /// + ///Percorso 1 + ///Vicolo Bozzetto + ///Rio Acquerello + /// + ///Percorso 2 + ///Via Progresso + ///Bosco Novartopoli + /// + ///Percorso 3 + ///Via Aperta + ///Novartopoli + /// + ///Percorso 4 + ///Viale Parterre + ///Luminopoli + /// + ///Torre Prisma + /// + ///Laboratori Elisio + /// + ///Percorso 5 + ///Via Versante + ///Castel Vanità + /// + ///Maniero Sottotono + /// + ///Percorso 6 + ///Boulevard Palazzo + ///Reggia Aurea + /// + ///Percorso 7 + ///Via Fiume + ///Altoripoli + /// + ///Percorso 8 + ///Muraglia Costiera + ///Petroglifari + /// + ///Percorso 9 + ///Sentiero Punzoni + ///Castello Lotta + /// + ///Percorso 10 + ///Strada dei Menhir + ///Cromlebur [rest of string was truncated]";. + /// + internal static string text_xy_00000_it { + get { + return ResourceManager.GetString("text_xy_00000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + /// + ///なぞのばしょ + /// + ///とおいばしょ + /// + ///アサメタウン + /// + ///1ばんどうろ + ///アサメのこみち + ///メイスイタウン + /// + ///2ばんどうろ + ///アバンセどおり + ///ハクダンのもり + /// + ///3ばんどうろ + ///ウベールどおり + ///ハクダンシティ + /// + ///4ばんどうろ + ///パルテールかいどう + ///ミアレシティ + /// + ///プリズムタワー + /// + ///フラダリラボ + /// + ///5ばんどうろ + ///ベルサンどおり + ///コボクタウン + /// + ///ショボンヌじょう + /// + ///6ばんどうろ + ///パレのなみきみち + ///パルファムきゅうでん + /// + ///7ばんどうろ + ///リビエールライン + ///ショウヨウシティ + /// + ///8ばんどうろ + ///ミュライユかいがん + ///コウジンタウン + /// + ///9ばんどうろ + ///トゲトゲさんどう + ///バトルシャトー + /// + ///10ばんどうろ + ///メンヒルロード + ///セキタイタウン + /// + ///11ばんどうろ + ///ミロワールどおり + ///うつしみのどうくつ + /// + ///シャラシティ + /// + ///マスタータワー + /// + ///12ばんどうろ + ///フラージュどおり + ///ヒヨクシティ + /// + ///13ばんどうろ + ///ミアレのこうや + ///14ばんどうろ + ///クノエのりんどう + ///クノエシティ + /// + ///ボールこうじょう + /// + ///15ばんどうろ + ///ブランどおり + ///フウジョタウン + /// + ///16ばんどうろ + ///トリストどおり + ///\x10\x02뷿P + ///\x10\x02뷿Q + ///フロストケイブ + /// + ///17ばんどうろ [rest of string was truncated]";. + /// + internal static string text_xy_00000_ja { + get { + return ResourceManager.GetString("text_xy_00000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ---------- + /// + ///수수께끼의 장소 + /// + ///먼 곳 + /// + ///조아마을 + /// + ///1번도로 + ///조아의 작은 길 + ///수미마을 + /// + ///2번도로 + ///아방쎄 도로 + ///백단숲 + /// + ///3번도로 + ///우베르 도로 + ///백단시티 + /// + ///4번도로 + ///파르테르 가도 + ///미르시티 + /// + ///프리즘타워 + /// + ///플라드리 래버러토리 + /// + ///5번도로 + ///베르성 도로 + ///고목내마을 + /// + ///침울한 성 + /// + ///6번도로 + ///팔레 가로수 길 + ///파르팽 궁전 + /// + ///7번도로 + ///리비에르 라인 + ///삼채시티 + /// + ///8번도로 + ///미라유 해안 + ///가라마을 + /// + ///9번도로 + ///뿔 산길 + ///배틀샤토 + /// + ///10번도로 + ///멘히르로드 + ///옥유마을 + /// + ///11번도로 + ///미르와르 도로 + ///비춤의 동굴 + /// + ///사라시티 + /// + ///마스터타워 + /// + ///12번도로 + ///프라주 도로 + ///비익시티 + /// + ///13번도로 + ///미르 황야 + ///14번도로 + ///후늬 임도 + ///후늬시티 + /// + ///볼 공장 + /// + ///15번도로 + ///브렁 도로 + ///버들비마을 + /// + ///16번도로 + ///트리스트 도로 + ///\x10\x02뷿P + ///\x10\x02뷿Q + ///프로스트케이브 + /// + ///17번도로 + ///맘모꾸리로드 + ///향전시티 + /// + ///18번도로 + ///에뜨르와 발레 도로 + ///배롱마을 + /// + ///19번도로 + ///라주 발레 도로 + ///이설시티 + /// + ///20번도로 + ///미혹의 숲 + ///포켓몬마을 + /// + ///21번도로 + ///데르니에 도로 + ///22번도로 + ///데뚜르네 도로 + ///챔피언 [rest of string was truncated]";. + /// + internal static string text_xy_00000_ko { + get { + return ResourceManager.GetString("text_xy_00000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Linktausch + ///Linktausch + ///Kanto-Region + ///Johto-Region + ///Hoenn-Region + ///Sinnoh-Region + ///Entferntes Land + ///---------- + ///Einall-Region + ///Kalos-Region + ///Pokémon-Link + ///. + /// + internal static string text_xy_30000_de { + get { + return ResourceManager.GetString("text_xy_30000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to a Link Trade + ///a Link Trade + ///the Kanto region + ///the Johto region + ///the Hoenn region + ///the Sinnoh region + ///a distant land + ///---------- + ///the Unova region + ///the Kalos region + ///Pokémon Link + ///. + /// + internal static string text_xy_30000_en { + get { + return ResourceManager.GetString("text_xy_30000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Intercambio + ///Intercambio en conexión + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Tierra lejana + ///---------- + ///Teselia + ///Kalos + ///Nexo Pokémon + ///. + /// + internal static string text_xy_30000_es { + get { + return ResourceManager.GetString("text_xy_30000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Échanges Link + ///Échanges Link + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Pays lointain + ///---------- + ///Unys + ///Kalos + ///Poké Lien + ///. + /// + internal static string text_xy_30000_fr { + get { + return ResourceManager.GetString("text_xy_30000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Scambio in link + ///Scambio in link + ///Kanto + ///Johto + ///Hoenn + ///Sinnoh + ///Terra Lontana + ///---------- + ///Unima + ///Kalos + ///Pokémon Link + ///. + /// + internal static string text_xy_30000_it { + get { + return ResourceManager.GetString("text_xy_30000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to つうしんこうかん + ///つうしんこうかん + ///カントーちほう + ///ジョウトちほう + ///ホウエンちほう + ///シンオウちほう + ///とおくはなれたとち + ///---------- + ///イッシュちほう + ///カロスちほう + ///ポケモンリンク + ///. + /// + internal static string text_xy_30000_ja { + get { + return ResourceManager.GetString("text_xy_30000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 통신교환 + ///통신교환 + ///관동지방 + ///성도지방 + ///호연지방 + ///신오지방 + ///아주 먼 땅 + ///---------- + ///하나지방 + ///칼로스지방 + ///포켓몬링크 + ///. + /// + internal static string text_xy_30000_ko { + get { + return ResourceManager.GetString("text_xy_30000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Netter Ort + ///Entfernter Ort + ///Pokémon-Film + ///Pokémon-Film 2013 + ///Pokémon-Film 2014 + ///Pokémon-Film 2015 + ///Pokémon-Film 2016 + ///Pokémon-Film 2017 + ///Pokémon-Film 2018 + ///Pokémon-Center + ///Pokémon-Zeichentrickserie + ///PC Tokyo + ///PC Osaka + ///PC Fukuoka + ///PC Nagoya + ///PC Sapporo + ///PC Yokohama + ///PC Tohoku + ///PC Tokyo Bay + ///Pokémon Store + ///WCS + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///Worlds + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 2016 + ///Worlds 2017 + ///Worlds 2018 + ///VGE + ///VGE 2013 + ///VGE 2014 + ///VGE 2015 + ///VGE 2016 + ///VGE 2017 + ///VGE 2018 + ///Pokémon Event + ///Kampfturnier + ///Vid [rest of string was truncated]";. + /// + internal static string text_xy_40000_de { + get { + return ResourceManager.GetString("text_xy_40000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to a lovely place + ///a faraway place + ///a Pokémon movie + ///Pokémon Movie 13 + ///Pokémon Movie 14 + ///Pokémon Movie 15 + ///Pokémon Movie 16 + ///Pokémon Movie 17 + ///Pokémon Movie 18 + ///a Pokémon Center + ///the Pokémon cartoon + ///PC Tokyo + ///PC Osaka + ///PC Fukuoka + ///PC Nagoya + ///PC Sapporo + ///PC Yokohama + ///PC Tohoku + ///PC Tokyo Bay + ///a Pokémon Store + ///a WCS + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///Worlds + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 2016 + ///Worlds 2017 + ///Worlds 2018 + ///a VGE + ///VGE 2013 + ///VGE 2014 + ///VGE 2015 + ///VGE 2016 + ///VGE 2017 + ///VGE 2018 + ///a Pokémon event + ///a Battle C [rest of string was truncated]";. + /// + internal static string text_xy_40000_en { + get { + return ResourceManager.GetString("text_xy_40000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lugar encantador + ///Lugar lejano + ///Película Pokémon + ///Película Pokémon 2013 + ///Película Pokémon 2014 + ///Película Pokémon 2015 + ///Película Pokémon 2016 + ///Película Pokémon 2017 + ///Película Pokémon 2018 + ///Centro Pokémon + ///Serie de animación Pokémon + ///Centro Pokémon Tokio + ///Centro Pokémon Osaka + ///Centro Pokémon Fukuoka + ///Centro Pokémon Nagoya + ///Centro Pokémon Sapporo + ///Centro Pokémon Yokohama + ///Centro Pokémon Tohoku + ///Centro Pokémon Tokyo Bay + ///Pokémon Store + ///Campeonato Mundial + ///Campeonato Mundial 2013 + ///Campeonato Mundial 2014 + ///Campeonato Mundial 2015 + ///Campe [rest of string was truncated]";. + /// + internal static string text_xy_40000_es { + get { + return ResourceManager.GetString("text_xy_40000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Endroit superbe + ///Endroit lointain + ///Film Pokémon + ///Film Pokémon 2013 + ///Film Pokémon 2014 + ///Film Pokémon 2015 + ///Film Pokémon 2016 + ///Film Pokémon 2017 + ///Film Pokémon 2018 + ///Centre Pokémon + ///Dessin animé Pokémon + ///Centre Pokémon Tokyo + ///Centre Pokémon Osaka + ///Centre Pokémon Fukuoka + ///Centre Pokémon Nagoya + ///Centre Pokémon Sapporo + ///Centre Pokémon Yokohama + ///Centre Pokémon Tohoku + ///Centre Pokémon Tokyo Bay + ///Pokémon Store + ///WCS + ///WCS 2013 + ///WCS 2014 + ///WCS 2015 + ///WCS 2016 + ///WCS 2017 + ///WCS 2018 + ///Worlds + ///Worlds 2013 + ///Worlds 2014 + ///Worlds 2015 + ///Worlds 2016 + ///Worlds 2017 + ///Wo [rest of string was truncated]";. + /// + internal static string text_xy_40000_fr { + get { + return ResourceManager.GetString("text_xy_40000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Luogo Grazioso + ///Luogo Remoto + ///Film Pokémon + ///Film Pokémon 2013 + ///Film Pokémon 2014 + ///Film Pokémon 2015 + ///Film Pokémon 2016 + ///Film Pokémon 2017 + ///Film Pokémon 2018 + ///Centro Pokémon + ///Cartone Pokémon + ///Centro Pokémon Tokyo + ///Centro Pokémon Osaka + ///Centro Pokémon Fukuoka + ///Centro Pokémon Nagoya + ///Centro Pokémon Sapporo + ///Centro Pokémon Yokohama + ///Centro Pokémon Tohoku + ///Centro Pokémon Tokyo Bay + ///Negozio Pokémon + ///Mondiali + ///Mondiali 2013 + ///Mondiali 2014 + ///Mondiali 2015 + ///Mondiali 2016 + ///Mondiali 2017 + ///Mondiali 2018 + ///Mondiali + ///Mondiali 2013 + ///Mondiali 2014 + ///Mondi [rest of string was truncated]";. + /// + internal static string text_xy_40000_it { + get { + return ResourceManager.GetString("text_xy_40000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to すてきなばしょ + ///とおいばしょ + ///ポケモンえいが + ///ポケモンえいが13 + ///ポケモンえいが14 + ///ポケモンえいが15 + ///ポケモンえいが16 + ///ポケモンえいが17 + ///ポケモンえいが18 + ///ポケモンセンター + ///ポケモンアニメ + ///PCトウキョー + ///PCオーサカ + ///PCフクオカ + ///PCナゴヤ + ///PCサッポロ + ///PCヨコハマ + ///PCトウホク + ///PCトウキョーベイ + ///ポケモンストア + ///WCS + ///WCS2013 + ///WCS2014 + ///WCS2015 + ///WCS2016 + ///WCS2017 + ///WCS2018 + ///Worlds + ///Worlds2013 + ///Worlds2014 + ///Worlds2015 + ///Worlds2016 + ///Worlds2017 + ///Worlds2018 + ///VGE + ///VGE2013 + ///VGE2014 + ///VGE2015 + ///VGE2016 + ///VGE2017 + ///VGE2018 + ///ポケモンイベント + ///バトルたいかい + ///ゲームイベント + ///だいすきクラブ + ///ポケモンばんぐみ + ///コンサート + ///オンラインプレゼント + ///PGL + ///ポケモンイベント13 + ///ポケモンイベント14 + ///ポケモンイベント15 + ///ポケモンイベント16 + ///ポケモンイベント17 + ///ポケモンイベント18 + ///ポケモンフェスタ + ///ポケモンフェスタ13 + ///ポケモンフェスタ14 + ///ポケモンフェスタ [rest of string was truncated]";. + /// + internal static string text_xy_40000_ja { + get { + return ResourceManager.GetString("text_xy_40000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 근사한 장소 + ///먼 곳 + ///포켓몬영화 + ///포켓몬영화13 + ///포켓몬영화14 + ///포켓몬영화15 + ///포켓몬영화16 + ///포켓몬영화17 + ///포켓몬영화18 + ///포켓몬센터 + ///포켓몬만화영화 + ///PC도쿄 + ///PC오사카 + ///PC후쿠오카 + ///PC나고야 + ///PC삿포로 + ///PC요코하마 + ///PC도호쿠 + ///PC도쿄베이 + ///a Pokémon Store + ///WCS + ///WCS2013 + ///WCS2014 + ///WCS2015 + ///WCS2016 + ///WCS2017 + ///WCS2018 + ///Worlds + ///Worlds2013 + ///Worlds2014 + ///Worlds2015 + ///Worlds2016 + ///Worlds2017 + ///Worlds2018 + ///VGE + ///VGE2013 + ///VGE2014 + ///VGE2015 + ///VGE2016 + ///VGE2017 + ///VGE2018 + ///포켓몬이벤트 + ///배틀 대회 + ///게임 이벤트 + ///애호가클럽 + ///포켓몬 방송 + ///콘서트 + ///온라인 선물 + ///PGL + ///포켓몬이벤트13 + ///포켓몬이벤트14 + ///포켓몬이벤트15 + ///포켓몬이벤트16 + ///포켓몬이벤트17 + ///포켓몬이벤트18 + ///포켓몬페스타 + ///포켓몬페스타13 + ///포켓몬페스타14 + ///포켓몬페스타15 + ///포켓몬페스타16 + ///포켓몬페스타17 + ///포켓몬페스타18 + ///포켓파크 + ///포켓파크13 + ///포켓파크14 + ///포켓파크15 + ///포 [rest of string was truncated]";. + /// + internal static string text_xy_40000_ko { + get { + return ResourceManager.GetString("text_xy_40000_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ferne Person + ///Pensionsleiter + ///Schatzjäger + ///. + /// + internal static string text_xy_60000_de { + get { + return ResourceManager.GetString("text_xy_60000_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to a stranger + ///a Day-Care Couple + ///a treasure hunter + ///. + /// + internal static string text_xy_60000_en { + get { + return ResourceManager.GetString("text_xy_60000_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Persona lejana + ///Pareja de la Guardería + ///Buscatesoros + ///. + /// + internal static string text_xy_60000_es { + get { + return ResourceManager.GetString("text_xy_60000_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Personne lointaine + ///Couple de la Pension + ///Chasseur de trésors + ///. + /// + internal static string text_xy_60000_fr { + get { + return ResourceManager.GetString("text_xy_60000_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Persona Lontana + ///Coppia Pensione + ///Cercatesori + ///. + /// + internal static string text_xy_60000_it { + get { + return ResourceManager.GetString("text_xy_60000_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to とおくにいるひと + ///そだてやふうふ + ///トレジャーハンター + ///. + /// + internal static string text_xy_60000_ja { + get { + return ResourceManager.GetString("text_xy_60000_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 멀리 있는 사람 + ///키우미집 + ///트레져헌터 + ///. + /// + internal static string text_xy_60000_ko { + get { + return ResourceManager.GetString("text_xy_60000_ko", resourceCulture); + } + } + + internal static System.Drawing.Bitmap training { + get { + object obj = ResourceManager.GetObject("training", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap wishing { + get { + object obj = ResourceManager.GetObject("wishing", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap world { + get { + object obj = ResourceManager.GetObject("world", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + internal static System.Drawing.Bitmap worldchamp { + get { + object obj = ResourceManager.GetObject("worldchamp", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 000000000..5ff054767 --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,3574 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\Resources\img\ribbons\alert.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\artist.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\battlechamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\battlememory.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\bestfriends.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\birthday.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\careless.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\classic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\contestmemory.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\country.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\downcast.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\earth.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\effort.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\expertbattler.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\footprint.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\gorgeous.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\gorgeousroyal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\hoennchamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\kaloschamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\legend.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\national.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\nationalchamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\premier.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\record.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\regionalchamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\relax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\royal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\shock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\sinnohchamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\skillfullbattler.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\smile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\snooze.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\souvenir.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\special.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\training.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\wishing.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\world.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\worldchamp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\event.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\badge_8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\badges\rsBadge_8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\egg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\0.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\100.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\101.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\102.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\103.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\104.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\105.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\106.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\107.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\108.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\109.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\110.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\111.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\112.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\113.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\114.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\115.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\115-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\116.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\117.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\118.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\119.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\120.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\121.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\122.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\123.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\124.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\125.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\126.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\127.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\127-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\128.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\129.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\130.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\130-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\131.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\132.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\133.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\134.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\135.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\136.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\137.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\138.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\139.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\140.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\141.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\142.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\142-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\143.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\144.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\145.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\146.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\147.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\148.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\149.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\150.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\150-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\150-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\151.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\152.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\153.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\154.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\155.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\156.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\157.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\158.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\159.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\160.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\161.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\162.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\163.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\164.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\165.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\166.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\167.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\168.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\169.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\170.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\171.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\172.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\173.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\174.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\175.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\176.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\177.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\178.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\179.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\180.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\181.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\181-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\182.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\183.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\184.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\185.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\186.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\187.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\188.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\189.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\190.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\191.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\192.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\193.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\194.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\195.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\196.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\197.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\198.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\199.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\200.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-20.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-21.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-22.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-23.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-24.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-25.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-26.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-27.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\201-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\202.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\203.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\204.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\205.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\206.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\207.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\208.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\209.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\21.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\210.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\211.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\212.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\212-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\213.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\214.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\214-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\215.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\216.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\217.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\218.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\219.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\22.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\220.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\221.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\222.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\223.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\224.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\225.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\226.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\227.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\228.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\229.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\229-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\23.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\230.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\231.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\232.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\233.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\234.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\235.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\236.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\237.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\238.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\239.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\24.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\240.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\241.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\242.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\243.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\244.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\245.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\246.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\247.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\248.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\248-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\249.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\25.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\250.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\251.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\252.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\253.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\254.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\255.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\256.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\257.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\257-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\258.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\259.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\26.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\260.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\261.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\262.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\263.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\264.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\265.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\266.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\267.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\268.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\269.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\27.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\270.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\271.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\272.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\273.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\274.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\275.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\276.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\277.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\278.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\279.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\28.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\280.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\281.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\282.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\282-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\283.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\284.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\285.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\286.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\287.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\288.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\289.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\29.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\290.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\291.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\292.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\293.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\294.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\295.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\296.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\297.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\298.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\299.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\30.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\300.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\301.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\302.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\303.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\303-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\304.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\305.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\306.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\306-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\307.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\308.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\308-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\309.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\31.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\310.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\310-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\311.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\312.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\313.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\314.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\315.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\316.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\317.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\318.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\319.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\320.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\321.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\322.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\323.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\324.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\325.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\326.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\327.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\328.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\329.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\33.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\330.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\331.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\332.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\333.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\334.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\335.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\336.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\337.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\338.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\339.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\34.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\340.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\341.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\342.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\343.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\344.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\345.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\346.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\347.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\348.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\349.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\35.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\350.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\351.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\351-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\351-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\351-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\352.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\353.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\354.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\354-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\355.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\356.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\357.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\358.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\359.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\359-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\36.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\360.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\361.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\362.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\363.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\364.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\365.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\366.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\367.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\368.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\369.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\37.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\370.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\371.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\372.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\373.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\374.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\375.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\376.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\377.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\378.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\379.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\38.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\380.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\380-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\381.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\381-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\382.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\383.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\384.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\385.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\386.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\386-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\386-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\386-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\387.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\388.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\389.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\39.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\390.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\391.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\392.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\393.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\394.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\395.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\396.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\397.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\398.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\399.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\3-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\40.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\400.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\401.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\402.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\403.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\404.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\405.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\406.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\407.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\408.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\409.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\40b.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\41.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\410.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\411.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\412.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\412-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\412-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\413.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\413-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\413-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\414.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\415.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\416.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\417.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\418.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\419.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\42.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\420.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\421.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\421-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\422.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\422-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\423.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\423-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\424.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\425.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\426.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\427.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\428.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\429.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\43.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\430.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\431.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\432.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\433.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\434.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\435.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\436.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\437.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\438.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\439.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\44.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\440.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\441.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\442.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\443.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\444.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\445.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\445-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\446.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\447.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\448.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\448-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\449.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\45.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\450.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\451.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\452.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\453.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\454.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\455.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\456.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\457.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\458.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\459.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\46.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\460.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\460-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\461.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\462.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\463.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\464.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\465.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\466.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\467.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\468.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\469.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\47.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\470.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\471.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\472.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\473.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\474.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\475.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\476.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\477.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\478.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\479.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\479-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\479-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\479-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\479-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\479-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\48.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\480.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\481.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\482.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\483.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\484.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\485.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\486.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\487.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\488.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\489.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\49.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\490.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\491.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\492.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\492-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\494.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\495.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\496.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\497.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\498.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\499.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\50.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\500.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\501.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\502.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\503.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\504.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\505.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\506.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\507.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\508.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\509.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\51.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\510.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\511.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\512.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\513.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\514.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\515.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\516.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\517.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\518.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\519.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\52.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\520.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\521.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\521f.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\522.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\523.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\524.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\525.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\526.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\527.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\528.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\529.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\53.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\530.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\531.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\532.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\533.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\534.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\535.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\536.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\537.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\538.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\539.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\54.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\540.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\541.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\542.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\543.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\544.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\545.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\546.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\547.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\548.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\549.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\55.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\550.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\550-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\551.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\552.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\553.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\554.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\555.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\555-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\556.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\557.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\558.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\559.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\56.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\560.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\561.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\562.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\563.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\564.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\565.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\566.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\567.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\568.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\569.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\57.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\570.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\571.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\572.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\573.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\574.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\575.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\576.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\577.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\578.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\579.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\58.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\580.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\581.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\582.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\583.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\584.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\585.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\585-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\585-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\585-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\586.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\586-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\586-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\586-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\587.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\588.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\589.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\59.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\590.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\591.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\592.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\592-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\593.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\593-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\594.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\595.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\596.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\597.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\598.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\599.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\60.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\600.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\601.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\602.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\603.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\604.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\605.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\606.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\607.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\608.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\609.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\61.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\610.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\611.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\612.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\613.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\614.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\615.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\616.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\617.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\618.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\619.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\62.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\620.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\621.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\622.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\623.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\624.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\625.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\626.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\626-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\626-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\626-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\627.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\628.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\629.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\62b.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\63.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\630.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\631.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\632.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\633.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\634.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\635.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\636.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\637.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\638.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\639.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\640.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\641.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\641-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\642.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\642-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\643.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\644.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\645.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\645-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\646.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\646-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\646-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\647.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\647-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\648.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\648-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\649.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\649-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\649-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\649-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\649-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\65.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\650.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\651.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\652.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\653.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\654.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\655.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\656.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\657.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\658.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\659.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\65-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\66.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\660.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\661.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\662.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\663.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\664-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\665-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-19.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\666-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\667.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\668.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\668f.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\669.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\669-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\669-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\669-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\669-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\67.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\670.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\670-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\670-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\670-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\670-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\670-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\671.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\671-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\671-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\671-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\671-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\672.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\673.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\674.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\675.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\677.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\678.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\678-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\679.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\68.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\680.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\681.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\681-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\682.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\683.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\684.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\685.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\686.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\687.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\688.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\689.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\69.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\690.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\691.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\692.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\693.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\694.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\695.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\696.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\697.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\698.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\699.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\6-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\6-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\70.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\700.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\701.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\702.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\703.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\704.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\705.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\706.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\707.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\708.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\709.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\71.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\710.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\710-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\710-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\710-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\711.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\711-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\711-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\711-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\712.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\713.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\714.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\715.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\716.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\716-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\717.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\718.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\719.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\720.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\721.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\722.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\73.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\74.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\75.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\76.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\77.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\78.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\79.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\80.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\81.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\82.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\83.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\84.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\85.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\86.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\87.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\88.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\89.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\90.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\91.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\92.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\93.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\94.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\94-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\96.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\97.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\98.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\99.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\9-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\487-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-10.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-11.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-12.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-13.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-14.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-17.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-18.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-5.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-6.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-7.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\493-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\Pokemon Sprites\676-9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\text\en\lang_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\de\text_Abilities_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Abilities_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\es\text_Abilities_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Abilities_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Abilities_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Abilities_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Abilities_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_bw2_00000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_bw2_00000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_bw2_00000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_bw2_00000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_bw2_00000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_bw2_00000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_bw2_00000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_bw2_30000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_bw2_30000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_bw2_30000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_bw2_30000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_bw2_30000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_bw2_30000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_bw2_30000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_bw2_40000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_bw2_40000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_bw2_40000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_bw2_40000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_bw2_40000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_bw2_40000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_bw2_40000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_bw2_60000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_bw2_60000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_bw2_60000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_bw2_60000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_bw2_60000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_bw2_60000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_bw2_60000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Character_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Character_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Character_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Character_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Character_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Character_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Character_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_hgss_00000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_hgss_00000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_hgss_00000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_hgss_00000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_hgss_00000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_hgss_00000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_hgss_00000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_hgss_02000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_hgss_02000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_hgss_02000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_hgss_02000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_hgss_02000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_hgss_02000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_hgss_02000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_hgss_03000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_hgss_03000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_hgss_03000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_hgss_03000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_hgss_03000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_hgss_03000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_hgss_03000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Items_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Items_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Items_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Items_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Items_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Items_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Items_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Moves_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Moves_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Moves_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Moves_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Moves_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Moves_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Moves_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Natures_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Natures_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Natures_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Natures_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Natures_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Natures_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Natures_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Species_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Species_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Species_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Species_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Species_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Species_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Species_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Types_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Types_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\es\text_Types_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Types_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Types_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\ja\text_Types_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Types_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_xy_00000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_xy_00000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_xy_00000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_xy_00000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_xy_00000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_xy_00000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_xy_00000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_xy_30000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_xy_30000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_xy_30000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_xy_30000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_xy_30000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_xy_30000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_xy_30000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_xy_40000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_xy_40000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_xy_40000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_xy_40000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_xy_40000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_xy_40000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_xy_40000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_xy_60000_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_xy_60000_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\es\text_xy_60000_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_xy_60000_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_xy_60000_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\ja\text_xy_60000_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_xy_60000_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_GenLoc_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_GenLoc_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_GenLoc_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_GenLoc_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_GenLoc_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_GenLoc_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_GenLoc_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Memories_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Memories_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Memories_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Memories_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Memories_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Memories_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Memories_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Forms_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Forms_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Forms_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Forms_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Forms_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Forms_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Forms_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\img\Pokemon Sprites\666-15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\battlememory2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\ribbons\contestmemory2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\locked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\anti_pokerus_icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\box_mark_01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\box_mark_02.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\box_mark_03.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\box_mark_04.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\box_mark_05.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\box_mark_06.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\else_icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\img\misc\rare_icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 000000000..275f13472 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.296 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace PKHeX.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 000000000..8e615f25f --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Resources/img/Pokemon Sprites/0.png b/Resources/img/Pokemon Sprites/0.png new file mode 100644 index 000000000..b39397673 Binary files /dev/null and b/Resources/img/Pokemon Sprites/0.png differ diff --git a/Resources/img/Pokemon Sprites/1.png b/Resources/img/Pokemon Sprites/1.png new file mode 100644 index 000000000..6bcad99a1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/1.png differ diff --git a/Resources/img/Pokemon Sprites/10.png b/Resources/img/Pokemon Sprites/10.png new file mode 100644 index 000000000..ef242e66b Binary files /dev/null and b/Resources/img/Pokemon Sprites/10.png differ diff --git a/Resources/img/Pokemon Sprites/100.png b/Resources/img/Pokemon Sprites/100.png new file mode 100644 index 000000000..1c504e108 Binary files /dev/null and b/Resources/img/Pokemon Sprites/100.png differ diff --git a/Resources/img/Pokemon Sprites/101.png b/Resources/img/Pokemon Sprites/101.png new file mode 100644 index 000000000..48b1f75d3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/101.png differ diff --git a/Resources/img/Pokemon Sprites/102.png b/Resources/img/Pokemon Sprites/102.png new file mode 100644 index 000000000..fc0fdaecb Binary files /dev/null and b/Resources/img/Pokemon Sprites/102.png differ diff --git a/Resources/img/Pokemon Sprites/103.png b/Resources/img/Pokemon Sprites/103.png new file mode 100644 index 000000000..d1b2c3640 Binary files /dev/null and b/Resources/img/Pokemon Sprites/103.png differ diff --git a/Resources/img/Pokemon Sprites/104.png b/Resources/img/Pokemon Sprites/104.png new file mode 100644 index 000000000..a818763d0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/104.png differ diff --git a/Resources/img/Pokemon Sprites/105.png b/Resources/img/Pokemon Sprites/105.png new file mode 100644 index 000000000..d2f6326b3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/105.png differ diff --git a/Resources/img/Pokemon Sprites/106.png b/Resources/img/Pokemon Sprites/106.png new file mode 100644 index 000000000..0e5505926 Binary files /dev/null and b/Resources/img/Pokemon Sprites/106.png differ diff --git a/Resources/img/Pokemon Sprites/107.png b/Resources/img/Pokemon Sprites/107.png new file mode 100644 index 000000000..9d060c51e Binary files /dev/null and b/Resources/img/Pokemon Sprites/107.png differ diff --git a/Resources/img/Pokemon Sprites/108.png b/Resources/img/Pokemon Sprites/108.png new file mode 100644 index 000000000..0afdd8556 Binary files /dev/null and b/Resources/img/Pokemon Sprites/108.png differ diff --git a/Resources/img/Pokemon Sprites/109.png b/Resources/img/Pokemon Sprites/109.png new file mode 100644 index 000000000..4d04dc1bc Binary files /dev/null and b/Resources/img/Pokemon Sprites/109.png differ diff --git a/Resources/img/Pokemon Sprites/11.png b/Resources/img/Pokemon Sprites/11.png new file mode 100644 index 000000000..8ff8c3618 Binary files /dev/null and b/Resources/img/Pokemon Sprites/11.png differ diff --git a/Resources/img/Pokemon Sprites/110.png b/Resources/img/Pokemon Sprites/110.png new file mode 100644 index 000000000..e0435217c Binary files /dev/null and b/Resources/img/Pokemon Sprites/110.png differ diff --git a/Resources/img/Pokemon Sprites/111.png b/Resources/img/Pokemon Sprites/111.png new file mode 100644 index 000000000..47f97fc11 Binary files /dev/null and b/Resources/img/Pokemon Sprites/111.png differ diff --git a/Resources/img/Pokemon Sprites/112.png b/Resources/img/Pokemon Sprites/112.png new file mode 100644 index 000000000..0933d1884 Binary files /dev/null and b/Resources/img/Pokemon Sprites/112.png differ diff --git a/Resources/img/Pokemon Sprites/113.png b/Resources/img/Pokemon Sprites/113.png new file mode 100644 index 000000000..aaf0e93a3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/113.png differ diff --git a/Resources/img/Pokemon Sprites/114.png b/Resources/img/Pokemon Sprites/114.png new file mode 100644 index 000000000..bbbf6beef Binary files /dev/null and b/Resources/img/Pokemon Sprites/114.png differ diff --git a/Resources/img/Pokemon Sprites/115-1.png b/Resources/img/Pokemon Sprites/115-1.png new file mode 100644 index 000000000..ca8fe4596 Binary files /dev/null and b/Resources/img/Pokemon Sprites/115-1.png differ diff --git a/Resources/img/Pokemon Sprites/115.png b/Resources/img/Pokemon Sprites/115.png new file mode 100644 index 000000000..cf4bda160 Binary files /dev/null and b/Resources/img/Pokemon Sprites/115.png differ diff --git a/Resources/img/Pokemon Sprites/116.png b/Resources/img/Pokemon Sprites/116.png new file mode 100644 index 000000000..2e4d07750 Binary files /dev/null and b/Resources/img/Pokemon Sprites/116.png differ diff --git a/Resources/img/Pokemon Sprites/117.png b/Resources/img/Pokemon Sprites/117.png new file mode 100644 index 000000000..1ec34d4df Binary files /dev/null and b/Resources/img/Pokemon Sprites/117.png differ diff --git a/Resources/img/Pokemon Sprites/118.png b/Resources/img/Pokemon Sprites/118.png new file mode 100644 index 000000000..c17216439 Binary files /dev/null and b/Resources/img/Pokemon Sprites/118.png differ diff --git a/Resources/img/Pokemon Sprites/119.png b/Resources/img/Pokemon Sprites/119.png new file mode 100644 index 000000000..391e22467 Binary files /dev/null and b/Resources/img/Pokemon Sprites/119.png differ diff --git a/Resources/img/Pokemon Sprites/12.png b/Resources/img/Pokemon Sprites/12.png new file mode 100644 index 000000000..d3290f479 Binary files /dev/null and b/Resources/img/Pokemon Sprites/12.png differ diff --git a/Resources/img/Pokemon Sprites/120.png b/Resources/img/Pokemon Sprites/120.png new file mode 100644 index 000000000..c9e4778c3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/120.png differ diff --git a/Resources/img/Pokemon Sprites/121.png b/Resources/img/Pokemon Sprites/121.png new file mode 100644 index 000000000..188d1092d Binary files /dev/null and b/Resources/img/Pokemon Sprites/121.png differ diff --git a/Resources/img/Pokemon Sprites/122.png b/Resources/img/Pokemon Sprites/122.png new file mode 100644 index 000000000..6ec8bfce8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/122.png differ diff --git a/Resources/img/Pokemon Sprites/123.png b/Resources/img/Pokemon Sprites/123.png new file mode 100644 index 000000000..390b4546e Binary files /dev/null and b/Resources/img/Pokemon Sprites/123.png differ diff --git a/Resources/img/Pokemon Sprites/124.png b/Resources/img/Pokemon Sprites/124.png new file mode 100644 index 000000000..d0faccc8e Binary files /dev/null and b/Resources/img/Pokemon Sprites/124.png differ diff --git a/Resources/img/Pokemon Sprites/125.png b/Resources/img/Pokemon Sprites/125.png new file mode 100644 index 000000000..e6e807da2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/125.png differ diff --git a/Resources/img/Pokemon Sprites/126.png b/Resources/img/Pokemon Sprites/126.png new file mode 100644 index 000000000..c41280a04 Binary files /dev/null and b/Resources/img/Pokemon Sprites/126.png differ diff --git a/Resources/img/Pokemon Sprites/127-1.png b/Resources/img/Pokemon Sprites/127-1.png new file mode 100644 index 000000000..a93045fb2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/127-1.png differ diff --git a/Resources/img/Pokemon Sprites/127.png b/Resources/img/Pokemon Sprites/127.png new file mode 100644 index 000000000..20ff4341c Binary files /dev/null and b/Resources/img/Pokemon Sprites/127.png differ diff --git a/Resources/img/Pokemon Sprites/128.png b/Resources/img/Pokemon Sprites/128.png new file mode 100644 index 000000000..da40272ae Binary files /dev/null and b/Resources/img/Pokemon Sprites/128.png differ diff --git a/Resources/img/Pokemon Sprites/129.png b/Resources/img/Pokemon Sprites/129.png new file mode 100644 index 000000000..15468890a Binary files /dev/null and b/Resources/img/Pokemon Sprites/129.png differ diff --git a/Resources/img/Pokemon Sprites/13.png b/Resources/img/Pokemon Sprites/13.png new file mode 100644 index 000000000..b1a0f7208 Binary files /dev/null and b/Resources/img/Pokemon Sprites/13.png differ diff --git a/Resources/img/Pokemon Sprites/130-1.png b/Resources/img/Pokemon Sprites/130-1.png new file mode 100644 index 000000000..4b8c93acb Binary files /dev/null and b/Resources/img/Pokemon Sprites/130-1.png differ diff --git a/Resources/img/Pokemon Sprites/130.png b/Resources/img/Pokemon Sprites/130.png new file mode 100644 index 000000000..002807af3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/130.png differ diff --git a/Resources/img/Pokemon Sprites/131.png b/Resources/img/Pokemon Sprites/131.png new file mode 100644 index 000000000..18ddeb4f9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/131.png differ diff --git a/Resources/img/Pokemon Sprites/132.png b/Resources/img/Pokemon Sprites/132.png new file mode 100644 index 000000000..b7450575e Binary files /dev/null and b/Resources/img/Pokemon Sprites/132.png differ diff --git a/Resources/img/Pokemon Sprites/133.png b/Resources/img/Pokemon Sprites/133.png new file mode 100644 index 000000000..45116c497 Binary files /dev/null and b/Resources/img/Pokemon Sprites/133.png differ diff --git a/Resources/img/Pokemon Sprites/134.png b/Resources/img/Pokemon Sprites/134.png new file mode 100644 index 000000000..fa668f6b3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/134.png differ diff --git a/Resources/img/Pokemon Sprites/135.png b/Resources/img/Pokemon Sprites/135.png new file mode 100644 index 000000000..f563f8b4c Binary files /dev/null and b/Resources/img/Pokemon Sprites/135.png differ diff --git a/Resources/img/Pokemon Sprites/136.png b/Resources/img/Pokemon Sprites/136.png new file mode 100644 index 000000000..94d543575 Binary files /dev/null and b/Resources/img/Pokemon Sprites/136.png differ diff --git a/Resources/img/Pokemon Sprites/137.png b/Resources/img/Pokemon Sprites/137.png new file mode 100644 index 000000000..ca3023a62 Binary files /dev/null and b/Resources/img/Pokemon Sprites/137.png differ diff --git a/Resources/img/Pokemon Sprites/138.png b/Resources/img/Pokemon Sprites/138.png new file mode 100644 index 000000000..f86a9dfaa Binary files /dev/null and b/Resources/img/Pokemon Sprites/138.png differ diff --git a/Resources/img/Pokemon Sprites/139.png b/Resources/img/Pokemon Sprites/139.png new file mode 100644 index 000000000..7f1a04814 Binary files /dev/null and b/Resources/img/Pokemon Sprites/139.png differ diff --git a/Resources/img/Pokemon Sprites/14.png b/Resources/img/Pokemon Sprites/14.png new file mode 100644 index 000000000..e4e4b4a69 Binary files /dev/null and b/Resources/img/Pokemon Sprites/14.png differ diff --git a/Resources/img/Pokemon Sprites/140.png b/Resources/img/Pokemon Sprites/140.png new file mode 100644 index 000000000..673033173 Binary files /dev/null and b/Resources/img/Pokemon Sprites/140.png differ diff --git a/Resources/img/Pokemon Sprites/141.png b/Resources/img/Pokemon Sprites/141.png new file mode 100644 index 000000000..f7d2ee0bc Binary files /dev/null and b/Resources/img/Pokemon Sprites/141.png differ diff --git a/Resources/img/Pokemon Sprites/142-1.png b/Resources/img/Pokemon Sprites/142-1.png new file mode 100644 index 000000000..d6e28afbf Binary files /dev/null and b/Resources/img/Pokemon Sprites/142-1.png differ diff --git a/Resources/img/Pokemon Sprites/142.png b/Resources/img/Pokemon Sprites/142.png new file mode 100644 index 000000000..be6318ad2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/142.png differ diff --git a/Resources/img/Pokemon Sprites/143.png b/Resources/img/Pokemon Sprites/143.png new file mode 100644 index 000000000..c9cb59a21 Binary files /dev/null and b/Resources/img/Pokemon Sprites/143.png differ diff --git a/Resources/img/Pokemon Sprites/144.png b/Resources/img/Pokemon Sprites/144.png new file mode 100644 index 000000000..156ad14ff Binary files /dev/null and b/Resources/img/Pokemon Sprites/144.png differ diff --git a/Resources/img/Pokemon Sprites/145.png b/Resources/img/Pokemon Sprites/145.png new file mode 100644 index 000000000..912b9f792 Binary files /dev/null and b/Resources/img/Pokemon Sprites/145.png differ diff --git a/Resources/img/Pokemon Sprites/146.png b/Resources/img/Pokemon Sprites/146.png new file mode 100644 index 000000000..ecae52a19 Binary files /dev/null and b/Resources/img/Pokemon Sprites/146.png differ diff --git a/Resources/img/Pokemon Sprites/147.png b/Resources/img/Pokemon Sprites/147.png new file mode 100644 index 000000000..f56a389b4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/147.png differ diff --git a/Resources/img/Pokemon Sprites/148.png b/Resources/img/Pokemon Sprites/148.png new file mode 100644 index 000000000..2f787aaf0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/148.png differ diff --git a/Resources/img/Pokemon Sprites/149.png b/Resources/img/Pokemon Sprites/149.png new file mode 100644 index 000000000..bf8b73d24 Binary files /dev/null and b/Resources/img/Pokemon Sprites/149.png differ diff --git a/Resources/img/Pokemon Sprites/15.png b/Resources/img/Pokemon Sprites/15.png new file mode 100644 index 000000000..d33fdc2bf Binary files /dev/null and b/Resources/img/Pokemon Sprites/15.png differ diff --git a/Resources/img/Pokemon Sprites/150-1.png b/Resources/img/Pokemon Sprites/150-1.png new file mode 100644 index 000000000..8c629e1e6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/150-1.png differ diff --git a/Resources/img/Pokemon Sprites/150-2.png b/Resources/img/Pokemon Sprites/150-2.png new file mode 100644 index 000000000..9697a5823 Binary files /dev/null and b/Resources/img/Pokemon Sprites/150-2.png differ diff --git a/Resources/img/Pokemon Sprites/150.png b/Resources/img/Pokemon Sprites/150.png new file mode 100644 index 000000000..743429ea5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/150.png differ diff --git a/Resources/img/Pokemon Sprites/151.png b/Resources/img/Pokemon Sprites/151.png new file mode 100644 index 000000000..54a0ee397 Binary files /dev/null and b/Resources/img/Pokemon Sprites/151.png differ diff --git a/Resources/img/Pokemon Sprites/152.png b/Resources/img/Pokemon Sprites/152.png new file mode 100644 index 000000000..f2ba0de0d Binary files /dev/null and b/Resources/img/Pokemon Sprites/152.png differ diff --git a/Resources/img/Pokemon Sprites/153.png b/Resources/img/Pokemon Sprites/153.png new file mode 100644 index 000000000..c42e8ce1f Binary files /dev/null and b/Resources/img/Pokemon Sprites/153.png differ diff --git a/Resources/img/Pokemon Sprites/154.png b/Resources/img/Pokemon Sprites/154.png new file mode 100644 index 000000000..b1b068ee2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/154.png differ diff --git a/Resources/img/Pokemon Sprites/155.png b/Resources/img/Pokemon Sprites/155.png new file mode 100644 index 000000000..ac485126c Binary files /dev/null and b/Resources/img/Pokemon Sprites/155.png differ diff --git a/Resources/img/Pokemon Sprites/156.png b/Resources/img/Pokemon Sprites/156.png new file mode 100644 index 000000000..d73d750e8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/156.png differ diff --git a/Resources/img/Pokemon Sprites/157.png b/Resources/img/Pokemon Sprites/157.png new file mode 100644 index 000000000..bfbc69003 Binary files /dev/null and b/Resources/img/Pokemon Sprites/157.png differ diff --git a/Resources/img/Pokemon Sprites/158.png b/Resources/img/Pokemon Sprites/158.png new file mode 100644 index 000000000..339b66dac Binary files /dev/null and b/Resources/img/Pokemon Sprites/158.png differ diff --git a/Resources/img/Pokemon Sprites/159.png b/Resources/img/Pokemon Sprites/159.png new file mode 100644 index 000000000..594c7483f Binary files /dev/null and b/Resources/img/Pokemon Sprites/159.png differ diff --git a/Resources/img/Pokemon Sprites/159b.png b/Resources/img/Pokemon Sprites/159b.png new file mode 100644 index 000000000..a1cfeb887 Binary files /dev/null and b/Resources/img/Pokemon Sprites/159b.png differ diff --git a/Resources/img/Pokemon Sprites/16.png b/Resources/img/Pokemon Sprites/16.png new file mode 100644 index 000000000..e01eca4b8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/16.png differ diff --git a/Resources/img/Pokemon Sprites/160.png b/Resources/img/Pokemon Sprites/160.png new file mode 100644 index 000000000..4d8e6161b Binary files /dev/null and b/Resources/img/Pokemon Sprites/160.png differ diff --git a/Resources/img/Pokemon Sprites/161.png b/Resources/img/Pokemon Sprites/161.png new file mode 100644 index 000000000..2c0c362b9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/161.png differ diff --git a/Resources/img/Pokemon Sprites/162.png b/Resources/img/Pokemon Sprites/162.png new file mode 100644 index 000000000..32cc9c4c3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/162.png differ diff --git a/Resources/img/Pokemon Sprites/163.png b/Resources/img/Pokemon Sprites/163.png new file mode 100644 index 000000000..faf35fdad Binary files /dev/null and b/Resources/img/Pokemon Sprites/163.png differ diff --git a/Resources/img/Pokemon Sprites/164.png b/Resources/img/Pokemon Sprites/164.png new file mode 100644 index 000000000..94da5e44f Binary files /dev/null and b/Resources/img/Pokemon Sprites/164.png differ diff --git a/Resources/img/Pokemon Sprites/165.png b/Resources/img/Pokemon Sprites/165.png new file mode 100644 index 000000000..5ce622cf4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/165.png differ diff --git a/Resources/img/Pokemon Sprites/166.png b/Resources/img/Pokemon Sprites/166.png new file mode 100644 index 000000000..3ac13a50f Binary files /dev/null and b/Resources/img/Pokemon Sprites/166.png differ diff --git a/Resources/img/Pokemon Sprites/167.png b/Resources/img/Pokemon Sprites/167.png new file mode 100644 index 000000000..641e0f65d Binary files /dev/null and b/Resources/img/Pokemon Sprites/167.png differ diff --git a/Resources/img/Pokemon Sprites/168.png b/Resources/img/Pokemon Sprites/168.png new file mode 100644 index 000000000..006a1b6da Binary files /dev/null and b/Resources/img/Pokemon Sprites/168.png differ diff --git a/Resources/img/Pokemon Sprites/169.png b/Resources/img/Pokemon Sprites/169.png new file mode 100644 index 000000000..8a579f091 Binary files /dev/null and b/Resources/img/Pokemon Sprites/169.png differ diff --git a/Resources/img/Pokemon Sprites/17.png b/Resources/img/Pokemon Sprites/17.png new file mode 100644 index 000000000..177490a0d Binary files /dev/null and b/Resources/img/Pokemon Sprites/17.png differ diff --git a/Resources/img/Pokemon Sprites/170.png b/Resources/img/Pokemon Sprites/170.png new file mode 100644 index 000000000..e7e0d2a0e Binary files /dev/null and b/Resources/img/Pokemon Sprites/170.png differ diff --git a/Resources/img/Pokemon Sprites/171.png b/Resources/img/Pokemon Sprites/171.png new file mode 100644 index 000000000..f60d990a4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/171.png differ diff --git a/Resources/img/Pokemon Sprites/172.png b/Resources/img/Pokemon Sprites/172.png new file mode 100644 index 000000000..048600977 Binary files /dev/null and b/Resources/img/Pokemon Sprites/172.png differ diff --git a/Resources/img/Pokemon Sprites/173.png b/Resources/img/Pokemon Sprites/173.png new file mode 100644 index 000000000..4f3022e79 Binary files /dev/null and b/Resources/img/Pokemon Sprites/173.png differ diff --git a/Resources/img/Pokemon Sprites/173b.png b/Resources/img/Pokemon Sprites/173b.png new file mode 100644 index 000000000..a8ff3ff45 Binary files /dev/null and b/Resources/img/Pokemon Sprites/173b.png differ diff --git a/Resources/img/Pokemon Sprites/174.png b/Resources/img/Pokemon Sprites/174.png new file mode 100644 index 000000000..14c35ca5e Binary files /dev/null and b/Resources/img/Pokemon Sprites/174.png differ diff --git a/Resources/img/Pokemon Sprites/174b.png b/Resources/img/Pokemon Sprites/174b.png new file mode 100644 index 000000000..41eeb7799 Binary files /dev/null and b/Resources/img/Pokemon Sprites/174b.png differ diff --git a/Resources/img/Pokemon Sprites/175.png b/Resources/img/Pokemon Sprites/175.png new file mode 100644 index 000000000..253b2ae9a Binary files /dev/null and b/Resources/img/Pokemon Sprites/175.png differ diff --git a/Resources/img/Pokemon Sprites/176.png b/Resources/img/Pokemon Sprites/176.png new file mode 100644 index 000000000..4aed051b3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/176.png differ diff --git a/Resources/img/Pokemon Sprites/177.png b/Resources/img/Pokemon Sprites/177.png new file mode 100644 index 000000000..f291f4616 Binary files /dev/null and b/Resources/img/Pokemon Sprites/177.png differ diff --git a/Resources/img/Pokemon Sprites/178.png b/Resources/img/Pokemon Sprites/178.png new file mode 100644 index 000000000..eebb50400 Binary files /dev/null and b/Resources/img/Pokemon Sprites/178.png differ diff --git a/Resources/img/Pokemon Sprites/179.png b/Resources/img/Pokemon Sprites/179.png new file mode 100644 index 000000000..9b39a3557 Binary files /dev/null and b/Resources/img/Pokemon Sprites/179.png differ diff --git a/Resources/img/Pokemon Sprites/18.png b/Resources/img/Pokemon Sprites/18.png new file mode 100644 index 000000000..4c7e2b8a9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/18.png differ diff --git a/Resources/img/Pokemon Sprites/180.png b/Resources/img/Pokemon Sprites/180.png new file mode 100644 index 000000000..3adaca197 Binary files /dev/null and b/Resources/img/Pokemon Sprites/180.png differ diff --git a/Resources/img/Pokemon Sprites/181-1.png b/Resources/img/Pokemon Sprites/181-1.png new file mode 100644 index 000000000..4bfe10d9f Binary files /dev/null and b/Resources/img/Pokemon Sprites/181-1.png differ diff --git a/Resources/img/Pokemon Sprites/181.png b/Resources/img/Pokemon Sprites/181.png new file mode 100644 index 000000000..f39f5bab7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/181.png differ diff --git a/Resources/img/Pokemon Sprites/182.png b/Resources/img/Pokemon Sprites/182.png new file mode 100644 index 000000000..d2a7a5fc2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/182.png differ diff --git a/Resources/img/Pokemon Sprites/183.png b/Resources/img/Pokemon Sprites/183.png new file mode 100644 index 000000000..ff5284333 Binary files /dev/null and b/Resources/img/Pokemon Sprites/183.png differ diff --git a/Resources/img/Pokemon Sprites/184.png b/Resources/img/Pokemon Sprites/184.png new file mode 100644 index 000000000..de5b85c45 Binary files /dev/null and b/Resources/img/Pokemon Sprites/184.png differ diff --git a/Resources/img/Pokemon Sprites/185.png b/Resources/img/Pokemon Sprites/185.png new file mode 100644 index 000000000..ef802ee16 Binary files /dev/null and b/Resources/img/Pokemon Sprites/185.png differ diff --git a/Resources/img/Pokemon Sprites/186.png b/Resources/img/Pokemon Sprites/186.png new file mode 100644 index 000000000..4d512fa1e Binary files /dev/null and b/Resources/img/Pokemon Sprites/186.png differ diff --git a/Resources/img/Pokemon Sprites/186b.png b/Resources/img/Pokemon Sprites/186b.png new file mode 100644 index 000000000..3c0736f54 Binary files /dev/null and b/Resources/img/Pokemon Sprites/186b.png differ diff --git a/Resources/img/Pokemon Sprites/187.png b/Resources/img/Pokemon Sprites/187.png new file mode 100644 index 000000000..dee300a31 Binary files /dev/null and b/Resources/img/Pokemon Sprites/187.png differ diff --git a/Resources/img/Pokemon Sprites/188.png b/Resources/img/Pokemon Sprites/188.png new file mode 100644 index 000000000..a37af99e9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/188.png differ diff --git a/Resources/img/Pokemon Sprites/189.png b/Resources/img/Pokemon Sprites/189.png new file mode 100644 index 000000000..735a0b588 Binary files /dev/null and b/Resources/img/Pokemon Sprites/189.png differ diff --git a/Resources/img/Pokemon Sprites/19.png b/Resources/img/Pokemon Sprites/19.png new file mode 100644 index 000000000..0f9567849 Binary files /dev/null and b/Resources/img/Pokemon Sprites/19.png differ diff --git a/Resources/img/Pokemon Sprites/190.png b/Resources/img/Pokemon Sprites/190.png new file mode 100644 index 000000000..4d2ec547d Binary files /dev/null and b/Resources/img/Pokemon Sprites/190.png differ diff --git a/Resources/img/Pokemon Sprites/191.png b/Resources/img/Pokemon Sprites/191.png new file mode 100644 index 000000000..169100f2a Binary files /dev/null and b/Resources/img/Pokemon Sprites/191.png differ diff --git a/Resources/img/Pokemon Sprites/192.png b/Resources/img/Pokemon Sprites/192.png new file mode 100644 index 000000000..701b005a4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/192.png differ diff --git a/Resources/img/Pokemon Sprites/193.png b/Resources/img/Pokemon Sprites/193.png new file mode 100644 index 000000000..2255061fb Binary files /dev/null and b/Resources/img/Pokemon Sprites/193.png differ diff --git a/Resources/img/Pokemon Sprites/194.png b/Resources/img/Pokemon Sprites/194.png new file mode 100644 index 000000000..3e63e5b3e Binary files /dev/null and b/Resources/img/Pokemon Sprites/194.png differ diff --git a/Resources/img/Pokemon Sprites/195.png b/Resources/img/Pokemon Sprites/195.png new file mode 100644 index 000000000..d52b68c71 Binary files /dev/null and b/Resources/img/Pokemon Sprites/195.png differ diff --git a/Resources/img/Pokemon Sprites/196.png b/Resources/img/Pokemon Sprites/196.png new file mode 100644 index 000000000..488980b26 Binary files /dev/null and b/Resources/img/Pokemon Sprites/196.png differ diff --git a/Resources/img/Pokemon Sprites/197.png b/Resources/img/Pokemon Sprites/197.png new file mode 100644 index 000000000..7275729fe Binary files /dev/null and b/Resources/img/Pokemon Sprites/197.png differ diff --git a/Resources/img/Pokemon Sprites/198.png b/Resources/img/Pokemon Sprites/198.png new file mode 100644 index 000000000..1e0242b39 Binary files /dev/null and b/Resources/img/Pokemon Sprites/198.png differ diff --git a/Resources/img/Pokemon Sprites/199.png b/Resources/img/Pokemon Sprites/199.png new file mode 100644 index 000000000..3910311ef Binary files /dev/null and b/Resources/img/Pokemon Sprites/199.png differ diff --git a/Resources/img/Pokemon Sprites/2.png b/Resources/img/Pokemon Sprites/2.png new file mode 100644 index 000000000..24f928b91 Binary files /dev/null and b/Resources/img/Pokemon Sprites/2.png differ diff --git a/Resources/img/Pokemon Sprites/20.png b/Resources/img/Pokemon Sprites/20.png new file mode 100644 index 000000000..f17163315 Binary files /dev/null and b/Resources/img/Pokemon Sprites/20.png differ diff --git a/Resources/img/Pokemon Sprites/200.png b/Resources/img/Pokemon Sprites/200.png new file mode 100644 index 000000000..798b1dda8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/200.png differ diff --git a/Resources/img/Pokemon Sprites/201-1.png b/Resources/img/Pokemon Sprites/201-1.png new file mode 100644 index 000000000..bbf0ec4da Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-1.png differ diff --git a/Resources/img/Pokemon Sprites/201-10.png b/Resources/img/Pokemon Sprites/201-10.png new file mode 100644 index 000000000..002e7b6a8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-10.png differ diff --git a/Resources/img/Pokemon Sprites/201-10b.png b/Resources/img/Pokemon Sprites/201-10b.png new file mode 100644 index 000000000..318084ca3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-10b.png differ diff --git a/Resources/img/Pokemon Sprites/201-11.png b/Resources/img/Pokemon Sprites/201-11.png new file mode 100644 index 000000000..1aee1d6ae Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-11.png differ diff --git a/Resources/img/Pokemon Sprites/201-11b.png b/Resources/img/Pokemon Sprites/201-11b.png new file mode 100644 index 000000000..f67a5cc79 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-11b.png differ diff --git a/Resources/img/Pokemon Sprites/201-12.png b/Resources/img/Pokemon Sprites/201-12.png new file mode 100644 index 000000000..2e8635beb Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-12.png differ diff --git a/Resources/img/Pokemon Sprites/201-12b.png b/Resources/img/Pokemon Sprites/201-12b.png new file mode 100644 index 000000000..2e8635beb Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-12b.png differ diff --git a/Resources/img/Pokemon Sprites/201-13.png b/Resources/img/Pokemon Sprites/201-13.png new file mode 100644 index 000000000..97adcc7c0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-13.png differ diff --git a/Resources/img/Pokemon Sprites/201-13b.png b/Resources/img/Pokemon Sprites/201-13b.png new file mode 100644 index 000000000..71771c1e2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-13b.png differ diff --git a/Resources/img/Pokemon Sprites/201-14.png b/Resources/img/Pokemon Sprites/201-14.png new file mode 100644 index 000000000..aaff4f703 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-14.png differ diff --git a/Resources/img/Pokemon Sprites/201-15.png b/Resources/img/Pokemon Sprites/201-15.png new file mode 100644 index 000000000..7a8562c95 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-15.png differ diff --git a/Resources/img/Pokemon Sprites/201-15b.png b/Resources/img/Pokemon Sprites/201-15b.png new file mode 100644 index 000000000..0ffdf7267 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-15b.png differ diff --git a/Resources/img/Pokemon Sprites/201-16.png b/Resources/img/Pokemon Sprites/201-16.png new file mode 100644 index 000000000..c685729cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-16.png differ diff --git a/Resources/img/Pokemon Sprites/201-16b.png b/Resources/img/Pokemon Sprites/201-16b.png new file mode 100644 index 000000000..804a97a09 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-16b.png differ diff --git a/Resources/img/Pokemon Sprites/201-17.png b/Resources/img/Pokemon Sprites/201-17.png new file mode 100644 index 000000000..30daa6861 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-17.png differ diff --git a/Resources/img/Pokemon Sprites/201-17b.png b/Resources/img/Pokemon Sprites/201-17b.png new file mode 100644 index 000000000..309f5fa5d Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-17b.png differ diff --git a/Resources/img/Pokemon Sprites/201-18.png b/Resources/img/Pokemon Sprites/201-18.png new file mode 100644 index 000000000..4f8ce372e Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-18.png differ diff --git a/Resources/img/Pokemon Sprites/201-18b.png b/Resources/img/Pokemon Sprites/201-18b.png new file mode 100644 index 000000000..3a4a74e08 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-18b.png differ diff --git a/Resources/img/Pokemon Sprites/201-19.png b/Resources/img/Pokemon Sprites/201-19.png new file mode 100644 index 000000000..fda6e8a67 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-19.png differ diff --git a/Resources/img/Pokemon Sprites/201-19b.png b/Resources/img/Pokemon Sprites/201-19b.png new file mode 100644 index 000000000..fda6e8a67 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-19b.png differ diff --git a/Resources/img/Pokemon Sprites/201-1b.png b/Resources/img/Pokemon Sprites/201-1b.png new file mode 100644 index 000000000..27767b300 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-1b.png differ diff --git a/Resources/img/Pokemon Sprites/201-2.png b/Resources/img/Pokemon Sprites/201-2.png new file mode 100644 index 000000000..ac632e439 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-2.png differ diff --git a/Resources/img/Pokemon Sprites/201-20.png b/Resources/img/Pokemon Sprites/201-20.png new file mode 100644 index 000000000..c8caeee10 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-20.png differ diff --git a/Resources/img/Pokemon Sprites/201-21.png b/Resources/img/Pokemon Sprites/201-21.png new file mode 100644 index 000000000..57122fc45 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-21.png differ diff --git a/Resources/img/Pokemon Sprites/201-21b.png b/Resources/img/Pokemon Sprites/201-21b.png new file mode 100644 index 000000000..33ab69930 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-21b.png differ diff --git a/Resources/img/Pokemon Sprites/201-22.png b/Resources/img/Pokemon Sprites/201-22.png new file mode 100644 index 000000000..4056de9d0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-22.png differ diff --git a/Resources/img/Pokemon Sprites/201-23.png b/Resources/img/Pokemon Sprites/201-23.png new file mode 100644 index 000000000..40d5b081c Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-23.png differ diff --git a/Resources/img/Pokemon Sprites/201-24.png b/Resources/img/Pokemon Sprites/201-24.png new file mode 100644 index 000000000..0dc5cb0ae Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-24.png differ diff --git a/Resources/img/Pokemon Sprites/201-25.png b/Resources/img/Pokemon Sprites/201-25.png new file mode 100644 index 000000000..9d6c3a7fa Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-25.png differ diff --git a/Resources/img/Pokemon Sprites/201-25b.png b/Resources/img/Pokemon Sprites/201-25b.png new file mode 100644 index 000000000..a50d03829 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-25b.png differ diff --git a/Resources/img/Pokemon Sprites/201-26.png b/Resources/img/Pokemon Sprites/201-26.png new file mode 100644 index 000000000..a850b9532 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-26.png differ diff --git a/Resources/img/Pokemon Sprites/201-27.png b/Resources/img/Pokemon Sprites/201-27.png new file mode 100644 index 000000000..05f74af39 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-27.png differ diff --git a/Resources/img/Pokemon Sprites/201-27b.png b/Resources/img/Pokemon Sprites/201-27b.png new file mode 100644 index 000000000..d9f41b717 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-27b.png differ diff --git a/Resources/img/Pokemon Sprites/201-2b.png b/Resources/img/Pokemon Sprites/201-2b.png new file mode 100644 index 000000000..c393d7738 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-2b.png differ diff --git a/Resources/img/Pokemon Sprites/201-3.png b/Resources/img/Pokemon Sprites/201-3.png new file mode 100644 index 000000000..550b8395d Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-3.png differ diff --git a/Resources/img/Pokemon Sprites/201-3b.png b/Resources/img/Pokemon Sprites/201-3b.png new file mode 100644 index 000000000..22b89799d Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-3b.png differ diff --git a/Resources/img/Pokemon Sprites/201-4.png b/Resources/img/Pokemon Sprites/201-4.png new file mode 100644 index 000000000..b4534b9cf Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-4.png differ diff --git a/Resources/img/Pokemon Sprites/201-4b.png b/Resources/img/Pokemon Sprites/201-4b.png new file mode 100644 index 000000000..5273e5eb8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-4b.png differ diff --git a/Resources/img/Pokemon Sprites/201-5.png b/Resources/img/Pokemon Sprites/201-5.png new file mode 100644 index 000000000..37e1c3791 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-5.png differ diff --git a/Resources/img/Pokemon Sprites/201-5b.png b/Resources/img/Pokemon Sprites/201-5b.png new file mode 100644 index 000000000..d17ec7728 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-5b.png differ diff --git a/Resources/img/Pokemon Sprites/201-6.png b/Resources/img/Pokemon Sprites/201-6.png new file mode 100644 index 000000000..8928b439f Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-6.png differ diff --git a/Resources/img/Pokemon Sprites/201-6b.png b/Resources/img/Pokemon Sprites/201-6b.png new file mode 100644 index 000000000..b8a660261 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-6b.png differ diff --git a/Resources/img/Pokemon Sprites/201-7.png b/Resources/img/Pokemon Sprites/201-7.png new file mode 100644 index 000000000..a1298d46e Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-7.png differ diff --git a/Resources/img/Pokemon Sprites/201-7b.png b/Resources/img/Pokemon Sprites/201-7b.png new file mode 100644 index 000000000..ffa7a24b6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-7b.png differ diff --git a/Resources/img/Pokemon Sprites/201-8.png b/Resources/img/Pokemon Sprites/201-8.png new file mode 100644 index 000000000..42be5b260 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-8.png differ diff --git a/Resources/img/Pokemon Sprites/201-9.png b/Resources/img/Pokemon Sprites/201-9.png new file mode 100644 index 000000000..50a226ef9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-9.png differ diff --git a/Resources/img/Pokemon Sprites/201-9b.png b/Resources/img/Pokemon Sprites/201-9b.png new file mode 100644 index 000000000..010a5fed3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201-9b.png differ diff --git a/Resources/img/Pokemon Sprites/201.png b/Resources/img/Pokemon Sprites/201.png new file mode 100644 index 000000000..fc837fde6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/201.png differ diff --git a/Resources/img/Pokemon Sprites/202.png b/Resources/img/Pokemon Sprites/202.png new file mode 100644 index 000000000..1a75c3a02 Binary files /dev/null and b/Resources/img/Pokemon Sprites/202.png differ diff --git a/Resources/img/Pokemon Sprites/203.png b/Resources/img/Pokemon Sprites/203.png new file mode 100644 index 000000000..afa048f2a Binary files /dev/null and b/Resources/img/Pokemon Sprites/203.png differ diff --git a/Resources/img/Pokemon Sprites/204.png b/Resources/img/Pokemon Sprites/204.png new file mode 100644 index 000000000..0a44eb9ff Binary files /dev/null and b/Resources/img/Pokemon Sprites/204.png differ diff --git a/Resources/img/Pokemon Sprites/205.png b/Resources/img/Pokemon Sprites/205.png new file mode 100644 index 000000000..0ff4543fb Binary files /dev/null and b/Resources/img/Pokemon Sprites/205.png differ diff --git a/Resources/img/Pokemon Sprites/206.png b/Resources/img/Pokemon Sprites/206.png new file mode 100644 index 000000000..461b18462 Binary files /dev/null and b/Resources/img/Pokemon Sprites/206.png differ diff --git a/Resources/img/Pokemon Sprites/207.png b/Resources/img/Pokemon Sprites/207.png new file mode 100644 index 000000000..5d7e4d7a0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/207.png differ diff --git a/Resources/img/Pokemon Sprites/208.png b/Resources/img/Pokemon Sprites/208.png new file mode 100644 index 000000000..a3c75ca77 Binary files /dev/null and b/Resources/img/Pokemon Sprites/208.png differ diff --git a/Resources/img/Pokemon Sprites/209.png b/Resources/img/Pokemon Sprites/209.png new file mode 100644 index 000000000..0e30b8cfa Binary files /dev/null and b/Resources/img/Pokemon Sprites/209.png differ diff --git a/Resources/img/Pokemon Sprites/21.png b/Resources/img/Pokemon Sprites/21.png new file mode 100644 index 000000000..f70dfb919 Binary files /dev/null and b/Resources/img/Pokemon Sprites/21.png differ diff --git a/Resources/img/Pokemon Sprites/210.png b/Resources/img/Pokemon Sprites/210.png new file mode 100644 index 000000000..3685a0ef5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/210.png differ diff --git a/Resources/img/Pokemon Sprites/211.png b/Resources/img/Pokemon Sprites/211.png new file mode 100644 index 000000000..723fc6de8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/211.png differ diff --git a/Resources/img/Pokemon Sprites/212-1.png b/Resources/img/Pokemon Sprites/212-1.png new file mode 100644 index 000000000..b3c9a5865 Binary files /dev/null and b/Resources/img/Pokemon Sprites/212-1.png differ diff --git a/Resources/img/Pokemon Sprites/212.png b/Resources/img/Pokemon Sprites/212.png new file mode 100644 index 000000000..1701de16b Binary files /dev/null and b/Resources/img/Pokemon Sprites/212.png differ diff --git a/Resources/img/Pokemon Sprites/213.png b/Resources/img/Pokemon Sprites/213.png new file mode 100644 index 000000000..74f7d9bc4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/213.png differ diff --git a/Resources/img/Pokemon Sprites/214-1.png b/Resources/img/Pokemon Sprites/214-1.png new file mode 100644 index 000000000..cd89d26b6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/214-1.png differ diff --git a/Resources/img/Pokemon Sprites/214.png b/Resources/img/Pokemon Sprites/214.png new file mode 100644 index 000000000..e6b3effbb Binary files /dev/null and b/Resources/img/Pokemon Sprites/214.png differ diff --git a/Resources/img/Pokemon Sprites/215.png b/Resources/img/Pokemon Sprites/215.png new file mode 100644 index 000000000..9652128a5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/215.png differ diff --git a/Resources/img/Pokemon Sprites/215b.png b/Resources/img/Pokemon Sprites/215b.png new file mode 100644 index 000000000..3bbc4e68c Binary files /dev/null and b/Resources/img/Pokemon Sprites/215b.png differ diff --git a/Resources/img/Pokemon Sprites/216.png b/Resources/img/Pokemon Sprites/216.png new file mode 100644 index 000000000..e51475996 Binary files /dev/null and b/Resources/img/Pokemon Sprites/216.png differ diff --git a/Resources/img/Pokemon Sprites/216b.png b/Resources/img/Pokemon Sprites/216b.png new file mode 100644 index 000000000..c1ddd3d9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/216b.png differ diff --git a/Resources/img/Pokemon Sprites/217.png b/Resources/img/Pokemon Sprites/217.png new file mode 100644 index 000000000..1a6f25bc8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/217.png differ diff --git a/Resources/img/Pokemon Sprites/218.png b/Resources/img/Pokemon Sprites/218.png new file mode 100644 index 000000000..8665cdf10 Binary files /dev/null and b/Resources/img/Pokemon Sprites/218.png differ diff --git a/Resources/img/Pokemon Sprites/219.png b/Resources/img/Pokemon Sprites/219.png new file mode 100644 index 000000000..a19dfe49c Binary files /dev/null and b/Resources/img/Pokemon Sprites/219.png differ diff --git a/Resources/img/Pokemon Sprites/22.png b/Resources/img/Pokemon Sprites/22.png new file mode 100644 index 000000000..ef93f68ac Binary files /dev/null and b/Resources/img/Pokemon Sprites/22.png differ diff --git a/Resources/img/Pokemon Sprites/220.png b/Resources/img/Pokemon Sprites/220.png new file mode 100644 index 000000000..653a28c41 Binary files /dev/null and b/Resources/img/Pokemon Sprites/220.png differ diff --git a/Resources/img/Pokemon Sprites/221.png b/Resources/img/Pokemon Sprites/221.png new file mode 100644 index 000000000..b88adf3c9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/221.png differ diff --git a/Resources/img/Pokemon Sprites/222.png b/Resources/img/Pokemon Sprites/222.png new file mode 100644 index 000000000..cc60ffb5c Binary files /dev/null and b/Resources/img/Pokemon Sprites/222.png differ diff --git a/Resources/img/Pokemon Sprites/223.png b/Resources/img/Pokemon Sprites/223.png new file mode 100644 index 000000000..9b330d19c Binary files /dev/null and b/Resources/img/Pokemon Sprites/223.png differ diff --git a/Resources/img/Pokemon Sprites/224.png b/Resources/img/Pokemon Sprites/224.png new file mode 100644 index 000000000..62ff2cf28 Binary files /dev/null and b/Resources/img/Pokemon Sprites/224.png differ diff --git a/Resources/img/Pokemon Sprites/225.png b/Resources/img/Pokemon Sprites/225.png new file mode 100644 index 000000000..f95732a9f Binary files /dev/null and b/Resources/img/Pokemon Sprites/225.png differ diff --git a/Resources/img/Pokemon Sprites/226.png b/Resources/img/Pokemon Sprites/226.png new file mode 100644 index 000000000..9544ea028 Binary files /dev/null and b/Resources/img/Pokemon Sprites/226.png differ diff --git a/Resources/img/Pokemon Sprites/227.png b/Resources/img/Pokemon Sprites/227.png new file mode 100644 index 000000000..f73eff035 Binary files /dev/null and b/Resources/img/Pokemon Sprites/227.png differ diff --git a/Resources/img/Pokemon Sprites/228.png b/Resources/img/Pokemon Sprites/228.png new file mode 100644 index 000000000..86e8c7294 Binary files /dev/null and b/Resources/img/Pokemon Sprites/228.png differ diff --git a/Resources/img/Pokemon Sprites/229-1.png b/Resources/img/Pokemon Sprites/229-1.png new file mode 100644 index 000000000..5e0e4907b Binary files /dev/null and b/Resources/img/Pokemon Sprites/229-1.png differ diff --git a/Resources/img/Pokemon Sprites/229.png b/Resources/img/Pokemon Sprites/229.png new file mode 100644 index 000000000..d0b762f7d Binary files /dev/null and b/Resources/img/Pokemon Sprites/229.png differ diff --git a/Resources/img/Pokemon Sprites/23.png b/Resources/img/Pokemon Sprites/23.png new file mode 100644 index 000000000..647e45060 Binary files /dev/null and b/Resources/img/Pokemon Sprites/23.png differ diff --git a/Resources/img/Pokemon Sprites/230.png b/Resources/img/Pokemon Sprites/230.png new file mode 100644 index 000000000..b396bece7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/230.png differ diff --git a/Resources/img/Pokemon Sprites/231.png b/Resources/img/Pokemon Sprites/231.png new file mode 100644 index 000000000..9b3118a48 Binary files /dev/null and b/Resources/img/Pokemon Sprites/231.png differ diff --git a/Resources/img/Pokemon Sprites/232.png b/Resources/img/Pokemon Sprites/232.png new file mode 100644 index 000000000..5a3263126 Binary files /dev/null and b/Resources/img/Pokemon Sprites/232.png differ diff --git a/Resources/img/Pokemon Sprites/233.png b/Resources/img/Pokemon Sprites/233.png new file mode 100644 index 000000000..0a877515f Binary files /dev/null and b/Resources/img/Pokemon Sprites/233.png differ diff --git a/Resources/img/Pokemon Sprites/234.png b/Resources/img/Pokemon Sprites/234.png new file mode 100644 index 000000000..366b11880 Binary files /dev/null and b/Resources/img/Pokemon Sprites/234.png differ diff --git a/Resources/img/Pokemon Sprites/235.png b/Resources/img/Pokemon Sprites/235.png new file mode 100644 index 000000000..660cbd9e8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/235.png differ diff --git a/Resources/img/Pokemon Sprites/236.png b/Resources/img/Pokemon Sprites/236.png new file mode 100644 index 000000000..be4f3dd24 Binary files /dev/null and b/Resources/img/Pokemon Sprites/236.png differ diff --git a/Resources/img/Pokemon Sprites/237.png b/Resources/img/Pokemon Sprites/237.png new file mode 100644 index 000000000..837863692 Binary files /dev/null and b/Resources/img/Pokemon Sprites/237.png differ diff --git a/Resources/img/Pokemon Sprites/238.png b/Resources/img/Pokemon Sprites/238.png new file mode 100644 index 000000000..e2b7d7133 Binary files /dev/null and b/Resources/img/Pokemon Sprites/238.png differ diff --git a/Resources/img/Pokemon Sprites/239.png b/Resources/img/Pokemon Sprites/239.png new file mode 100644 index 000000000..d47c2bcb1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/239.png differ diff --git a/Resources/img/Pokemon Sprites/24.png b/Resources/img/Pokemon Sprites/24.png new file mode 100644 index 000000000..1718680b5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/24.png differ diff --git a/Resources/img/Pokemon Sprites/240.png b/Resources/img/Pokemon Sprites/240.png new file mode 100644 index 000000000..b8aa02a61 Binary files /dev/null and b/Resources/img/Pokemon Sprites/240.png differ diff --git a/Resources/img/Pokemon Sprites/241.png b/Resources/img/Pokemon Sprites/241.png new file mode 100644 index 000000000..0c7fc194b Binary files /dev/null and b/Resources/img/Pokemon Sprites/241.png differ diff --git a/Resources/img/Pokemon Sprites/242.png b/Resources/img/Pokemon Sprites/242.png new file mode 100644 index 000000000..607ee94cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/242.png differ diff --git a/Resources/img/Pokemon Sprites/243.png b/Resources/img/Pokemon Sprites/243.png new file mode 100644 index 000000000..2fb72a480 Binary files /dev/null and b/Resources/img/Pokemon Sprites/243.png differ diff --git a/Resources/img/Pokemon Sprites/244.png b/Resources/img/Pokemon Sprites/244.png new file mode 100644 index 000000000..5cad2b5a6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/244.png differ diff --git a/Resources/img/Pokemon Sprites/244b.png b/Resources/img/Pokemon Sprites/244b.png new file mode 100644 index 000000000..5cad2b5a6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/244b.png differ diff --git a/Resources/img/Pokemon Sprites/245.png b/Resources/img/Pokemon Sprites/245.png new file mode 100644 index 000000000..d4fd5024c Binary files /dev/null and b/Resources/img/Pokemon Sprites/245.png differ diff --git a/Resources/img/Pokemon Sprites/246.png b/Resources/img/Pokemon Sprites/246.png new file mode 100644 index 000000000..c02f10837 Binary files /dev/null and b/Resources/img/Pokemon Sprites/246.png differ diff --git a/Resources/img/Pokemon Sprites/247.png b/Resources/img/Pokemon Sprites/247.png new file mode 100644 index 000000000..0eedee200 Binary files /dev/null and b/Resources/img/Pokemon Sprites/247.png differ diff --git a/Resources/img/Pokemon Sprites/248-1.png b/Resources/img/Pokemon Sprites/248-1.png new file mode 100644 index 000000000..8ed679033 Binary files /dev/null and b/Resources/img/Pokemon Sprites/248-1.png differ diff --git a/Resources/img/Pokemon Sprites/248.png b/Resources/img/Pokemon Sprites/248.png new file mode 100644 index 000000000..b101a8c6d Binary files /dev/null and b/Resources/img/Pokemon Sprites/248.png differ diff --git a/Resources/img/Pokemon Sprites/249.png b/Resources/img/Pokemon Sprites/249.png new file mode 100644 index 000000000..2b1a0c54c Binary files /dev/null and b/Resources/img/Pokemon Sprites/249.png differ diff --git a/Resources/img/Pokemon Sprites/25.png b/Resources/img/Pokemon Sprites/25.png new file mode 100644 index 000000000..851908509 Binary files /dev/null and b/Resources/img/Pokemon Sprites/25.png differ diff --git a/Resources/img/Pokemon Sprites/250.png b/Resources/img/Pokemon Sprites/250.png new file mode 100644 index 000000000..845eb81e2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/250.png differ diff --git a/Resources/img/Pokemon Sprites/251.png b/Resources/img/Pokemon Sprites/251.png new file mode 100644 index 000000000..9c37bc8ae Binary files /dev/null and b/Resources/img/Pokemon Sprites/251.png differ diff --git a/Resources/img/Pokemon Sprites/252.png b/Resources/img/Pokemon Sprites/252.png new file mode 100644 index 000000000..d5911ca6b Binary files /dev/null and b/Resources/img/Pokemon Sprites/252.png differ diff --git a/Resources/img/Pokemon Sprites/253.png b/Resources/img/Pokemon Sprites/253.png new file mode 100644 index 000000000..9f00e82b7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/253.png differ diff --git a/Resources/img/Pokemon Sprites/254.png b/Resources/img/Pokemon Sprites/254.png new file mode 100644 index 000000000..b1c3af67c Binary files /dev/null and b/Resources/img/Pokemon Sprites/254.png differ diff --git a/Resources/img/Pokemon Sprites/255.png b/Resources/img/Pokemon Sprites/255.png new file mode 100644 index 000000000..d2be589f1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/255.png differ diff --git a/Resources/img/Pokemon Sprites/256.png b/Resources/img/Pokemon Sprites/256.png new file mode 100644 index 000000000..cc90033ab Binary files /dev/null and b/Resources/img/Pokemon Sprites/256.png differ diff --git a/Resources/img/Pokemon Sprites/257-1.png b/Resources/img/Pokemon Sprites/257-1.png new file mode 100644 index 000000000..1acbee3b0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/257-1.png differ diff --git a/Resources/img/Pokemon Sprites/257.png b/Resources/img/Pokemon Sprites/257.png new file mode 100644 index 000000000..76c96ab96 Binary files /dev/null and b/Resources/img/Pokemon Sprites/257.png differ diff --git a/Resources/img/Pokemon Sprites/258.png b/Resources/img/Pokemon Sprites/258.png new file mode 100644 index 000000000..5d7513da0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/258.png differ diff --git a/Resources/img/Pokemon Sprites/259.png b/Resources/img/Pokemon Sprites/259.png new file mode 100644 index 000000000..bf38545c1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/259.png differ diff --git a/Resources/img/Pokemon Sprites/26.png b/Resources/img/Pokemon Sprites/26.png new file mode 100644 index 000000000..641fc2026 Binary files /dev/null and b/Resources/img/Pokemon Sprites/26.png differ diff --git a/Resources/img/Pokemon Sprites/260.png b/Resources/img/Pokemon Sprites/260.png new file mode 100644 index 000000000..993e6f48f Binary files /dev/null and b/Resources/img/Pokemon Sprites/260.png differ diff --git a/Resources/img/Pokemon Sprites/261.png b/Resources/img/Pokemon Sprites/261.png new file mode 100644 index 000000000..ce8c612a6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/261.png differ diff --git a/Resources/img/Pokemon Sprites/262.png b/Resources/img/Pokemon Sprites/262.png new file mode 100644 index 000000000..ddf93e5b4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/262.png differ diff --git a/Resources/img/Pokemon Sprites/263.png b/Resources/img/Pokemon Sprites/263.png new file mode 100644 index 000000000..113cce386 Binary files /dev/null and b/Resources/img/Pokemon Sprites/263.png differ diff --git a/Resources/img/Pokemon Sprites/264.png b/Resources/img/Pokemon Sprites/264.png new file mode 100644 index 000000000..82d13a17f Binary files /dev/null and b/Resources/img/Pokemon Sprites/264.png differ diff --git a/Resources/img/Pokemon Sprites/265.png b/Resources/img/Pokemon Sprites/265.png new file mode 100644 index 000000000..7ce773e26 Binary files /dev/null and b/Resources/img/Pokemon Sprites/265.png differ diff --git a/Resources/img/Pokemon Sprites/266.png b/Resources/img/Pokemon Sprites/266.png new file mode 100644 index 000000000..843329196 Binary files /dev/null and b/Resources/img/Pokemon Sprites/266.png differ diff --git a/Resources/img/Pokemon Sprites/267.png b/Resources/img/Pokemon Sprites/267.png new file mode 100644 index 000000000..686235a3b Binary files /dev/null and b/Resources/img/Pokemon Sprites/267.png differ diff --git a/Resources/img/Pokemon Sprites/268.png b/Resources/img/Pokemon Sprites/268.png new file mode 100644 index 000000000..52b6af5c4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/268.png differ diff --git a/Resources/img/Pokemon Sprites/269.png b/Resources/img/Pokemon Sprites/269.png new file mode 100644 index 000000000..d8ec3180a Binary files /dev/null and b/Resources/img/Pokemon Sprites/269.png differ diff --git a/Resources/img/Pokemon Sprites/27.png b/Resources/img/Pokemon Sprites/27.png new file mode 100644 index 000000000..21f29b5e5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/27.png differ diff --git a/Resources/img/Pokemon Sprites/270.png b/Resources/img/Pokemon Sprites/270.png new file mode 100644 index 000000000..4dfa2efeb Binary files /dev/null and b/Resources/img/Pokemon Sprites/270.png differ diff --git a/Resources/img/Pokemon Sprites/271.png b/Resources/img/Pokemon Sprites/271.png new file mode 100644 index 000000000..60e4fa97f Binary files /dev/null and b/Resources/img/Pokemon Sprites/271.png differ diff --git a/Resources/img/Pokemon Sprites/272.png b/Resources/img/Pokemon Sprites/272.png new file mode 100644 index 000000000..ac6bf56c2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/272.png differ diff --git a/Resources/img/Pokemon Sprites/273.png b/Resources/img/Pokemon Sprites/273.png new file mode 100644 index 000000000..611d49ed9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/273.png differ diff --git a/Resources/img/Pokemon Sprites/274.png b/Resources/img/Pokemon Sprites/274.png new file mode 100644 index 000000000..7c434f055 Binary files /dev/null and b/Resources/img/Pokemon Sprites/274.png differ diff --git a/Resources/img/Pokemon Sprites/275.png b/Resources/img/Pokemon Sprites/275.png new file mode 100644 index 000000000..0c2b5e178 Binary files /dev/null and b/Resources/img/Pokemon Sprites/275.png differ diff --git a/Resources/img/Pokemon Sprites/276.png b/Resources/img/Pokemon Sprites/276.png new file mode 100644 index 000000000..06360821d Binary files /dev/null and b/Resources/img/Pokemon Sprites/276.png differ diff --git a/Resources/img/Pokemon Sprites/277.png b/Resources/img/Pokemon Sprites/277.png new file mode 100644 index 000000000..02b7e4118 Binary files /dev/null and b/Resources/img/Pokemon Sprites/277.png differ diff --git a/Resources/img/Pokemon Sprites/278.png b/Resources/img/Pokemon Sprites/278.png new file mode 100644 index 000000000..e5238fe95 Binary files /dev/null and b/Resources/img/Pokemon Sprites/278.png differ diff --git a/Resources/img/Pokemon Sprites/279.png b/Resources/img/Pokemon Sprites/279.png new file mode 100644 index 000000000..3b935307c Binary files /dev/null and b/Resources/img/Pokemon Sprites/279.png differ diff --git a/Resources/img/Pokemon Sprites/28.png b/Resources/img/Pokemon Sprites/28.png new file mode 100644 index 000000000..e36673546 Binary files /dev/null and b/Resources/img/Pokemon Sprites/28.png differ diff --git a/Resources/img/Pokemon Sprites/280.png b/Resources/img/Pokemon Sprites/280.png new file mode 100644 index 000000000..58bdb2b63 Binary files /dev/null and b/Resources/img/Pokemon Sprites/280.png differ diff --git a/Resources/img/Pokemon Sprites/281.png b/Resources/img/Pokemon Sprites/281.png new file mode 100644 index 000000000..6aa899961 Binary files /dev/null and b/Resources/img/Pokemon Sprites/281.png differ diff --git a/Resources/img/Pokemon Sprites/282-1.png b/Resources/img/Pokemon Sprites/282-1.png new file mode 100644 index 000000000..d0b2c2546 Binary files /dev/null and b/Resources/img/Pokemon Sprites/282-1.png differ diff --git a/Resources/img/Pokemon Sprites/282.png b/Resources/img/Pokemon Sprites/282.png new file mode 100644 index 000000000..6dcd8eae7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/282.png differ diff --git a/Resources/img/Pokemon Sprites/283.png b/Resources/img/Pokemon Sprites/283.png new file mode 100644 index 000000000..66066dc8b Binary files /dev/null and b/Resources/img/Pokemon Sprites/283.png differ diff --git a/Resources/img/Pokemon Sprites/284.png b/Resources/img/Pokemon Sprites/284.png new file mode 100644 index 000000000..a271e0834 Binary files /dev/null and b/Resources/img/Pokemon Sprites/284.png differ diff --git a/Resources/img/Pokemon Sprites/285.png b/Resources/img/Pokemon Sprites/285.png new file mode 100644 index 000000000..7b4319a6b Binary files /dev/null and b/Resources/img/Pokemon Sprites/285.png differ diff --git a/Resources/img/Pokemon Sprites/286.png b/Resources/img/Pokemon Sprites/286.png new file mode 100644 index 000000000..23b3e41af Binary files /dev/null and b/Resources/img/Pokemon Sprites/286.png differ diff --git a/Resources/img/Pokemon Sprites/287.png b/Resources/img/Pokemon Sprites/287.png new file mode 100644 index 000000000..2775478ef Binary files /dev/null and b/Resources/img/Pokemon Sprites/287.png differ diff --git a/Resources/img/Pokemon Sprites/288.png b/Resources/img/Pokemon Sprites/288.png new file mode 100644 index 000000000..6afb02e12 Binary files /dev/null and b/Resources/img/Pokemon Sprites/288.png differ diff --git a/Resources/img/Pokemon Sprites/289.png b/Resources/img/Pokemon Sprites/289.png new file mode 100644 index 000000000..e50886110 Binary files /dev/null and b/Resources/img/Pokemon Sprites/289.png differ diff --git a/Resources/img/Pokemon Sprites/29.png b/Resources/img/Pokemon Sprites/29.png new file mode 100644 index 000000000..34e0e9e9a Binary files /dev/null and b/Resources/img/Pokemon Sprites/29.png differ diff --git a/Resources/img/Pokemon Sprites/290.png b/Resources/img/Pokemon Sprites/290.png new file mode 100644 index 000000000..bb5377389 Binary files /dev/null and b/Resources/img/Pokemon Sprites/290.png differ diff --git a/Resources/img/Pokemon Sprites/291.png b/Resources/img/Pokemon Sprites/291.png new file mode 100644 index 000000000..31eae397f Binary files /dev/null and b/Resources/img/Pokemon Sprites/291.png differ diff --git a/Resources/img/Pokemon Sprites/292.png b/Resources/img/Pokemon Sprites/292.png new file mode 100644 index 000000000..4752a7b2e Binary files /dev/null and b/Resources/img/Pokemon Sprites/292.png differ diff --git a/Resources/img/Pokemon Sprites/293.png b/Resources/img/Pokemon Sprites/293.png new file mode 100644 index 000000000..1ec695779 Binary files /dev/null and b/Resources/img/Pokemon Sprites/293.png differ diff --git a/Resources/img/Pokemon Sprites/294.png b/Resources/img/Pokemon Sprites/294.png new file mode 100644 index 000000000..7d77bac02 Binary files /dev/null and b/Resources/img/Pokemon Sprites/294.png differ diff --git a/Resources/img/Pokemon Sprites/295.png b/Resources/img/Pokemon Sprites/295.png new file mode 100644 index 000000000..49b5c3dd6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/295.png differ diff --git a/Resources/img/Pokemon Sprites/296.png b/Resources/img/Pokemon Sprites/296.png new file mode 100644 index 000000000..366ed81cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/296.png differ diff --git a/Resources/img/Pokemon Sprites/297.png b/Resources/img/Pokemon Sprites/297.png new file mode 100644 index 000000000..fbf82f6a2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/297.png differ diff --git a/Resources/img/Pokemon Sprites/298.png b/Resources/img/Pokemon Sprites/298.png new file mode 100644 index 000000000..ef7e4da27 Binary files /dev/null and b/Resources/img/Pokemon Sprites/298.png differ diff --git a/Resources/img/Pokemon Sprites/299.png b/Resources/img/Pokemon Sprites/299.png new file mode 100644 index 000000000..3c2ce98d1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/299.png differ diff --git a/Resources/img/Pokemon Sprites/3-1.png b/Resources/img/Pokemon Sprites/3-1.png new file mode 100644 index 000000000..4ec260f68 Binary files /dev/null and b/Resources/img/Pokemon Sprites/3-1.png differ diff --git a/Resources/img/Pokemon Sprites/3.png b/Resources/img/Pokemon Sprites/3.png new file mode 100644 index 000000000..9983500bb Binary files /dev/null and b/Resources/img/Pokemon Sprites/3.png differ diff --git a/Resources/img/Pokemon Sprites/30.png b/Resources/img/Pokemon Sprites/30.png new file mode 100644 index 000000000..831b7a30a Binary files /dev/null and b/Resources/img/Pokemon Sprites/30.png differ diff --git a/Resources/img/Pokemon Sprites/300.png b/Resources/img/Pokemon Sprites/300.png new file mode 100644 index 000000000..4ed314c96 Binary files /dev/null and b/Resources/img/Pokemon Sprites/300.png differ diff --git a/Resources/img/Pokemon Sprites/301.png b/Resources/img/Pokemon Sprites/301.png new file mode 100644 index 000000000..0c2801bf0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/301.png differ diff --git a/Resources/img/Pokemon Sprites/302.png b/Resources/img/Pokemon Sprites/302.png new file mode 100644 index 000000000..e97b767a9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/302.png differ diff --git a/Resources/img/Pokemon Sprites/303-1.png b/Resources/img/Pokemon Sprites/303-1.png new file mode 100644 index 000000000..ea1e7e07e Binary files /dev/null and b/Resources/img/Pokemon Sprites/303-1.png differ diff --git a/Resources/img/Pokemon Sprites/303.png b/Resources/img/Pokemon Sprites/303.png new file mode 100644 index 000000000..5db2e2df3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/303.png differ diff --git a/Resources/img/Pokemon Sprites/304.png b/Resources/img/Pokemon Sprites/304.png new file mode 100644 index 000000000..117b4e363 Binary files /dev/null and b/Resources/img/Pokemon Sprites/304.png differ diff --git a/Resources/img/Pokemon Sprites/305.png b/Resources/img/Pokemon Sprites/305.png new file mode 100644 index 000000000..1c30246ed Binary files /dev/null and b/Resources/img/Pokemon Sprites/305.png differ diff --git a/Resources/img/Pokemon Sprites/306-1.png b/Resources/img/Pokemon Sprites/306-1.png new file mode 100644 index 000000000..c04e4dd7f Binary files /dev/null and b/Resources/img/Pokemon Sprites/306-1.png differ diff --git a/Resources/img/Pokemon Sprites/306.png b/Resources/img/Pokemon Sprites/306.png new file mode 100644 index 000000000..dd2dc51b8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/306.png differ diff --git a/Resources/img/Pokemon Sprites/307.png b/Resources/img/Pokemon Sprites/307.png new file mode 100644 index 000000000..0df82ff81 Binary files /dev/null and b/Resources/img/Pokemon Sprites/307.png differ diff --git a/Resources/img/Pokemon Sprites/308-1.png b/Resources/img/Pokemon Sprites/308-1.png new file mode 100644 index 000000000..62ff8a3d5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/308-1.png differ diff --git a/Resources/img/Pokemon Sprites/308.png b/Resources/img/Pokemon Sprites/308.png new file mode 100644 index 000000000..e13527da2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/308.png differ diff --git a/Resources/img/Pokemon Sprites/309.png b/Resources/img/Pokemon Sprites/309.png new file mode 100644 index 000000000..f5b481374 Binary files /dev/null and b/Resources/img/Pokemon Sprites/309.png differ diff --git a/Resources/img/Pokemon Sprites/31.png b/Resources/img/Pokemon Sprites/31.png new file mode 100644 index 000000000..b28f09318 Binary files /dev/null and b/Resources/img/Pokemon Sprites/31.png differ diff --git a/Resources/img/Pokemon Sprites/310-1.png b/Resources/img/Pokemon Sprites/310-1.png new file mode 100644 index 000000000..d6cbec617 Binary files /dev/null and b/Resources/img/Pokemon Sprites/310-1.png differ diff --git a/Resources/img/Pokemon Sprites/310.png b/Resources/img/Pokemon Sprites/310.png new file mode 100644 index 000000000..89f1c2ffc Binary files /dev/null and b/Resources/img/Pokemon Sprites/310.png differ diff --git a/Resources/img/Pokemon Sprites/311.png b/Resources/img/Pokemon Sprites/311.png new file mode 100644 index 000000000..11f96de3b Binary files /dev/null and b/Resources/img/Pokemon Sprites/311.png differ diff --git a/Resources/img/Pokemon Sprites/312.png b/Resources/img/Pokemon Sprites/312.png new file mode 100644 index 000000000..2cc596349 Binary files /dev/null and b/Resources/img/Pokemon Sprites/312.png differ diff --git a/Resources/img/Pokemon Sprites/313.png b/Resources/img/Pokemon Sprites/313.png new file mode 100644 index 000000000..c0611e9a8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/313.png differ diff --git a/Resources/img/Pokemon Sprites/314.png b/Resources/img/Pokemon Sprites/314.png new file mode 100644 index 000000000..0d7f7cb80 Binary files /dev/null and b/Resources/img/Pokemon Sprites/314.png differ diff --git a/Resources/img/Pokemon Sprites/315.png b/Resources/img/Pokemon Sprites/315.png new file mode 100644 index 000000000..324c45085 Binary files /dev/null and b/Resources/img/Pokemon Sprites/315.png differ diff --git a/Resources/img/Pokemon Sprites/315b.png b/Resources/img/Pokemon Sprites/315b.png new file mode 100644 index 000000000..8e8d5d870 Binary files /dev/null and b/Resources/img/Pokemon Sprites/315b.png differ diff --git a/Resources/img/Pokemon Sprites/316.png b/Resources/img/Pokemon Sprites/316.png new file mode 100644 index 000000000..c4be15931 Binary files /dev/null and b/Resources/img/Pokemon Sprites/316.png differ diff --git a/Resources/img/Pokemon Sprites/317.png b/Resources/img/Pokemon Sprites/317.png new file mode 100644 index 000000000..17380b973 Binary files /dev/null and b/Resources/img/Pokemon Sprites/317.png differ diff --git a/Resources/img/Pokemon Sprites/318.png b/Resources/img/Pokemon Sprites/318.png new file mode 100644 index 000000000..82af0014f Binary files /dev/null and b/Resources/img/Pokemon Sprites/318.png differ diff --git a/Resources/img/Pokemon Sprites/319.png b/Resources/img/Pokemon Sprites/319.png new file mode 100644 index 000000000..aeac956cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/319.png differ diff --git a/Resources/img/Pokemon Sprites/32.png b/Resources/img/Pokemon Sprites/32.png new file mode 100644 index 000000000..7567f6ebf Binary files /dev/null and b/Resources/img/Pokemon Sprites/32.png differ diff --git a/Resources/img/Pokemon Sprites/320.png b/Resources/img/Pokemon Sprites/320.png new file mode 100644 index 000000000..9b764a8fa Binary files /dev/null and b/Resources/img/Pokemon Sprites/320.png differ diff --git a/Resources/img/Pokemon Sprites/321.png b/Resources/img/Pokemon Sprites/321.png new file mode 100644 index 000000000..4cb085e4c Binary files /dev/null and b/Resources/img/Pokemon Sprites/321.png differ diff --git a/Resources/img/Pokemon Sprites/322.png b/Resources/img/Pokemon Sprites/322.png new file mode 100644 index 000000000..8c893a400 Binary files /dev/null and b/Resources/img/Pokemon Sprites/322.png differ diff --git a/Resources/img/Pokemon Sprites/323.png b/Resources/img/Pokemon Sprites/323.png new file mode 100644 index 000000000..245091a8d Binary files /dev/null and b/Resources/img/Pokemon Sprites/323.png differ diff --git a/Resources/img/Pokemon Sprites/324.png b/Resources/img/Pokemon Sprites/324.png new file mode 100644 index 000000000..53c416308 Binary files /dev/null and b/Resources/img/Pokemon Sprites/324.png differ diff --git a/Resources/img/Pokemon Sprites/325.png b/Resources/img/Pokemon Sprites/325.png new file mode 100644 index 000000000..5627a7980 Binary files /dev/null and b/Resources/img/Pokemon Sprites/325.png differ diff --git a/Resources/img/Pokemon Sprites/326.png b/Resources/img/Pokemon Sprites/326.png new file mode 100644 index 000000000..ebeb91dbe Binary files /dev/null and b/Resources/img/Pokemon Sprites/326.png differ diff --git a/Resources/img/Pokemon Sprites/327.png b/Resources/img/Pokemon Sprites/327.png new file mode 100644 index 000000000..a0ced7c03 Binary files /dev/null and b/Resources/img/Pokemon Sprites/327.png differ diff --git a/Resources/img/Pokemon Sprites/328.png b/Resources/img/Pokemon Sprites/328.png new file mode 100644 index 000000000..812d24da2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/328.png differ diff --git a/Resources/img/Pokemon Sprites/329.png b/Resources/img/Pokemon Sprites/329.png new file mode 100644 index 000000000..a6f177822 Binary files /dev/null and b/Resources/img/Pokemon Sprites/329.png differ diff --git a/Resources/img/Pokemon Sprites/33.png b/Resources/img/Pokemon Sprites/33.png new file mode 100644 index 000000000..a9b245946 Binary files /dev/null and b/Resources/img/Pokemon Sprites/33.png differ diff --git a/Resources/img/Pokemon Sprites/330.png b/Resources/img/Pokemon Sprites/330.png new file mode 100644 index 000000000..b21600879 Binary files /dev/null and b/Resources/img/Pokemon Sprites/330.png differ diff --git a/Resources/img/Pokemon Sprites/331.png b/Resources/img/Pokemon Sprites/331.png new file mode 100644 index 000000000..72f5b6404 Binary files /dev/null and b/Resources/img/Pokemon Sprites/331.png differ diff --git a/Resources/img/Pokemon Sprites/332.png b/Resources/img/Pokemon Sprites/332.png new file mode 100644 index 000000000..886fadc7f Binary files /dev/null and b/Resources/img/Pokemon Sprites/332.png differ diff --git a/Resources/img/Pokemon Sprites/333.png b/Resources/img/Pokemon Sprites/333.png new file mode 100644 index 000000000..cdf42ecd7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/333.png differ diff --git a/Resources/img/Pokemon Sprites/334.png b/Resources/img/Pokemon Sprites/334.png new file mode 100644 index 000000000..3b1a21b00 Binary files /dev/null and b/Resources/img/Pokemon Sprites/334.png differ diff --git a/Resources/img/Pokemon Sprites/335.png b/Resources/img/Pokemon Sprites/335.png new file mode 100644 index 000000000..335e493c3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/335.png differ diff --git a/Resources/img/Pokemon Sprites/335b.png b/Resources/img/Pokemon Sprites/335b.png new file mode 100644 index 000000000..694809f17 Binary files /dev/null and b/Resources/img/Pokemon Sprites/335b.png differ diff --git a/Resources/img/Pokemon Sprites/336.png b/Resources/img/Pokemon Sprites/336.png new file mode 100644 index 000000000..d1d9746c9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/336.png differ diff --git a/Resources/img/Pokemon Sprites/336b.png b/Resources/img/Pokemon Sprites/336b.png new file mode 100644 index 000000000..08684956e Binary files /dev/null and b/Resources/img/Pokemon Sprites/336b.png differ diff --git a/Resources/img/Pokemon Sprites/337.png b/Resources/img/Pokemon Sprites/337.png new file mode 100644 index 000000000..256dbe6f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/337.png differ diff --git a/Resources/img/Pokemon Sprites/338.png b/Resources/img/Pokemon Sprites/338.png new file mode 100644 index 000000000..ebd70e83f Binary files /dev/null and b/Resources/img/Pokemon Sprites/338.png differ diff --git a/Resources/img/Pokemon Sprites/339.png b/Resources/img/Pokemon Sprites/339.png new file mode 100644 index 000000000..e48b51c91 Binary files /dev/null and b/Resources/img/Pokemon Sprites/339.png differ diff --git a/Resources/img/Pokemon Sprites/34.png b/Resources/img/Pokemon Sprites/34.png new file mode 100644 index 000000000..7e379882c Binary files /dev/null and b/Resources/img/Pokemon Sprites/34.png differ diff --git a/Resources/img/Pokemon Sprites/340.png b/Resources/img/Pokemon Sprites/340.png new file mode 100644 index 000000000..8ad0977cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/340.png differ diff --git a/Resources/img/Pokemon Sprites/341.png b/Resources/img/Pokemon Sprites/341.png new file mode 100644 index 000000000..5094573ab Binary files /dev/null and b/Resources/img/Pokemon Sprites/341.png differ diff --git a/Resources/img/Pokemon Sprites/342.png b/Resources/img/Pokemon Sprites/342.png new file mode 100644 index 000000000..c0ac9c593 Binary files /dev/null and b/Resources/img/Pokemon Sprites/342.png differ diff --git a/Resources/img/Pokemon Sprites/343.png b/Resources/img/Pokemon Sprites/343.png new file mode 100644 index 000000000..70aff3280 Binary files /dev/null and b/Resources/img/Pokemon Sprites/343.png differ diff --git a/Resources/img/Pokemon Sprites/344.png b/Resources/img/Pokemon Sprites/344.png new file mode 100644 index 000000000..880982294 Binary files /dev/null and b/Resources/img/Pokemon Sprites/344.png differ diff --git a/Resources/img/Pokemon Sprites/345.png b/Resources/img/Pokemon Sprites/345.png new file mode 100644 index 000000000..eec5f01e4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/345.png differ diff --git a/Resources/img/Pokemon Sprites/346.png b/Resources/img/Pokemon Sprites/346.png new file mode 100644 index 000000000..d2b12dc09 Binary files /dev/null and b/Resources/img/Pokemon Sprites/346.png differ diff --git a/Resources/img/Pokemon Sprites/347.png b/Resources/img/Pokemon Sprites/347.png new file mode 100644 index 000000000..72df27760 Binary files /dev/null and b/Resources/img/Pokemon Sprites/347.png differ diff --git a/Resources/img/Pokemon Sprites/348.png b/Resources/img/Pokemon Sprites/348.png new file mode 100644 index 000000000..1e2826836 Binary files /dev/null and b/Resources/img/Pokemon Sprites/348.png differ diff --git a/Resources/img/Pokemon Sprites/349.png b/Resources/img/Pokemon Sprites/349.png new file mode 100644 index 000000000..1b833ac02 Binary files /dev/null and b/Resources/img/Pokemon Sprites/349.png differ diff --git a/Resources/img/Pokemon Sprites/35.png b/Resources/img/Pokemon Sprites/35.png new file mode 100644 index 000000000..d86ba9fc1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/35.png differ diff --git a/Resources/img/Pokemon Sprites/350.png b/Resources/img/Pokemon Sprites/350.png new file mode 100644 index 000000000..d559752c9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/350.png differ diff --git a/Resources/img/Pokemon Sprites/351-1.png b/Resources/img/Pokemon Sprites/351-1.png new file mode 100644 index 000000000..1b9ad0e52 Binary files /dev/null and b/Resources/img/Pokemon Sprites/351-1.png differ diff --git a/Resources/img/Pokemon Sprites/351-2.png b/Resources/img/Pokemon Sprites/351-2.png new file mode 100644 index 000000000..0e311ff92 Binary files /dev/null and b/Resources/img/Pokemon Sprites/351-2.png differ diff --git a/Resources/img/Pokemon Sprites/351-3.png b/Resources/img/Pokemon Sprites/351-3.png new file mode 100644 index 000000000..20c8f8b9a Binary files /dev/null and b/Resources/img/Pokemon Sprites/351-3.png differ diff --git a/Resources/img/Pokemon Sprites/351-3b.png b/Resources/img/Pokemon Sprites/351-3b.png new file mode 100644 index 000000000..1caa21502 Binary files /dev/null and b/Resources/img/Pokemon Sprites/351-3b.png differ diff --git a/Resources/img/Pokemon Sprites/351.png b/Resources/img/Pokemon Sprites/351.png new file mode 100644 index 000000000..86c6fcfe4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/351.png differ diff --git a/Resources/img/Pokemon Sprites/352.png b/Resources/img/Pokemon Sprites/352.png new file mode 100644 index 000000000..506d3e314 Binary files /dev/null and b/Resources/img/Pokemon Sprites/352.png differ diff --git a/Resources/img/Pokemon Sprites/353.png b/Resources/img/Pokemon Sprites/353.png new file mode 100644 index 000000000..34c81e3bf Binary files /dev/null and b/Resources/img/Pokemon Sprites/353.png differ diff --git a/Resources/img/Pokemon Sprites/354-1.png b/Resources/img/Pokemon Sprites/354-1.png new file mode 100644 index 000000000..a9f5bc311 Binary files /dev/null and b/Resources/img/Pokemon Sprites/354-1.png differ diff --git a/Resources/img/Pokemon Sprites/354.png b/Resources/img/Pokemon Sprites/354.png new file mode 100644 index 000000000..906094c92 Binary files /dev/null and b/Resources/img/Pokemon Sprites/354.png differ diff --git a/Resources/img/Pokemon Sprites/355.png b/Resources/img/Pokemon Sprites/355.png new file mode 100644 index 000000000..339e2fb19 Binary files /dev/null and b/Resources/img/Pokemon Sprites/355.png differ diff --git a/Resources/img/Pokemon Sprites/356.png b/Resources/img/Pokemon Sprites/356.png new file mode 100644 index 000000000..b315adbd0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/356.png differ diff --git a/Resources/img/Pokemon Sprites/357.png b/Resources/img/Pokemon Sprites/357.png new file mode 100644 index 000000000..78ddfe462 Binary files /dev/null and b/Resources/img/Pokemon Sprites/357.png differ diff --git a/Resources/img/Pokemon Sprites/358.png b/Resources/img/Pokemon Sprites/358.png new file mode 100644 index 000000000..c409966cc Binary files /dev/null and b/Resources/img/Pokemon Sprites/358.png differ diff --git a/Resources/img/Pokemon Sprites/359-1.png b/Resources/img/Pokemon Sprites/359-1.png new file mode 100644 index 000000000..b0d2a2977 Binary files /dev/null and b/Resources/img/Pokemon Sprites/359-1.png differ diff --git a/Resources/img/Pokemon Sprites/359-1b.png b/Resources/img/Pokemon Sprites/359-1b.png new file mode 100644 index 000000000..61c408a96 Binary files /dev/null and b/Resources/img/Pokemon Sprites/359-1b.png differ diff --git a/Resources/img/Pokemon Sprites/359.png b/Resources/img/Pokemon Sprites/359.png new file mode 100644 index 000000000..a1937964e Binary files /dev/null and b/Resources/img/Pokemon Sprites/359.png differ diff --git a/Resources/img/Pokemon Sprites/359b.png b/Resources/img/Pokemon Sprites/359b.png new file mode 100644 index 000000000..a5a2b061d Binary files /dev/null and b/Resources/img/Pokemon Sprites/359b.png differ diff --git a/Resources/img/Pokemon Sprites/35b.png b/Resources/img/Pokemon Sprites/35b.png new file mode 100644 index 000000000..910d0e2bd Binary files /dev/null and b/Resources/img/Pokemon Sprites/35b.png differ diff --git a/Resources/img/Pokemon Sprites/36.png b/Resources/img/Pokemon Sprites/36.png new file mode 100644 index 000000000..a7088529a Binary files /dev/null and b/Resources/img/Pokemon Sprites/36.png differ diff --git a/Resources/img/Pokemon Sprites/360.png b/Resources/img/Pokemon Sprites/360.png new file mode 100644 index 000000000..77a4aab67 Binary files /dev/null and b/Resources/img/Pokemon Sprites/360.png differ diff --git a/Resources/img/Pokemon Sprites/361.png b/Resources/img/Pokemon Sprites/361.png new file mode 100644 index 000000000..5ec74b0e2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/361.png differ diff --git a/Resources/img/Pokemon Sprites/362.png b/Resources/img/Pokemon Sprites/362.png new file mode 100644 index 000000000..33c45808b Binary files /dev/null and b/Resources/img/Pokemon Sprites/362.png differ diff --git a/Resources/img/Pokemon Sprites/363.png b/Resources/img/Pokemon Sprites/363.png new file mode 100644 index 000000000..5876e3483 Binary files /dev/null and b/Resources/img/Pokemon Sprites/363.png differ diff --git a/Resources/img/Pokemon Sprites/364.png b/Resources/img/Pokemon Sprites/364.png new file mode 100644 index 000000000..8f2f92f34 Binary files /dev/null and b/Resources/img/Pokemon Sprites/364.png differ diff --git a/Resources/img/Pokemon Sprites/365.png b/Resources/img/Pokemon Sprites/365.png new file mode 100644 index 000000000..e0fbc0a14 Binary files /dev/null and b/Resources/img/Pokemon Sprites/365.png differ diff --git a/Resources/img/Pokemon Sprites/366.png b/Resources/img/Pokemon Sprites/366.png new file mode 100644 index 000000000..a52291da4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/366.png differ diff --git a/Resources/img/Pokemon Sprites/367.png b/Resources/img/Pokemon Sprites/367.png new file mode 100644 index 000000000..5abc81db0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/367.png differ diff --git a/Resources/img/Pokemon Sprites/368.png b/Resources/img/Pokemon Sprites/368.png new file mode 100644 index 000000000..cf316bf43 Binary files /dev/null and b/Resources/img/Pokemon Sprites/368.png differ diff --git a/Resources/img/Pokemon Sprites/369.png b/Resources/img/Pokemon Sprites/369.png new file mode 100644 index 000000000..91b30f6cb Binary files /dev/null and b/Resources/img/Pokemon Sprites/369.png differ diff --git a/Resources/img/Pokemon Sprites/36b.png b/Resources/img/Pokemon Sprites/36b.png new file mode 100644 index 000000000..b8bc88f15 Binary files /dev/null and b/Resources/img/Pokemon Sprites/36b.png differ diff --git a/Resources/img/Pokemon Sprites/37.png b/Resources/img/Pokemon Sprites/37.png new file mode 100644 index 000000000..3d39c8814 Binary files /dev/null and b/Resources/img/Pokemon Sprites/37.png differ diff --git a/Resources/img/Pokemon Sprites/370.png b/Resources/img/Pokemon Sprites/370.png new file mode 100644 index 000000000..abb611d9d Binary files /dev/null and b/Resources/img/Pokemon Sprites/370.png differ diff --git a/Resources/img/Pokemon Sprites/371.png b/Resources/img/Pokemon Sprites/371.png new file mode 100644 index 000000000..baa5a2bbb Binary files /dev/null and b/Resources/img/Pokemon Sprites/371.png differ diff --git a/Resources/img/Pokemon Sprites/372.png b/Resources/img/Pokemon Sprites/372.png new file mode 100644 index 000000000..c52129a37 Binary files /dev/null and b/Resources/img/Pokemon Sprites/372.png differ diff --git a/Resources/img/Pokemon Sprites/373.png b/Resources/img/Pokemon Sprites/373.png new file mode 100644 index 000000000..832835f11 Binary files /dev/null and b/Resources/img/Pokemon Sprites/373.png differ diff --git a/Resources/img/Pokemon Sprites/374.png b/Resources/img/Pokemon Sprites/374.png new file mode 100644 index 000000000..464662c95 Binary files /dev/null and b/Resources/img/Pokemon Sprites/374.png differ diff --git a/Resources/img/Pokemon Sprites/375.png b/Resources/img/Pokemon Sprites/375.png new file mode 100644 index 000000000..8f7625e89 Binary files /dev/null and b/Resources/img/Pokemon Sprites/375.png differ diff --git a/Resources/img/Pokemon Sprites/376.png b/Resources/img/Pokemon Sprites/376.png new file mode 100644 index 000000000..e7edf996e Binary files /dev/null and b/Resources/img/Pokemon Sprites/376.png differ diff --git a/Resources/img/Pokemon Sprites/377.png b/Resources/img/Pokemon Sprites/377.png new file mode 100644 index 000000000..11fe447c2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/377.png differ diff --git a/Resources/img/Pokemon Sprites/377b.png b/Resources/img/Pokemon Sprites/377b.png new file mode 100644 index 000000000..8499f22da Binary files /dev/null and b/Resources/img/Pokemon Sprites/377b.png differ diff --git a/Resources/img/Pokemon Sprites/378.png b/Resources/img/Pokemon Sprites/378.png new file mode 100644 index 000000000..9ba8aaeec Binary files /dev/null and b/Resources/img/Pokemon Sprites/378.png differ diff --git a/Resources/img/Pokemon Sprites/379.png b/Resources/img/Pokemon Sprites/379.png new file mode 100644 index 000000000..89ea503d3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/379.png differ diff --git a/Resources/img/Pokemon Sprites/38.png b/Resources/img/Pokemon Sprites/38.png new file mode 100644 index 000000000..564ff447b Binary files /dev/null and b/Resources/img/Pokemon Sprites/38.png differ diff --git a/Resources/img/Pokemon Sprites/380-1.png b/Resources/img/Pokemon Sprites/380-1.png new file mode 100644 index 000000000..91c98c661 Binary files /dev/null and b/Resources/img/Pokemon Sprites/380-1.png differ diff --git a/Resources/img/Pokemon Sprites/380.png b/Resources/img/Pokemon Sprites/380.png new file mode 100644 index 000000000..8fe21481c Binary files /dev/null and b/Resources/img/Pokemon Sprites/380.png differ diff --git a/Resources/img/Pokemon Sprites/381-1.png b/Resources/img/Pokemon Sprites/381-1.png new file mode 100644 index 000000000..ab64e253d Binary files /dev/null and b/Resources/img/Pokemon Sprites/381-1.png differ diff --git a/Resources/img/Pokemon Sprites/381.png b/Resources/img/Pokemon Sprites/381.png new file mode 100644 index 000000000..74bd88a7e Binary files /dev/null and b/Resources/img/Pokemon Sprites/381.png differ diff --git a/Resources/img/Pokemon Sprites/382.png b/Resources/img/Pokemon Sprites/382.png new file mode 100644 index 000000000..7aa4b2d9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/382.png differ diff --git a/Resources/img/Pokemon Sprites/383.png b/Resources/img/Pokemon Sprites/383.png new file mode 100644 index 000000000..f90ea5bae Binary files /dev/null and b/Resources/img/Pokemon Sprites/383.png differ diff --git a/Resources/img/Pokemon Sprites/384.png b/Resources/img/Pokemon Sprites/384.png new file mode 100644 index 000000000..b00b6a106 Binary files /dev/null and b/Resources/img/Pokemon Sprites/384.png differ diff --git a/Resources/img/Pokemon Sprites/385.png b/Resources/img/Pokemon Sprites/385.png new file mode 100644 index 000000000..0b062cb0b Binary files /dev/null and b/Resources/img/Pokemon Sprites/385.png differ diff --git a/Resources/img/Pokemon Sprites/386-1.png b/Resources/img/Pokemon Sprites/386-1.png new file mode 100644 index 000000000..963cd04c3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/386-1.png differ diff --git a/Resources/img/Pokemon Sprites/386-2.png b/Resources/img/Pokemon Sprites/386-2.png new file mode 100644 index 000000000..70b22b571 Binary files /dev/null and b/Resources/img/Pokemon Sprites/386-2.png differ diff --git a/Resources/img/Pokemon Sprites/386-3.png b/Resources/img/Pokemon Sprites/386-3.png new file mode 100644 index 000000000..01e3f13e1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/386-3.png differ diff --git a/Resources/img/Pokemon Sprites/386.png b/Resources/img/Pokemon Sprites/386.png new file mode 100644 index 000000000..84df8f064 Binary files /dev/null and b/Resources/img/Pokemon Sprites/386.png differ diff --git a/Resources/img/Pokemon Sprites/387.png b/Resources/img/Pokemon Sprites/387.png new file mode 100644 index 000000000..fe467a7bf Binary files /dev/null and b/Resources/img/Pokemon Sprites/387.png differ diff --git a/Resources/img/Pokemon Sprites/388.png b/Resources/img/Pokemon Sprites/388.png new file mode 100644 index 000000000..b2b5c36a9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/388.png differ diff --git a/Resources/img/Pokemon Sprites/389.png b/Resources/img/Pokemon Sprites/389.png new file mode 100644 index 000000000..f1e78da9a Binary files /dev/null and b/Resources/img/Pokemon Sprites/389.png differ diff --git a/Resources/img/Pokemon Sprites/389b.png b/Resources/img/Pokemon Sprites/389b.png new file mode 100644 index 000000000..5802dd22a Binary files /dev/null and b/Resources/img/Pokemon Sprites/389b.png differ diff --git a/Resources/img/Pokemon Sprites/39.png b/Resources/img/Pokemon Sprites/39.png new file mode 100644 index 000000000..4d60a8e2d Binary files /dev/null and b/Resources/img/Pokemon Sprites/39.png differ diff --git a/Resources/img/Pokemon Sprites/390.png b/Resources/img/Pokemon Sprites/390.png new file mode 100644 index 000000000..8192a7111 Binary files /dev/null and b/Resources/img/Pokemon Sprites/390.png differ diff --git a/Resources/img/Pokemon Sprites/391.png b/Resources/img/Pokemon Sprites/391.png new file mode 100644 index 000000000..316085f2d Binary files /dev/null and b/Resources/img/Pokemon Sprites/391.png differ diff --git a/Resources/img/Pokemon Sprites/392.png b/Resources/img/Pokemon Sprites/392.png new file mode 100644 index 000000000..a3cc07e97 Binary files /dev/null and b/Resources/img/Pokemon Sprites/392.png differ diff --git a/Resources/img/Pokemon Sprites/393.png b/Resources/img/Pokemon Sprites/393.png new file mode 100644 index 000000000..fe9c29d3f Binary files /dev/null and b/Resources/img/Pokemon Sprites/393.png differ diff --git a/Resources/img/Pokemon Sprites/394.png b/Resources/img/Pokemon Sprites/394.png new file mode 100644 index 000000000..dacffdcc1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/394.png differ diff --git a/Resources/img/Pokemon Sprites/395.png b/Resources/img/Pokemon Sprites/395.png new file mode 100644 index 000000000..1aab8cd7d Binary files /dev/null and b/Resources/img/Pokemon Sprites/395.png differ diff --git a/Resources/img/Pokemon Sprites/396.png b/Resources/img/Pokemon Sprites/396.png new file mode 100644 index 000000000..2e8d98bd5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/396.png differ diff --git a/Resources/img/Pokemon Sprites/397.png b/Resources/img/Pokemon Sprites/397.png new file mode 100644 index 000000000..292bf0777 Binary files /dev/null and b/Resources/img/Pokemon Sprites/397.png differ diff --git a/Resources/img/Pokemon Sprites/398.png b/Resources/img/Pokemon Sprites/398.png new file mode 100644 index 000000000..7cf3bd5be Binary files /dev/null and b/Resources/img/Pokemon Sprites/398.png differ diff --git a/Resources/img/Pokemon Sprites/399.png b/Resources/img/Pokemon Sprites/399.png new file mode 100644 index 000000000..45b7e6cc7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/399.png differ diff --git a/Resources/img/Pokemon Sprites/39b.png b/Resources/img/Pokemon Sprites/39b.png new file mode 100644 index 000000000..4828a525f Binary files /dev/null and b/Resources/img/Pokemon Sprites/39b.png differ diff --git a/Resources/img/Pokemon Sprites/4.png b/Resources/img/Pokemon Sprites/4.png new file mode 100644 index 000000000..5118636f3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/4.png differ diff --git a/Resources/img/Pokemon Sprites/40.png b/Resources/img/Pokemon Sprites/40.png new file mode 100644 index 000000000..8664f7c23 Binary files /dev/null and b/Resources/img/Pokemon Sprites/40.png differ diff --git a/Resources/img/Pokemon Sprites/400.png b/Resources/img/Pokemon Sprites/400.png new file mode 100644 index 000000000..2327699d2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/400.png differ diff --git a/Resources/img/Pokemon Sprites/401.png b/Resources/img/Pokemon Sprites/401.png new file mode 100644 index 000000000..e5d6fb006 Binary files /dev/null and b/Resources/img/Pokemon Sprites/401.png differ diff --git a/Resources/img/Pokemon Sprites/402.png b/Resources/img/Pokemon Sprites/402.png new file mode 100644 index 000000000..1a9d92bd6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/402.png differ diff --git a/Resources/img/Pokemon Sprites/403.png b/Resources/img/Pokemon Sprites/403.png new file mode 100644 index 000000000..2acb7f247 Binary files /dev/null and b/Resources/img/Pokemon Sprites/403.png differ diff --git a/Resources/img/Pokemon Sprites/404.png b/Resources/img/Pokemon Sprites/404.png new file mode 100644 index 000000000..a24d633cc Binary files /dev/null and b/Resources/img/Pokemon Sprites/404.png differ diff --git a/Resources/img/Pokemon Sprites/405.png b/Resources/img/Pokemon Sprites/405.png new file mode 100644 index 000000000..5145f38c8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/405.png differ diff --git a/Resources/img/Pokemon Sprites/406.png b/Resources/img/Pokemon Sprites/406.png new file mode 100644 index 000000000..a8c9fb8e0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/406.png differ diff --git a/Resources/img/Pokemon Sprites/406b.png b/Resources/img/Pokemon Sprites/406b.png new file mode 100644 index 000000000..a313f6c48 Binary files /dev/null and b/Resources/img/Pokemon Sprites/406b.png differ diff --git a/Resources/img/Pokemon Sprites/407.png b/Resources/img/Pokemon Sprites/407.png new file mode 100644 index 000000000..0cd4c3658 Binary files /dev/null and b/Resources/img/Pokemon Sprites/407.png differ diff --git a/Resources/img/Pokemon Sprites/407b.png b/Resources/img/Pokemon Sprites/407b.png new file mode 100644 index 000000000..039b8991a Binary files /dev/null and b/Resources/img/Pokemon Sprites/407b.png differ diff --git a/Resources/img/Pokemon Sprites/408.png b/Resources/img/Pokemon Sprites/408.png new file mode 100644 index 000000000..bc8a64815 Binary files /dev/null and b/Resources/img/Pokemon Sprites/408.png differ diff --git a/Resources/img/Pokemon Sprites/409.png b/Resources/img/Pokemon Sprites/409.png new file mode 100644 index 000000000..914ad2e7e Binary files /dev/null and b/Resources/img/Pokemon Sprites/409.png differ diff --git a/Resources/img/Pokemon Sprites/40b.png b/Resources/img/Pokemon Sprites/40b.png new file mode 100644 index 000000000..787c86e4e Binary files /dev/null and b/Resources/img/Pokemon Sprites/40b.png differ diff --git a/Resources/img/Pokemon Sprites/41.png b/Resources/img/Pokemon Sprites/41.png new file mode 100644 index 000000000..d53057f1f Binary files /dev/null and b/Resources/img/Pokemon Sprites/41.png differ diff --git a/Resources/img/Pokemon Sprites/410.png b/Resources/img/Pokemon Sprites/410.png new file mode 100644 index 000000000..ceeddd98f Binary files /dev/null and b/Resources/img/Pokemon Sprites/410.png differ diff --git a/Resources/img/Pokemon Sprites/411.png b/Resources/img/Pokemon Sprites/411.png new file mode 100644 index 000000000..550ed8879 Binary files /dev/null and b/Resources/img/Pokemon Sprites/411.png differ diff --git a/Resources/img/Pokemon Sprites/412-1.png b/Resources/img/Pokemon Sprites/412-1.png new file mode 100644 index 000000000..b87bddd3a Binary files /dev/null and b/Resources/img/Pokemon Sprites/412-1.png differ diff --git a/Resources/img/Pokemon Sprites/412-2.png b/Resources/img/Pokemon Sprites/412-2.png new file mode 100644 index 000000000..6e0258c4f Binary files /dev/null and b/Resources/img/Pokemon Sprites/412-2.png differ diff --git a/Resources/img/Pokemon Sprites/412.png b/Resources/img/Pokemon Sprites/412.png new file mode 100644 index 000000000..bd369779e Binary files /dev/null and b/Resources/img/Pokemon Sprites/412.png differ diff --git a/Resources/img/Pokemon Sprites/413-1.png b/Resources/img/Pokemon Sprites/413-1.png new file mode 100644 index 000000000..3b95c32d9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/413-1.png differ diff --git a/Resources/img/Pokemon Sprites/413-2.png b/Resources/img/Pokemon Sprites/413-2.png new file mode 100644 index 000000000..3306add79 Binary files /dev/null and b/Resources/img/Pokemon Sprites/413-2.png differ diff --git a/Resources/img/Pokemon Sprites/413.png b/Resources/img/Pokemon Sprites/413.png new file mode 100644 index 000000000..936d96a94 Binary files /dev/null and b/Resources/img/Pokemon Sprites/413.png differ diff --git a/Resources/img/Pokemon Sprites/414.png b/Resources/img/Pokemon Sprites/414.png new file mode 100644 index 000000000..749eec2e9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/414.png differ diff --git a/Resources/img/Pokemon Sprites/415.png b/Resources/img/Pokemon Sprites/415.png new file mode 100644 index 000000000..67259b9c4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/415.png differ diff --git a/Resources/img/Pokemon Sprites/416.png b/Resources/img/Pokemon Sprites/416.png new file mode 100644 index 000000000..024a25492 Binary files /dev/null and b/Resources/img/Pokemon Sprites/416.png differ diff --git a/Resources/img/Pokemon Sprites/417.png b/Resources/img/Pokemon Sprites/417.png new file mode 100644 index 000000000..baf1fa36f Binary files /dev/null and b/Resources/img/Pokemon Sprites/417.png differ diff --git a/Resources/img/Pokemon Sprites/418.png b/Resources/img/Pokemon Sprites/418.png new file mode 100644 index 000000000..4767c7ec9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/418.png differ diff --git a/Resources/img/Pokemon Sprites/419.png b/Resources/img/Pokemon Sprites/419.png new file mode 100644 index 000000000..e6f52d600 Binary files /dev/null and b/Resources/img/Pokemon Sprites/419.png differ diff --git a/Resources/img/Pokemon Sprites/42.png b/Resources/img/Pokemon Sprites/42.png new file mode 100644 index 000000000..13f1be4b0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/42.png differ diff --git a/Resources/img/Pokemon Sprites/420.png b/Resources/img/Pokemon Sprites/420.png new file mode 100644 index 000000000..4ceffbc36 Binary files /dev/null and b/Resources/img/Pokemon Sprites/420.png differ diff --git a/Resources/img/Pokemon Sprites/421-1.png b/Resources/img/Pokemon Sprites/421-1.png new file mode 100644 index 000000000..959745874 Binary files /dev/null and b/Resources/img/Pokemon Sprites/421-1.png differ diff --git a/Resources/img/Pokemon Sprites/421.png b/Resources/img/Pokemon Sprites/421.png new file mode 100644 index 000000000..f829ac12e Binary files /dev/null and b/Resources/img/Pokemon Sprites/421.png differ diff --git a/Resources/img/Pokemon Sprites/422-1.png b/Resources/img/Pokemon Sprites/422-1.png new file mode 100644 index 000000000..42ec515d3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/422-1.png differ diff --git a/Resources/img/Pokemon Sprites/422.png b/Resources/img/Pokemon Sprites/422.png new file mode 100644 index 000000000..870e641d0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/422.png differ diff --git a/Resources/img/Pokemon Sprites/423-1.png b/Resources/img/Pokemon Sprites/423-1.png new file mode 100644 index 000000000..e8ce918f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/423-1.png differ diff --git a/Resources/img/Pokemon Sprites/423.png b/Resources/img/Pokemon Sprites/423.png new file mode 100644 index 000000000..261bb87af Binary files /dev/null and b/Resources/img/Pokemon Sprites/423.png differ diff --git a/Resources/img/Pokemon Sprites/424.png b/Resources/img/Pokemon Sprites/424.png new file mode 100644 index 000000000..e542c4ae3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/424.png differ diff --git a/Resources/img/Pokemon Sprites/425.png b/Resources/img/Pokemon Sprites/425.png new file mode 100644 index 000000000..a30d659f8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/425.png differ diff --git a/Resources/img/Pokemon Sprites/426.png b/Resources/img/Pokemon Sprites/426.png new file mode 100644 index 000000000..f8e73a0bf Binary files /dev/null and b/Resources/img/Pokemon Sprites/426.png differ diff --git a/Resources/img/Pokemon Sprites/427.png b/Resources/img/Pokemon Sprites/427.png new file mode 100644 index 000000000..6da044b0b Binary files /dev/null and b/Resources/img/Pokemon Sprites/427.png differ diff --git a/Resources/img/Pokemon Sprites/428.png b/Resources/img/Pokemon Sprites/428.png new file mode 100644 index 000000000..1e1a26104 Binary files /dev/null and b/Resources/img/Pokemon Sprites/428.png differ diff --git a/Resources/img/Pokemon Sprites/429.png b/Resources/img/Pokemon Sprites/429.png new file mode 100644 index 000000000..3fc25f020 Binary files /dev/null and b/Resources/img/Pokemon Sprites/429.png differ diff --git a/Resources/img/Pokemon Sprites/43.png b/Resources/img/Pokemon Sprites/43.png new file mode 100644 index 000000000..5c753a932 Binary files /dev/null and b/Resources/img/Pokemon Sprites/43.png differ diff --git a/Resources/img/Pokemon Sprites/430.png b/Resources/img/Pokemon Sprites/430.png new file mode 100644 index 000000000..c68ea8116 Binary files /dev/null and b/Resources/img/Pokemon Sprites/430.png differ diff --git a/Resources/img/Pokemon Sprites/431.png b/Resources/img/Pokemon Sprites/431.png new file mode 100644 index 000000000..fed33ba7e Binary files /dev/null and b/Resources/img/Pokemon Sprites/431.png differ diff --git a/Resources/img/Pokemon Sprites/432.png b/Resources/img/Pokemon Sprites/432.png new file mode 100644 index 000000000..591d7ca69 Binary files /dev/null and b/Resources/img/Pokemon Sprites/432.png differ diff --git a/Resources/img/Pokemon Sprites/433.png b/Resources/img/Pokemon Sprites/433.png new file mode 100644 index 000000000..570456474 Binary files /dev/null and b/Resources/img/Pokemon Sprites/433.png differ diff --git a/Resources/img/Pokemon Sprites/434.png b/Resources/img/Pokemon Sprites/434.png new file mode 100644 index 000000000..9f1844ce7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/434.png differ diff --git a/Resources/img/Pokemon Sprites/435.png b/Resources/img/Pokemon Sprites/435.png new file mode 100644 index 000000000..08b3f42ac Binary files /dev/null and b/Resources/img/Pokemon Sprites/435.png differ diff --git a/Resources/img/Pokemon Sprites/436.png b/Resources/img/Pokemon Sprites/436.png new file mode 100644 index 000000000..bcad3d233 Binary files /dev/null and b/Resources/img/Pokemon Sprites/436.png differ diff --git a/Resources/img/Pokemon Sprites/437.png b/Resources/img/Pokemon Sprites/437.png new file mode 100644 index 000000000..30a31360a Binary files /dev/null and b/Resources/img/Pokemon Sprites/437.png differ diff --git a/Resources/img/Pokemon Sprites/438.png b/Resources/img/Pokemon Sprites/438.png new file mode 100644 index 000000000..50480f563 Binary files /dev/null and b/Resources/img/Pokemon Sprites/438.png differ diff --git a/Resources/img/Pokemon Sprites/439.png b/Resources/img/Pokemon Sprites/439.png new file mode 100644 index 000000000..7f69b8b23 Binary files /dev/null and b/Resources/img/Pokemon Sprites/439.png differ diff --git a/Resources/img/Pokemon Sprites/44.png b/Resources/img/Pokemon Sprites/44.png new file mode 100644 index 000000000..45ed9c5f6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/44.png differ diff --git a/Resources/img/Pokemon Sprites/440.png b/Resources/img/Pokemon Sprites/440.png new file mode 100644 index 000000000..62778cc2a Binary files /dev/null and b/Resources/img/Pokemon Sprites/440.png differ diff --git a/Resources/img/Pokemon Sprites/441.png b/Resources/img/Pokemon Sprites/441.png new file mode 100644 index 000000000..6c879ac9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/441.png differ diff --git a/Resources/img/Pokemon Sprites/442.png b/Resources/img/Pokemon Sprites/442.png new file mode 100644 index 000000000..64805a06e Binary files /dev/null and b/Resources/img/Pokemon Sprites/442.png differ diff --git a/Resources/img/Pokemon Sprites/443.png b/Resources/img/Pokemon Sprites/443.png new file mode 100644 index 000000000..1420907c5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/443.png differ diff --git a/Resources/img/Pokemon Sprites/444.png b/Resources/img/Pokemon Sprites/444.png new file mode 100644 index 000000000..7dc2b7a48 Binary files /dev/null and b/Resources/img/Pokemon Sprites/444.png differ diff --git a/Resources/img/Pokemon Sprites/445-1.png b/Resources/img/Pokemon Sprites/445-1.png new file mode 100644 index 000000000..7b5f52ee9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/445-1.png differ diff --git a/Resources/img/Pokemon Sprites/445.png b/Resources/img/Pokemon Sprites/445.png new file mode 100644 index 000000000..bb0bd2123 Binary files /dev/null and b/Resources/img/Pokemon Sprites/445.png differ diff --git a/Resources/img/Pokemon Sprites/446.png b/Resources/img/Pokemon Sprites/446.png new file mode 100644 index 000000000..0479eb5f4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/446.png differ diff --git a/Resources/img/Pokemon Sprites/447.png b/Resources/img/Pokemon Sprites/447.png new file mode 100644 index 000000000..9f200ca08 Binary files /dev/null and b/Resources/img/Pokemon Sprites/447.png differ diff --git a/Resources/img/Pokemon Sprites/448-1.png b/Resources/img/Pokemon Sprites/448-1.png new file mode 100644 index 000000000..7fd70f702 Binary files /dev/null and b/Resources/img/Pokemon Sprites/448-1.png differ diff --git a/Resources/img/Pokemon Sprites/448.png b/Resources/img/Pokemon Sprites/448.png new file mode 100644 index 000000000..d623c9a85 Binary files /dev/null and b/Resources/img/Pokemon Sprites/448.png differ diff --git a/Resources/img/Pokemon Sprites/449.png b/Resources/img/Pokemon Sprites/449.png new file mode 100644 index 000000000..60f0c88bf Binary files /dev/null and b/Resources/img/Pokemon Sprites/449.png differ diff --git a/Resources/img/Pokemon Sprites/45.png b/Resources/img/Pokemon Sprites/45.png new file mode 100644 index 000000000..f4caeb19d Binary files /dev/null and b/Resources/img/Pokemon Sprites/45.png differ diff --git a/Resources/img/Pokemon Sprites/450.png b/Resources/img/Pokemon Sprites/450.png new file mode 100644 index 000000000..34f13a341 Binary files /dev/null and b/Resources/img/Pokemon Sprites/450.png differ diff --git a/Resources/img/Pokemon Sprites/451.png b/Resources/img/Pokemon Sprites/451.png new file mode 100644 index 000000000..43ea7033d Binary files /dev/null and b/Resources/img/Pokemon Sprites/451.png differ diff --git a/Resources/img/Pokemon Sprites/452.png b/Resources/img/Pokemon Sprites/452.png new file mode 100644 index 000000000..e20b7445c Binary files /dev/null and b/Resources/img/Pokemon Sprites/452.png differ diff --git a/Resources/img/Pokemon Sprites/453.png b/Resources/img/Pokemon Sprites/453.png new file mode 100644 index 000000000..58cb57910 Binary files /dev/null and b/Resources/img/Pokemon Sprites/453.png differ diff --git a/Resources/img/Pokemon Sprites/454.png b/Resources/img/Pokemon Sprites/454.png new file mode 100644 index 000000000..54b13cc07 Binary files /dev/null and b/Resources/img/Pokemon Sprites/454.png differ diff --git a/Resources/img/Pokemon Sprites/455.png b/Resources/img/Pokemon Sprites/455.png new file mode 100644 index 000000000..a2f34af58 Binary files /dev/null and b/Resources/img/Pokemon Sprites/455.png differ diff --git a/Resources/img/Pokemon Sprites/456.png b/Resources/img/Pokemon Sprites/456.png new file mode 100644 index 000000000..35e0cb68e Binary files /dev/null and b/Resources/img/Pokemon Sprites/456.png differ diff --git a/Resources/img/Pokemon Sprites/457.png b/Resources/img/Pokemon Sprites/457.png new file mode 100644 index 000000000..294f04f3b Binary files /dev/null and b/Resources/img/Pokemon Sprites/457.png differ diff --git a/Resources/img/Pokemon Sprites/458.png b/Resources/img/Pokemon Sprites/458.png new file mode 100644 index 000000000..ec57129d6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/458.png differ diff --git a/Resources/img/Pokemon Sprites/459.png b/Resources/img/Pokemon Sprites/459.png new file mode 100644 index 000000000..252bc7528 Binary files /dev/null and b/Resources/img/Pokemon Sprites/459.png differ diff --git a/Resources/img/Pokemon Sprites/46.png b/Resources/img/Pokemon Sprites/46.png new file mode 100644 index 000000000..87123d040 Binary files /dev/null and b/Resources/img/Pokemon Sprites/46.png differ diff --git a/Resources/img/Pokemon Sprites/460-1.png b/Resources/img/Pokemon Sprites/460-1.png new file mode 100644 index 000000000..286fea1a0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/460-1.png differ diff --git a/Resources/img/Pokemon Sprites/460.png b/Resources/img/Pokemon Sprites/460.png new file mode 100644 index 000000000..7e40aca06 Binary files /dev/null and b/Resources/img/Pokemon Sprites/460.png differ diff --git a/Resources/img/Pokemon Sprites/461.png b/Resources/img/Pokemon Sprites/461.png new file mode 100644 index 000000000..b8e433d62 Binary files /dev/null and b/Resources/img/Pokemon Sprites/461.png differ diff --git a/Resources/img/Pokemon Sprites/462.png b/Resources/img/Pokemon Sprites/462.png new file mode 100644 index 000000000..8ee727219 Binary files /dev/null and b/Resources/img/Pokemon Sprites/462.png differ diff --git a/Resources/img/Pokemon Sprites/463.png b/Resources/img/Pokemon Sprites/463.png new file mode 100644 index 000000000..fa3802538 Binary files /dev/null and b/Resources/img/Pokemon Sprites/463.png differ diff --git a/Resources/img/Pokemon Sprites/464.png b/Resources/img/Pokemon Sprites/464.png new file mode 100644 index 000000000..cb682ed09 Binary files /dev/null and b/Resources/img/Pokemon Sprites/464.png differ diff --git a/Resources/img/Pokemon Sprites/465.png b/Resources/img/Pokemon Sprites/465.png new file mode 100644 index 000000000..a6ada4e99 Binary files /dev/null and b/Resources/img/Pokemon Sprites/465.png differ diff --git a/Resources/img/Pokemon Sprites/466.png b/Resources/img/Pokemon Sprites/466.png new file mode 100644 index 000000000..3bf7a79a4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/466.png differ diff --git a/Resources/img/Pokemon Sprites/467.png b/Resources/img/Pokemon Sprites/467.png new file mode 100644 index 000000000..319ddc688 Binary files /dev/null and b/Resources/img/Pokemon Sprites/467.png differ diff --git a/Resources/img/Pokemon Sprites/467b.png b/Resources/img/Pokemon Sprites/467b.png new file mode 100644 index 000000000..ede309fff Binary files /dev/null and b/Resources/img/Pokemon Sprites/467b.png differ diff --git a/Resources/img/Pokemon Sprites/468.png b/Resources/img/Pokemon Sprites/468.png new file mode 100644 index 000000000..e1cdb83fb Binary files /dev/null and b/Resources/img/Pokemon Sprites/468.png differ diff --git a/Resources/img/Pokemon Sprites/468b.png b/Resources/img/Pokemon Sprites/468b.png new file mode 100644 index 000000000..4688d14d9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/468b.png differ diff --git a/Resources/img/Pokemon Sprites/469.png b/Resources/img/Pokemon Sprites/469.png new file mode 100644 index 000000000..71ea596a1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/469.png differ diff --git a/Resources/img/Pokemon Sprites/47.png b/Resources/img/Pokemon Sprites/47.png new file mode 100644 index 000000000..0e22e766f Binary files /dev/null and b/Resources/img/Pokemon Sprites/47.png differ diff --git a/Resources/img/Pokemon Sprites/470.png b/Resources/img/Pokemon Sprites/470.png new file mode 100644 index 000000000..6da92fc39 Binary files /dev/null and b/Resources/img/Pokemon Sprites/470.png differ diff --git a/Resources/img/Pokemon Sprites/471.png b/Resources/img/Pokemon Sprites/471.png new file mode 100644 index 000000000..828a9b5ff Binary files /dev/null and b/Resources/img/Pokemon Sprites/471.png differ diff --git a/Resources/img/Pokemon Sprites/472.png b/Resources/img/Pokemon Sprites/472.png new file mode 100644 index 000000000..01f72660c Binary files /dev/null and b/Resources/img/Pokemon Sprites/472.png differ diff --git a/Resources/img/Pokemon Sprites/473.png b/Resources/img/Pokemon Sprites/473.png new file mode 100644 index 000000000..7e941b9bb Binary files /dev/null and b/Resources/img/Pokemon Sprites/473.png differ diff --git a/Resources/img/Pokemon Sprites/474.png b/Resources/img/Pokemon Sprites/474.png new file mode 100644 index 000000000..264df7776 Binary files /dev/null and b/Resources/img/Pokemon Sprites/474.png differ diff --git a/Resources/img/Pokemon Sprites/475.png b/Resources/img/Pokemon Sprites/475.png new file mode 100644 index 000000000..3b29b933f Binary files /dev/null and b/Resources/img/Pokemon Sprites/475.png differ diff --git a/Resources/img/Pokemon Sprites/476.png b/Resources/img/Pokemon Sprites/476.png new file mode 100644 index 000000000..4bce52b74 Binary files /dev/null and b/Resources/img/Pokemon Sprites/476.png differ diff --git a/Resources/img/Pokemon Sprites/477.png b/Resources/img/Pokemon Sprites/477.png new file mode 100644 index 000000000..d2805473e Binary files /dev/null and b/Resources/img/Pokemon Sprites/477.png differ diff --git a/Resources/img/Pokemon Sprites/478.png b/Resources/img/Pokemon Sprites/478.png new file mode 100644 index 000000000..3293dafe8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/478.png differ diff --git a/Resources/img/Pokemon Sprites/479-1.png b/Resources/img/Pokemon Sprites/479-1.png new file mode 100644 index 000000000..7d6518f2a Binary files /dev/null and b/Resources/img/Pokemon Sprites/479-1.png differ diff --git a/Resources/img/Pokemon Sprites/479-2.png b/Resources/img/Pokemon Sprites/479-2.png new file mode 100644 index 000000000..223c30a08 Binary files /dev/null and b/Resources/img/Pokemon Sprites/479-2.png differ diff --git a/Resources/img/Pokemon Sprites/479-2b.png b/Resources/img/Pokemon Sprites/479-2b.png new file mode 100644 index 000000000..af25f4dab Binary files /dev/null and b/Resources/img/Pokemon Sprites/479-2b.png differ diff --git a/Resources/img/Pokemon Sprites/479-3.png b/Resources/img/Pokemon Sprites/479-3.png new file mode 100644 index 000000000..715e58c1a Binary files /dev/null and b/Resources/img/Pokemon Sprites/479-3.png differ diff --git a/Resources/img/Pokemon Sprites/479-4.png b/Resources/img/Pokemon Sprites/479-4.png new file mode 100644 index 000000000..f701886f8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/479-4.png differ diff --git a/Resources/img/Pokemon Sprites/479-5.png b/Resources/img/Pokemon Sprites/479-5.png new file mode 100644 index 000000000..f0e155280 Binary files /dev/null and b/Resources/img/Pokemon Sprites/479-5.png differ diff --git a/Resources/img/Pokemon Sprites/479.png b/Resources/img/Pokemon Sprites/479.png new file mode 100644 index 000000000..139e5fea2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/479.png differ diff --git a/Resources/img/Pokemon Sprites/48.png b/Resources/img/Pokemon Sprites/48.png new file mode 100644 index 000000000..51a260be3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/48.png differ diff --git a/Resources/img/Pokemon Sprites/480.png b/Resources/img/Pokemon Sprites/480.png new file mode 100644 index 000000000..aca862d98 Binary files /dev/null and b/Resources/img/Pokemon Sprites/480.png differ diff --git a/Resources/img/Pokemon Sprites/481.png b/Resources/img/Pokemon Sprites/481.png new file mode 100644 index 000000000..ab3364b7f Binary files /dev/null and b/Resources/img/Pokemon Sprites/481.png differ diff --git a/Resources/img/Pokemon Sprites/482.png b/Resources/img/Pokemon Sprites/482.png new file mode 100644 index 000000000..a308e4c32 Binary files /dev/null and b/Resources/img/Pokemon Sprites/482.png differ diff --git a/Resources/img/Pokemon Sprites/483.png b/Resources/img/Pokemon Sprites/483.png new file mode 100644 index 000000000..638729993 Binary files /dev/null and b/Resources/img/Pokemon Sprites/483.png differ diff --git a/Resources/img/Pokemon Sprites/484.png b/Resources/img/Pokemon Sprites/484.png new file mode 100644 index 000000000..bee39f57b Binary files /dev/null and b/Resources/img/Pokemon Sprites/484.png differ diff --git a/Resources/img/Pokemon Sprites/485.png b/Resources/img/Pokemon Sprites/485.png new file mode 100644 index 000000000..4410bd44a Binary files /dev/null and b/Resources/img/Pokemon Sprites/485.png differ diff --git a/Resources/img/Pokemon Sprites/486.png b/Resources/img/Pokemon Sprites/486.png new file mode 100644 index 000000000..dbfb9501c Binary files /dev/null and b/Resources/img/Pokemon Sprites/486.png differ diff --git a/Resources/img/Pokemon Sprites/487-1.png b/Resources/img/Pokemon Sprites/487-1.png new file mode 100644 index 000000000..de3d2073f Binary files /dev/null and b/Resources/img/Pokemon Sprites/487-1.png differ diff --git a/Resources/img/Pokemon Sprites/487.png b/Resources/img/Pokemon Sprites/487.png new file mode 100644 index 000000000..73d1a638f Binary files /dev/null and b/Resources/img/Pokemon Sprites/487.png differ diff --git a/Resources/img/Pokemon Sprites/488.png b/Resources/img/Pokemon Sprites/488.png new file mode 100644 index 000000000..5c3b2d7ed Binary files /dev/null and b/Resources/img/Pokemon Sprites/488.png differ diff --git a/Resources/img/Pokemon Sprites/489.png b/Resources/img/Pokemon Sprites/489.png new file mode 100644 index 000000000..69b513a41 Binary files /dev/null and b/Resources/img/Pokemon Sprites/489.png differ diff --git a/Resources/img/Pokemon Sprites/49.png b/Resources/img/Pokemon Sprites/49.png new file mode 100644 index 000000000..fe48be398 Binary files /dev/null and b/Resources/img/Pokemon Sprites/49.png differ diff --git a/Resources/img/Pokemon Sprites/490.png b/Resources/img/Pokemon Sprites/490.png new file mode 100644 index 000000000..871721e31 Binary files /dev/null and b/Resources/img/Pokemon Sprites/490.png differ diff --git a/Resources/img/Pokemon Sprites/491.png b/Resources/img/Pokemon Sprites/491.png new file mode 100644 index 000000000..ae7a3e611 Binary files /dev/null and b/Resources/img/Pokemon Sprites/491.png differ diff --git a/Resources/img/Pokemon Sprites/492-1.png b/Resources/img/Pokemon Sprites/492-1.png new file mode 100644 index 000000000..361b6ca70 Binary files /dev/null and b/Resources/img/Pokemon Sprites/492-1.png differ diff --git a/Resources/img/Pokemon Sprites/492-1b.png b/Resources/img/Pokemon Sprites/492-1b.png new file mode 100644 index 000000000..fd5d6f933 Binary files /dev/null and b/Resources/img/Pokemon Sprites/492-1b.png differ diff --git a/Resources/img/Pokemon Sprites/492.png b/Resources/img/Pokemon Sprites/492.png new file mode 100644 index 000000000..e4c75f3c2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/492.png differ diff --git a/Resources/img/Pokemon Sprites/493-1.png b/Resources/img/Pokemon Sprites/493-1.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-1.png differ diff --git a/Resources/img/Pokemon Sprites/493-10.png b/Resources/img/Pokemon Sprites/493-10.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-10.png differ diff --git a/Resources/img/Pokemon Sprites/493-11.png b/Resources/img/Pokemon Sprites/493-11.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-11.png differ diff --git a/Resources/img/Pokemon Sprites/493-12.png b/Resources/img/Pokemon Sprites/493-12.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-12.png differ diff --git a/Resources/img/Pokemon Sprites/493-13.png b/Resources/img/Pokemon Sprites/493-13.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-13.png differ diff --git a/Resources/img/Pokemon Sprites/493-14.png b/Resources/img/Pokemon Sprites/493-14.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-14.png differ diff --git a/Resources/img/Pokemon Sprites/493-15.png b/Resources/img/Pokemon Sprites/493-15.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-15.png differ diff --git a/Resources/img/Pokemon Sprites/493-16.png b/Resources/img/Pokemon Sprites/493-16.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-16.png differ diff --git a/Resources/img/Pokemon Sprites/493-17.png b/Resources/img/Pokemon Sprites/493-17.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-17.png differ diff --git a/Resources/img/Pokemon Sprites/493-18.png b/Resources/img/Pokemon Sprites/493-18.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-18.png differ diff --git a/Resources/img/Pokemon Sprites/493-2.png b/Resources/img/Pokemon Sprites/493-2.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-2.png differ diff --git a/Resources/img/Pokemon Sprites/493-3.png b/Resources/img/Pokemon Sprites/493-3.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-3.png differ diff --git a/Resources/img/Pokemon Sprites/493-4.png b/Resources/img/Pokemon Sprites/493-4.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-4.png differ diff --git a/Resources/img/Pokemon Sprites/493-5.png b/Resources/img/Pokemon Sprites/493-5.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-5.png differ diff --git a/Resources/img/Pokemon Sprites/493-6.png b/Resources/img/Pokemon Sprites/493-6.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-6.png differ diff --git a/Resources/img/Pokemon Sprites/493-7.png b/Resources/img/Pokemon Sprites/493-7.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-7.png differ diff --git a/Resources/img/Pokemon Sprites/493-8.png b/Resources/img/Pokemon Sprites/493-8.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-8.png differ diff --git a/Resources/img/Pokemon Sprites/493-9.png b/Resources/img/Pokemon Sprites/493-9.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493-9.png differ diff --git a/Resources/img/Pokemon Sprites/493.png b/Resources/img/Pokemon Sprites/493.png new file mode 100644 index 000000000..c18c48d49 Binary files /dev/null and b/Resources/img/Pokemon Sprites/493.png differ diff --git a/Resources/img/Pokemon Sprites/494.png b/Resources/img/Pokemon Sprites/494.png new file mode 100644 index 000000000..b38a6b815 Binary files /dev/null and b/Resources/img/Pokemon Sprites/494.png differ diff --git a/Resources/img/Pokemon Sprites/495.png b/Resources/img/Pokemon Sprites/495.png new file mode 100644 index 000000000..810182c3f Binary files /dev/null and b/Resources/img/Pokemon Sprites/495.png differ diff --git a/Resources/img/Pokemon Sprites/496.png b/Resources/img/Pokemon Sprites/496.png new file mode 100644 index 000000000..390619f92 Binary files /dev/null and b/Resources/img/Pokemon Sprites/496.png differ diff --git a/Resources/img/Pokemon Sprites/497.png b/Resources/img/Pokemon Sprites/497.png new file mode 100644 index 000000000..8fd001b6d Binary files /dev/null and b/Resources/img/Pokemon Sprites/497.png differ diff --git a/Resources/img/Pokemon Sprites/498.png b/Resources/img/Pokemon Sprites/498.png new file mode 100644 index 000000000..fa5589253 Binary files /dev/null and b/Resources/img/Pokemon Sprites/498.png differ diff --git a/Resources/img/Pokemon Sprites/499.png b/Resources/img/Pokemon Sprites/499.png new file mode 100644 index 000000000..cd7d24807 Binary files /dev/null and b/Resources/img/Pokemon Sprites/499.png differ diff --git a/Resources/img/Pokemon Sprites/5.png b/Resources/img/Pokemon Sprites/5.png new file mode 100644 index 000000000..51928613e Binary files /dev/null and b/Resources/img/Pokemon Sprites/5.png differ diff --git a/Resources/img/Pokemon Sprites/50.png b/Resources/img/Pokemon Sprites/50.png new file mode 100644 index 000000000..3f1304140 Binary files /dev/null and b/Resources/img/Pokemon Sprites/50.png differ diff --git a/Resources/img/Pokemon Sprites/500.png b/Resources/img/Pokemon Sprites/500.png new file mode 100644 index 000000000..f179e63d7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/500.png differ diff --git a/Resources/img/Pokemon Sprites/500b.png b/Resources/img/Pokemon Sprites/500b.png new file mode 100644 index 000000000..07766ab0d Binary files /dev/null and b/Resources/img/Pokemon Sprites/500b.png differ diff --git a/Resources/img/Pokemon Sprites/501.png b/Resources/img/Pokemon Sprites/501.png new file mode 100644 index 000000000..17364ea7a Binary files /dev/null and b/Resources/img/Pokemon Sprites/501.png differ diff --git a/Resources/img/Pokemon Sprites/502.png b/Resources/img/Pokemon Sprites/502.png new file mode 100644 index 000000000..22d73c4a0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/502.png differ diff --git a/Resources/img/Pokemon Sprites/503.png b/Resources/img/Pokemon Sprites/503.png new file mode 100644 index 000000000..027502188 Binary files /dev/null and b/Resources/img/Pokemon Sprites/503.png differ diff --git a/Resources/img/Pokemon Sprites/504.png b/Resources/img/Pokemon Sprites/504.png new file mode 100644 index 000000000..5e4908bd4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/504.png differ diff --git a/Resources/img/Pokemon Sprites/505.png b/Resources/img/Pokemon Sprites/505.png new file mode 100644 index 000000000..1a0cf2fbf Binary files /dev/null and b/Resources/img/Pokemon Sprites/505.png differ diff --git a/Resources/img/Pokemon Sprites/506.png b/Resources/img/Pokemon Sprites/506.png new file mode 100644 index 000000000..8c78f3da2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/506.png differ diff --git a/Resources/img/Pokemon Sprites/507.png b/Resources/img/Pokemon Sprites/507.png new file mode 100644 index 000000000..dd64cad03 Binary files /dev/null and b/Resources/img/Pokemon Sprites/507.png differ diff --git a/Resources/img/Pokemon Sprites/508.png b/Resources/img/Pokemon Sprites/508.png new file mode 100644 index 000000000..346efefd5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/508.png differ diff --git a/Resources/img/Pokemon Sprites/509.png b/Resources/img/Pokemon Sprites/509.png new file mode 100644 index 000000000..776a2be75 Binary files /dev/null and b/Resources/img/Pokemon Sprites/509.png differ diff --git a/Resources/img/Pokemon Sprites/51.png b/Resources/img/Pokemon Sprites/51.png new file mode 100644 index 000000000..059eea19d Binary files /dev/null and b/Resources/img/Pokemon Sprites/51.png differ diff --git a/Resources/img/Pokemon Sprites/510.png b/Resources/img/Pokemon Sprites/510.png new file mode 100644 index 000000000..50b658a01 Binary files /dev/null and b/Resources/img/Pokemon Sprites/510.png differ diff --git a/Resources/img/Pokemon Sprites/511.png b/Resources/img/Pokemon Sprites/511.png new file mode 100644 index 000000000..8947672f2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/511.png differ diff --git a/Resources/img/Pokemon Sprites/512.png b/Resources/img/Pokemon Sprites/512.png new file mode 100644 index 000000000..d29b9acb5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/512.png differ diff --git a/Resources/img/Pokemon Sprites/513.png b/Resources/img/Pokemon Sprites/513.png new file mode 100644 index 000000000..d39a145cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/513.png differ diff --git a/Resources/img/Pokemon Sprites/513b.png b/Resources/img/Pokemon Sprites/513b.png new file mode 100644 index 000000000..96495f3ae Binary files /dev/null and b/Resources/img/Pokemon Sprites/513b.png differ diff --git a/Resources/img/Pokemon Sprites/514.png b/Resources/img/Pokemon Sprites/514.png new file mode 100644 index 000000000..1d909cbdc Binary files /dev/null and b/Resources/img/Pokemon Sprites/514.png differ diff --git a/Resources/img/Pokemon Sprites/514b.png b/Resources/img/Pokemon Sprites/514b.png new file mode 100644 index 000000000..50b363a1c Binary files /dev/null and b/Resources/img/Pokemon Sprites/514b.png differ diff --git a/Resources/img/Pokemon Sprites/515.png b/Resources/img/Pokemon Sprites/515.png new file mode 100644 index 000000000..e4a8f0523 Binary files /dev/null and b/Resources/img/Pokemon Sprites/515.png differ diff --git a/Resources/img/Pokemon Sprites/516.png b/Resources/img/Pokemon Sprites/516.png new file mode 100644 index 000000000..82c120463 Binary files /dev/null and b/Resources/img/Pokemon Sprites/516.png differ diff --git a/Resources/img/Pokemon Sprites/517.png b/Resources/img/Pokemon Sprites/517.png new file mode 100644 index 000000000..dd36308c1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/517.png differ diff --git a/Resources/img/Pokemon Sprites/518.png b/Resources/img/Pokemon Sprites/518.png new file mode 100644 index 000000000..a54ffa6e4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/518.png differ diff --git a/Resources/img/Pokemon Sprites/519.png b/Resources/img/Pokemon Sprites/519.png new file mode 100644 index 000000000..850493f5f Binary files /dev/null and b/Resources/img/Pokemon Sprites/519.png differ diff --git a/Resources/img/Pokemon Sprites/52.png b/Resources/img/Pokemon Sprites/52.png new file mode 100644 index 000000000..38a7bd773 Binary files /dev/null and b/Resources/img/Pokemon Sprites/52.png differ diff --git a/Resources/img/Pokemon Sprites/520.png b/Resources/img/Pokemon Sprites/520.png new file mode 100644 index 000000000..037e996d1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/520.png differ diff --git a/Resources/img/Pokemon Sprites/521.png b/Resources/img/Pokemon Sprites/521.png new file mode 100644 index 000000000..420f77ebb Binary files /dev/null and b/Resources/img/Pokemon Sprites/521.png differ diff --git a/Resources/img/Pokemon Sprites/521f.png b/Resources/img/Pokemon Sprites/521f.png new file mode 100644 index 000000000..8095d1641 Binary files /dev/null and b/Resources/img/Pokemon Sprites/521f.png differ diff --git a/Resources/img/Pokemon Sprites/522.png b/Resources/img/Pokemon Sprites/522.png new file mode 100644 index 000000000..84000c25c Binary files /dev/null and b/Resources/img/Pokemon Sprites/522.png differ diff --git a/Resources/img/Pokemon Sprites/523.png b/Resources/img/Pokemon Sprites/523.png new file mode 100644 index 000000000..6816c840e Binary files /dev/null and b/Resources/img/Pokemon Sprites/523.png differ diff --git a/Resources/img/Pokemon Sprites/524.png b/Resources/img/Pokemon Sprites/524.png new file mode 100644 index 000000000..882fa5122 Binary files /dev/null and b/Resources/img/Pokemon Sprites/524.png differ diff --git a/Resources/img/Pokemon Sprites/525.png b/Resources/img/Pokemon Sprites/525.png new file mode 100644 index 000000000..bd18eb00b Binary files /dev/null and b/Resources/img/Pokemon Sprites/525.png differ diff --git a/Resources/img/Pokemon Sprites/526.png b/Resources/img/Pokemon Sprites/526.png new file mode 100644 index 000000000..f5a77d4bb Binary files /dev/null and b/Resources/img/Pokemon Sprites/526.png differ diff --git a/Resources/img/Pokemon Sprites/527.png b/Resources/img/Pokemon Sprites/527.png new file mode 100644 index 000000000..1f461e058 Binary files /dev/null and b/Resources/img/Pokemon Sprites/527.png differ diff --git a/Resources/img/Pokemon Sprites/528.png b/Resources/img/Pokemon Sprites/528.png new file mode 100644 index 000000000..bf0ec11c1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/528.png differ diff --git a/Resources/img/Pokemon Sprites/529.png b/Resources/img/Pokemon Sprites/529.png new file mode 100644 index 000000000..21b53b2d1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/529.png differ diff --git a/Resources/img/Pokemon Sprites/529b.png b/Resources/img/Pokemon Sprites/529b.png new file mode 100644 index 000000000..6a76c6b31 Binary files /dev/null and b/Resources/img/Pokemon Sprites/529b.png differ diff --git a/Resources/img/Pokemon Sprites/53.png b/Resources/img/Pokemon Sprites/53.png new file mode 100644 index 000000000..ed763956b Binary files /dev/null and b/Resources/img/Pokemon Sprites/53.png differ diff --git a/Resources/img/Pokemon Sprites/530.png b/Resources/img/Pokemon Sprites/530.png new file mode 100644 index 000000000..cafd9d411 Binary files /dev/null and b/Resources/img/Pokemon Sprites/530.png differ diff --git a/Resources/img/Pokemon Sprites/530b.png b/Resources/img/Pokemon Sprites/530b.png new file mode 100644 index 000000000..7c0c296b0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/530b.png differ diff --git a/Resources/img/Pokemon Sprites/531.png b/Resources/img/Pokemon Sprites/531.png new file mode 100644 index 000000000..58a281741 Binary files /dev/null and b/Resources/img/Pokemon Sprites/531.png differ diff --git a/Resources/img/Pokemon Sprites/532.png b/Resources/img/Pokemon Sprites/532.png new file mode 100644 index 000000000..8624e3d8c Binary files /dev/null and b/Resources/img/Pokemon Sprites/532.png differ diff --git a/Resources/img/Pokemon Sprites/533.png b/Resources/img/Pokemon Sprites/533.png new file mode 100644 index 000000000..7805ac415 Binary files /dev/null and b/Resources/img/Pokemon Sprites/533.png differ diff --git a/Resources/img/Pokemon Sprites/534.png b/Resources/img/Pokemon Sprites/534.png new file mode 100644 index 000000000..77511c93f Binary files /dev/null and b/Resources/img/Pokemon Sprites/534.png differ diff --git a/Resources/img/Pokemon Sprites/535.png b/Resources/img/Pokemon Sprites/535.png new file mode 100644 index 000000000..ca1bd96b4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/535.png differ diff --git a/Resources/img/Pokemon Sprites/536.png b/Resources/img/Pokemon Sprites/536.png new file mode 100644 index 000000000..042b03b82 Binary files /dev/null and b/Resources/img/Pokemon Sprites/536.png differ diff --git a/Resources/img/Pokemon Sprites/537.png b/Resources/img/Pokemon Sprites/537.png new file mode 100644 index 000000000..9f3059e18 Binary files /dev/null and b/Resources/img/Pokemon Sprites/537.png differ diff --git a/Resources/img/Pokemon Sprites/538.png b/Resources/img/Pokemon Sprites/538.png new file mode 100644 index 000000000..ddb4d294d Binary files /dev/null and b/Resources/img/Pokemon Sprites/538.png differ diff --git a/Resources/img/Pokemon Sprites/539.png b/Resources/img/Pokemon Sprites/539.png new file mode 100644 index 000000000..4258c5af6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/539.png differ diff --git a/Resources/img/Pokemon Sprites/539b.png b/Resources/img/Pokemon Sprites/539b.png new file mode 100644 index 000000000..4998f364d Binary files /dev/null and b/Resources/img/Pokemon Sprites/539b.png differ diff --git a/Resources/img/Pokemon Sprites/54.png b/Resources/img/Pokemon Sprites/54.png new file mode 100644 index 000000000..447b4c543 Binary files /dev/null and b/Resources/img/Pokemon Sprites/54.png differ diff --git a/Resources/img/Pokemon Sprites/540.png b/Resources/img/Pokemon Sprites/540.png new file mode 100644 index 000000000..48cec9da4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/540.png differ diff --git a/Resources/img/Pokemon Sprites/541.png b/Resources/img/Pokemon Sprites/541.png new file mode 100644 index 000000000..1dde29736 Binary files /dev/null and b/Resources/img/Pokemon Sprites/541.png differ diff --git a/Resources/img/Pokemon Sprites/542.png b/Resources/img/Pokemon Sprites/542.png new file mode 100644 index 000000000..0de100a46 Binary files /dev/null and b/Resources/img/Pokemon Sprites/542.png differ diff --git a/Resources/img/Pokemon Sprites/543.png b/Resources/img/Pokemon Sprites/543.png new file mode 100644 index 000000000..8de45efa0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/543.png differ diff --git a/Resources/img/Pokemon Sprites/544.png b/Resources/img/Pokemon Sprites/544.png new file mode 100644 index 000000000..a0bdc8ff1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/544.png differ diff --git a/Resources/img/Pokemon Sprites/545.png b/Resources/img/Pokemon Sprites/545.png new file mode 100644 index 000000000..fc6412b07 Binary files /dev/null and b/Resources/img/Pokemon Sprites/545.png differ diff --git a/Resources/img/Pokemon Sprites/546.png b/Resources/img/Pokemon Sprites/546.png new file mode 100644 index 000000000..2b1a0bc20 Binary files /dev/null and b/Resources/img/Pokemon Sprites/546.png differ diff --git a/Resources/img/Pokemon Sprites/547.png b/Resources/img/Pokemon Sprites/547.png new file mode 100644 index 000000000..fb3b012e9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/547.png differ diff --git a/Resources/img/Pokemon Sprites/548.png b/Resources/img/Pokemon Sprites/548.png new file mode 100644 index 000000000..a3c62912a Binary files /dev/null and b/Resources/img/Pokemon Sprites/548.png differ diff --git a/Resources/img/Pokemon Sprites/549.png b/Resources/img/Pokemon Sprites/549.png new file mode 100644 index 000000000..62817e51a Binary files /dev/null and b/Resources/img/Pokemon Sprites/549.png differ diff --git a/Resources/img/Pokemon Sprites/549b.png b/Resources/img/Pokemon Sprites/549b.png new file mode 100644 index 000000000..f96982fe7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/549b.png differ diff --git a/Resources/img/Pokemon Sprites/55.png b/Resources/img/Pokemon Sprites/55.png new file mode 100644 index 000000000..d74aed26d Binary files /dev/null and b/Resources/img/Pokemon Sprites/55.png differ diff --git a/Resources/img/Pokemon Sprites/550-1.png b/Resources/img/Pokemon Sprites/550-1.png new file mode 100644 index 000000000..b8025316b Binary files /dev/null and b/Resources/img/Pokemon Sprites/550-1.png differ diff --git a/Resources/img/Pokemon Sprites/550.png b/Resources/img/Pokemon Sprites/550.png new file mode 100644 index 000000000..ed486e89b Binary files /dev/null and b/Resources/img/Pokemon Sprites/550.png differ diff --git a/Resources/img/Pokemon Sprites/551.png b/Resources/img/Pokemon Sprites/551.png new file mode 100644 index 000000000..be22008d3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/551.png differ diff --git a/Resources/img/Pokemon Sprites/552.png b/Resources/img/Pokemon Sprites/552.png new file mode 100644 index 000000000..efb9f65dd Binary files /dev/null and b/Resources/img/Pokemon Sprites/552.png differ diff --git a/Resources/img/Pokemon Sprites/553.png b/Resources/img/Pokemon Sprites/553.png new file mode 100644 index 000000000..582d9534a Binary files /dev/null and b/Resources/img/Pokemon Sprites/553.png differ diff --git a/Resources/img/Pokemon Sprites/554.png b/Resources/img/Pokemon Sprites/554.png new file mode 100644 index 000000000..1b202f012 Binary files /dev/null and b/Resources/img/Pokemon Sprites/554.png differ diff --git a/Resources/img/Pokemon Sprites/555-1.png b/Resources/img/Pokemon Sprites/555-1.png new file mode 100644 index 000000000..c23cf318e Binary files /dev/null and b/Resources/img/Pokemon Sprites/555-1.png differ diff --git a/Resources/img/Pokemon Sprites/555.png b/Resources/img/Pokemon Sprites/555.png new file mode 100644 index 000000000..696f1f8e1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/555.png differ diff --git a/Resources/img/Pokemon Sprites/556.png b/Resources/img/Pokemon Sprites/556.png new file mode 100644 index 000000000..deecbbcbd Binary files /dev/null and b/Resources/img/Pokemon Sprites/556.png differ diff --git a/Resources/img/Pokemon Sprites/557.png b/Resources/img/Pokemon Sprites/557.png new file mode 100644 index 000000000..24593edc6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/557.png differ diff --git a/Resources/img/Pokemon Sprites/558.png b/Resources/img/Pokemon Sprites/558.png new file mode 100644 index 000000000..e48130aef Binary files /dev/null and b/Resources/img/Pokemon Sprites/558.png differ diff --git a/Resources/img/Pokemon Sprites/559.png b/Resources/img/Pokemon Sprites/559.png new file mode 100644 index 000000000..8edffe358 Binary files /dev/null and b/Resources/img/Pokemon Sprites/559.png differ diff --git a/Resources/img/Pokemon Sprites/56.png b/Resources/img/Pokemon Sprites/56.png new file mode 100644 index 000000000..cbb10effb Binary files /dev/null and b/Resources/img/Pokemon Sprites/56.png differ diff --git a/Resources/img/Pokemon Sprites/560.png b/Resources/img/Pokemon Sprites/560.png new file mode 100644 index 000000000..802792c78 Binary files /dev/null and b/Resources/img/Pokemon Sprites/560.png differ diff --git a/Resources/img/Pokemon Sprites/561.png b/Resources/img/Pokemon Sprites/561.png new file mode 100644 index 000000000..008102ac6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/561.png differ diff --git a/Resources/img/Pokemon Sprites/562.png b/Resources/img/Pokemon Sprites/562.png new file mode 100644 index 000000000..e8c7e89e7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/562.png differ diff --git a/Resources/img/Pokemon Sprites/563.png b/Resources/img/Pokemon Sprites/563.png new file mode 100644 index 000000000..bc5010e00 Binary files /dev/null and b/Resources/img/Pokemon Sprites/563.png differ diff --git a/Resources/img/Pokemon Sprites/564.png b/Resources/img/Pokemon Sprites/564.png new file mode 100644 index 000000000..7f50c153d Binary files /dev/null and b/Resources/img/Pokemon Sprites/564.png differ diff --git a/Resources/img/Pokemon Sprites/565.png b/Resources/img/Pokemon Sprites/565.png new file mode 100644 index 000000000..f44f346ce Binary files /dev/null and b/Resources/img/Pokemon Sprites/565.png differ diff --git a/Resources/img/Pokemon Sprites/566.png b/Resources/img/Pokemon Sprites/566.png new file mode 100644 index 000000000..2a77c46b1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/566.png differ diff --git a/Resources/img/Pokemon Sprites/567.png b/Resources/img/Pokemon Sprites/567.png new file mode 100644 index 000000000..ac4eac6be Binary files /dev/null and b/Resources/img/Pokemon Sprites/567.png differ diff --git a/Resources/img/Pokemon Sprites/568.png b/Resources/img/Pokemon Sprites/568.png new file mode 100644 index 000000000..c27a7feeb Binary files /dev/null and b/Resources/img/Pokemon Sprites/568.png differ diff --git a/Resources/img/Pokemon Sprites/569.png b/Resources/img/Pokemon Sprites/569.png new file mode 100644 index 000000000..61c905787 Binary files /dev/null and b/Resources/img/Pokemon Sprites/569.png differ diff --git a/Resources/img/Pokemon Sprites/569b.png b/Resources/img/Pokemon Sprites/569b.png new file mode 100644 index 000000000..71e371a1f Binary files /dev/null and b/Resources/img/Pokemon Sprites/569b.png differ diff --git a/Resources/img/Pokemon Sprites/57.png b/Resources/img/Pokemon Sprites/57.png new file mode 100644 index 000000000..415645581 Binary files /dev/null and b/Resources/img/Pokemon Sprites/57.png differ diff --git a/Resources/img/Pokemon Sprites/570.png b/Resources/img/Pokemon Sprites/570.png new file mode 100644 index 000000000..ccf8906cf Binary files /dev/null and b/Resources/img/Pokemon Sprites/570.png differ diff --git a/Resources/img/Pokemon Sprites/571.png b/Resources/img/Pokemon Sprites/571.png new file mode 100644 index 000000000..a3ba90ca7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/571.png differ diff --git a/Resources/img/Pokemon Sprites/572.png b/Resources/img/Pokemon Sprites/572.png new file mode 100644 index 000000000..15c54fa6e Binary files /dev/null and b/Resources/img/Pokemon Sprites/572.png differ diff --git a/Resources/img/Pokemon Sprites/573.png b/Resources/img/Pokemon Sprites/573.png new file mode 100644 index 000000000..d230499ff Binary files /dev/null and b/Resources/img/Pokemon Sprites/573.png differ diff --git a/Resources/img/Pokemon Sprites/574.png b/Resources/img/Pokemon Sprites/574.png new file mode 100644 index 000000000..74ceacc21 Binary files /dev/null and b/Resources/img/Pokemon Sprites/574.png differ diff --git a/Resources/img/Pokemon Sprites/575.png b/Resources/img/Pokemon Sprites/575.png new file mode 100644 index 000000000..7e39da2c2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/575.png differ diff --git a/Resources/img/Pokemon Sprites/576.png b/Resources/img/Pokemon Sprites/576.png new file mode 100644 index 000000000..f4d9f71ad Binary files /dev/null and b/Resources/img/Pokemon Sprites/576.png differ diff --git a/Resources/img/Pokemon Sprites/577.png b/Resources/img/Pokemon Sprites/577.png new file mode 100644 index 000000000..06189c64a Binary files /dev/null and b/Resources/img/Pokemon Sprites/577.png differ diff --git a/Resources/img/Pokemon Sprites/577b.png b/Resources/img/Pokemon Sprites/577b.png new file mode 100644 index 000000000..aa4f18ee5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/577b.png differ diff --git a/Resources/img/Pokemon Sprites/578.png b/Resources/img/Pokemon Sprites/578.png new file mode 100644 index 000000000..51a24c4ac Binary files /dev/null and b/Resources/img/Pokemon Sprites/578.png differ diff --git a/Resources/img/Pokemon Sprites/579.png b/Resources/img/Pokemon Sprites/579.png new file mode 100644 index 000000000..a1de1d7c2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/579.png differ diff --git a/Resources/img/Pokemon Sprites/58.png b/Resources/img/Pokemon Sprites/58.png new file mode 100644 index 000000000..7437bdd00 Binary files /dev/null and b/Resources/img/Pokemon Sprites/58.png differ diff --git a/Resources/img/Pokemon Sprites/580.png b/Resources/img/Pokemon Sprites/580.png new file mode 100644 index 000000000..8ab6bb42c Binary files /dev/null and b/Resources/img/Pokemon Sprites/580.png differ diff --git a/Resources/img/Pokemon Sprites/581.png b/Resources/img/Pokemon Sprites/581.png new file mode 100644 index 000000000..bac108cc5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/581.png differ diff --git a/Resources/img/Pokemon Sprites/582.png b/Resources/img/Pokemon Sprites/582.png new file mode 100644 index 000000000..5b4909645 Binary files /dev/null and b/Resources/img/Pokemon Sprites/582.png differ diff --git a/Resources/img/Pokemon Sprites/583.png b/Resources/img/Pokemon Sprites/583.png new file mode 100644 index 000000000..8b2db3487 Binary files /dev/null and b/Resources/img/Pokemon Sprites/583.png differ diff --git a/Resources/img/Pokemon Sprites/584.png b/Resources/img/Pokemon Sprites/584.png new file mode 100644 index 000000000..b910a2d83 Binary files /dev/null and b/Resources/img/Pokemon Sprites/584.png differ diff --git a/Resources/img/Pokemon Sprites/584b.png b/Resources/img/Pokemon Sprites/584b.png new file mode 100644 index 000000000..ecad075cb Binary files /dev/null and b/Resources/img/Pokemon Sprites/584b.png differ diff --git a/Resources/img/Pokemon Sprites/585-1.png b/Resources/img/Pokemon Sprites/585-1.png new file mode 100644 index 000000000..11689c5f7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/585-1.png differ diff --git a/Resources/img/Pokemon Sprites/585-2.png b/Resources/img/Pokemon Sprites/585-2.png new file mode 100644 index 000000000..f49dd5a47 Binary files /dev/null and b/Resources/img/Pokemon Sprites/585-2.png differ diff --git a/Resources/img/Pokemon Sprites/585-3.png b/Resources/img/Pokemon Sprites/585-3.png new file mode 100644 index 000000000..f0c20fbb7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/585-3.png differ diff --git a/Resources/img/Pokemon Sprites/585.png b/Resources/img/Pokemon Sprites/585.png new file mode 100644 index 000000000..7887722ce Binary files /dev/null and b/Resources/img/Pokemon Sprites/585.png differ diff --git a/Resources/img/Pokemon Sprites/586-1.png b/Resources/img/Pokemon Sprites/586-1.png new file mode 100644 index 000000000..f7722614c Binary files /dev/null and b/Resources/img/Pokemon Sprites/586-1.png differ diff --git a/Resources/img/Pokemon Sprites/586-2.png b/Resources/img/Pokemon Sprites/586-2.png new file mode 100644 index 000000000..0da500c84 Binary files /dev/null and b/Resources/img/Pokemon Sprites/586-2.png differ diff --git a/Resources/img/Pokemon Sprites/586-3.png b/Resources/img/Pokemon Sprites/586-3.png new file mode 100644 index 000000000..f2220503d Binary files /dev/null and b/Resources/img/Pokemon Sprites/586-3.png differ diff --git a/Resources/img/Pokemon Sprites/586.png b/Resources/img/Pokemon Sprites/586.png new file mode 100644 index 000000000..0322f704d Binary files /dev/null and b/Resources/img/Pokemon Sprites/586.png differ diff --git a/Resources/img/Pokemon Sprites/587.png b/Resources/img/Pokemon Sprites/587.png new file mode 100644 index 000000000..2cb111a99 Binary files /dev/null and b/Resources/img/Pokemon Sprites/587.png differ diff --git a/Resources/img/Pokemon Sprites/588.png b/Resources/img/Pokemon Sprites/588.png new file mode 100644 index 000000000..a3488c651 Binary files /dev/null and b/Resources/img/Pokemon Sprites/588.png differ diff --git a/Resources/img/Pokemon Sprites/589.png b/Resources/img/Pokemon Sprites/589.png new file mode 100644 index 000000000..20e799c57 Binary files /dev/null and b/Resources/img/Pokemon Sprites/589.png differ diff --git a/Resources/img/Pokemon Sprites/59.png b/Resources/img/Pokemon Sprites/59.png new file mode 100644 index 000000000..9e25f5385 Binary files /dev/null and b/Resources/img/Pokemon Sprites/59.png differ diff --git a/Resources/img/Pokemon Sprites/590.png b/Resources/img/Pokemon Sprites/590.png new file mode 100644 index 000000000..95261a96c Binary files /dev/null and b/Resources/img/Pokemon Sprites/590.png differ diff --git a/Resources/img/Pokemon Sprites/591.png b/Resources/img/Pokemon Sprites/591.png new file mode 100644 index 000000000..3de34bf0f Binary files /dev/null and b/Resources/img/Pokemon Sprites/591.png differ diff --git a/Resources/img/Pokemon Sprites/591b.png b/Resources/img/Pokemon Sprites/591b.png new file mode 100644 index 000000000..7a462cf57 Binary files /dev/null and b/Resources/img/Pokemon Sprites/591b.png differ diff --git a/Resources/img/Pokemon Sprites/592-1.png b/Resources/img/Pokemon Sprites/592-1.png new file mode 100644 index 000000000..9c9d83982 Binary files /dev/null and b/Resources/img/Pokemon Sprites/592-1.png differ diff --git a/Resources/img/Pokemon Sprites/592.png b/Resources/img/Pokemon Sprites/592.png new file mode 100644 index 000000000..8eddb83c9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/592.png differ diff --git a/Resources/img/Pokemon Sprites/593-1.png b/Resources/img/Pokemon Sprites/593-1.png new file mode 100644 index 000000000..9ab54653b Binary files /dev/null and b/Resources/img/Pokemon Sprites/593-1.png differ diff --git a/Resources/img/Pokemon Sprites/593.png b/Resources/img/Pokemon Sprites/593.png new file mode 100644 index 000000000..38f685c41 Binary files /dev/null and b/Resources/img/Pokemon Sprites/593.png differ diff --git a/Resources/img/Pokemon Sprites/594.png b/Resources/img/Pokemon Sprites/594.png new file mode 100644 index 000000000..ba764b68d Binary files /dev/null and b/Resources/img/Pokemon Sprites/594.png differ diff --git a/Resources/img/Pokemon Sprites/595.png b/Resources/img/Pokemon Sprites/595.png new file mode 100644 index 000000000..f40fe4237 Binary files /dev/null and b/Resources/img/Pokemon Sprites/595.png differ diff --git a/Resources/img/Pokemon Sprites/596.png b/Resources/img/Pokemon Sprites/596.png new file mode 100644 index 000000000..db90f076f Binary files /dev/null and b/Resources/img/Pokemon Sprites/596.png differ diff --git a/Resources/img/Pokemon Sprites/597.png b/Resources/img/Pokemon Sprites/597.png new file mode 100644 index 000000000..a007f7c01 Binary files /dev/null and b/Resources/img/Pokemon Sprites/597.png differ diff --git a/Resources/img/Pokemon Sprites/598.png b/Resources/img/Pokemon Sprites/598.png new file mode 100644 index 000000000..16e04dc54 Binary files /dev/null and b/Resources/img/Pokemon Sprites/598.png differ diff --git a/Resources/img/Pokemon Sprites/599.png b/Resources/img/Pokemon Sprites/599.png new file mode 100644 index 000000000..e164317d2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/599.png differ diff --git a/Resources/img/Pokemon Sprites/599b.png b/Resources/img/Pokemon Sprites/599b.png new file mode 100644 index 000000000..6b846a2e4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/599b.png differ diff --git a/Resources/img/Pokemon Sprites/6-1.png b/Resources/img/Pokemon Sprites/6-1.png new file mode 100644 index 000000000..9b0f3e4a5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/6-1.png differ diff --git a/Resources/img/Pokemon Sprites/6-2.png b/Resources/img/Pokemon Sprites/6-2.png new file mode 100644 index 000000000..b8f6a20cd Binary files /dev/null and b/Resources/img/Pokemon Sprites/6-2.png differ diff --git a/Resources/img/Pokemon Sprites/6.png b/Resources/img/Pokemon Sprites/6.png new file mode 100644 index 000000000..cdd163182 Binary files /dev/null and b/Resources/img/Pokemon Sprites/6.png differ diff --git a/Resources/img/Pokemon Sprites/60.png b/Resources/img/Pokemon Sprites/60.png new file mode 100644 index 000000000..08560a180 Binary files /dev/null and b/Resources/img/Pokemon Sprites/60.png differ diff --git a/Resources/img/Pokemon Sprites/600.png b/Resources/img/Pokemon Sprites/600.png new file mode 100644 index 000000000..cb7342346 Binary files /dev/null and b/Resources/img/Pokemon Sprites/600.png differ diff --git a/Resources/img/Pokemon Sprites/600b.png b/Resources/img/Pokemon Sprites/600b.png new file mode 100644 index 000000000..cfd7a5835 Binary files /dev/null and b/Resources/img/Pokemon Sprites/600b.png differ diff --git a/Resources/img/Pokemon Sprites/601.png b/Resources/img/Pokemon Sprites/601.png new file mode 100644 index 000000000..29502f201 Binary files /dev/null and b/Resources/img/Pokemon Sprites/601.png differ diff --git a/Resources/img/Pokemon Sprites/601b.png b/Resources/img/Pokemon Sprites/601b.png new file mode 100644 index 000000000..82e1c24c5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/601b.png differ diff --git a/Resources/img/Pokemon Sprites/602.png b/Resources/img/Pokemon Sprites/602.png new file mode 100644 index 000000000..74067be91 Binary files /dev/null and b/Resources/img/Pokemon Sprites/602.png differ diff --git a/Resources/img/Pokemon Sprites/603.png b/Resources/img/Pokemon Sprites/603.png new file mode 100644 index 000000000..6317f812b Binary files /dev/null and b/Resources/img/Pokemon Sprites/603.png differ diff --git a/Resources/img/Pokemon Sprites/604.png b/Resources/img/Pokemon Sprites/604.png new file mode 100644 index 000000000..072f48c4a Binary files /dev/null and b/Resources/img/Pokemon Sprites/604.png differ diff --git a/Resources/img/Pokemon Sprites/605.png b/Resources/img/Pokemon Sprites/605.png new file mode 100644 index 000000000..c60a589e6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/605.png differ diff --git a/Resources/img/Pokemon Sprites/606.png b/Resources/img/Pokemon Sprites/606.png new file mode 100644 index 000000000..88bff66f4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/606.png differ diff --git a/Resources/img/Pokemon Sprites/607.png b/Resources/img/Pokemon Sprites/607.png new file mode 100644 index 000000000..1adb41b6e Binary files /dev/null and b/Resources/img/Pokemon Sprites/607.png differ diff --git a/Resources/img/Pokemon Sprites/607b.png b/Resources/img/Pokemon Sprites/607b.png new file mode 100644 index 000000000..4c1a4b332 Binary files /dev/null and b/Resources/img/Pokemon Sprites/607b.png differ diff --git a/Resources/img/Pokemon Sprites/608.png b/Resources/img/Pokemon Sprites/608.png new file mode 100644 index 000000000..0d877c7f7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/608.png differ diff --git a/Resources/img/Pokemon Sprites/609.png b/Resources/img/Pokemon Sprites/609.png new file mode 100644 index 000000000..492961fdc Binary files /dev/null and b/Resources/img/Pokemon Sprites/609.png differ diff --git a/Resources/img/Pokemon Sprites/61.png b/Resources/img/Pokemon Sprites/61.png new file mode 100644 index 000000000..6bd840f36 Binary files /dev/null and b/Resources/img/Pokemon Sprites/61.png differ diff --git a/Resources/img/Pokemon Sprites/610.png b/Resources/img/Pokemon Sprites/610.png new file mode 100644 index 000000000..9a3f462f7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/610.png differ diff --git a/Resources/img/Pokemon Sprites/611.png b/Resources/img/Pokemon Sprites/611.png new file mode 100644 index 000000000..9d7233883 Binary files /dev/null and b/Resources/img/Pokemon Sprites/611.png differ diff --git a/Resources/img/Pokemon Sprites/612.png b/Resources/img/Pokemon Sprites/612.png new file mode 100644 index 000000000..295303723 Binary files /dev/null and b/Resources/img/Pokemon Sprites/612.png differ diff --git a/Resources/img/Pokemon Sprites/613.png b/Resources/img/Pokemon Sprites/613.png new file mode 100644 index 000000000..59c1eb183 Binary files /dev/null and b/Resources/img/Pokemon Sprites/613.png differ diff --git a/Resources/img/Pokemon Sprites/614.png b/Resources/img/Pokemon Sprites/614.png new file mode 100644 index 000000000..5b57ac8b7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/614.png differ diff --git a/Resources/img/Pokemon Sprites/615.png b/Resources/img/Pokemon Sprites/615.png new file mode 100644 index 000000000..5b2719063 Binary files /dev/null and b/Resources/img/Pokemon Sprites/615.png differ diff --git a/Resources/img/Pokemon Sprites/616.png b/Resources/img/Pokemon Sprites/616.png new file mode 100644 index 000000000..f71bcc261 Binary files /dev/null and b/Resources/img/Pokemon Sprites/616.png differ diff --git a/Resources/img/Pokemon Sprites/617.png b/Resources/img/Pokemon Sprites/617.png new file mode 100644 index 000000000..6866768d1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/617.png differ diff --git a/Resources/img/Pokemon Sprites/618.png b/Resources/img/Pokemon Sprites/618.png new file mode 100644 index 000000000..29d812b4f Binary files /dev/null and b/Resources/img/Pokemon Sprites/618.png differ diff --git a/Resources/img/Pokemon Sprites/619.png b/Resources/img/Pokemon Sprites/619.png new file mode 100644 index 000000000..462e18b8e Binary files /dev/null and b/Resources/img/Pokemon Sprites/619.png differ diff --git a/Resources/img/Pokemon Sprites/61b.png b/Resources/img/Pokemon Sprites/61b.png new file mode 100644 index 000000000..5501072d5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/61b.png differ diff --git a/Resources/img/Pokemon Sprites/62.png b/Resources/img/Pokemon Sprites/62.png new file mode 100644 index 000000000..04fb01290 Binary files /dev/null and b/Resources/img/Pokemon Sprites/62.png differ diff --git a/Resources/img/Pokemon Sprites/620.png b/Resources/img/Pokemon Sprites/620.png new file mode 100644 index 000000000..0e72be750 Binary files /dev/null and b/Resources/img/Pokemon Sprites/620.png differ diff --git a/Resources/img/Pokemon Sprites/621.png b/Resources/img/Pokemon Sprites/621.png new file mode 100644 index 000000000..3c884a4a5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/621.png differ diff --git a/Resources/img/Pokemon Sprites/622.png b/Resources/img/Pokemon Sprites/622.png new file mode 100644 index 000000000..724fe42c5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/622.png differ diff --git a/Resources/img/Pokemon Sprites/622b.png b/Resources/img/Pokemon Sprites/622b.png new file mode 100644 index 000000000..2832867bc Binary files /dev/null and b/Resources/img/Pokemon Sprites/622b.png differ diff --git a/Resources/img/Pokemon Sprites/623.png b/Resources/img/Pokemon Sprites/623.png new file mode 100644 index 000000000..701713e7f Binary files /dev/null and b/Resources/img/Pokemon Sprites/623.png differ diff --git a/Resources/img/Pokemon Sprites/623b.png b/Resources/img/Pokemon Sprites/623b.png new file mode 100644 index 000000000..a05c79a1c Binary files /dev/null and b/Resources/img/Pokemon Sprites/623b.png differ diff --git a/Resources/img/Pokemon Sprites/624.png b/Resources/img/Pokemon Sprites/624.png new file mode 100644 index 000000000..b8e8b2013 Binary files /dev/null and b/Resources/img/Pokemon Sprites/624.png differ diff --git a/Resources/img/Pokemon Sprites/625.png b/Resources/img/Pokemon Sprites/625.png new file mode 100644 index 000000000..46fd04b05 Binary files /dev/null and b/Resources/img/Pokemon Sprites/625.png differ diff --git a/Resources/img/Pokemon Sprites/626-2.png b/Resources/img/Pokemon Sprites/626-2.png new file mode 100644 index 000000000..6f1718b5a Binary files /dev/null and b/Resources/img/Pokemon Sprites/626-2.png differ diff --git a/Resources/img/Pokemon Sprites/626-4.png b/Resources/img/Pokemon Sprites/626-4.png new file mode 100644 index 000000000..0af8d71e1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/626-4.png differ diff --git a/Resources/img/Pokemon Sprites/626-4b.png b/Resources/img/Pokemon Sprites/626-4b.png new file mode 100644 index 000000000..86eaa4c03 Binary files /dev/null and b/Resources/img/Pokemon Sprites/626-4b.png differ diff --git a/Resources/img/Pokemon Sprites/626-9.png b/Resources/img/Pokemon Sprites/626-9.png new file mode 100644 index 000000000..b34d427df Binary files /dev/null and b/Resources/img/Pokemon Sprites/626-9.png differ diff --git a/Resources/img/Pokemon Sprites/626.png b/Resources/img/Pokemon Sprites/626.png new file mode 100644 index 000000000..8cf7918a3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/626.png differ diff --git a/Resources/img/Pokemon Sprites/627.png b/Resources/img/Pokemon Sprites/627.png new file mode 100644 index 000000000..9214a3884 Binary files /dev/null and b/Resources/img/Pokemon Sprites/627.png differ diff --git a/Resources/img/Pokemon Sprites/628.png b/Resources/img/Pokemon Sprites/628.png new file mode 100644 index 000000000..1dbae0fbe Binary files /dev/null and b/Resources/img/Pokemon Sprites/628.png differ diff --git a/Resources/img/Pokemon Sprites/629.png b/Resources/img/Pokemon Sprites/629.png new file mode 100644 index 000000000..f13d596fd Binary files /dev/null and b/Resources/img/Pokemon Sprites/629.png differ diff --git a/Resources/img/Pokemon Sprites/62b.png b/Resources/img/Pokemon Sprites/62b.png new file mode 100644 index 000000000..7b073f349 Binary files /dev/null and b/Resources/img/Pokemon Sprites/62b.png differ diff --git a/Resources/img/Pokemon Sprites/63.png b/Resources/img/Pokemon Sprites/63.png new file mode 100644 index 000000000..aa81d1cdd Binary files /dev/null and b/Resources/img/Pokemon Sprites/63.png differ diff --git a/Resources/img/Pokemon Sprites/630.png b/Resources/img/Pokemon Sprites/630.png new file mode 100644 index 000000000..fbe938ff2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/630.png differ diff --git a/Resources/img/Pokemon Sprites/631.png b/Resources/img/Pokemon Sprites/631.png new file mode 100644 index 000000000..7fdf01e0f Binary files /dev/null and b/Resources/img/Pokemon Sprites/631.png differ diff --git a/Resources/img/Pokemon Sprites/632.png b/Resources/img/Pokemon Sprites/632.png new file mode 100644 index 000000000..a1b8f707c Binary files /dev/null and b/Resources/img/Pokemon Sprites/632.png differ diff --git a/Resources/img/Pokemon Sprites/633.png b/Resources/img/Pokemon Sprites/633.png new file mode 100644 index 000000000..fab17e592 Binary files /dev/null and b/Resources/img/Pokemon Sprites/633.png differ diff --git a/Resources/img/Pokemon Sprites/634.png b/Resources/img/Pokemon Sprites/634.png new file mode 100644 index 000000000..703a3d83b Binary files /dev/null and b/Resources/img/Pokemon Sprites/634.png differ diff --git a/Resources/img/Pokemon Sprites/635.png b/Resources/img/Pokemon Sprites/635.png new file mode 100644 index 000000000..a1e68b450 Binary files /dev/null and b/Resources/img/Pokemon Sprites/635.png differ diff --git a/Resources/img/Pokemon Sprites/636.png b/Resources/img/Pokemon Sprites/636.png new file mode 100644 index 000000000..f3bd64479 Binary files /dev/null and b/Resources/img/Pokemon Sprites/636.png differ diff --git a/Resources/img/Pokemon Sprites/637.png b/Resources/img/Pokemon Sprites/637.png new file mode 100644 index 000000000..8bd58e9ac Binary files /dev/null and b/Resources/img/Pokemon Sprites/637.png differ diff --git a/Resources/img/Pokemon Sprites/638.png b/Resources/img/Pokemon Sprites/638.png new file mode 100644 index 000000000..ae90d6d5d Binary files /dev/null and b/Resources/img/Pokemon Sprites/638.png differ diff --git a/Resources/img/Pokemon Sprites/639.png b/Resources/img/Pokemon Sprites/639.png new file mode 100644 index 000000000..4eca1a001 Binary files /dev/null and b/Resources/img/Pokemon Sprites/639.png differ diff --git a/Resources/img/Pokemon Sprites/64.png b/Resources/img/Pokemon Sprites/64.png new file mode 100644 index 000000000..272d5fe0f Binary files /dev/null and b/Resources/img/Pokemon Sprites/64.png differ diff --git a/Resources/img/Pokemon Sprites/640.png b/Resources/img/Pokemon Sprites/640.png new file mode 100644 index 000000000..7dc84110d Binary files /dev/null and b/Resources/img/Pokemon Sprites/640.png differ diff --git a/Resources/img/Pokemon Sprites/641-1.png b/Resources/img/Pokemon Sprites/641-1.png new file mode 100644 index 000000000..ebe89e747 Binary files /dev/null and b/Resources/img/Pokemon Sprites/641-1.png differ diff --git a/Resources/img/Pokemon Sprites/641.png b/Resources/img/Pokemon Sprites/641.png new file mode 100644 index 000000000..6732e2a06 Binary files /dev/null and b/Resources/img/Pokemon Sprites/641.png differ diff --git a/Resources/img/Pokemon Sprites/642-1.png b/Resources/img/Pokemon Sprites/642-1.png new file mode 100644 index 000000000..64ab840de Binary files /dev/null and b/Resources/img/Pokemon Sprites/642-1.png differ diff --git a/Resources/img/Pokemon Sprites/642.png b/Resources/img/Pokemon Sprites/642.png new file mode 100644 index 000000000..8613ae4cb Binary files /dev/null and b/Resources/img/Pokemon Sprites/642.png differ diff --git a/Resources/img/Pokemon Sprites/643.png b/Resources/img/Pokemon Sprites/643.png new file mode 100644 index 000000000..191bb18da Binary files /dev/null and b/Resources/img/Pokemon Sprites/643.png differ diff --git a/Resources/img/Pokemon Sprites/644.png b/Resources/img/Pokemon Sprites/644.png new file mode 100644 index 000000000..4db914acd Binary files /dev/null and b/Resources/img/Pokemon Sprites/644.png differ diff --git a/Resources/img/Pokemon Sprites/645-1.png b/Resources/img/Pokemon Sprites/645-1.png new file mode 100644 index 000000000..bd95d076d Binary files /dev/null and b/Resources/img/Pokemon Sprites/645-1.png differ diff --git a/Resources/img/Pokemon Sprites/645.png b/Resources/img/Pokemon Sprites/645.png new file mode 100644 index 000000000..7c9f67ec8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/645.png differ diff --git a/Resources/img/Pokemon Sprites/646-1.png b/Resources/img/Pokemon Sprites/646-1.png new file mode 100644 index 000000000..aee834cd8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/646-1.png differ diff --git a/Resources/img/Pokemon Sprites/646-1b.png b/Resources/img/Pokemon Sprites/646-1b.png new file mode 100644 index 000000000..5f343f3b7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/646-1b.png differ diff --git a/Resources/img/Pokemon Sprites/646-2.png b/Resources/img/Pokemon Sprites/646-2.png new file mode 100644 index 000000000..9a9111277 Binary files /dev/null and b/Resources/img/Pokemon Sprites/646-2.png differ diff --git a/Resources/img/Pokemon Sprites/646-2b.png b/Resources/img/Pokemon Sprites/646-2b.png new file mode 100644 index 000000000..f466d682b Binary files /dev/null and b/Resources/img/Pokemon Sprites/646-2b.png differ diff --git a/Resources/img/Pokemon Sprites/646.png b/Resources/img/Pokemon Sprites/646.png new file mode 100644 index 000000000..0c8fceec5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/646.png differ diff --git a/Resources/img/Pokemon Sprites/646b.png b/Resources/img/Pokemon Sprites/646b.png new file mode 100644 index 000000000..808a90230 Binary files /dev/null and b/Resources/img/Pokemon Sprites/646b.png differ diff --git a/Resources/img/Pokemon Sprites/647-1.png b/Resources/img/Pokemon Sprites/647-1.png new file mode 100644 index 000000000..d061b4c2d Binary files /dev/null and b/Resources/img/Pokemon Sprites/647-1.png differ diff --git a/Resources/img/Pokemon Sprites/647-1b.png b/Resources/img/Pokemon Sprites/647-1b.png new file mode 100644 index 000000000..2ed449fbf Binary files /dev/null and b/Resources/img/Pokemon Sprites/647-1b.png differ diff --git a/Resources/img/Pokemon Sprites/647.png b/Resources/img/Pokemon Sprites/647.png new file mode 100644 index 000000000..4657439e9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/647.png differ diff --git a/Resources/img/Pokemon Sprites/648-1.png b/Resources/img/Pokemon Sprites/648-1.png new file mode 100644 index 000000000..57b009843 Binary files /dev/null and b/Resources/img/Pokemon Sprites/648-1.png differ diff --git a/Resources/img/Pokemon Sprites/648.png b/Resources/img/Pokemon Sprites/648.png new file mode 100644 index 000000000..e83fc7d69 Binary files /dev/null and b/Resources/img/Pokemon Sprites/648.png differ diff --git a/Resources/img/Pokemon Sprites/648b.png b/Resources/img/Pokemon Sprites/648b.png new file mode 100644 index 000000000..1fe0c4b7c Binary files /dev/null and b/Resources/img/Pokemon Sprites/648b.png differ diff --git a/Resources/img/Pokemon Sprites/649-1.png b/Resources/img/Pokemon Sprites/649-1.png new file mode 100644 index 000000000..6e4a82c9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/649-1.png differ diff --git a/Resources/img/Pokemon Sprites/649-2.png b/Resources/img/Pokemon Sprites/649-2.png new file mode 100644 index 000000000..6e4a82c9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/649-2.png differ diff --git a/Resources/img/Pokemon Sprites/649-3.png b/Resources/img/Pokemon Sprites/649-3.png new file mode 100644 index 000000000..6e4a82c9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/649-3.png differ diff --git a/Resources/img/Pokemon Sprites/649-4.png b/Resources/img/Pokemon Sprites/649-4.png new file mode 100644 index 000000000..6e4a82c9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/649-4.png differ diff --git a/Resources/img/Pokemon Sprites/649.png b/Resources/img/Pokemon Sprites/649.png new file mode 100644 index 000000000..6e4a82c9e Binary files /dev/null and b/Resources/img/Pokemon Sprites/649.png differ diff --git a/Resources/img/Pokemon Sprites/65-1.png b/Resources/img/Pokemon Sprites/65-1.png new file mode 100644 index 000000000..37fadfa75 Binary files /dev/null and b/Resources/img/Pokemon Sprites/65-1.png differ diff --git a/Resources/img/Pokemon Sprites/65.png b/Resources/img/Pokemon Sprites/65.png new file mode 100644 index 000000000..11572acd0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/65.png differ diff --git a/Resources/img/Pokemon Sprites/650.png b/Resources/img/Pokemon Sprites/650.png new file mode 100644 index 000000000..cbd7e49f8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/650.png differ diff --git a/Resources/img/Pokemon Sprites/651.png b/Resources/img/Pokemon Sprites/651.png new file mode 100644 index 000000000..e877630d5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/651.png differ diff --git a/Resources/img/Pokemon Sprites/652.png b/Resources/img/Pokemon Sprites/652.png new file mode 100644 index 000000000..a95ae8c36 Binary files /dev/null and b/Resources/img/Pokemon Sprites/652.png differ diff --git a/Resources/img/Pokemon Sprites/653.png b/Resources/img/Pokemon Sprites/653.png new file mode 100644 index 000000000..3e77654a2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/653.png differ diff --git a/Resources/img/Pokemon Sprites/654.png b/Resources/img/Pokemon Sprites/654.png new file mode 100644 index 000000000..42e127a53 Binary files /dev/null and b/Resources/img/Pokemon Sprites/654.png differ diff --git a/Resources/img/Pokemon Sprites/655.png b/Resources/img/Pokemon Sprites/655.png new file mode 100644 index 000000000..9361b1ac0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/655.png differ diff --git a/Resources/img/Pokemon Sprites/656.png b/Resources/img/Pokemon Sprites/656.png new file mode 100644 index 000000000..e5fc1cf17 Binary files /dev/null and b/Resources/img/Pokemon Sprites/656.png differ diff --git a/Resources/img/Pokemon Sprites/657.png b/Resources/img/Pokemon Sprites/657.png new file mode 100644 index 000000000..09fef7823 Binary files /dev/null and b/Resources/img/Pokemon Sprites/657.png differ diff --git a/Resources/img/Pokemon Sprites/658.png b/Resources/img/Pokemon Sprites/658.png new file mode 100644 index 000000000..31bf68ee0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/658.png differ diff --git a/Resources/img/Pokemon Sprites/658b.png b/Resources/img/Pokemon Sprites/658b.png new file mode 100644 index 000000000..f7eb03617 Binary files /dev/null and b/Resources/img/Pokemon Sprites/658b.png differ diff --git a/Resources/img/Pokemon Sprites/659.png b/Resources/img/Pokemon Sprites/659.png new file mode 100644 index 000000000..da468ab93 Binary files /dev/null and b/Resources/img/Pokemon Sprites/659.png differ diff --git a/Resources/img/Pokemon Sprites/66.png b/Resources/img/Pokemon Sprites/66.png new file mode 100644 index 000000000..2fd4be411 Binary files /dev/null and b/Resources/img/Pokemon Sprites/66.png differ diff --git a/Resources/img/Pokemon Sprites/660.png b/Resources/img/Pokemon Sprites/660.png new file mode 100644 index 000000000..dad6a727f Binary files /dev/null and b/Resources/img/Pokemon Sprites/660.png differ diff --git a/Resources/img/Pokemon Sprites/661.png b/Resources/img/Pokemon Sprites/661.png new file mode 100644 index 000000000..90a104b14 Binary files /dev/null and b/Resources/img/Pokemon Sprites/661.png differ diff --git a/Resources/img/Pokemon Sprites/662.png b/Resources/img/Pokemon Sprites/662.png new file mode 100644 index 000000000..6d73fb171 Binary files /dev/null and b/Resources/img/Pokemon Sprites/662.png differ diff --git a/Resources/img/Pokemon Sprites/663.png b/Resources/img/Pokemon Sprites/663.png new file mode 100644 index 000000000..8801a957f Binary files /dev/null and b/Resources/img/Pokemon Sprites/663.png differ diff --git a/Resources/img/Pokemon Sprites/664-1.png b/Resources/img/Pokemon Sprites/664-1.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-1.png differ diff --git a/Resources/img/Pokemon Sprites/664-10.png b/Resources/img/Pokemon Sprites/664-10.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-10.png differ diff --git a/Resources/img/Pokemon Sprites/664-11.png b/Resources/img/Pokemon Sprites/664-11.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-11.png differ diff --git a/Resources/img/Pokemon Sprites/664-12.png b/Resources/img/Pokemon Sprites/664-12.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-12.png differ diff --git a/Resources/img/Pokemon Sprites/664-13.png b/Resources/img/Pokemon Sprites/664-13.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-13.png differ diff --git a/Resources/img/Pokemon Sprites/664-14.png b/Resources/img/Pokemon Sprites/664-14.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-14.png differ diff --git a/Resources/img/Pokemon Sprites/664-15.png b/Resources/img/Pokemon Sprites/664-15.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-15.png differ diff --git a/Resources/img/Pokemon Sprites/664-16.png b/Resources/img/Pokemon Sprites/664-16.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-16.png differ diff --git a/Resources/img/Pokemon Sprites/664-17.png b/Resources/img/Pokemon Sprites/664-17.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-17.png differ diff --git a/Resources/img/Pokemon Sprites/664-18.png b/Resources/img/Pokemon Sprites/664-18.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-18.png differ diff --git a/Resources/img/Pokemon Sprites/664-19.png b/Resources/img/Pokemon Sprites/664-19.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-19.png differ diff --git a/Resources/img/Pokemon Sprites/664-2.png b/Resources/img/Pokemon Sprites/664-2.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-2.png differ diff --git a/Resources/img/Pokemon Sprites/664-3.png b/Resources/img/Pokemon Sprites/664-3.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-3.png differ diff --git a/Resources/img/Pokemon Sprites/664-4.png b/Resources/img/Pokemon Sprites/664-4.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-4.png differ diff --git a/Resources/img/Pokemon Sprites/664-5.png b/Resources/img/Pokemon Sprites/664-5.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-5.png differ diff --git a/Resources/img/Pokemon Sprites/664-6.png b/Resources/img/Pokemon Sprites/664-6.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-6.png differ diff --git a/Resources/img/Pokemon Sprites/664-7.png b/Resources/img/Pokemon Sprites/664-7.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-7.png differ diff --git a/Resources/img/Pokemon Sprites/664-8.png b/Resources/img/Pokemon Sprites/664-8.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-8.png differ diff --git a/Resources/img/Pokemon Sprites/664-9.png b/Resources/img/Pokemon Sprites/664-9.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664-9.png differ diff --git a/Resources/img/Pokemon Sprites/664.png b/Resources/img/Pokemon Sprites/664.png new file mode 100644 index 000000000..8fc5e09f0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/664.png differ diff --git a/Resources/img/Pokemon Sprites/665-1.png b/Resources/img/Pokemon Sprites/665-1.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-1.png differ diff --git a/Resources/img/Pokemon Sprites/665-10.png b/Resources/img/Pokemon Sprites/665-10.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-10.png differ diff --git a/Resources/img/Pokemon Sprites/665-11.png b/Resources/img/Pokemon Sprites/665-11.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-11.png differ diff --git a/Resources/img/Pokemon Sprites/665-12.png b/Resources/img/Pokemon Sprites/665-12.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-12.png differ diff --git a/Resources/img/Pokemon Sprites/665-13.png b/Resources/img/Pokemon Sprites/665-13.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-13.png differ diff --git a/Resources/img/Pokemon Sprites/665-14.png b/Resources/img/Pokemon Sprites/665-14.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-14.png differ diff --git a/Resources/img/Pokemon Sprites/665-15.png b/Resources/img/Pokemon Sprites/665-15.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-15.png differ diff --git a/Resources/img/Pokemon Sprites/665-16.png b/Resources/img/Pokemon Sprites/665-16.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-16.png differ diff --git a/Resources/img/Pokemon Sprites/665-17.png b/Resources/img/Pokemon Sprites/665-17.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-17.png differ diff --git a/Resources/img/Pokemon Sprites/665-18.png b/Resources/img/Pokemon Sprites/665-18.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-18.png differ diff --git a/Resources/img/Pokemon Sprites/665-19.png b/Resources/img/Pokemon Sprites/665-19.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-19.png differ diff --git a/Resources/img/Pokemon Sprites/665-2.png b/Resources/img/Pokemon Sprites/665-2.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-2.png differ diff --git a/Resources/img/Pokemon Sprites/665-3.png b/Resources/img/Pokemon Sprites/665-3.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-3.png differ diff --git a/Resources/img/Pokemon Sprites/665-4.png b/Resources/img/Pokemon Sprites/665-4.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-4.png differ diff --git a/Resources/img/Pokemon Sprites/665-5.png b/Resources/img/Pokemon Sprites/665-5.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-5.png differ diff --git a/Resources/img/Pokemon Sprites/665-6.png b/Resources/img/Pokemon Sprites/665-6.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-6.png differ diff --git a/Resources/img/Pokemon Sprites/665-7.png b/Resources/img/Pokemon Sprites/665-7.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-7.png differ diff --git a/Resources/img/Pokemon Sprites/665-8.png b/Resources/img/Pokemon Sprites/665-8.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-8.png differ diff --git a/Resources/img/Pokemon Sprites/665-9.png b/Resources/img/Pokemon Sprites/665-9.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665-9.png differ diff --git a/Resources/img/Pokemon Sprites/665.png b/Resources/img/Pokemon Sprites/665.png new file mode 100644 index 000000000..69d1fcfcf Binary files /dev/null and b/Resources/img/Pokemon Sprites/665.png differ diff --git a/Resources/img/Pokemon Sprites/666-1.png b/Resources/img/Pokemon Sprites/666-1.png new file mode 100644 index 000000000..fcd197158 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-1.png differ diff --git a/Resources/img/Pokemon Sprites/666-10.png b/Resources/img/Pokemon Sprites/666-10.png new file mode 100644 index 000000000..c036e17b7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-10.png differ diff --git a/Resources/img/Pokemon Sprites/666-11.png b/Resources/img/Pokemon Sprites/666-11.png new file mode 100644 index 000000000..cb8db6729 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-11.png differ diff --git a/Resources/img/Pokemon Sprites/666-12.png b/Resources/img/Pokemon Sprites/666-12.png new file mode 100644 index 000000000..bfa6de1b2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-12.png differ diff --git a/Resources/img/Pokemon Sprites/666-13.png b/Resources/img/Pokemon Sprites/666-13.png new file mode 100644 index 000000000..3479d9cb6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-13.png differ diff --git a/Resources/img/Pokemon Sprites/666-14.png b/Resources/img/Pokemon Sprites/666-14.png new file mode 100644 index 000000000..c14dc1881 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-14.png differ diff --git a/Resources/img/Pokemon Sprites/666-15.png b/Resources/img/Pokemon Sprites/666-15.png new file mode 100644 index 000000000..4d71e362d Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-15.png differ diff --git a/Resources/img/Pokemon Sprites/666-16.png b/Resources/img/Pokemon Sprites/666-16.png new file mode 100644 index 000000000..4e568068c Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-16.png differ diff --git a/Resources/img/Pokemon Sprites/666-17.png b/Resources/img/Pokemon Sprites/666-17.png new file mode 100644 index 000000000..4ddb56ff2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-17.png differ diff --git a/Resources/img/Pokemon Sprites/666-18.png b/Resources/img/Pokemon Sprites/666-18.png new file mode 100644 index 000000000..35bd2d94a Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-18.png differ diff --git a/Resources/img/Pokemon Sprites/666-19.png b/Resources/img/Pokemon Sprites/666-19.png new file mode 100644 index 000000000..dd5a7d4eb Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-19.png differ diff --git a/Resources/img/Pokemon Sprites/666-2.png b/Resources/img/Pokemon Sprites/666-2.png new file mode 100644 index 000000000..b91fda408 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-2.png differ diff --git a/Resources/img/Pokemon Sprites/666-3.png b/Resources/img/Pokemon Sprites/666-3.png new file mode 100644 index 000000000..5fb29dc84 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-3.png differ diff --git a/Resources/img/Pokemon Sprites/666-4.png b/Resources/img/Pokemon Sprites/666-4.png new file mode 100644 index 000000000..ca4f469d6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-4.png differ diff --git a/Resources/img/Pokemon Sprites/666-5.png b/Resources/img/Pokemon Sprites/666-5.png new file mode 100644 index 000000000..08a0d6cc6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-5.png differ diff --git a/Resources/img/Pokemon Sprites/666-6.png b/Resources/img/Pokemon Sprites/666-6.png new file mode 100644 index 000000000..2040606d9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-6.png differ diff --git a/Resources/img/Pokemon Sprites/666-7.png b/Resources/img/Pokemon Sprites/666-7.png new file mode 100644 index 000000000..9439f19dc Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-7.png differ diff --git a/Resources/img/Pokemon Sprites/666-8.png b/Resources/img/Pokemon Sprites/666-8.png new file mode 100644 index 000000000..d03d08872 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-8.png differ diff --git a/Resources/img/Pokemon Sprites/666-9.png b/Resources/img/Pokemon Sprites/666-9.png new file mode 100644 index 000000000..eb9da2b47 Binary files /dev/null and b/Resources/img/Pokemon Sprites/666-9.png differ diff --git a/Resources/img/Pokemon Sprites/666.png b/Resources/img/Pokemon Sprites/666.png new file mode 100644 index 000000000..7142d2c4b Binary files /dev/null and b/Resources/img/Pokemon Sprites/666.png differ diff --git a/Resources/img/Pokemon Sprites/667.png b/Resources/img/Pokemon Sprites/667.png new file mode 100644 index 000000000..873bd1b5c Binary files /dev/null and b/Resources/img/Pokemon Sprites/667.png differ diff --git a/Resources/img/Pokemon Sprites/668.png b/Resources/img/Pokemon Sprites/668.png new file mode 100644 index 000000000..e0739ec8a Binary files /dev/null and b/Resources/img/Pokemon Sprites/668.png differ diff --git a/Resources/img/Pokemon Sprites/668f.png b/Resources/img/Pokemon Sprites/668f.png new file mode 100644 index 000000000..aa5003331 Binary files /dev/null and b/Resources/img/Pokemon Sprites/668f.png differ diff --git a/Resources/img/Pokemon Sprites/669-1.png b/Resources/img/Pokemon Sprites/669-1.png new file mode 100644 index 000000000..46203b0a8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/669-1.png differ diff --git a/Resources/img/Pokemon Sprites/669-2.png b/Resources/img/Pokemon Sprites/669-2.png new file mode 100644 index 000000000..7209afc4a Binary files /dev/null and b/Resources/img/Pokemon Sprites/669-2.png differ diff --git a/Resources/img/Pokemon Sprites/669-3.png b/Resources/img/Pokemon Sprites/669-3.png new file mode 100644 index 000000000..b5c614556 Binary files /dev/null and b/Resources/img/Pokemon Sprites/669-3.png differ diff --git a/Resources/img/Pokemon Sprites/669-4.png b/Resources/img/Pokemon Sprites/669-4.png new file mode 100644 index 000000000..c8e22fd61 Binary files /dev/null and b/Resources/img/Pokemon Sprites/669-4.png differ diff --git a/Resources/img/Pokemon Sprites/669.png b/Resources/img/Pokemon Sprites/669.png new file mode 100644 index 000000000..a3feaae9a Binary files /dev/null and b/Resources/img/Pokemon Sprites/669.png differ diff --git a/Resources/img/Pokemon Sprites/67.png b/Resources/img/Pokemon Sprites/67.png new file mode 100644 index 000000000..b7d16e02c Binary files /dev/null and b/Resources/img/Pokemon Sprites/67.png differ diff --git a/Resources/img/Pokemon Sprites/670-1.png b/Resources/img/Pokemon Sprites/670-1.png new file mode 100644 index 000000000..94fa6cfa0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/670-1.png differ diff --git a/Resources/img/Pokemon Sprites/670-2.png b/Resources/img/Pokemon Sprites/670-2.png new file mode 100644 index 000000000..84e38ebbb Binary files /dev/null and b/Resources/img/Pokemon Sprites/670-2.png differ diff --git a/Resources/img/Pokemon Sprites/670-3.png b/Resources/img/Pokemon Sprites/670-3.png new file mode 100644 index 000000000..7dccf63ed Binary files /dev/null and b/Resources/img/Pokemon Sprites/670-3.png differ diff --git a/Resources/img/Pokemon Sprites/670-4.png b/Resources/img/Pokemon Sprites/670-4.png new file mode 100644 index 000000000..3a9219ee6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/670-4.png differ diff --git a/Resources/img/Pokemon Sprites/670-5.png b/Resources/img/Pokemon Sprites/670-5.png new file mode 100644 index 000000000..a3c916a9a Binary files /dev/null and b/Resources/img/Pokemon Sprites/670-5.png differ diff --git a/Resources/img/Pokemon Sprites/670.png b/Resources/img/Pokemon Sprites/670.png new file mode 100644 index 000000000..a527e8c65 Binary files /dev/null and b/Resources/img/Pokemon Sprites/670.png differ diff --git a/Resources/img/Pokemon Sprites/671-1.png b/Resources/img/Pokemon Sprites/671-1.png new file mode 100644 index 000000000..11fd17890 Binary files /dev/null and b/Resources/img/Pokemon Sprites/671-1.png differ diff --git a/Resources/img/Pokemon Sprites/671-2.png b/Resources/img/Pokemon Sprites/671-2.png new file mode 100644 index 000000000..3df440c98 Binary files /dev/null and b/Resources/img/Pokemon Sprites/671-2.png differ diff --git a/Resources/img/Pokemon Sprites/671-3.png b/Resources/img/Pokemon Sprites/671-3.png new file mode 100644 index 000000000..37e8844a3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/671-3.png differ diff --git a/Resources/img/Pokemon Sprites/671-4.png b/Resources/img/Pokemon Sprites/671-4.png new file mode 100644 index 000000000..2a1c9b316 Binary files /dev/null and b/Resources/img/Pokemon Sprites/671-4.png differ diff --git a/Resources/img/Pokemon Sprites/671.png b/Resources/img/Pokemon Sprites/671.png new file mode 100644 index 000000000..28593fd56 Binary files /dev/null and b/Resources/img/Pokemon Sprites/671.png differ diff --git a/Resources/img/Pokemon Sprites/672.png b/Resources/img/Pokemon Sprites/672.png new file mode 100644 index 000000000..82b629a6d Binary files /dev/null and b/Resources/img/Pokemon Sprites/672.png differ diff --git a/Resources/img/Pokemon Sprites/673.png b/Resources/img/Pokemon Sprites/673.png new file mode 100644 index 000000000..f06e14839 Binary files /dev/null and b/Resources/img/Pokemon Sprites/673.png differ diff --git a/Resources/img/Pokemon Sprites/674.png b/Resources/img/Pokemon Sprites/674.png new file mode 100644 index 000000000..3aac85b0f Binary files /dev/null and b/Resources/img/Pokemon Sprites/674.png differ diff --git a/Resources/img/Pokemon Sprites/675.png b/Resources/img/Pokemon Sprites/675.png new file mode 100644 index 000000000..0a1fd5b58 Binary files /dev/null and b/Resources/img/Pokemon Sprites/675.png differ diff --git a/Resources/img/Pokemon Sprites/676-1.png b/Resources/img/Pokemon Sprites/676-1.png new file mode 100644 index 000000000..016bae70b Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-1.png differ diff --git a/Resources/img/Pokemon Sprites/676-2.png b/Resources/img/Pokemon Sprites/676-2.png new file mode 100644 index 000000000..6f1718b5a Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-2.png differ diff --git a/Resources/img/Pokemon Sprites/676-3.png b/Resources/img/Pokemon Sprites/676-3.png new file mode 100644 index 000000000..ebbabe986 Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-3.png differ diff --git a/Resources/img/Pokemon Sprites/676-4.png b/Resources/img/Pokemon Sprites/676-4.png new file mode 100644 index 000000000..0af8d71e1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-4.png differ diff --git a/Resources/img/Pokemon Sprites/676-5.png b/Resources/img/Pokemon Sprites/676-5.png new file mode 100644 index 000000000..43ed88b0d Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-5.png differ diff --git a/Resources/img/Pokemon Sprites/676-6.png b/Resources/img/Pokemon Sprites/676-6.png new file mode 100644 index 000000000..f4660dd1a Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-6.png differ diff --git a/Resources/img/Pokemon Sprites/676-7.png b/Resources/img/Pokemon Sprites/676-7.png new file mode 100644 index 000000000..a60f0bd80 Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-7.png differ diff --git a/Resources/img/Pokemon Sprites/676-8.png b/Resources/img/Pokemon Sprites/676-8.png new file mode 100644 index 000000000..b0dceb373 Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-8.png differ diff --git a/Resources/img/Pokemon Sprites/676-9.png b/Resources/img/Pokemon Sprites/676-9.png new file mode 100644 index 000000000..b34d427df Binary files /dev/null and b/Resources/img/Pokemon Sprites/676-9.png differ diff --git a/Resources/img/Pokemon Sprites/676.png b/Resources/img/Pokemon Sprites/676.png new file mode 100644 index 000000000..1cd258d62 Binary files /dev/null and b/Resources/img/Pokemon Sprites/676.png differ diff --git a/Resources/img/Pokemon Sprites/677.png b/Resources/img/Pokemon Sprites/677.png new file mode 100644 index 000000000..a04bf2193 Binary files /dev/null and b/Resources/img/Pokemon Sprites/677.png differ diff --git a/Resources/img/Pokemon Sprites/678-1.png b/Resources/img/Pokemon Sprites/678-1.png new file mode 100644 index 000000000..2fadcabd5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/678-1.png differ diff --git a/Resources/img/Pokemon Sprites/678.png b/Resources/img/Pokemon Sprites/678.png new file mode 100644 index 000000000..9b3ed1ff2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/678.png differ diff --git a/Resources/img/Pokemon Sprites/679.png b/Resources/img/Pokemon Sprites/679.png new file mode 100644 index 000000000..cb0b1efc2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/679.png differ diff --git a/Resources/img/Pokemon Sprites/68.png b/Resources/img/Pokemon Sprites/68.png new file mode 100644 index 000000000..671fae3f1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/68.png differ diff --git a/Resources/img/Pokemon Sprites/680.png b/Resources/img/Pokemon Sprites/680.png new file mode 100644 index 000000000..083c502c1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/680.png differ diff --git a/Resources/img/Pokemon Sprites/681-1.png b/Resources/img/Pokemon Sprites/681-1.png new file mode 100644 index 000000000..c7109a938 Binary files /dev/null and b/Resources/img/Pokemon Sprites/681-1.png differ diff --git a/Resources/img/Pokemon Sprites/681.png b/Resources/img/Pokemon Sprites/681.png new file mode 100644 index 000000000..9d38538e6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/681.png differ diff --git a/Resources/img/Pokemon Sprites/682.png b/Resources/img/Pokemon Sprites/682.png new file mode 100644 index 000000000..8cdf96ad6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/682.png differ diff --git a/Resources/img/Pokemon Sprites/683.png b/Resources/img/Pokemon Sprites/683.png new file mode 100644 index 000000000..855970520 Binary files /dev/null and b/Resources/img/Pokemon Sprites/683.png differ diff --git a/Resources/img/Pokemon Sprites/684.png b/Resources/img/Pokemon Sprites/684.png new file mode 100644 index 000000000..21dbd73e6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/684.png differ diff --git a/Resources/img/Pokemon Sprites/685.png b/Resources/img/Pokemon Sprites/685.png new file mode 100644 index 000000000..7aa1226de Binary files /dev/null and b/Resources/img/Pokemon Sprites/685.png differ diff --git a/Resources/img/Pokemon Sprites/686.png b/Resources/img/Pokemon Sprites/686.png new file mode 100644 index 000000000..b46369097 Binary files /dev/null and b/Resources/img/Pokemon Sprites/686.png differ diff --git a/Resources/img/Pokemon Sprites/687.png b/Resources/img/Pokemon Sprites/687.png new file mode 100644 index 000000000..265c81a5c Binary files /dev/null and b/Resources/img/Pokemon Sprites/687.png differ diff --git a/Resources/img/Pokemon Sprites/688.png b/Resources/img/Pokemon Sprites/688.png new file mode 100644 index 000000000..2625eced8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/688.png differ diff --git a/Resources/img/Pokemon Sprites/689.png b/Resources/img/Pokemon Sprites/689.png new file mode 100644 index 000000000..c424377d9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/689.png differ diff --git a/Resources/img/Pokemon Sprites/689b.png b/Resources/img/Pokemon Sprites/689b.png new file mode 100644 index 000000000..afac08230 Binary files /dev/null and b/Resources/img/Pokemon Sprites/689b.png differ diff --git a/Resources/img/Pokemon Sprites/69.png b/Resources/img/Pokemon Sprites/69.png new file mode 100644 index 000000000..c6fbd1adc Binary files /dev/null and b/Resources/img/Pokemon Sprites/69.png differ diff --git a/Resources/img/Pokemon Sprites/690.png b/Resources/img/Pokemon Sprites/690.png new file mode 100644 index 000000000..1f7d9fca3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/690.png differ diff --git a/Resources/img/Pokemon Sprites/691.png b/Resources/img/Pokemon Sprites/691.png new file mode 100644 index 000000000..56f6eefc9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/691.png differ diff --git a/Resources/img/Pokemon Sprites/692.png b/Resources/img/Pokemon Sprites/692.png new file mode 100644 index 000000000..fbfeb60f6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/692.png differ diff --git a/Resources/img/Pokemon Sprites/692b.png b/Resources/img/Pokemon Sprites/692b.png new file mode 100644 index 000000000..0ba696bb2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/692b.png differ diff --git a/Resources/img/Pokemon Sprites/693.png b/Resources/img/Pokemon Sprites/693.png new file mode 100644 index 000000000..41bf08c96 Binary files /dev/null and b/Resources/img/Pokemon Sprites/693.png differ diff --git a/Resources/img/Pokemon Sprites/693b.png b/Resources/img/Pokemon Sprites/693b.png new file mode 100644 index 000000000..c56566e6a Binary files /dev/null and b/Resources/img/Pokemon Sprites/693b.png differ diff --git a/Resources/img/Pokemon Sprites/694.png b/Resources/img/Pokemon Sprites/694.png new file mode 100644 index 000000000..f41a7082c Binary files /dev/null and b/Resources/img/Pokemon Sprites/694.png differ diff --git a/Resources/img/Pokemon Sprites/695.png b/Resources/img/Pokemon Sprites/695.png new file mode 100644 index 000000000..185bc43c1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/695.png differ diff --git a/Resources/img/Pokemon Sprites/696.png b/Resources/img/Pokemon Sprites/696.png new file mode 100644 index 000000000..2b0db7afd Binary files /dev/null and b/Resources/img/Pokemon Sprites/696.png differ diff --git a/Resources/img/Pokemon Sprites/697.png b/Resources/img/Pokemon Sprites/697.png new file mode 100644 index 000000000..58f3f46a5 Binary files /dev/null and b/Resources/img/Pokemon Sprites/697.png differ diff --git a/Resources/img/Pokemon Sprites/698.png b/Resources/img/Pokemon Sprites/698.png new file mode 100644 index 000000000..a9bd61658 Binary files /dev/null and b/Resources/img/Pokemon Sprites/698.png differ diff --git a/Resources/img/Pokemon Sprites/699.png b/Resources/img/Pokemon Sprites/699.png new file mode 100644 index 000000000..c97f45202 Binary files /dev/null and b/Resources/img/Pokemon Sprites/699.png differ diff --git a/Resources/img/Pokemon Sprites/7.png b/Resources/img/Pokemon Sprites/7.png new file mode 100644 index 000000000..073b2f01f Binary files /dev/null and b/Resources/img/Pokemon Sprites/7.png differ diff --git a/Resources/img/Pokemon Sprites/70.png b/Resources/img/Pokemon Sprites/70.png new file mode 100644 index 000000000..85e6ba7c2 Binary files /dev/null and b/Resources/img/Pokemon Sprites/70.png differ diff --git a/Resources/img/Pokemon Sprites/700.png b/Resources/img/Pokemon Sprites/700.png new file mode 100644 index 000000000..3acdce79c Binary files /dev/null and b/Resources/img/Pokemon Sprites/700.png differ diff --git a/Resources/img/Pokemon Sprites/700b.png b/Resources/img/Pokemon Sprites/700b.png new file mode 100644 index 000000000..cbcd4574e Binary files /dev/null and b/Resources/img/Pokemon Sprites/700b.png differ diff --git a/Resources/img/Pokemon Sprites/701.png b/Resources/img/Pokemon Sprites/701.png new file mode 100644 index 000000000..6d59fc180 Binary files /dev/null and b/Resources/img/Pokemon Sprites/701.png differ diff --git a/Resources/img/Pokemon Sprites/702.png b/Resources/img/Pokemon Sprites/702.png new file mode 100644 index 000000000..8a3ba3ae1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/702.png differ diff --git a/Resources/img/Pokemon Sprites/703.png b/Resources/img/Pokemon Sprites/703.png new file mode 100644 index 000000000..c8055122a Binary files /dev/null and b/Resources/img/Pokemon Sprites/703.png differ diff --git a/Resources/img/Pokemon Sprites/704.png b/Resources/img/Pokemon Sprites/704.png new file mode 100644 index 000000000..4fe4bd897 Binary files /dev/null and b/Resources/img/Pokemon Sprites/704.png differ diff --git a/Resources/img/Pokemon Sprites/705.png b/Resources/img/Pokemon Sprites/705.png new file mode 100644 index 000000000..e9bca84a4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/705.png differ diff --git a/Resources/img/Pokemon Sprites/706.png b/Resources/img/Pokemon Sprites/706.png new file mode 100644 index 000000000..cd4efd1d9 Binary files /dev/null and b/Resources/img/Pokemon Sprites/706.png differ diff --git a/Resources/img/Pokemon Sprites/707.png b/Resources/img/Pokemon Sprites/707.png new file mode 100644 index 000000000..1becfbca3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/707.png differ diff --git a/Resources/img/Pokemon Sprites/707b.png b/Resources/img/Pokemon Sprites/707b.png new file mode 100644 index 000000000..b904b88b1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/707b.png differ diff --git a/Resources/img/Pokemon Sprites/708.png b/Resources/img/Pokemon Sprites/708.png new file mode 100644 index 000000000..59f75b39d Binary files /dev/null and b/Resources/img/Pokemon Sprites/708.png differ diff --git a/Resources/img/Pokemon Sprites/709.png b/Resources/img/Pokemon Sprites/709.png new file mode 100644 index 000000000..8d1fe6dfe Binary files /dev/null and b/Resources/img/Pokemon Sprites/709.png differ diff --git a/Resources/img/Pokemon Sprites/71.png b/Resources/img/Pokemon Sprites/71.png new file mode 100644 index 000000000..d3a9cf11b Binary files /dev/null and b/Resources/img/Pokemon Sprites/71.png differ diff --git a/Resources/img/Pokemon Sprites/710-1.png b/Resources/img/Pokemon Sprites/710-1.png new file mode 100644 index 000000000..a1529f323 Binary files /dev/null and b/Resources/img/Pokemon Sprites/710-1.png differ diff --git a/Resources/img/Pokemon Sprites/710-2.png b/Resources/img/Pokemon Sprites/710-2.png new file mode 100644 index 000000000..a1529f323 Binary files /dev/null and b/Resources/img/Pokemon Sprites/710-2.png differ diff --git a/Resources/img/Pokemon Sprites/710-3.png b/Resources/img/Pokemon Sprites/710-3.png new file mode 100644 index 000000000..a1529f323 Binary files /dev/null and b/Resources/img/Pokemon Sprites/710-3.png differ diff --git a/Resources/img/Pokemon Sprites/710.png b/Resources/img/Pokemon Sprites/710.png new file mode 100644 index 000000000..a1529f323 Binary files /dev/null and b/Resources/img/Pokemon Sprites/710.png differ diff --git a/Resources/img/Pokemon Sprites/711-1.png b/Resources/img/Pokemon Sprites/711-1.png new file mode 100644 index 000000000..7cf516b2c Binary files /dev/null and b/Resources/img/Pokemon Sprites/711-1.png differ diff --git a/Resources/img/Pokemon Sprites/711-2.png b/Resources/img/Pokemon Sprites/711-2.png new file mode 100644 index 000000000..7cf516b2c Binary files /dev/null and b/Resources/img/Pokemon Sprites/711-2.png differ diff --git a/Resources/img/Pokemon Sprites/711-3.png b/Resources/img/Pokemon Sprites/711-3.png new file mode 100644 index 000000000..7cf516b2c Binary files /dev/null and b/Resources/img/Pokemon Sprites/711-3.png differ diff --git a/Resources/img/Pokemon Sprites/711.png b/Resources/img/Pokemon Sprites/711.png new file mode 100644 index 000000000..7cf516b2c Binary files /dev/null and b/Resources/img/Pokemon Sprites/711.png differ diff --git a/Resources/img/Pokemon Sprites/712.png b/Resources/img/Pokemon Sprites/712.png new file mode 100644 index 000000000..1d4c1f737 Binary files /dev/null and b/Resources/img/Pokemon Sprites/712.png differ diff --git a/Resources/img/Pokemon Sprites/713.png b/Resources/img/Pokemon Sprites/713.png new file mode 100644 index 000000000..638511316 Binary files /dev/null and b/Resources/img/Pokemon Sprites/713.png differ diff --git a/Resources/img/Pokemon Sprites/714.png b/Resources/img/Pokemon Sprites/714.png new file mode 100644 index 000000000..effe8ecf4 Binary files /dev/null and b/Resources/img/Pokemon Sprites/714.png differ diff --git a/Resources/img/Pokemon Sprites/715.png b/Resources/img/Pokemon Sprites/715.png new file mode 100644 index 000000000..5d48775af Binary files /dev/null and b/Resources/img/Pokemon Sprites/715.png differ diff --git a/Resources/img/Pokemon Sprites/716-1.png b/Resources/img/Pokemon Sprites/716-1.png new file mode 100644 index 000000000..5bb0340c3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/716-1.png differ diff --git a/Resources/img/Pokemon Sprites/716.png b/Resources/img/Pokemon Sprites/716.png new file mode 100644 index 000000000..3d39df18e Binary files /dev/null and b/Resources/img/Pokemon Sprites/716.png differ diff --git a/Resources/img/Pokemon Sprites/717.png b/Resources/img/Pokemon Sprites/717.png new file mode 100644 index 000000000..852e757f1 Binary files /dev/null and b/Resources/img/Pokemon Sprites/717.png differ diff --git a/Resources/img/Pokemon Sprites/718.png b/Resources/img/Pokemon Sprites/718.png new file mode 100644 index 000000000..b97b65387 Binary files /dev/null and b/Resources/img/Pokemon Sprites/718.png differ diff --git a/Resources/img/Pokemon Sprites/718b.png b/Resources/img/Pokemon Sprites/718b.png new file mode 100644 index 000000000..9c2dc715c Binary files /dev/null and b/Resources/img/Pokemon Sprites/718b.png differ diff --git a/Resources/img/Pokemon Sprites/719.png b/Resources/img/Pokemon Sprites/719.png new file mode 100644 index 000000000..e003a1090 Binary files /dev/null and b/Resources/img/Pokemon Sprites/719.png differ diff --git a/Resources/img/Pokemon Sprites/72.png b/Resources/img/Pokemon Sprites/72.png new file mode 100644 index 000000000..3febfdbb8 Binary files /dev/null and b/Resources/img/Pokemon Sprites/72.png differ diff --git a/Resources/img/Pokemon Sprites/720.png b/Resources/img/Pokemon Sprites/720.png new file mode 100644 index 000000000..999ca5235 Binary files /dev/null and b/Resources/img/Pokemon Sprites/720.png differ diff --git a/Resources/img/Pokemon Sprites/721.png b/Resources/img/Pokemon Sprites/721.png new file mode 100644 index 000000000..01fccb5e3 Binary files /dev/null and b/Resources/img/Pokemon Sprites/721.png differ diff --git a/Resources/img/Pokemon Sprites/722.png b/Resources/img/Pokemon Sprites/722.png new file mode 100644 index 000000000..7e8a24095 Binary files /dev/null and b/Resources/img/Pokemon Sprites/722.png differ diff --git a/Resources/img/Pokemon Sprites/73.png b/Resources/img/Pokemon Sprites/73.png new file mode 100644 index 000000000..cd4a058da Binary files /dev/null and b/Resources/img/Pokemon Sprites/73.png differ diff --git a/Resources/img/Pokemon Sprites/74.png b/Resources/img/Pokemon Sprites/74.png new file mode 100644 index 000000000..252f2064b Binary files /dev/null and b/Resources/img/Pokemon Sprites/74.png differ diff --git a/Resources/img/Pokemon Sprites/75.png b/Resources/img/Pokemon Sprites/75.png new file mode 100644 index 000000000..0037b6c28 Binary files /dev/null and b/Resources/img/Pokemon Sprites/75.png differ diff --git a/Resources/img/Pokemon Sprites/76.png b/Resources/img/Pokemon Sprites/76.png new file mode 100644 index 000000000..537fac19b Binary files /dev/null and b/Resources/img/Pokemon Sprites/76.png differ diff --git a/Resources/img/Pokemon Sprites/77.png b/Resources/img/Pokemon Sprites/77.png new file mode 100644 index 000000000..4bea54c7c Binary files /dev/null and b/Resources/img/Pokemon Sprites/77.png differ diff --git a/Resources/img/Pokemon Sprites/78.png b/Resources/img/Pokemon Sprites/78.png new file mode 100644 index 000000000..f5f87da23 Binary files /dev/null and b/Resources/img/Pokemon Sprites/78.png differ diff --git a/Resources/img/Pokemon Sprites/79.png b/Resources/img/Pokemon Sprites/79.png new file mode 100644 index 000000000..10ac0b805 Binary files /dev/null and b/Resources/img/Pokemon Sprites/79.png differ diff --git a/Resources/img/Pokemon Sprites/8.png b/Resources/img/Pokemon Sprites/8.png new file mode 100644 index 000000000..97f280c4d Binary files /dev/null and b/Resources/img/Pokemon Sprites/8.png differ diff --git a/Resources/img/Pokemon Sprites/80.png b/Resources/img/Pokemon Sprites/80.png new file mode 100644 index 000000000..81b6de58d Binary files /dev/null and b/Resources/img/Pokemon Sprites/80.png differ diff --git a/Resources/img/Pokemon Sprites/81.png b/Resources/img/Pokemon Sprites/81.png new file mode 100644 index 000000000..1c89c97c0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/81.png differ diff --git a/Resources/img/Pokemon Sprites/82.png b/Resources/img/Pokemon Sprites/82.png new file mode 100644 index 000000000..3c714f271 Binary files /dev/null and b/Resources/img/Pokemon Sprites/82.png differ diff --git a/Resources/img/Pokemon Sprites/83.png b/Resources/img/Pokemon Sprites/83.png new file mode 100644 index 000000000..062508027 Binary files /dev/null and b/Resources/img/Pokemon Sprites/83.png differ diff --git a/Resources/img/Pokemon Sprites/84.png b/Resources/img/Pokemon Sprites/84.png new file mode 100644 index 000000000..21c5cb55b Binary files /dev/null and b/Resources/img/Pokemon Sprites/84.png differ diff --git a/Resources/img/Pokemon Sprites/85.png b/Resources/img/Pokemon Sprites/85.png new file mode 100644 index 000000000..2cb6063d7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/85.png differ diff --git a/Resources/img/Pokemon Sprites/86.png b/Resources/img/Pokemon Sprites/86.png new file mode 100644 index 000000000..01072b35d Binary files /dev/null and b/Resources/img/Pokemon Sprites/86.png differ diff --git a/Resources/img/Pokemon Sprites/87.png b/Resources/img/Pokemon Sprites/87.png new file mode 100644 index 000000000..2c3b7cb3f Binary files /dev/null and b/Resources/img/Pokemon Sprites/87.png differ diff --git a/Resources/img/Pokemon Sprites/88.png b/Resources/img/Pokemon Sprites/88.png new file mode 100644 index 000000000..72546ccea Binary files /dev/null and b/Resources/img/Pokemon Sprites/88.png differ diff --git a/Resources/img/Pokemon Sprites/89.png b/Resources/img/Pokemon Sprites/89.png new file mode 100644 index 000000000..326454eb0 Binary files /dev/null and b/Resources/img/Pokemon Sprites/89.png differ diff --git a/Resources/img/Pokemon Sprites/9-1.png b/Resources/img/Pokemon Sprites/9-1.png new file mode 100644 index 000000000..a6e558f72 Binary files /dev/null and b/Resources/img/Pokemon Sprites/9-1.png differ diff --git a/Resources/img/Pokemon Sprites/9.png b/Resources/img/Pokemon Sprites/9.png new file mode 100644 index 000000000..46c3f8983 Binary files /dev/null and b/Resources/img/Pokemon Sprites/9.png differ diff --git a/Resources/img/Pokemon Sprites/90.png b/Resources/img/Pokemon Sprites/90.png new file mode 100644 index 000000000..4161087b7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/90.png differ diff --git a/Resources/img/Pokemon Sprites/91.png b/Resources/img/Pokemon Sprites/91.png new file mode 100644 index 000000000..547bd1498 Binary files /dev/null and b/Resources/img/Pokemon Sprites/91.png differ diff --git a/Resources/img/Pokemon Sprites/92.png b/Resources/img/Pokemon Sprites/92.png new file mode 100644 index 000000000..e643ac71b Binary files /dev/null and b/Resources/img/Pokemon Sprites/92.png differ diff --git a/Resources/img/Pokemon Sprites/93.png b/Resources/img/Pokemon Sprites/93.png new file mode 100644 index 000000000..4add49007 Binary files /dev/null and b/Resources/img/Pokemon Sprites/93.png differ diff --git a/Resources/img/Pokemon Sprites/94-1.png b/Resources/img/Pokemon Sprites/94-1.png new file mode 100644 index 000000000..74eb9ccc7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/94-1.png differ diff --git a/Resources/img/Pokemon Sprites/94.png b/Resources/img/Pokemon Sprites/94.png new file mode 100644 index 000000000..7656010d6 Binary files /dev/null and b/Resources/img/Pokemon Sprites/94.png differ diff --git a/Resources/img/Pokemon Sprites/95.png b/Resources/img/Pokemon Sprites/95.png new file mode 100644 index 000000000..6bdd0afbc Binary files /dev/null and b/Resources/img/Pokemon Sprites/95.png differ diff --git a/Resources/img/Pokemon Sprites/96.png b/Resources/img/Pokemon Sprites/96.png new file mode 100644 index 000000000..4070959f7 Binary files /dev/null and b/Resources/img/Pokemon Sprites/96.png differ diff --git a/Resources/img/Pokemon Sprites/97.png b/Resources/img/Pokemon Sprites/97.png new file mode 100644 index 000000000..43eda7765 Binary files /dev/null and b/Resources/img/Pokemon Sprites/97.png differ diff --git a/Resources/img/Pokemon Sprites/98.png b/Resources/img/Pokemon Sprites/98.png new file mode 100644 index 000000000..990d16368 Binary files /dev/null and b/Resources/img/Pokemon Sprites/98.png differ diff --git a/Resources/img/Pokemon Sprites/99.png b/Resources/img/Pokemon Sprites/99.png new file mode 100644 index 000000000..abcb57a88 Binary files /dev/null and b/Resources/img/Pokemon Sprites/99.png differ diff --git a/Resources/img/Pokemon Sprites/99b.png b/Resources/img/Pokemon Sprites/99b.png new file mode 100644 index 000000000..7d88fff2f Binary files /dev/null and b/Resources/img/Pokemon Sprites/99b.png differ diff --git a/Resources/img/Pokemon Sprites/egg.png b/Resources/img/Pokemon Sprites/egg.png new file mode 100644 index 000000000..d598a9413 Binary files /dev/null and b/Resources/img/Pokemon Sprites/egg.png differ diff --git a/Resources/img/badges/badge_1.png b/Resources/img/badges/badge_1.png new file mode 100644 index 000000000..4be77df95 Binary files /dev/null and b/Resources/img/badges/badge_1.png differ diff --git a/Resources/img/badges/badge_2.png b/Resources/img/badges/badge_2.png new file mode 100644 index 000000000..aec2a3cab Binary files /dev/null and b/Resources/img/badges/badge_2.png differ diff --git a/Resources/img/badges/badge_3.png b/Resources/img/badges/badge_3.png new file mode 100644 index 000000000..0f316d330 Binary files /dev/null and b/Resources/img/badges/badge_3.png differ diff --git a/Resources/img/badges/badge_4.png b/Resources/img/badges/badge_4.png new file mode 100644 index 000000000..cba3178be Binary files /dev/null and b/Resources/img/badges/badge_4.png differ diff --git a/Resources/img/badges/badge_5.png b/Resources/img/badges/badge_5.png new file mode 100644 index 000000000..19e7348c5 Binary files /dev/null and b/Resources/img/badges/badge_5.png differ diff --git a/Resources/img/badges/badge_6.png b/Resources/img/badges/badge_6.png new file mode 100644 index 000000000..42ad493e0 Binary files /dev/null and b/Resources/img/badges/badge_6.png differ diff --git a/Resources/img/badges/badge_7.png b/Resources/img/badges/badge_7.png new file mode 100644 index 000000000..110b32b8f Binary files /dev/null and b/Resources/img/badges/badge_7.png differ diff --git a/Resources/img/badges/badge_8.png b/Resources/img/badges/badge_8.png new file mode 100644 index 000000000..f849080af Binary files /dev/null and b/Resources/img/badges/badge_8.png differ diff --git a/Resources/img/badges/rsBadge_1.png b/Resources/img/badges/rsBadge_1.png new file mode 100644 index 000000000..e6b117381 Binary files /dev/null and b/Resources/img/badges/rsBadge_1.png differ diff --git a/Resources/img/badges/rsBadge_2.png b/Resources/img/badges/rsBadge_2.png new file mode 100644 index 000000000..4a60a1de8 Binary files /dev/null and b/Resources/img/badges/rsBadge_2.png differ diff --git a/Resources/img/badges/rsBadge_3.png b/Resources/img/badges/rsBadge_3.png new file mode 100644 index 000000000..80a4e6153 Binary files /dev/null and b/Resources/img/badges/rsBadge_3.png differ diff --git a/Resources/img/badges/rsBadge_4.png b/Resources/img/badges/rsBadge_4.png new file mode 100644 index 000000000..9db41236f Binary files /dev/null and b/Resources/img/badges/rsBadge_4.png differ diff --git a/Resources/img/badges/rsBadge_5.png b/Resources/img/badges/rsBadge_5.png new file mode 100644 index 000000000..b1d7f2272 Binary files /dev/null and b/Resources/img/badges/rsBadge_5.png differ diff --git a/Resources/img/badges/rsBadge_6.png b/Resources/img/badges/rsBadge_6.png new file mode 100644 index 000000000..2fc420460 Binary files /dev/null and b/Resources/img/badges/rsBadge_6.png differ diff --git a/Resources/img/badges/rsBadge_7.png b/Resources/img/badges/rsBadge_7.png new file mode 100644 index 000000000..00c242f2d Binary files /dev/null and b/Resources/img/badges/rsBadge_7.png differ diff --git a/Resources/img/badges/rsBadge_8.png b/Resources/img/badges/rsBadge_8.png new file mode 100644 index 000000000..17c1d9473 Binary files /dev/null and b/Resources/img/badges/rsBadge_8.png differ diff --git a/Resources/img/icon.png b/Resources/img/icon.png new file mode 100644 index 000000000..b675a02e8 Binary files /dev/null and b/Resources/img/icon.png differ diff --git a/Resources/img/misc/anti_pokerus_icon.png b/Resources/img/misc/anti_pokerus_icon.png new file mode 100644 index 000000000..741f95cc1 Binary files /dev/null and b/Resources/img/misc/anti_pokerus_icon.png differ diff --git a/Resources/img/misc/box_mark_01.png b/Resources/img/misc/box_mark_01.png new file mode 100644 index 000000000..6b4d468e4 Binary files /dev/null and b/Resources/img/misc/box_mark_01.png differ diff --git a/Resources/img/misc/box_mark_02.png b/Resources/img/misc/box_mark_02.png new file mode 100644 index 000000000..cdf1dbc32 Binary files /dev/null and b/Resources/img/misc/box_mark_02.png differ diff --git a/Resources/img/misc/box_mark_03.png b/Resources/img/misc/box_mark_03.png new file mode 100644 index 000000000..eab041fa3 Binary files /dev/null and b/Resources/img/misc/box_mark_03.png differ diff --git a/Resources/img/misc/box_mark_04.png b/Resources/img/misc/box_mark_04.png new file mode 100644 index 000000000..c3285910a Binary files /dev/null and b/Resources/img/misc/box_mark_04.png differ diff --git a/Resources/img/misc/box_mark_05.png b/Resources/img/misc/box_mark_05.png new file mode 100644 index 000000000..e7d2b6681 Binary files /dev/null and b/Resources/img/misc/box_mark_05.png differ diff --git a/Resources/img/misc/box_mark_06.png b/Resources/img/misc/box_mark_06.png new file mode 100644 index 000000000..489088eb7 Binary files /dev/null and b/Resources/img/misc/box_mark_06.png differ diff --git a/Resources/img/misc/else_icon.png b/Resources/img/misc/else_icon.png new file mode 100644 index 000000000..30f92603a Binary files /dev/null and b/Resources/img/misc/else_icon.png differ diff --git a/Resources/img/misc/locked.png b/Resources/img/misc/locked.png new file mode 100644 index 000000000..eca248197 Binary files /dev/null and b/Resources/img/misc/locked.png differ diff --git a/Resources/img/misc/rare_icon.png b/Resources/img/misc/rare_icon.png new file mode 100644 index 000000000..c1b6d8b3d Binary files /dev/null and b/Resources/img/misc/rare_icon.png differ diff --git a/Resources/img/misc/trainingmedal.png b/Resources/img/misc/trainingmedal.png new file mode 100644 index 000000000..52c8ede19 Binary files /dev/null and b/Resources/img/misc/trainingmedal.png differ diff --git a/Resources/img/ribbons/alert.png b/Resources/img/ribbons/alert.png new file mode 100644 index 000000000..7924828b7 Binary files /dev/null and b/Resources/img/ribbons/alert.png differ diff --git a/Resources/img/ribbons/artist.png b/Resources/img/ribbons/artist.png new file mode 100644 index 000000000..46a4e5f4b Binary files /dev/null and b/Resources/img/ribbons/artist.png differ diff --git a/Resources/img/ribbons/battlechamp.png b/Resources/img/ribbons/battlechamp.png new file mode 100644 index 000000000..e770ec8a7 Binary files /dev/null and b/Resources/img/ribbons/battlechamp.png differ diff --git a/Resources/img/ribbons/battlememory.png b/Resources/img/ribbons/battlememory.png new file mode 100644 index 000000000..73c792e41 Binary files /dev/null and b/Resources/img/ribbons/battlememory.png differ diff --git a/Resources/img/ribbons/battlememory2.png b/Resources/img/ribbons/battlememory2.png new file mode 100644 index 000000000..087836f2d Binary files /dev/null and b/Resources/img/ribbons/battlememory2.png differ diff --git a/Resources/img/ribbons/bestfriends.png b/Resources/img/ribbons/bestfriends.png new file mode 100644 index 000000000..f59fe06ca Binary files /dev/null and b/Resources/img/ribbons/bestfriends.png differ diff --git a/Resources/img/ribbons/birthday.png b/Resources/img/ribbons/birthday.png new file mode 100644 index 000000000..dca259192 Binary files /dev/null and b/Resources/img/ribbons/birthday.png differ diff --git a/Resources/img/ribbons/careless.png b/Resources/img/ribbons/careless.png new file mode 100644 index 000000000..a55f0988a Binary files /dev/null and b/Resources/img/ribbons/careless.png differ diff --git a/Resources/img/ribbons/classic.png b/Resources/img/ribbons/classic.png new file mode 100644 index 000000000..14f6639bd Binary files /dev/null and b/Resources/img/ribbons/classic.png differ diff --git a/Resources/img/ribbons/contestmemory.png b/Resources/img/ribbons/contestmemory.png new file mode 100644 index 000000000..7bed52b7d Binary files /dev/null and b/Resources/img/ribbons/contestmemory.png differ diff --git a/Resources/img/ribbons/contestmemory2.png b/Resources/img/ribbons/contestmemory2.png new file mode 100644 index 000000000..92963af88 Binary files /dev/null and b/Resources/img/ribbons/contestmemory2.png differ diff --git a/Resources/img/ribbons/country.png b/Resources/img/ribbons/country.png new file mode 100644 index 000000000..5abfd36e7 Binary files /dev/null and b/Resources/img/ribbons/country.png differ diff --git a/Resources/img/ribbons/downcast.png b/Resources/img/ribbons/downcast.png new file mode 100644 index 000000000..27a3e3ada Binary files /dev/null and b/Resources/img/ribbons/downcast.png differ diff --git a/Resources/img/ribbons/earth.png b/Resources/img/ribbons/earth.png new file mode 100644 index 000000000..11b3b2a91 Binary files /dev/null and b/Resources/img/ribbons/earth.png differ diff --git a/Resources/img/ribbons/effort.png b/Resources/img/ribbons/effort.png new file mode 100644 index 000000000..00680a89c Binary files /dev/null and b/Resources/img/ribbons/effort.png differ diff --git a/Resources/img/ribbons/event.png b/Resources/img/ribbons/event.png new file mode 100644 index 000000000..ce01a7d2e Binary files /dev/null and b/Resources/img/ribbons/event.png differ diff --git a/Resources/img/ribbons/expertbattler.png b/Resources/img/ribbons/expertbattler.png new file mode 100644 index 000000000..515f93d4a Binary files /dev/null and b/Resources/img/ribbons/expertbattler.png differ diff --git a/Resources/img/ribbons/footprint.png b/Resources/img/ribbons/footprint.png new file mode 100644 index 000000000..aec58a3bc Binary files /dev/null and b/Resources/img/ribbons/footprint.png differ diff --git a/Resources/img/ribbons/gorgeous.png b/Resources/img/ribbons/gorgeous.png new file mode 100644 index 000000000..e43bd217d Binary files /dev/null and b/Resources/img/ribbons/gorgeous.png differ diff --git a/Resources/img/ribbons/gorgeousroyal.png b/Resources/img/ribbons/gorgeousroyal.png new file mode 100644 index 000000000..9638e0bce Binary files /dev/null and b/Resources/img/ribbons/gorgeousroyal.png differ diff --git a/Resources/img/ribbons/hoennchamp.png b/Resources/img/ribbons/hoennchamp.png new file mode 100644 index 000000000..53ed7d977 Binary files /dev/null and b/Resources/img/ribbons/hoennchamp.png differ diff --git a/Resources/img/ribbons/kaloschamp.png b/Resources/img/ribbons/kaloschamp.png new file mode 100644 index 000000000..7d06273cd Binary files /dev/null and b/Resources/img/ribbons/kaloschamp.png differ diff --git a/Resources/img/ribbons/legend.png b/Resources/img/ribbons/legend.png new file mode 100644 index 000000000..29d962002 Binary files /dev/null and b/Resources/img/ribbons/legend.png differ diff --git a/Resources/img/ribbons/national.png b/Resources/img/ribbons/national.png new file mode 100644 index 000000000..822f555a6 Binary files /dev/null and b/Resources/img/ribbons/national.png differ diff --git a/Resources/img/ribbons/nationalchamp.png b/Resources/img/ribbons/nationalchamp.png new file mode 100644 index 000000000..71f5fe1ff Binary files /dev/null and b/Resources/img/ribbons/nationalchamp.png differ diff --git a/Resources/img/ribbons/own_no.png b/Resources/img/ribbons/own_no.png new file mode 100644 index 000000000..10e8a2d79 Binary files /dev/null and b/Resources/img/ribbons/own_no.png differ diff --git a/Resources/img/ribbons/own_yes.png b/Resources/img/ribbons/own_yes.png new file mode 100644 index 000000000..8d62c337d Binary files /dev/null and b/Resources/img/ribbons/own_yes.png differ diff --git a/Resources/img/ribbons/premier.png b/Resources/img/ribbons/premier.png new file mode 100644 index 000000000..ac50e0ff7 Binary files /dev/null and b/Resources/img/ribbons/premier.png differ diff --git a/Resources/img/ribbons/record.png b/Resources/img/ribbons/record.png new file mode 100644 index 000000000..b6ec14559 Binary files /dev/null and b/Resources/img/ribbons/record.png differ diff --git a/Resources/img/ribbons/regionalchamp.png b/Resources/img/ribbons/regionalchamp.png new file mode 100644 index 000000000..cad9b5d51 Binary files /dev/null and b/Resources/img/ribbons/regionalchamp.png differ diff --git a/Resources/img/ribbons/relax.png b/Resources/img/ribbons/relax.png new file mode 100644 index 000000000..aa0fbe086 Binary files /dev/null and b/Resources/img/ribbons/relax.png differ diff --git a/Resources/img/ribbons/royal.png b/Resources/img/ribbons/royal.png new file mode 100644 index 000000000..d21e34c4b Binary files /dev/null and b/Resources/img/ribbons/royal.png differ diff --git a/Resources/img/ribbons/shock.png b/Resources/img/ribbons/shock.png new file mode 100644 index 000000000..45ecf9581 Binary files /dev/null and b/Resources/img/ribbons/shock.png differ diff --git a/Resources/img/ribbons/sinnohchamp.png b/Resources/img/ribbons/sinnohchamp.png new file mode 100644 index 000000000..7101c4dae Binary files /dev/null and b/Resources/img/ribbons/sinnohchamp.png differ diff --git a/Resources/img/ribbons/skillfullbattler.png b/Resources/img/ribbons/skillfullbattler.png new file mode 100644 index 000000000..20ac83a29 Binary files /dev/null and b/Resources/img/ribbons/skillfullbattler.png differ diff --git a/Resources/img/ribbons/smile.png b/Resources/img/ribbons/smile.png new file mode 100644 index 000000000..36ab8c784 Binary files /dev/null and b/Resources/img/ribbons/smile.png differ diff --git a/Resources/img/ribbons/snooze.png b/Resources/img/ribbons/snooze.png new file mode 100644 index 000000000..53d34d1ef Binary files /dev/null and b/Resources/img/ribbons/snooze.png differ diff --git a/Resources/img/ribbons/souvenir.png b/Resources/img/ribbons/souvenir.png new file mode 100644 index 000000000..f0f658e61 Binary files /dev/null and b/Resources/img/ribbons/souvenir.png differ diff --git a/Resources/img/ribbons/special.png b/Resources/img/ribbons/special.png new file mode 100644 index 000000000..e924abe7b Binary files /dev/null and b/Resources/img/ribbons/special.png differ diff --git a/Resources/img/ribbons/training.png b/Resources/img/ribbons/training.png new file mode 100644 index 000000000..94efe5033 Binary files /dev/null and b/Resources/img/ribbons/training.png differ diff --git a/Resources/img/ribbons/wishing.png b/Resources/img/ribbons/wishing.png new file mode 100644 index 000000000..ad3c7308f Binary files /dev/null and b/Resources/img/ribbons/wishing.png differ diff --git a/Resources/img/ribbons/world.png b/Resources/img/ribbons/world.png new file mode 100644 index 000000000..69a7d1ffa Binary files /dev/null and b/Resources/img/ribbons/world.png differ diff --git a/Resources/img/ribbons/worldchamp.png b/Resources/img/ribbons/worldchamp.png new file mode 100644 index 000000000..7f11d30c1 Binary files /dev/null and b/Resources/img/ribbons/worldchamp.png differ diff --git a/Resources/text/de/text_Abilities_de.txt b/Resources/text/de/text_Abilities_de.txt new file mode 100644 index 000000000..961d40372 --- /dev/null +++ b/Resources/text/de/text_Abilities_de.txt @@ -0,0 +1,189 @@ +Nichts +Duftnote +Niesel +Temposchub +Kampfpanzer +Robustheit +Feuchtigkeit +Flexibilität +Sandschleier +Statik +Voltabsorber +H2O-Absorber +Dösigkeit +Wolke Sieben +Facettenauge +Insomnia +Farbwechsel +Immunität +Feuerfänger +Puderabwehr +Tempomacher +Saugnapf +Bedroher +Wegsperre +Rauhaut +Wunderwache +Schwebe +Sporenwirt +Synchro +Neutraltorso +Innere Kraft +Blitzfänger +Edelmut +Wassertempo +Chlorophyll +Erleuchtung +Fährte +Kraftkoloss +Giftdorn +Konzentrator +Magmapanzer +Aquahülle +Magnetfalle +Lärmschutz +Regengenuss +Sandsturm +Erzwinger +Speckschicht +Frühwecker +Flammkörper +Angsthase +Adlerauge +Scherenmacht +Mitnahme +Schnarchnase +Übereifer +Charmebolzen +Plus +Minus +Prognose +Wertehalter +Expidermis +Adrenalin +Notschutz +Kloakensoße +Notdünger +Großbrand +Sturzbach +Hexaplaga +Steinhaupt +Dürre +Ausweglos +Munterkeit +Pulverrauch +Mentalkraft +Panzerhaut +Klimaschutz +Fußangel +Starthilfe +Rivalität +Felsenfest +Schneemantel +Völlerei +Kurzschluss +Entlastung +Hitzeschutz +Wankelmut +Trockenheit +Download +Eisenfaust +Aufheber +Anpassung +Wertelink +Hydration +Solarkraft +Rasanz +Regulierung +Superschütze +Magieschild +Schildlos +Zeitspiel +Techniker +Floraschild +Tollpatsch +Überbrückung +Glückspilz +Finalschlag +Vorahnung +Vorwarnung +Unkenntnis +Aufwertung +Filter +Saumselig +Rauflust +Sturmsog +Eishaut +Felskern +Hagelalarm +Honigmaul +Schnüffler +Achtlos +Variabilität +Pflanzengabe +Alptraum +Langfinger +Rohe Gewalt +Umkehrung +Anspannung +Siegeswille +Schwächling +Tastfluch +Heilherz +Freundeshut +Bruchrüstung +Schwermetall +Leichtmetall +Multischuppe +Giftwahn +Hitzewahn +Reiche Ernte +Telepathie +Gefühlswippe +Wetterfest +Giftgriff +Belebekraft +Brustbieter +Sandscharrer +Wunderhaut +Analyse +Trugbild +Doppelgänger +Schwebedurch +Mumie +Hochmut +Redlichkeit +Hasenfuß +Magiespiegel +Vegetarier +Strolch +Sandgewalt +Eisenstachel +Trance-Modus +Triumphstern +Turbobrand +Teravolt +Dufthülle +Blütenhülle +Backentaschen +Wandlungskunst +Fellkleid +Zauberer +Kugelsicher +Unbeugsamkeit +Titankiefer +Frostschicht +Zuckerhülle +Taktikwechsel +Orkanschwingen +Megawumme +Pflanzenpelz +Nutznießer +Krallenwucht +Feenschicht +Viskosität +Zenithaut +Familienbande +Dunkelaura +Feenaura +Aura-Umkehr \ No newline at end of file diff --git a/Resources/text/de/text_Character_de.txt b/Resources/text/de/text_Character_de.txt new file mode 100644 index 000000000..6512e9291 --- /dev/null +++ b/Resources/text/de/text_Character_de.txt @@ -0,0 +1,30 @@ +Liebt es zu essen. +Nickt oft ein. +Schläft gern. +Macht oft Unordnung. +Mag es, sich zu entspannen. +Stolz auf seine Stärke. +Prügelt sich gern. +Besitzt Temperament. +Liebt Kämpfe. +Impulsiv. +Hat einen robusten Körper. +Kann Treffer gut verkraften. +Äußerst ausdauernd. +Hat eine gute Ausdauer. +Ist beharrlich. +Liebt es zu rennen. +Achtet auf Geräusche. +Ungestüm und einfältig. +Ein bisschen albern. +Flüchtet schnell. +Sehr neugierig. +Hinterhältig. +Äußerst gerissen. +Ist oft in Gedanken. +Sehr pedantisch. +Besitzt einen starken Willen. +Etwas eitel. +Sehr aufsässig. +Hasst Niederlagen. +Dickköpfig. \ No newline at end of file diff --git a/Resources/text/de/text_Forms_de.txt b/Resources/text/de/text_Forms_de.txt new file mode 100644 index 000000000..714304bfa --- /dev/null +++ b/Resources/text/de/text_Forms_de.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +eo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Normal + + + + + + + + + + + + + + + + + + + + + + + + + +Pflanzen +Pflanzen + + + + + + + +Wolken +Westliches Meer +Westliches Meer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rotom + + + + + + + +Wandel + + + + +Land +Arceus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rotlinige + + + + +Normalmodus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Frühlings +Frühlings + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Inkarnations +Inkarnations + + +Inkarnations +Kyurem +Standard +Gesangs +Genesect + + + + + + + + + + + + + + + + +Frost + + +Rot +Rot +Rot + + + + +Zottel + +Männlich + + +Schild + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Größe M +Größe M + + + + +Ruhe-Modus + + + + + + +Mega +Mega X +Mega Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sonnen +Regen +Schnee + + + + +Angriffs +Verteidigungs +Initiative +Sand +Lumpen +Sand +Lumpen +Sonnen +Östliches Meer +Östliches Meer + + + +Hitze +Wasch +Frost +Wirbel +Schneid +Ur +Zenit +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Blaulinige +Trance-Modus +Sommer +Herbst +Winter +Sommer +Herbst +Winter +Tiergeist +Tiergeist +Tiergeist +Weißes +Schwarzes +Resolut +Tanz +Genesect +Genesect +Genesect +Genesect +Schneefeld +Flocken +Kontinental +Ziergarten +Prunk +Blumenmeer +Innovations +Aquamarin +Archipel +Dürre +Sand +Flussdelta +Monsun +Savannen +Sonnen +Ozean +Dschungel +Fantasie +Pokéball +Gelb +Orange +Blau +Weiß +Gelb +Orange +Blau +Weiß +Ewig +Gelb +Orange +Blau +Weiß +Herzchen +Sternchen +Diamanten +Fräul +Damen +Kavaliers +Königinnen +Kabuki +Herrscher +Weiblich +Klingen +Größe S +Größe L +Größe XL +Größe S +Größe L +Größe XL +Aktiv-Modus diff --git a/Resources/text/de/text_GenLoc_de.txt b/Resources/text/de/text_GenLoc_de.txt new file mode 100644 index 000000000..654ccdfbc --- /dev/null +++ b/Resources/text/de/text_GenLoc_de.txt @@ -0,0 +1,62 @@ +irgendwo +in der ersten Stadt +in \x10\x04ᄀÿԆ\x00dessenderen Zuhause +im Zuhause eines Freundes +in irgendjemandes Zuhause +in einer lebhaften Stadt +in einer Boutique +in einem Geschäft +in einer unscheinbaren Stadt +in einem Pokémon-Center +in einem Schloss +in einem Hotel +in einer geheimnisvollen Stadt +in einer windumtosten Stadt +an einem Tor +in einer Stadt am Fluss +in einem Labor +in einem Aquarium +in einer Stadt an einem Abhang +in einer prachtvollen Stadt +in einer Pokémon-Arena +in einer Schule +in einer großen Stadt +in einem Gebäude +in einem eleganten Café +in einem Geheimversteck +in einem Museum +in einem Filmstudio +in einem Bahnhof +auf einem Kampfschauplatz +in einem Schönheitssalon +in einem Restaurant +in einem Edelrestaurant +in einer Küstenstadt +im Inneren eines hohen Gebäudes +in einer geheimnisvollen Stadt +in einer Stadt am Fluss +in einer schneebedeckten Stadt +in der Pokémon Liga +in einem Palast +in einer Höhle +in einem Wald +auf einer Allee +auf einem Weg am Fluss +auf einem ruhigen Weg +auf einem Weg voller Blumen +in einer Pokémon-Pension +auf einem steilen Bergweg +in einem steinigen Gebiet +auf einem Weg mit Meerblick +auf einem schlammigen Weg +auf einem Weg voller Sandwehen +auf einem laubbedeckten Weg +auf einem schneebedeckten Weg +in einer Fabrik +auf der Siegesstraße +auf einem schneebedeckten Berg +in einem Kraftwerk +auf einem Feld +in einer Ruine +in einem Abwasserkanal +auf einer Safari \ No newline at end of file diff --git a/Resources/text/de/text_Items_de.txt b/Resources/text/de/text_Items_de.txt new file mode 100644 index 000000000..9d311ab52 --- /dev/null +++ b/Resources/text/de/text_Items_de.txt @@ -0,0 +1,718 @@ +(Nichts) +Meisterball +Hyperball +Superball +Pokéball +Safariball +Netzball +Tauchball +Nestball +Wiederball +Timerball +Luxusball +Premierball +Finsterball +Heilball +Flottball +Jubelball +Trank +Gegengift +Feuerheiler +Eisheiler +Aufwecker +Para-Heiler +Top-Genesung +Top-Trank +Hypertrank +Supertrank +Hyperheiler +Beleber +Top-Beleber +Tafelwasser +Sprudel +Limonade +Kuhmuh-Milch +Energiestaub +Kraftwurzel +Heilpuder +Vitalkraut +Äther +Top-Äther +Elixier +Top-Elixier +Lavakeks +Beerensaft +Zauberasche +KP-Plus +Protein +Eisen +Carbon +Kalzium +Sonderbonbon +AP-Plus +Zink +AP-Top +Spezialität +Megablock +Angriffplus +X-Angriff +X-Abwehr +X-Tempo +X-Treffer +X-Spezial +X-SpezialVer +Poképuppe +Eneco-Rute +Blaue Flöte +Gelbe Flöte +Rote Flöte +Schw. Flöte +Weiße Flöte +Küstensalz +Küstenschale +Purpurstück +Indigostück +Gelbstück +Grünstück +Superschutz +Top-Schutz +Fluchtseil +Schutz +Sonnenstein +Mondstein +Feuerstein +Donnerstein +Wasserstein +Blattstein +Minipilz +Riesenpilz +Perle +Riesenperle +Sternenstaub +Sternenstück +Nugget +Herzschuppe +Honig +Wachsmulch +Feuchtmulch +Stabilmulch +Neumulch +Wurzelfossil +Klauenfossil +Helixfossil +Domfossil +Altbernstein +Panzerfossil +Kopffossil +Steinknochen +Leuchtstein +Finsterstein +Funkelstein +Ovaler Stein +Spiritkern +Platinum-Orb +??? +??? +??? +Aquamodul +Blitzmodul +Flammenmodul +Gefriermodul +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Herzkonfekt +Adamant-Orb +Weiß-Orb +Grußbrief +Faiblebrief +Einladebrief +Dankesbrief +Fragebrief +Insiderbrief +Rückbrief +Brückbrief H +Brückbrief M +Brückbrief Z +Brückbrief D +Brückbrief W +Amrenabeere +Maronbeere +Pirsifbeere +Fragiabeere +Wilbirbeere +Jonagobeere +Sinelbeere +Persimbeere +Prunusbeere +Tsitrubeere +Giefebeere +Wikibeere +Magobeere +Gauvebeere +Yapabeere +Himmihbeere +Morbbeere +Nanabbeere +Nirbebeere +Sananabeere +Granabeere +Setangbeere +Qualotbeere +Honmelbeere +Labrusbeere +Tamotbeere +Saimbeere +Magostbeere +Rabutabeere +Tronzibeere +Kiwanbeere +Pallmbeere +Wasmelbeere +Durinbeere +Myrtilbeere +Koakobeere +Foepasbeere +Kerzalbeere +Grindobeere +Kiroyabeere +Rospelbeere +Grarzbeere +Schukebeere +Kobabeere +Pyapabeere +Tanigabeere +Chiaribeere +Zitarzbeere +Terirobeere +Burleobeere +Babiribeere +Latchibeere +Lydzibeere +Linganbeere +Salkabeere +Tahaybeere +Apikobeere +Lansatbeere +Krambobeere +Enigmabeere +Wunfrubeere +Eipfelbeere +Jabocabeere +Roselbeere +Blendpuder +Schlohkraut +Machoband +EP-Teiler +Flinkklaue +Sanftglocke +Mentalkraut +Wahlband +King-Stein +Silberstaub +Münzamulett +Schutzband +Seelentau +Abysszahn +Abyssplatte +Rauchball +Ewigstein +Fokus-Band +Glücks-Ei +Scope-Linse +Metallmantel +Überreste +Drachenhaut +Kugelblitz +Pudersand +Granitstein +Wundersaat +Schattenglas +Schwarzgurt +Magnet +Zauberwasser +Hackattack +Giftstich +Ewiges Eis +Bannsticker +Krummlöffel +Holzkohle +Drachenzahn +Seidenschal +Up-Grade +Seegesang +Seerauch +Laxrauch +Lucky Punch +Metallstaub +Kampfknochen +Lauchstange +Roter Schal +Blauer Schal +Rosa Schal +Grüner Schal +Gelber Schal +Großlinse +Muskelband +Schlauglas +Expertengurt +Lichtlehm +Leben-Orb +Energiekraut +Toxik-Orb +Heiß-Orb +Flottstaub +Fokusgurt +Zoomlinse +Metronom +Eisenkugel +Schwerschwf. +Fatumknoten +Giftschleim +Eisbrocken +Glattbrocken +Heißbrocken +Nassbrocken +Griffklaue +Wahlschal +Klettdorn +Machtreif +Machtgurt +Machtlinse +Machtband +Machtkette +Machtgewicht +Wechselhülle +Großwurzel +Wahlglas +Feuertafel +Wassertafel +Blitztafel +Wiesentafel +Frosttafel +Fausttafel +Gifttafel +Erdtafel +Wolkentafel +Hirntafel +Käfertafel +Steintafel +Spuktafel +Dracotafel +Furchttafel +Eisentafel +Schrägrauch +Steinrauch +Lahmrauch +Wellenrauch +Rosenrauch +Glücksrauch +Scheuchrauch +Schützer +Stromisierer +Magmaisierer +Dubiosdisc +Düsterumhang +Scharfklaue +Scharfzahn +TM01 +TM02 +TM03 +TM04 +TM05 +TM06 +TM07 +TM08 +TM09 +TM10 +TM11 +TM12 +TM13 +TM14 +TM15 +TM16 +TM17 +TM18 +TM19 +TM20 +TM21 +TM22 +TM23 +TM24 +TM25 +TM26 +TM27 +TM28 +TM29 +TM30 +TM31 +TM32 +TM33 +TM34 +TM35 +TM36 +TM37 +TM38 +TM39 +TM40 +TM41 +TM42 +TM43 +TM44 +TM45 +TM46 +TM47 +TM48 +TM49 +TM50 +TM51 +TM52 +TM53 +TM54 +TM55 +TM56 +TM57 +TM58 +TM59 +TM60 +TM61 +TM62 +TM63 +TM64 +TM65 +TM66 +TM67 +TM68 +TM69 +TM70 +TM71 +TM72 +TM73 +TM74 +TM75 +TM76 +TM77 +TM78 +TM79 +TM80 +TM81 +TM82 +TM83 +TM84 +TM85 +TM86 +TM87 +TM88 +TM89 +TM90 +TM91 +TM92 +VM01 +VM02 +VM03 +VM04 +VM05 +VM06 +??? +??? +Forschersack +Beutesack +Regelbuch +Pokéradar +Punktekarte +Tagebuch +Stick.Koffer +Modekoffer +Stickertüte +Adressbuch +K-Schlüssel +Talisman +G-Schlüssel +Rote Kette +Karte +Kampffahnder +Münzkorb +Angel +Profiangel +Superangel +Entonkanne +Knurspbox +Fahrrad +B-Schlüssel +Eichs Brief +Lunarfeder +Mitgl.Karte +Azurflöte +Bootsticket +Wettb.-Karte +Magmastein +Paket +Kupon 1 +Kupon 2 +Kupon 3 +L-Schlüssel +Geheimtrank +Kampfkamera +Gracidea +?-Öffner +Aprikokobox +Icognitoheft +Pflanzset +Itemradar +Blaue Karte +Flegmon-Rute +Klarglocke +Türöffner +Kelleröffner +Schiggykanne +Rote Haut +Fundsache +Fahrschein +Spule +Silberflügel +Buntschwinge +Rätsel-Ei +Aprikoko Rot +Aprikoko Blu +Aprikoko Glb +Aprikoko Grn +Aprikoko Pnk +Aprikoko Wss +Aprikoko Swz +Turboball +Levelball +Köderball +Schwerball +Sympaball +Freundesball +Mondball +Turnierball +Parkball +Fotoalbum +GB-Player +Gischtglocke +Wutkeks +Datenkarte01 +Datenkarte02 +Datenkarte03 +Datenkarte04 +Datenkarte05 +Datenkarte06 +Datenkarte07 +Datenkarte08 +Datenkarte09 +Datenkarte10 +Datenkarte11 +Datenkarte12 +Datenkarte13 +Datenkarte14 +Datenkarte15 +Datenkarte16 +Datenkarte17 +Datenkarte18 +Datenkarte19 +Datenkarte20 +Datenkarte21 +Datenkarte22 +Datenkarte23 +Datenkarte24 +Datenkarte25 +Datenkarte26 +Datenkarte27 +Grüne Kugel +Tresorkapsel +Rote Kugel +Blaue Kugel +Mytokristall +Schönschuppe +Evolith +Leichtstein +Beulenhelm +Luftballon +Rote Karte +Zielscheibe +Klammerband +Knolle +Akku +Fluchtknopf +Feuerjuwel +Wasserjuwel +Elektrojuwel +Pflanzjuwel +Eisjuwel +Kampfjuwel +Giftjuwel +Bodenjuwel +Flugjuwel +Psychojuwel +Käferjuwel +Gesteinjuwel +Geistjuwel +Drakojuwel +Unlichtjuwel +Stahljuwel +Normaljuwel +Heilfeder +Kraftfeder +Abwehrfeder +Geniefeder +Espritfeder +Flinkfeder +Prachtfeder +Schildfossil +Federfossil +Gartenpass +Transferorb +Traumball +Pokéwedel +Deko-Box +Drakoschädel +Duftpilz +Riesennugget +Triperle +Kometstück +Alter Heller +Alter Taler +Alter Dukat +Alte Vase +Alter Reif +Alte Statue +Alte Krone +Stratos-Eis +Angriffplus2 +X-Tempo2 +X-Spezial2 +X-Sp. Ver.2 +X-Abwehr2 +X-Angriff2 +X-Treffer2 +X-Tempo3 +X-Spezial3 +X-Sp. Ver.3 +X-Abwehr3 +X-Angriff3 +X-Treffer3 +X-Tempo6 +X-Spezial6 +X-Sp. Ver.6 +X-Abwehr6 +X-Angriff6 +X-Treffer6 +Fäh.-Appell +Itemabwurf +Itemappell +Umkehrappell +Angriffplus3 +Lichtstein +Dunkelstein +TM93 +TM94 +TM95 +Viso-Caster +??? +Briefpost 1 +Briefpost 2 +Briefpost 3 +Viso-Caster +Medaillenbox +DNS-Keil +DNS-Keil +Genehmigung +Ovalpin +Schillerpin +Plasmakarte +Schnäuztuch +Achromat +Fundsache +Fundsache +Wahrspiegel +Schwächenschutz +Offensivweste +Holo-Log +Brief vom Prof +Rollerskates +Feentafel +Fähigk.-Kapsel +Sahnehäubchen +Duftbeutel +Leuchtmoos +Schneeball +Schutzbrille +Pokéflöte +Sprießmulch +Wundermulch +Wuchermulch +Ultramulch +Gengarnit +Guardevoirnit +Ampharosnit +Bisaflornit +Gluraknit X +Turtoknit +Mewtunit X +Mewtunit Y +Lohgocknit +Meditalisnit +Hundemonit +Stollossnit +Banetteonit +Despotarnit +Scheroxnit +Pinsirnit +Aerodactylonit +Lucarionit +Rexblisarnit +Kangamanit +Garadosnit +Absolnit +Gluraknit Y +Simsalanit +Skarabornit +Flunkifernit +Voltensonit +Knakracknit +Latiasnit +Latiosnit +Hibisbeere +Akibeere +Tarabeere +Loturzelkanne +TM96 +TM97 +TM98 +TM99 +TM100 +Kraftwerks-Pass +Mega-Ring +Kurioser Stein +Normaler Stein +Rabattmarke +Liftschlüssel +TMV-Pass +Kalos-Emblem +Abenteuerfibel +Skurriloskulptur +Linsenetui +Kleiderkoffer +Kleiderkoffer +Illumina-Galette +Yantara-Sablé +Kieferfossil +Flossenfossil +LeBelle-Ticket +Fahrrad +Holo-Log +Feenjuwel +Megaillon +Mega-Handschuh \ No newline at end of file diff --git a/Resources/text/de/text_Memories_de.txt b/Resources/text/de/text_Memories_de.txt new file mode 100644 index 000000000..3fe1431c9 --- /dev/null +++ b/Resources/text/de/text_Memories_de.txt @@ -0,0 +1,103 @@ + + +Es erinnert sich daran, +Es erinnert sich daran, +Es erinnert sich daran, +Es erinnert sich daran, +Es erinnert sich klar und deutlich daran, +Es erinnert sich ergriffen daran zurück, +Es erinnert sich sehr gern daran, + +wie glücklich es war +wie viel Spaß es hatte +wie sehr es sich gefreut hat +wie es gegrinst hat +wie überwältigt es war +wie unbeschreiblich seine Gefühle waren +wie gut gelaunt es war +dass es feuchte Augen bekommen hat +wie sehr es sich amüsiert hat +wie nervös es war +wie wohl es sich gefühlt hat +wie unruhig es war +wie sehr es das genossen hat +wie leid es ihm getan hat +wie herzzerreißend das war +wie nostalgisch es geworden ist +was für Schwierigkeiten es hatte +wie anstrengend das war +wie es im Unreinen mit sich war +wie stolz es war +wie schlecht gelaunt es war +wie wütend es war +wie eifersüchtig es war +wie müde es war + +irgendein Item +irgendeine Attacke +Pokémon +Es scheint ein gutes Gedächtnis zu haben, aber es sieht so aus, als könnte es sich nicht erinnern... +{0} ist {1} {2} begegnet. {1} warf einen Pokéball und ihre gemeinsame Reise begann. {4} {3}. +{0} sah {1} zum ersten Mal, als es {2} aus seinem Ei geschlüpft ist. {4} {3}. +{0} ist {1} {2} begegnet. {4} {3}. +{0} gelangte per Tausch {2} in das Team von {1}. {4} {3}. +{0} ist mit {1} in ein Pokémon-Center gegangen, um {2} zu kaufen. {4} {3}. +{0} wurde von {1} irgendwo in ein Pokémon-Center gebracht und dort wieder aufgepäppelt.Wo war das noch gleich? Ach ja, {2}! {4} {3}. +{0} war mit {1} fischen. Zusammen haben sie ein {2} geangelt! {4} {3}. +{0} war mit {1} angeln und {1} hat ein mühsam an Land gezogenes Pokémon entkommen lassen. {4} {3}. +{0} hat gesehen, wie {1} sich um ein {2} gekümmert hat. {4} {3}. +{0} hat von {1} Süßigkeiten bekommen. {4} {3}. +{0} war mit {1} shoppen. {4} {3}. +{0} hat von {1} {2} gelernt. {4} {3}. +{0} hat {1} dabei geholfen, ein {2} aus einem Ei schlüpfen zu lassen. {4} {3}. +{0} war dabei, als {1} ein {2} gefangen hat. {4} {3}. +Als {0} nur noch wenige KP hatte, setzte {1} ein Item ein.Wie hieß das Item noch gleich? Ach ja, {2}! {4} {3}. +{0} hat auf Anweisung von {1} {2} eingesetzt, aber die Attacke hat keinerlei Wirkung gezeigt. {4} {3}. +{0} hat zusammen mit {1} gekämpft und ein {2} besiegt. {4} {3}. +{0} wurde von einem {2} besiegt und ist mit {1} geflüchtet. {4} {3}. +{0} wurde von {1} trainiert und hat sich {2} entwickelt. {4} {3}. +{0} ist mit {1} auf seinem Rücken übers Wasser gesurft. {4} {3}. +{0} hat gesehen, wie {1} von einem {2} auf dessen Rücken getragen wurde. {4} {3}. +{0} und {1} haben zusammen einen Arenaorden errungen. {4} {3}. +Als {1} sich der Herausforderung im Kampfhaus gestellt hat, war {0} extrem nervös. {4} {3}. +{0} ist mit {1} auf seinem Rücken geflogen und sie landeten {2}. {4} {3}. +{0} wurde zusammen mit {1} von einem wilden {2} überrascht. {4} {3}. +{0} hat gesehen, wie {1} ein Item eingesetzt hat.Wie hieß das Item noch gleich? Ach ja, {2}! {4} {3}. +{0} hat zusammen mit {1} den Champ besiegt. {4} {3}. +{0} war dabei, als {1} den Pokédex vervollständigt hat. {4} {3}. +{0} und {1} sind zusammen {2} begegnet. {4} {3}. +{0} war dabei, als {1} eine Kampf-Châtelaine besiegt hat. {4} {3}. +{0} hat mit {1} {2} mit dem Itemradar nach versteckten Items gesucht. {4} {3}. +{0} war mit {1} {2} Radfahren. {4} {3}. +{0} hat mit {1} {2} ein neues Reiseziel auf der Karte festgelegt. {4} {3}. +{0} hat zusammen mit {1} eine {2} gepflanzt und sich vorgestellt, wie reich die Ernte sein würde. {4} {3}. +{0} hat auf Befehl von {1} {2} die Attacke Stärke eingesetzt. {4} {3}. +{0} hat auf Befehl von {1} {2} die Attacke Zerschneider eingesetzt. {4} {3}. +{0} hat auf Befehl von {1} {2} einen Felsen zertrümmert. {4} {3}. +{0} hat mit {1} auf seinem Rücken {2} die Attacke Kaskade eingesetzt. {4} {3}. +{0} hat gesehen, wie {1} {2} heimlich etwas aufgehoben hat. {4} {3}. +{0} hat von {1} ein Item zum Tragen bekommen.Wie hieß das Item noch gleich? Ach ja, {2}! {4} {3}. +{0} ist mit {1} zur Siegesstraße aufgebrochen. {4} {3}. +{0} hat mit {1} ein Schild {2} gelesen. {4} {3}. +{0} war sehr beeindruckt von der Geschwindigkeit des Zugs, den es mit {1} genommen hatte. {4} {3}. +{0} hat mit {1} das Pokéradar benutzt und zusammen sind sie einem {2} begegnet. {4} {3}. +{0} war mit {1} unterwegs, als sie plötzlich von einem wilden {2} angegriffen wurden. Völlig überrumpelt haben sie das Weite gesucht. {4} {3}. +{0} hat mit {1} im Haus der Prüfung eine hohe Punktzahl erzielt. {4} {3}. +{0} hat über {1} den Richter kennengelernt, der es unverwandt angestarrt hat. {4} {3}. +{0} hat über {1} den Attacken-Verlerner kennengelernt, durch den es {2} vergessen hat. {4} {3}. +{0} konnte sich unter Anleitung von {1} wieder an {2} erinnern. {4} {3}. +{0} wurde von {1} in der Pokémon-Pension abgegeben und verbrachte seine Zeit dort zusammen mit einem {2}. {4} {3}. +{0} war neidisch, als {1} mit einem Los ein Item gewonnen hat.Wie hieß das Item noch gleich? Ach ja, {2}! {4} {3}. +{0} war dabei, als {1} {2} das Item Schutz eingesetzt hat. {4} {3}. +{0} hatte ein anstrengendes Spezialtraining mit {1}. {4} {3}. +{0} ist mit {1} Fahrstuhl gefahren. {4} {3}. +{0} wurde von {1} zum Namenbewerter gebracht und hat einen schicksalhaften Namen erhalten. {4} {3}. +{0} war mit {1} in einer Boutique. {1} hat einiges anprobiert, aber nichts gekauft. {4} {3}. +{0} war mit {1} in einem tollen Restaurant und hat dort ordentlich gemampft. {4} {3}. +{0} wurde von {1} zu einer freundlichen Frau gebracht, die sich liebevoll um es gekümmert hat. {4} {3}. +{0} hat zusammen mit {1} {2} einen Abfalleimer durchstöbert. {4} {3}. +{0} hat mit {1} gegen ein {2} gekämpft und sich dabei so sehr angestrengt, dass es sogar Verzweifler eingesetzt hat. {4} {3}. +{0} war mit {1} auf einem hohen Turm und hat von dort auf die Welt hinabgeblickt. {4} {3}. +{0} war mit {1} in der Spiegelhöhle und hat dort sein Spiegelbild gesehen. {4} {3}. +{0} hat sich mit {1} fast verlaufen, als sie gemeinsam einen Wald erkundet haben. {4} {3}. +{0} war mit {1} in einer Fabrik und hat dort viele kompliziert erscheinende Maschinen gesehen. {4} {3}. \ No newline at end of file diff --git a/Resources/text/de/text_Moves_de.txt b/Resources/text/de/text_Moves_de.txt new file mode 100644 index 000000000..256715d7c --- /dev/null +++ b/Resources/text/de/text_Moves_de.txt @@ -0,0 +1,618 @@ +(Nichts) +Pfund +Karateschlag +Duplexhieb +Kometenhieb +Megahieb +Zahltag +Feuerschlag +Eishieb +Donnerschlag +Kratzer +Klammer +Guillotine +Klingensturm +Schwerttanz +Zerschneider +Windstoß +Flügelschlag +Wirbelwind +Fliegen +Klammergriff +Slam +Rankenhieb +Stampfer +Doppelkick +Megakick +Sprungkick +Fegekick +Sandwirbel +Kopfnuss +Hornattacke +Furienschlag +Hornbohrer +Tackle +Bodyslam +Wickel +Bodycheck +Fuchtler +Risikotackle +Rutenschlag +Giftstachel +Duonadel +Nadelrakete +Silberblick +Biss +Heuler +Brüller +Gesang +Superschall +Ultraschall +Aussetzer +Säure +Glut +Flammenwurf +Weißnebel +Aquaknarre +Hydropumpe +Surfer +Eisstrahl +Blizzard +Psystrahl +Blubbstrahl +Aurorastrahl +Hyperstrahl +Schnabel +Bohrschnabel +Überroller +Fußkick +Konter +Geowurf +Stärke +Absorber +Megasauger +Egelsamen +Wachstum +Rasierblatt +Solarstrahl +Giftpuder +Stachelspore +Schlafpuder +Blättertanz +Fadenschuss +Drachenwut +Feuerwirbel +Donnerschock +Donnerblitz +Donnerwelle +Donner +Steinwurf +Erdbeben +Geofissur +Schaufler +Toxin +Konfusion +Psychokinese +Hypnose +Meditation +Agilität +Ruckzuckhieb +Raserei +Teleport +Nachtnebel +Mimikry +Kreideschrei +Doppelteam +Genesung +Härtner +Komprimator +Rauchwolke +Konfustrahl +Panzerschutz +Einigler +Barriere +Lichtschild +Dunkelnebel +Reflektor +Energiefokus +Geduld +Metronom +Spiegeltrick +Finale +Eierbombe +Schlecker +Smog +Schlammbad +Knochenkeule +Feuersturm +Kaskade +Schnapper +Sternschauer +Schädelwumme +Dornkanone +Umklammerung +Amnesie +Psykraft +Weichei +Turmkick +Giftblick +Traumfresser +Giftwolke +Stakkato +Blutsauger +Todeskuss +Himmelsfeger +Wandler +Blubber +Irrschlag +Pilzspore +Blitz +Psywelle +Platscher +Säurepanzer +Krabbhammer +Explosion +Kratzfurie +Knochmerang +Erholung +Steinhagel +Hyperzahn +Schärfer +Umwandlung +Triplette +Superzahn +Schlitzer +Delegator +Verzweifler +Nachahmer +Dreifachkick +Raub +Spinnennetz +Willensleser +Nachtmahr +Flammenrad +Schnarcher +Fluch +Dreschflegel +Umwandlung2 +Luftstoß +Baumwollsaat +Gegenschlag +Groll +Pulverschnee +Schutzschild +Tempohieb +Grimasse +Finte +Bitterkuss +Bauchtrommel +Matschbombe +Lehmschelle +Octazooka +Stachler +Blitzkanone +Gesichte +Abgangsbund +Abgesang +Eissturm +Scanner +Knochenhatz +Zielschuss +Wutanfall +Sandsturm +Gigasauger +Ausdauer +Charme +Walzer +Trugschlag +Angeberei +Milchgetränk +Funkensprung +Zornklinge +Stahlflügel +Horrorblick +Anziehung +Schlafrede +Vitalglocke +Rückkehr +Geschenk +Frustration +Bodyguard +Leidteiler +Läuterfeuer +Intensität +Wuchtschlag +Vielender +Feuerodem +Staffette +Zugabe +Verfolgung +Turbodreher +Lockduft +Eisenschweif +Metallklaue +Überwurf +Morgengrauen +Synthese +Mondschein +Kraftreserve +Kreuzhieb +Windhose +Regentanz +Sonnentag +Knirscher +Spiegelcape +Psycho-Plus +Turbotempo +Antik-Kraft +Spukball +Seher +Zertrümmerer +Whirlpool +Prügler +Mogelhieb +Aufruhr +Horter +Entfessler +Verzehrer +Hitzewelle +Hagelsturm +Folterknecht +Schmeichler +Irrlicht +Memento-Mori +Fassade +Power-Punch +Riechsalz +Spotlight +Natur-Kraft +Ladevorgang +Verhöhner +Rechte Hand +Trickbetrug +Rollentausch +Wunschtraum +Zuschuss +Verwurzler +Kraftkoloss +Magiemantel +Aufbereitung +Vergeltung +Durchbruch +Gähner +Abschlag +Notsituation +Eruption +Wertewechsel +Begrenzer +Heilung +Nachspiel +Übernahme +Geheimpower +Taucher +Armstoß +Tarnung +Schweifglanz +Scheinwerfer +Nebelball +Daunenreigen +Taumeltanz +Feuerfeger +Lehmsuhler +Frostbeule +Nietenranke +Tagedieb +Schallwelle +Giftzahn +Zermalmklaue +Lohekanonade +Aquahaubitze +Sternenhieb +Erstauner +Meteorologe +Aromakur +Trugträne +Windschnitt +Hitzekoller +Schnüffler +Felsgrab +Silberhauch +Metallsound +Grasflöte +Spaßkanone +Kosmik-Kraft +Fontränen +Ampelleuchte +Finsterfaust +Sondersensor +Himmelhieb +Sandgrab +Eiseskälte +Lehmbrühe +Kugelsaat +Aero-Ass +Eisspeer +Eisenabwehr +Rückentzug +Jauler +Drachenklaue +Fauna-Statue +Protzer +Sprungfeder +Lehmschuss +Giftschweif +Bezirzer +Volttackle +Zauberblatt +Nassmacher +Gedankengut +Laubklinge +Drachentanz +Felswurf +Schockwelle +Aquawelle +Kismetwunsch +Psyschub +Ruheort +Erdanziehung +Wunderauge +Weckruf +Hammerarm +Gyroball +Heilopfer +Lake +Beerenkräfte +Offenlegung +Pflücker +Rückenwind +Akupressur +Metallstoß +Kehrtwende +Nahkampf +Gegenstoß +Gewissheit +Itemsperre +Schleuder +Psybann +Trumpfkarte +Heilblockade +Auswringen +Krafttrick +Magensäfte +Beschwörung +Egotrip +Imitator +Krafttausch +Schutztausch +Strafattacke +Zuflucht +Sorgensamen +Tiefschlag +Giftspitzen +Statustausch +Wasserring +Magnetflug +Flammenblitz +Kraftwelle +Aurasphäre +Steinpolitur +Gifthieb +Finsteraura +Nachthieb +Nassschweif +Samenbomben +Luftschnitt +Kreuzschere +Käfergebrumm +Drachenpuls +Drachenstoß +Juwelenkraft +Ableithieb +Vakuumwelle +Fokusstoß +Energieball +Sturzflug +Erdkräfte +Wechseldich +Gigastoß +Ränkeschmied +Patronenhieb +Lawine +Eissplitter +Dunkelklaue +Donnerzahn +Eiszahn +Feuerzahn +Schattenstoß +Schlammbombe +Psychoklinge +Zen-Kopfstoß +Spiegelsalve +Lichtkanone +Kraxler +Auflockern +Bizarroraum +Draco Meteor +Ladungsstoß +Flammensturm +Blättersturm +Blattgeißel +Felswerfer +Giftstreich +Mülltreffer +Eisenschädel +Magnetbombe +Steinkante +Liebreiz +Tarnsteine +Strauchler +Geschwätz +Urteilskraft +Käferbiss +Ladestrahl +Holzhammer +Wasserdüse +Schlagbefehl +Blockbefehl +Heilbefehl +Kopfstoß +Doppelschlag +Zeitenlärm +Raumschlag +Lunartanz +Quetschgriff +Lavasturm +Schlummerort +Schocksamen +Unheilböen +Schemenkraft +Klauenwetzer +Rundumschutz +Schutzteiler +Kraftteiler +Wunderraum +Psychoschock +Giftschock +Autotomie +Wutpulver +Telekinese +Magieraum +Katapult +Bergsturm +Funkenflug +Schlammwoge +Falterreigen +Rammboss +Synchrolärm +Elektroball +Überflutung +Nitroladung +Einrollen +Fußtritt +Säurespeier +Schmarotzer +Wankelstrahl +Zwango +Galanterie +Kanon +Widerhall +Zermürben +Klärsmog +Kraftvorrat +Rapidschutz +Seitentausch +Siedewasser +Hausbruch +Heilwoge +Bürde +Freier Fall +Gangwechsel +Überkopfwurf +Einäschern +Verzögerung +Akrobatik +Typenspiegel +Heimzahlung +Wagemut +Offerte +Inferno +Wassersäulen +Feuersäulen +Pflanzsäulen +Voltwechsel +Käfertrutz +Dampfwalze +Eisesodem +Drachenrute +Kraftschub +Elektronetz +Stromstoß +Schlagbohrer +Doppelhieb +Herzstempel +Holzgeweih +Sanctoklinge +Kalkklinge +Brandstempel +Grasmixer +Quetschwalze +Watteschild +Nachtflut +Psychostoß +Kehrschelle +Orkan +Steinschädel +Klikkdiskus +Flammenball +Techblaster +Urgesang +Mystoschwert +Eiszeit +Blitzschlag +Blauflammen +Feuerreigen +Frostvolt +Frosthauch +Standpauke +Eiszapfhagel +V-Generator +Kreuzflamme +Kreuzdonner +Flying Press +Tatami-Schild +Rülpser +Pflüger +Klebenetz +Stachelfinale +Phantomkraft +Halloween +Kampfgebrüll +Plasmaschauer +Parabolladung +Waldesfluch +Blütenwirbel +Gefriertrockner +Säuselstimme +Abgangstirade +Invertigo +Diebeskuss +Trickschutz +Floraschutz +Grasfeld +Nebelfeld +Elektrifizierung +Knuddler +Feenbrise +Mondgewalt +Überschallknall +Feenschloss +Königsschild +Kameradschaft +Vertrauenssache +Diamantsturm +Dampfschwall +Dimensionsloch +Wasser-Shuriken +Magieflamme +Schutzstacheln +Duftwolke +Mystowellen +Giftfalle +Pulverschleuder +Geokontrolle +Magnetregler +Goldene Zeiten +Elektrofeld +Zauberschein +Ehrentag +Händchenhalten +Kulleraugen +Wangenrubbler +Zurückhaltung +Plage +Steigerungshieb +Unheilsschwingen +Tausend Pfeile +Tausend Wellen +Bodengewalt +Lux Calamitatis \ No newline at end of file diff --git a/Resources/text/de/text_Natures_de.txt b/Resources/text/de/text_Natures_de.txt new file mode 100644 index 000000000..70b5cf047 --- /dev/null +++ b/Resources/text/de/text_Natures_de.txt @@ -0,0 +1,25 @@ +Robust +Solo +Mutig +Hart +Frech +Kühn +Sanft +Locker +Pfiffig +Lasch +Scheu +Hastig +Ernst +Froh +Naiv +Mäßig +Mild +Ruhig +Zaghaft +Hitzig +Still +Zart +Forsch +Sacht +Kauzig \ No newline at end of file diff --git a/Resources/text/de/text_Species_de.txt b/Resources/text/de/text_Species_de.txt new file mode 100644 index 000000000..d8618627c --- /dev/null +++ b/Resources/text/de/text_Species_de.txt @@ -0,0 +1,722 @@ +Ei +Bisasam +Bisaknosp +Bisaflor +Glumanda +Glutexo +Glurak +Schiggy +Schillok +Turtok +Raupy +Safcon +Smettbo +Hornliu +Kokuna +Bibor +Taubsi +Tauboga +Tauboss +Rattfratz +Rattikarl +Habitak +Ibitak +Rettan +Arbok +Pikachu +Raichu +Sandan +Sandamer +Nidoran♀ +Nidorina +Nidoqueen +Nidoran♂ +Nidorino +Nidoking +Piepi +Pixi +Vulpix +Vulnona +Pummeluff +Knuddeluff +Zubat +Golbat +Myrapla +Duflor +Giflor +Paras +Parasek +Bluzuk +Omot +Digda +Digdri +Mauzi +Snobilikat +Enton +Entoron +Menki +Rasaff +Fukano +Arkani +Quapsel +Quaputzi +Quappo +Abra +Kadabra +Simsala +Machollo +Maschock +Machomei +Knofensa +Ultrigaria +Sarzenia +Tentacha +Tentoxa +Kleinstein +Georok +Geowaz +Ponita +Gallopa +Flegmon +Lahmus +Magnetilo +Magneton +Porenta +Dodu +Dodri +Jurob +Jugong +Sleima +Sleimok +Muschas +Austos +Nebulak +Alpollo +Gengar +Onix +Traumato +Hypno +Krabby +Kingler +Voltobal +Lektrobal +Owei +Kokowei +Tragosso +Knogga +Kicklee +Nockchan +Schlurp +Smogon +Smogmog +Rihorn +Rizeros +Chaneira +Tangela +Kangama +Seeper +Seemon +Goldini +Golking +Sterndu +Starmie +Pantimos +Sichlor +Rossana +Elektek +Magmar +Pinsir +Tauros +Karpador +Garados +Lapras +Ditto +Evoli +Aquana +Blitza +Flamara +Porygon +Amonitas +Amoroso +Kabuto +Kabutops +Aerodactyl +Relaxo +Arktos +Zapdos +Lavados +Dratini +Dragonir +Dragoran +Mewtu +Mew +Endivie +Lorblatt +Meganie +Feurigel +Igelavar +Tornupto +Karnimani +Tyracroc +Impergator +Wiesor +Wiesenior +Hoothoot +Noctuh +Ledyba +Ledian +Webarak +Ariados +Iksbat +Lampi +Lanturn +Pichu +Pii +Fluffeluff +Togepi +Togetic +Natu +Xatu +Voltilamm +Waaty +Ampharos +Blubella +Marill +Azumarill +Mogelbaum +Quaxo +Hoppspross +Hubelupf +Papungha +Griffel +Sonnkern +Sonnflora +Yanma +Felino +Morlord +Psiana +Nachtara +Kramurx +Laschoking +Traunfugil +Icognito +Woingenau +Girafarig +Tannza +Forstellka +Dummisel +Skorgla +Stahlos +Snubbull +Granbull +Baldorfish +Scherox +Pottrott +Skaraborn +Sniebel +Teddiursa +Ursaring +Schneckmag +Magcargo +Quiekel +Keifel +Corasonn +Remoraid +Octillery +Botogel +Mantax +Panzaeron +Hunduster +Hundemon +Seedraking +Phanpy +Donphan +Porygon2 +Damhirplex +Farbeagle +Rabauz +Kapoera +Kussilla +Elekid +Magby +Miltank +Heiteira +Raikou +Entei +Suicune +Larvitar +Pupitar +Despotar +Lugia +Ho-Oh +Celebi +Geckarbor +Reptain +Gewaldro +Flemmli +Jungglut +Lohgock +Hydropi +Moorabbel +Sumpex +Fiffyen +Magnayen +Zigzachs +Geradaks +Waumpel +Schaloko +Papinella +Panekon +Pudox +Loturzel +Lombrero +Kappalores +Samurzel +Blanas +Tengulist +Schwalbini +Schwalboss +Wingull +Pelipper +Trasla +Kirlia +Guardevoir +Gehweiher +Maskeregen +Knilz +Kapilz +Bummelz +Muntier +Letarking +Nincada +Ninjask +Ninjatom +Flurmel +Krakeelo +Krawumms +Makuhita +Hariyama +Azurill +Nasgnet +Eneco +Enekoro +Zobiris +Flunkifer +Stollunior +Stollrak +Stolloss +Meditie +Meditalis +Frizelbliz +Voltenso +Plusle +Minun +Volbeat +Illumise +Roselia +Schluppuck +Schlukwech +Kanivanha +Tohaido +Wailmer +Wailord +Camaub +Camerupt +Qurtel +Spoink +Groink +Pandir +Knacklion +Vibrava +Libelldra +Tuska +Noktuska +Wablu +Altaria +Sengo +Vipitis +Lunastein +Sonnfel +Schmerbe +Welsar +Krebscorps +Krebutack +Puppance +Lepumentas +Liliep +Wielie +Anorith +Armaldo +Barschwa +Milotic +Formeo +Kecleon +Shuppet +Banette +Zwirrlicht +Zwirrklop +Tropius +Palimpalim +Absol +Isso +Schneppke +Firnontor +Seemops +Seejong +Walraisa +Perlu +Aalabyss +Saganabyss +Relicanth +Liebiskus +Kindwurm +Draschel +Brutalanda +Tanhel +Metang +Metagross +Regirock +Regice +Registeel +Latias +Latios +Kyogre +Groudon +Rayquaza +Jirachi +Deoxys +Chelast +Chelcarain +Chelterrar +Panflam +Panpyro +Panferno +Plinfa +Pliprin +Impoleon +Staralili +Staravia +Staraptor +Bidiza +Bidifas +Zirpurze +Zirpeise +Sheinux +Luxio +Luxtra +Knospi +Roserade +Koknodon +Rameidon +Schilterus +Bollterus +Burmy +Burmadame +Moterpel +Wadribie +Honweisel +Pachirisu +Bamelin +Bojelin +Kikugi +Kinoso +Schalellos +Gastrodon +Ambidiffel +Driftlon +Drifzepeli +Haspiror +Schlapor +Traunmagil +Kramshef +Charmian +Shnurgarst +Klingplim +Skunkapuh +Skuntank +Bronzel +Bronzong +Mobai +Pantimimi +Wonneira +Plaudagei +Kryppuk +Kaumalat +Knarksel +Knakrack +Mampfaxo +Riolu +Lucario +Hippopotas +Hippoterus +Pionskora +Piondragi +Glibunkel +Toxiquak +Venuflibis +Finneon +Lumineon +Mantirps +Shnebedeck +Rexblisar +Snibunna +Magnezone +Schlurplek +Rihornior +Tangoloss +Elevoltek +Magbrant +Togekiss +Yanmega +Folipurba +Glaziola +Skorgro +Mamutel +Porygon-Z +Galagladi +Voluminas +Zwirrfinst +Frosdedje +Rotom +Selfe +Vesprit +Tobutz +Dialga +Palkia +Heatran +Regigigas +Giratina +Cresselia +Phione +Manaphy +Darkrai +Shaymin +Arceus +Victini +Serpifeu +Efoserp +Serpiroyal +Floink +Ferkokel +Flambirex +Ottaro +Zwottronin +Admurai +Nagelotz +Kukmarda +Yorkleff +Terribark +Bissbark +Felilou +Kleoparda +Vegimak +Vegichita +Grillmak +Grillchita +Sodamak +Sodachita +Somniam +Somnivora +Dusselgurr +Navitaub +Fasasnob +Elezeba +Zebritz +Kiesling +Sedimantur +Brockoloss +Fleknoil +Fletiamo +Rotomurf +Stalobor +Ohrdoch +Praktibalk +Strepoli +Meistagrif +Schallquap +Mebrana +Branawarz +Jiutesto +Karadonis +Strawickl +Folikon +Matrifol +Toxiped +Rollum +Cerapendra +Waumboll +Elfun +Lilminip +Dressella +Barschuft +Ganovil +Rokkaiman +Rabigator +Flampion +Flampivian +Maracamba +Lithomith +Castellith +Zurrokex +Irokex +Symvolara +Makabaja +Echnatoll +Galapaflos +Karippas +Flapteryx +Aeropteryx +Unratütox +Deponitox +Zorua +Zoroark +Picochilla +Chillabell +Mollimorba +Hypnomorba +Morbitesse +Monozyto +Mitodos +Zytomega +Piccolente +Swaroness +Gelatini +Gelatroppo +Gelatwino +Sesokitz +Kronjuwild +Emolga +Laukaps +Cavalanzas +Tarnpignon +Hutsassa +Quabbel +Apoquallyp +Mamolida +Wattzapf +Voltula +Kastadur +Tentantel +Klikk +Kliklak +Klikdiklak +Zapplardin +Zapplalek +Zapplarang +Pygraulon +Megalon +Lichtel +Laternecto +Skelabra +Milza +Sharfax +Maxax +Petznief +Siberio +Frigometri +Schnuthelm +Hydragil +Flunschlik +Lin-Fu +Wie-Shu +Shardrago +Golbit +Golgantes +Gladiantri +Caesurio +Bisofank +Geronimatz +Washakwil +Skallyk +Grypheldis +Furnifraß +Fermicula +Kapuno +Duodino +Trikephalo +Ignivor +Ramoth +Kobalium +Terrakium +Viridium +Boreos +Voltolos +Reshiram +Zekrom +Demeteros +Kyurem +Keldeo +Meloetta +Genesect +Igamaro +Igastarnish +Brigaron +Fynx +Rutena +Fennexis +Froxy +Amphizel +Quajutsu +Scoppel +Grebbit +Dartiri +Dartignis +Fiaro +Purmel +Puponcho +Vivillon +Leufeo +Pyroleo +Flabébé +Floette +Florges +Mähikel +Chevrumm +Pam-Pam +Pandagro +Coiffwaff +Psiau +Psiaugon +Gramokles +Duokles +Durengard +Parfi +Parfinesse +Flauschling +Sabbaione +Iscalar +Calamanero +Bithora +Thanathora +Algitt +Tandrak +Scampisto +Wummer +Eguana +Elezard +Balgoras +Monargoras +Amarino +Amagarga +Feelinara +Resladero +Dedenne +Rocara +Viscora +Viscargot +Viscogon +Clavion +Paragoni +Trombork +Irrbis +Pumpdjinn +Arktip +Arktilas +eF-eM +UHaFnir +Xerneas +Yveltal +Zygarde +Diancie +Hoopa +Volcanion \ No newline at end of file diff --git a/Resources/text/de/text_Types_de.txt b/Resources/text/de/text_Types_de.txt new file mode 100644 index 000000000..4b4fcedcc --- /dev/null +++ b/Resources/text/de/text_Types_de.txt @@ -0,0 +1,18 @@ +Normal +Kampf +Flug +Gift +Boden +Gestein +Käfer +Geist +Stahl +Feuer +Wasser +Pflanze +Elektro +Psycho +Eis +Drache +Unlicht +Fee \ No newline at end of file diff --git a/Resources/text/de/text_bw2_00000_de.txt b/Resources/text/de/text_bw2_00000_de.txt new file mode 100644 index 000000000..da399f4cf --- /dev/null +++ b/Resources/text/de/text_bw2_00000_de.txt @@ -0,0 +1,154 @@ +---------- +Mysteriöser Ort +Entfernter Ort +\xf000ą\x0001\x0001 von \xf000Ā\x0001\x0000 +Avenitia +Gavina +Orion City +Septerna City +Stratos City +Rayono City +Marea City +Panaero City +Nevaio City +Twindrake City +Route 1 +Route 2 +Route 3 +Route 4 +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 10 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Route 17 +Route 18 +Traumbrache +Ewigenwald +Wüstenresort +Alter Palast +PWT +Elektrolithhöhle +Wendelberg +Drachenstiege +Siegesstraße +Tessera +Ondula +Ferrula +Pokémon Liga +Schloss von N +MS Einall Royal +Weichenstation +Kampfmetro +Musiktheater +Schwarze Stadt +Weißer Wald +Turm der Einheit +Grundwassersenke +Panaero-Höhle +Feld der Besinnung +Turm des Himmels +Moor von Nevaio +Kaufhaus +Höhle der Schulung +Porterlabor +Riesengrotte +Freiheitsgarten +P2-Labor +Himmelspfeilbrücke +Marea-Zugbrücke +Zylinderbrücke +Dorfbrücke +Wunderbrücke +Kontaktebene +Schrein der Ernte +Bucht von Ondula +Hain der Täuschung +Kammer der Prüfung +Kammer der Weisung +Kontaktebenenhain +Rayono City +Marea City +Panaero City +Nevaio City +Twindrake City +Avenitia +Weißer Wald +Schwarze Stadt +Tiefkühlcontainer +Elektrolithhöhle +Wendelberg +Drachenstiege +Riesengrotte +Marea-Zugbrücke +Zylinderbrücke +Dorfbrücke +Wunderbrücke +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Tessera +Ondula +Gavina-Tor +Ondula-Tor +Septerna-Tor +Stratos-Tor +Rayono-Tor +Twindrake-Tor +Schwarztor +Weißtor +Brückentor +Routentor +Unterwasserruine +Eventura City +Vapydro City +Abidaya City +Pokéwood +Einklangspassage +Dausing +Monsentiero +Route 19 +Route 20 +Route 21 +Route 22 +Route 23 +Stratos-Kanalisation +Dausing-Hof +Vapydro-Werke +Janusberg +Bizarro-Haus +Siegesstraße +Plasma-Fregatte +Alter Fluchtweg +Turner-Pfad +---------- +Weiße Baumhöhle +Schwarzes Hochhaus +Strandgrotte +Beschwörungshöhle +Versteckte Lichtung +Unterseetunnel +Vapydro-Tor +Eventura-Tor +Naturschutzgebiet +Medaillenamt +Unterirdische Ruine +Steingipfelkammer +Eisbergkammer +Eisenkammer +Schwurhain \ No newline at end of file diff --git a/Resources/text/de/text_bw2_30000_de.txt b/Resources/text/de/text_bw2_30000_de.txt new file mode 100644 index 000000000..06a3beca6 --- /dev/null +++ b/Resources/text/de/text_bw2_30000_de.txt @@ -0,0 +1,15 @@ +---------- +Linktausch +Linktausch +Kanto +Johto +Hoenn +Sinnoh +Entferntes Land +---------- +---------- +---------- +---------- +---------- +Kontaktebene +Pokémon Traumradar \ No newline at end of file diff --git a/Resources/text/de/text_bw2_40000_de.txt b/Resources/text/de/text_bw2_40000_de.txt new file mode 100644 index 000000000..741d850f9 --- /dev/null +++ b/Resources/text/de/text_bw2_40000_de.txt @@ -0,0 +1,109 @@ +Idyll +Entfernter Ort +Pokémon Movie +Pokémon Film 10 +Pokémon Film 11 +Pokémon Film 12 +Pokémon Film 13 +Pokémon Film 14 +Pokémon Film 15 +Pokémon Film 16 +Pokémon Film 17 +Pokémon Film 18 +Pokémon Film 19 +Pokémon Film 20 +Pokémon-Center +Pokémon Cartoon +PC Tokyo +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +WCS +WCS 2010 +WCS 2011 +WCS 2012 +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +WCS 2019 +WCS 2020 +Worlds +Worlds 2010 +Worlds 2011 +Worlds 2012 +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +Worlds 2019 +Worlds 2020 +VGE +VGE 2010 +VGE 2011 +VGE 2012 +VGE 2013 +VGE 2014 +VGE 2015 +VGE 2016 +VGE 2017 +VGE 2018 +VGE 2019 +VGE 2020 +Pokémon Event +Kampfturnier +Spielveranstaltung +Pokémon Fan Club +Pokémon Sunday +Challenge-Plaza +Battle Challenge +Trainer's Court +Battle Tour +Konzert +Wi-Fi-Geschenk +Pokémon Ranger +Ranger-Vereinigung +PBR +Pokémon DW +Pokémon Event 10 +Pokémon Event 11 +Pokémon Event 12 +Pokémon Event 13 +Pokémon Event 14 +Pokémon Event 15 +Pokémon Event 16 +Pokémon Event 17 +Pokémon Event 18 +Pokémon Event 19 +Pokémon Event 20 +Pokémon Festa +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +Pokémon Festa 19 +Pokémon Festa 20 +POKÉPARK +POKÉPARK 10 +POKÉPARK 11 +POKÉPARK 12 +POKÉPARK 13 +POKÉPARK 14 +POKÉPARK 15 +POKÉPARK 16 +POKÉPARK 17 +POKÉPARK 18 +POKÉPARK 19 +POKÉPARK 20 +Event \ No newline at end of file diff --git a/Resources/text/de/text_bw2_60000_de.txt b/Resources/text/de/text_bw2_60000_de.txt new file mode 100644 index 000000000..2f532b266 --- /dev/null +++ b/Resources/text/de/text_bw2_60000_de.txt @@ -0,0 +1,3 @@ +Entfernte Person +Betreuerpärchen +Züchter \ No newline at end of file diff --git a/Resources/text/de/text_hgss_00000_de.txt b/Resources/text/de/text_hgss_00000_de.txt new file mode 100644 index 000000000..789374c76 --- /dev/null +++ b/Resources/text/de/text_hgss_00000_de.txt @@ -0,0 +1,235 @@ +Mysteriöser Ort +Zweiblattdorf +Sandgemme +Flori +Trostu +Elyses +Jubelstadt +Fleetburg +Erzelingen +Ewigenau +Herzhofen +Weideburg +Schleiede +Sonnewik +Blizzach +Pokémon Liga +Route 201 +Route 202 +Route 203 +Route 204 +Route 205 +Route 206 +Route 207 +Route 208 +Route 209 +Route 210 +Route 211 +Route 212 +Route 213 +Route 214 +Route 215 +Route 216 +Route 217 +Route 218 +Route 219 +Route 220 +Route 221 +Route 222 +Route 223 +Route 224 +Route 225 +Route 226 +Route 227 +Route 228 +Route 229 +Route 230 +Erzelingen-Mine +Windkraftwerk +Ewigwald +Feuriohütte +Kraterberg +Speersäule +Großmoor +Trostu-Ruinen +Siegesstraße +Park der Freunde +Platz der Treue +Verwüsteter Pfad +Auen von Flori +Erzelingen-Tor +Vollmond-Insel +Scheidequelle +Höhle der Umkehr +Blumenparadies +Blizzach-Tempel +Bizarre Höhle +Maniac-Höhle +Maniac-Tunnel +Trophäengarten +Eiseninsel +Alte Villa +Galakti-Zentrale +Wahrheitsufer +Kühnheitsufer +Stärkeufer +Frühlingspfad +See der Wahrheit +See der Kühnheit +See der Stärke +Neumond-Insel +Duellturm +Kampfareal +Überlebensareal +Erholungsgebiet +Kahlberg +Buhnen-Pfad +Halle d. Beginns +Wahrheitsgrotte +Kühnheitsgrotte +Stärkegrotte +Jubelstadt TV +Pokétch Ges. +GTS +Trainerschule +Bergbaumuseum +Blumenladen +Fahrradladen +Wettbewerbshalle +Knursperei +Begegnungsstätte +Pokémon-Pension +Schleiede-Kaufh. +Spielhalle +Fleetburg-Bibl. +Leuchtturm +Sonnewik-Markt +PKMN-Landgut +Schrittritt-Haus +Café +Prachtsee +Restaurant +Duellpark +Kampfzone +Kampffabrik +Kampfpalais +Kampfarkaden +Kampfsaal +Zerrwelt +Global. Terminal +Villa +Duellareal +Raum von ROTOM +Galaktik-Gebäude +Eisen-Ruinen +Eisberg-Ruinen +Gipfelruinen +Neuborkia +Rosalia City +Viola City +Azalea City +Anemonia City +Dukatia City +Oliviana City +Teak City +Mahagonia City +See des Zorns +Ebenholz City +Silberberg +Alabastia +Vertania City +Marmoria City +Azuria City +Lavandia +Orania City +Prismania City +Fuchsania City +Zinnoberinsel +Indigo Plateau +Saffronia City +Route 1 +Route 2 +Route 3 +Route 4 +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 10 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Route 17 +Route 18 +Route 19 +Route 20 +Route 21 +Route 22 +Route 23 +Route 24 +Route 25 +Route 26 +Route 27 +Route 28 +Route 29 +Route 30 +Route 31 +Route 32 +Route 33 +Route 34 +Route 35 +Route 36 +Route 37 +Route 38 +Route 39 +Route 40 +Route 41 +Route 42 +Route 43 +Route 44 +Route 45 +Route 46 +Route 47 +Route 48 +DIGDAs Höhle +Mondberg +Azuria-Höhle +Felstunnel +Kraftwerk +Safari-Zone +Seeschauminseln +KNOFENSA-Turm +Glockenturm +Turmruine +Nationalpark +Radioturm +Alph-Ruinen +Einheitstunnel +FLEGMON-Brunnen +Leuchtturm +Rocket-Versteck +Steineichenwald +Dukatia-Passage +Kesselberg +Eispfad +Strudelinseln +Silberberghöhle +Dunkelhöhle +Siegesstraße +Drachenhöhle +Tohjo-Fälle +Vertania-Wald +Pokéathlonhallen +M.S. Aqua +Safari-Eingang +Felsschlundhöhle +Kampfzonenzugang +Glockenklangpfad +Sinjoh-Ruinen +Felsenherzturm +Pokéwalker +Felsklippentor \ No newline at end of file diff --git a/Resources/text/de/text_hgss_02000_de.txt b/Resources/text/de/text_hgss_02000_de.txt new file mode 100644 index 000000000..ec118baee --- /dev/null +++ b/Resources/text/de/text_hgss_02000_de.txt @@ -0,0 +1,15 @@ +Betreuerpärchen +Linktausch +Linktausch +Kanto +Johto +Hoenn +Sinnoh +---------- +Entferntes Land +Reisender +Urs +Cynthia +Mysteriöser Ort +Mr. Pokémon +Castor \ No newline at end of file diff --git a/Resources/text/de/text_hgss_03000_de.txt b/Resources/text/de/text_hgss_03000_de.txt new file mode 100644 index 000000000..13efb0040 --- /dev/null +++ b/Resources/text/de/text_hgss_03000_de.txt @@ -0,0 +1,77 @@ +Idyll +Pokémon Ranger +Entfernter Ort +Pokémon Movie +Pokémon Film 06 +Pokémon Film 07 +Pokémon Film 08 +Pokémon Film 09 +Pokémon Film 10 +Pokémon Film 11 +Pokémon Film 12 +Pokémon Film 13 +Pokémon Film 14 +Pokémon Film 15 +Pokémon Film 16 +Pokémon Cartoon +Space World +Space World 06 +Space World 07 +Space World 08 +Space World 09 +Space World 10 +Space World 11 +Space World 12 +Space World 13 +Space World 14 +Space World 15 +Space World 16 +Pokémon Festa +Pokémon Festa 06 +Pokémon Festa 07 +Pokémon Festa 08 +Pokémon Festa 09 +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +POKéPARK +POKéPARK 06 +POKéPARK 07 +POKéPARK 08 +POKéPARK 09 +POKéPARK 10 +POKéPARK 11 +POKéPARK 12 +POKéPARK 13 +POKéPARK 14 +POKéPARK 15 +POKéPARK 16 +Pokémon-Center +PC Tokyo +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +Nintendo World +Pokémon Event +Pokémon Event 06 +Pokémon Event 07 +Pokémon Event 08 +Pokémon Event 09 +Pokémon Event 10 +Pokémon Event 11 +Pokémon Event 12 +Pokémon Event 13 +Pokémon Event 14 +Pokémon Event 15 +Pokémon Event 16 +Wi-Fi Event +Wi-Fi-Geschenk +Pokémon Fan Club +Event +Konzert \ No newline at end of file diff --git a/Resources/text/de/text_xy_00000_de.txt b/Resources/text/de/text_xy_00000_de.txt new file mode 100644 index 000000000..e94b66a92 --- /dev/null +++ b/Resources/text/de/text_xy_00000_de.txt @@ -0,0 +1,170 @@ +---------- + +Mysteriöser Ort + +Entfernter Ort + +Escissia + +Route 1 +Escissia-Pfad +Aquarellia + +Route 2 +Progrès-Weg +Nouvaria-Wald + +Route 3 +Ouvert-Weg +Nouvaria City + +Route 4 +Parterre-Weg +Illumina City + +Prismaturm + +Labor von Flordelis + +Route 5 +Coteau-Weg +Vanitéa + +Château Tristesse + +Route 6 +Palais-Allee +Magnum-Opus-Palast + +Route 7 +Rivière-Promenade +Relievera City + +Route 8 +Muraille-Küstenpfad +Petrophia + +Route 9 +Rihorn-Pass +Kampfschloss + +Route 10 +Menhir-Weg +Cromlexia + +Route 11 +Miroir-Weg +Spiegelhöhle + +Yantara City + +Turm der Erkenntnis + +Route 12 +Fourrage-Weg +Tempera City + +Route 13 +Illumina-Steppe +Route 14 +Romantia-Waldweg +Romantia City + +Pokéball-Fabrik + +Route 15 +Brun-Weg +Frescora + +Route 16 +Tristesse-Weg +\x10\x02뷿P +\x10\x02뷿Q +Frosthöhle + +Route 17 +Mamutel-Weg +Fluxia City + +Route 18 +Vallée-Étroite-Weg +Mosaia + +Route 19 +Vallée-Large-Weg +Fractalia City + +Route 20 +Irrwald +Pokémon-Dorf + +Route 21 +Dernier-Weg +Route 22 +Détourné-Weg +Siegesstraße + +Pokémon Liga + +Batika City + +Kampfhaus + +Azurbucht + +Frescora-Tor + +Mosaia-Tor + +Petrophia-Tor + +Illumina-Tor + +Yantara-Tor + +Tempera-Tor + +Romantia-Tor + +Fluxia-Tor + +Fractalia-Tor + +Leuchthöhle + +Geolinkhöhle +Zubat-Nest +Kalos-Kraftwerk + +Flare-Geheimbasis + +Omega-Höhle + +Hotelruine + +Kammer der Leere + +Meerestitanenhöhle + +Kontaktsafari + +Flammen-Saal + +Schleusen-Saal + +Rüstungs-Saal + +Draco-Saal + +Licht-Saal + +Tor zur Pokémon Liga + +Bahnhof von Illumina + +Bahnhof von Batika + +Petrophia-Aquarium + +Geheimdungeon + diff --git a/Resources/text/de/text_xy_30000_de.txt b/Resources/text/de/text_xy_30000_de.txt new file mode 100644 index 000000000..a8c085c19 --- /dev/null +++ b/Resources/text/de/text_xy_30000_de.txt @@ -0,0 +1,11 @@ +Linktausch +Linktausch +Kanto-Region +Johto-Region +Hoenn-Region +Sinnoh-Region +Entferntes Land +---------- +Einall-Region +Kalos-Region +Pokémon-Link diff --git a/Resources/text/de/text_xy_40000_de.txt b/Resources/text/de/text_xy_40000_de.txt new file mode 100644 index 000000000..2a97dab1c --- /dev/null +++ b/Resources/text/de/text_xy_40000_de.txt @@ -0,0 +1,79 @@ +Netter Ort +Entfernter Ort +Pokémon-Film +Pokémon-Film 2013 +Pokémon-Film 2014 +Pokémon-Film 2015 +Pokémon-Film 2016 +Pokémon-Film 2017 +Pokémon-Film 2018 +Pokémon-Center +Pokémon-Zeichentrickserie +PC Tokyo +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +PC Tohoku +PC Tokyo Bay +Pokémon Store +WCS +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +Worlds +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +VGE +VGE 2013 +VGE 2014 +VGE 2015 +VGE 2016 +VGE 2017 +VGE 2018 +Pokémon Event +Kampfturnier +Videospiel-Veranstaltung +Pokémon Fan Club +Pokémon-TV-Programm +Konzert +Online-Geschenk +PGL +Pokémon Event 2013 +Pokémon Event 2014 +Pokémon Event 2015 +Pokémon Event 2016 +Pokémon Event 2017 +Pokémon Event 2018 +Pokémon Festa +Pokémon Festa 2013 +Pokémon Festa 2014 +Pokémon Festa 2015 +Pokémon Festa 2016 +Pokémon Festa 2017 +Pokémon Festa 2018 +PokéPark +PokéPark 2013 +PokéPark 2014 +PokéPark 2015 +PokéPark 2016 +PokéPark 2017 +PokéPark 2018 +Veranstaltung +GAME FREAK +Stadion +VGC +VGC 2013 +VGC 2014 +VGC 2015 +VGC 2016 +VGC 2017 +VGC 2018 diff --git a/Resources/text/de/text_xy_60000_de.txt b/Resources/text/de/text_xy_60000_de.txt new file mode 100644 index 000000000..e80b34d77 --- /dev/null +++ b/Resources/text/de/text_xy_60000_de.txt @@ -0,0 +1,3 @@ +Ferne Person +Pensionsleiter +Schatzjäger diff --git a/Resources/text/en/lang_en.txt b/Resources/text/en/lang_en.txt new file mode 100644 index 000000000..e3fc1c327 --- /dev/null +++ b/Resources/text/en/lang_en.txt @@ -0,0 +1,262 @@ +! PKHeX Interface Customization File +! Languages: Save this file accordingly and put it in the same folder as PKHeX's executable. +! lang_en.txt = English +! lang_jp.txt = Japanese +! lang_fr.txt = French +! lang_de.txt = German +! lang_es.txt = Spanish +! lang_it.txt = Italian +! lang_ko.txt = Korean +! Make sure that each edit has a ' = ' between Control name and new Text! +! For the Menu Bar, separate the DropDown Item names with ' ; ' +! +! ----------------------------------------------------- +- DO NOT CHANGE THIS SECTION. Ribbons / Medals UI Below +! Form1 +- Change stuff below this line, not above. +----------------Overall PKX Interface------------------ +Menu_File = File ; Open... ; Save as... ; Exit +Menu_Tools = Tools ; Toggle Box Interface ; Import Gen5 PKM ; Load/Dump Boxes +Menu_Options = Options ; Language ; About PKHeX +--------------------Main Tab Data---------------------- +Tab_Main = Main +Label_PID = PID: +Label_IsShiny = Shiny +BTN_RerollPID = Reroll +Label_Species = Species: +CHK_Nicknamed = Nickname: +Label_EXP = EXP: +Label_CurLevel = Level: +Label_Nature = Nature: +Label_HeldItem = Held Item: +Label_Friendship = Friendship: +Label_Form = Form: +Label_Ability = Ability: +Label_Language = Language: +CHK_IsEgg = Is Egg +CHK_Infected = Infected +CHK_Cured = Cured +Label_PKRS = PkRs: +Label_PKRSdays = d: +Label_Country = Country: +Label_SubRegion = Sub Region: +Label_3DSRegion = 3DS Region: +---------------------Met Tab Data----------------------- +Tab_Met = Met +Label_OriginGame = Origin Game: +Label_MetLocation = Met Location: +Label_Ball = Ball: +Label_MetLevel = Met Level: +Label_MetDate = Met Date: +Label_EncounterType = Encounter: +CHK_Fateful = Fateful Encounter +---------------------Egg Met Data----------------------- +CHK_AsEgg = As Egg +GB_EggConditions = Egg Met Conditions +Label_EggLocation = Location: +Label_EggDate = Date: +--------------------Stats Tab Data---------------------- +Tab_Stats = Stats +Label_IVs = IVs +Label_EVs = EVs +Label_Stats = Stats +Label_HP = HP: +Label_ATK = Atk: +Label_DEF = Def: +Label_SPA = SpA: +Label_SPD = SpD: +Label_SPE = Spe: +Label_Total = Total: +Label_HiddenPowerPrefix = Hidden Power Type: +Label_CharacteristicPrefix = Characteristic: +BTN_RandomIVs = Randomize IVs +BTN_RandomEVs = Randomize EVs +Label_ContestStats = Contest Stats +Label_Cool = Cool +Label_Beauty = Beauty +Label_Cute = Cute +Label_Smart = Smart +Label_Tough = Tough +Label_Sheen = Sheen +-------------------Attacks Tab Data--------------------- +Tab_Attacks = Attacks +GB_CurrentMoves = Current Moves +Label_CurPP = PP +Label_PPups = PP Ups +GB_RelearnMoves = Relearn Moves +-------------------OT/Misc Tab Data--------------------- +Tab_OTMisc = OT/Misc +GB_OT = Trainer Information +Label_TID = TID: +Label_SID = SID: +Label_OT = OT: +RB_OTM = M +RB_OTF = F +GB_nOT = Latest (not OT) Handler +Label_PrevOT = OT: +RB_nOTM = M +RB_nOTF = F +GB_ExtraBytes = Extra Bytes +GB_Markings = Markings +BTN_Ribbons = Ribbons/Medals +BTN_History = Memories/Amie +Label_EncryptionConstant = Encryption Constant: +BTN_RerollEC = Reroll +-----------------Save Data Interface-------------------- +Tab_Box = Box +Tab_PartyBattle = Party-Battle Box +Tab_Other = Other +Tab_Tools = Tools +Tab_SAV = SAV +B_OpenPokePuffs = ‎Poké Puffs +B_OpenItemPouch = Items +B_OpenTrainerInfo = Trainer Info +B_OpenBoxLayout = Box Layout +B_OpenWondercards = Wondercard +B_OpenBerryField = Berry Field +B_OpenOPowers = O-Powers +B_OpenEventFlags = Event Flags +B_OpenPokedex = Pokédex +--------------------Tab Internals----------------------- +L_Party = Party: +L_BattleBox = Battle Box: +GB_Daycare = Daycare +GB_GTS = GTS +GB_Fused = Fused +GB_SUBE = Old Man +DayCare_HasEgg = Egg Available +L_DaycareSeed = Seed +L_ReadOnlyOther = This tab is read only. +B_BoxIO = Open/Save Box Content +B_JPEG = Save PGL .JPEG +B_OUTHallofFame = Hall of Fame +B_OUTPasserby = Passerby +L_IntegrityCheck = Integrity Check: +B_VerifyCHK = Checksums +B_VerifySHA = Hashes +L_SAVManipulation = Save File Manipulation: +B_SwitchSAV = Switch SAV +B_ExportSAV = Export SAV +! End +! ----------------------------------------------------- +- DO NOT CHANGE THIS SECTION. Ribbons / Medals UI Below +! RibbonMedal +- Change stuff below this line, not above. +----------------------Buttons-------------------------- +BTN_All = Give All +BTN_None = Remove All +BTN_Cancel = Cancel +BTN_Save = Save +-------------------Ribbons/Medals---------------------- +Tab_Kalos = Common Ribbons +Tab_Extra = Extra Ribbons +Tab_Medals = Training Medals +GB_Kalos12 = Set 12 +Kalos1a_0 = Kalos Champ +Kalos1a_1 = Hoenn Champ +Kalos1a_2 = Sinnoh Champ +Kalos1a_3 = Best Friends +Kalos1a_4 = Training +Kalos1a_5 = Skillful Battler +Kalos1a_6 = Expert Battler +Kalos1a_7 = Effort +--- +Kalos1b_0 = Alert +Kalos1b_1 = Shock +Kalos1b_2 = Downcast +Kalos1b_3 = Careless +Kalos1b_4 = Relax +Kalos1b_5 = Snooze +Kalos1b_6 = Smile +Kalos1b_7 = Gorgeous +--- +GB_Kalos34 = Set 2 +Kalos2a_0 = Royal +Kalos2a_1 = Gorgeous Royal +Kalos2a_2 = Artist +Kalos2a_3 = Footprint +Kalos2a_4 = Record +Kalos2a_5 = Legend +Kalos2a_6 = Country +Kalos2a_7 = National +--- +Kalos2b_0 = Earth +Kalos2b_1 = World +Kalos2b_2 = Classic +Kalos2b_3 = Premier +Kalos2b_4 = Event +Kalos2b_5 = Birthday +Kalos2b_6 = Special +Kalos2b_7 = Souvenir +--- +GB_Extra1 = Set 3 +Extra1_0 = Wishing +Extra1_1 = Battle Champ +Extra1_2 = Regional Champ +Extra1_3 = National Champ +Extra1_4 = World Champ +L_PastContest = Past Contest Ribbons: +L_PastBattle = Past Battle Ribbons: +------------------Super Training--------------------- +L_SuperTraining = Normal Super Training +L_Rank1 = Rank 1 +TMedal1_3 = HP +TMedal1_4 = Atk +TMedal1_7 = Def +TMedal1_2 = SpA +TMedal1_5 = SpD +TMedal1_6 = Spe +L_Rank2 = Rank 2 +TMedal2_1 = HP +TMedal2_2 = Atk +TMedal2_5 = Def +TMedal2_0 = SpA +TMedal2_3 = SpD +TMedal2_4 = Spe +L_Rank3 = Rank 3 +TMedal2_7 = HP +TMedal3_0 = Atk +TMedal3_3 = Def +TMedal2_6 = SpA +TMedal3_1 = SpD +TMedal3_2 = Spe +CHK_Secret = Secret Training Enabled +L_Rank3 = Rank 4 +TMedal3_4 = Troubles +L_Rank3 = Rank 5 +TMedal3_5 = Leaf +TMedal3_6 = Fire +TMedal3_7 = Water +TMedal4_0 = Fleeing +L_Rank3 = Rank 6 +TMedal4_1 = Second +TMedal4_2 = Quick +TMedal4_3 = Long +L_Rank3 = Rank 7 +TMedal4_4 = Scatter +TMedal4_5 = Barrage +TMedal4_6 = Hydreigon +L_Rank3 = Rank 8 +TMedal4_7 = X/Y +! End +! ----------------------------------------------------- +- DO NOT CHANGE THIS SECTION. Memories / Amie UI Below +! MemoryAmie +- Change stuff below this line, not above. +---------------------Bottom UI------------------------- +BTN_Cancel = Cancel +BTN_Save = Save +L_Handler = Current Handler: +- +Tab_OTMemory = Memories with: OT +L_OT_Friendship = Friendship: +L_OT_Affection = Affection: +Tab_CTMemory = Memories with: notOT +L_CT_Friendship = Friendship: +L_cT_Affection = Affection: +Tab_Residence = Residence +-- +- **Please leave the {0} in your line. The OT name will show instead. +-- +L_Arguments = Disabled ; Never left ; OT ; Past Gen ; Memories with +! End \ No newline at end of file diff --git a/Resources/text/en/text_Abilities_en.txt b/Resources/text/en/text_Abilities_en.txt new file mode 100644 index 000000000..122574c8b --- /dev/null +++ b/Resources/text/en/text_Abilities_en.txt @@ -0,0 +1,189 @@ +None +Stench +Drizzle +Speed Boost +Battle Armor +Sturdy +Damp +Limber +Sand Veil +Static +Volt Absorb +Water Absorb +Oblivious +Cloud Nine +Compound Eyes +Insomnia +Color Change +Immunity +Flash Fire +Shield Dust +Own Tempo +Suction Cups +Intimidate +Shadow Tag +Rough Skin +Wonder Guard +Levitate +Effect Spore +Synchronize +Clear Body +Natural Cure +Lightning Rod +Serene Grace +Swift Swim +Chlorophyll +Illuminate +Trace +Huge Power +Poison Point +Inner Focus +Magma Armor +Water Veil +Magnet Pull +Soundproof +Rain Dish +Sand Stream +Pressure +Thick Fat +Early Bird +Flame Body +Run Away +Keen Eye +Hyper Cutter +Pickup +Truant +Hustle +Cute Charm +Plus +Minus +Forecast +Sticky Hold +Shed Skin +Guts +Marvel Scale +Liquid Ooze +Overgrow +Blaze +Torrent +Swarm +Rock Head +Drought +Arena Trap +Vital Spirit +White Smoke +Pure Power +Shell Armor +Air Lock +Tangled Feet +Motor Drive +Rivalry +Steadfast +Snow Cloak +Gluttony +Anger Point +Unburden +Heatproof +Simple +Dry Skin +Download +Iron Fist +Poison Heal +Adaptability +Skill Link +Hydration +Solar Power +Quick Feet +Normalize +Sniper +Magic Guard +No Guard +Stall +Technician +Leaf Guard +Klutz +Mold Breaker +Super Luck +Aftermath +Anticipation +Forewarn +Unaware +Tinted Lens +Filter +Slow Start +Scrappy +Storm Drain +Ice Body +Solid Rock +Snow Warning +Honey Gather +Frisk +Reckless +Multitype +Flower Gift +Bad Dreams +Pickpocket +Sheer Force +Contrary +Unnerve +Defiant +Defeatist +Cursed Body +Healer +Friend Guard +Weak Armor +Heavy Metal +Light Metal +Multiscale +Toxic Boost +Flare Boost +Harvest +Telepathy +Moody +Overcoat +Poison Touch +Regenerator +Big Pecks +Sand Rush +Wonder Skin +Analytic +Illusion +Imposter +Infiltrator +Mummy +Moxie +Justified +Rattled +Magic Bounce +Sap Sipper +Prankster +Sand Force +Iron Barbs +Zen Mode +Victory Star +Turboblaze +Teravolt +Aroma Veil +Flower Veil +Cheek Pouch +Protean +Fur Coat +Magician +Bulletproof +Competitive +Strong Jaw +Refrigerate +Sweet Veil +Stance Change +Gale Wings +Mega Launcher +Grass Pelt +Symbiosis +Tough Claws +Pixilate +Gooey +Aerilate +Parental Bond +Dark Aura +Fairy Aura +Aura Break \ No newline at end of file diff --git a/Resources/text/en/text_Character_en.txt b/Resources/text/en/text_Character_en.txt new file mode 100644 index 000000000..3ca9ecef1 --- /dev/null +++ b/Resources/text/en/text_Character_en.txt @@ -0,0 +1,30 @@ +Loves to eat. +Takes plenty of siestas. +Nods off a lot. +Scatters things often. +Likes to relax. +Proud of its power. +Likes to thrash about. +A little quick tempered. +Likes to fight. +Quick tempered. +Sturdy body. +Capable of taking hits. +Highly persistent. +Good endurance. +Good perseverance. +Likes to run. +Alert to sounds. +Impetuous and silly. +Somewhat of a clown. +Quick to flee. +Highly curious. +Mischievous. +Thoroughly cunning. +Often lost in thought. +Very finicky. +Strong willed. +Somewhat vain. +Strongly defiant. +Hates to lose. +Somewhat stubborn \ No newline at end of file diff --git a/Resources/text/en/text_Forms_en.txt b/Resources/text/en/text_Forms_en.txt new file mode 100644 index 000000000..7af55cb7b --- /dev/null +++ b/Resources/text/en/text_Forms_en.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Normal + + + + + + + + + + + + + + + + + + + + + + + + + +Plant +Plant + + + + + + + +Overcast +West Sea +West Sea + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rotom + + + + + + + +Altered + + + + +Land +Arceus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Red-Striped + + + + +Standard Mode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Spring +Spring + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Incarnate +Incarnate + + +Incarnate +Kyurem +Ordinary +Aria +Genesect + + + + + + + + + + + + + + + + +Icy Snow + + +Red +Red +Red + + + + +Natural + +Male + + +Shield + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Average Size +Average Size + + + + +Neutral Mode + + + + + + +Mega +Mega X +Mega Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sunny +Rainy +Snowy + + + + +Attack +Defense +Speed +Sandy +Trash +Sandy +Trash +Sunshine +East Sea +East Sea + + + +Heat +Wash +Frost +Fan +Mow +Origin +Sky +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Arceus +Blue-Striped +Zen Mode +Summer +Autumn +Winter +Summer +Autumn +Winter +Therian +Therian +Therian +White +Black +Resolute +Pirouette +Genesect +Genesect +Genesect +Genesect +Polar +Tundra +Continental +Garden +Elegant +Meadow +Modern +Marine +Archipelago +High Plains +Sandstorm +River +Monsoon +Savanna +Sun +Ocean +Jungle +Fancy +Poké Ball +Yellow +Orange +Blue +White +Yellow +Orange +Blue +White +Eternal +Yellow +Orange +Blue +White +Heart +Star +Diamond +Debutante +Matron +Dandy +La Re +Kabuki +Pharaoh +Female +Blade +Small Size +Large Size +Super Size +Small Size +Large Size +Super Size +Active Mode diff --git a/Resources/text/en/text_GenLoc_en.txt b/Resources/text/en/text_GenLoc_en.txt new file mode 100644 index 000000000..0bba25858 --- /dev/null +++ b/Resources/text/en/text_GenLoc_en.txt @@ -0,0 +1,62 @@ +somewhere +the first town +home +a friend’s house +someone’s house +a lively town +a boutique +a shop +a simple town +a Pokémon Center +a castle +a hotel +a town with a mysterious air +a windswept town +a gate +a town on a river +a lab +an aquarium +a town on a cliff +a gorgeous city +a Pokémon Gym +a school +a large city +a building +a stylish café +a secret base +a museum +a studio +a train station +a battling spot +a beauty salon +a restaurant +a high-class restaurant +a seaside city +the inside of a tall building +a city with a mysterious air +a riverside city +a snowcapped city +the Pokémon League +a palace +a cave +a forest +a tree-lined road +a riverside road +a tranquil road +a road in bloom +the Pokémon Day Care +a rugged mountain pass +a stone-lined area +a road above the sea +a mired road +a sand-swept road +a leaf-strewn road +a snow-swept road +a factory +Victory Road +a snowy mountain +a power plant +a field +a ruin +a sewer +a safari \ No newline at end of file diff --git a/Resources/text/en/text_Items_en.txt b/Resources/text/en/text_Items_en.txt new file mode 100644 index 000000000..cab77226b --- /dev/null +++ b/Resources/text/en/text_Items_en.txt @@ -0,0 +1,718 @@ +(None) +Master Ball +Ultra Ball +Great Ball +Poké Ball +Safari Ball +Net Ball +Dive Ball +Nest Ball +Repeat Ball +Timer Ball +Luxury Ball +Premier Ball +Dusk Ball +Heal Ball +Quick Ball +Cherish Ball +Potion +Antidote +Burn Heal +Ice Heal +Awakening +Paralyze Heal +Full Restore +Max Potion +Hyper Potion +Super Potion +Full Heal +Revive +Max Revive +Fresh Water +Soda Pop +Lemonade +Moomoo Milk +Energy Powder +Energy Root +Heal Powder +Revival Herb +Ether +Max Ether +Elixir +Max Elixir +Lava Cookie +Berry Juice +Sacred Ash +HP Up +Protein +Iron +Carbos +Calcium +Rare Candy +PP Up +Zinc +PP Max +Old Gateau +Guard Spec. +Dire Hit +X Attack +X Defense +X Speed +X Accuracy +X Sp. Atk +X Sp. Def +Poké Doll +Fluffy Tail +Blue Flute +Yellow Flute +Red Flute +Black Flute +White Flute +Shoal Salt +Shoal Shell +Red Shard +Blue Shard +Yellow Shard +Green Shard +Super Repel +Max Repel +Escape Rope +Repel +Sun Stone +Moon Stone +Fire Stone +Thunder Stone +Water Stone +Leaf Stone +Tiny Mushroom +Big Mushroom +Pearl +Big Pearl +Stardust +Star Piece +Nugget +Heart Scale +Honey +Growth Mulch +Damp Mulch +Stable Mulch +Gooey Mulch +Root Fossil +Claw Fossil +Helix Fossil +Dome Fossil +Old Amber +Armor Fossil +Skull Fossil +Rare Bone +Shiny Stone +Dusk Stone +Dawn Stone +Oval Stone +Odd Keystone +Griseous Orb +??? +??? +??? +Douse Drive +Shock Drive +Burn Drive +Chill Drive +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Sweet Heart +Adamant Orb +Lustrous Orb +Greet Mail +Favored Mail +RSVP Mail +Thanks Mail +Inquiry Mail +Like Mail +Reply Mail +Bridge Mail S +Bridge Mail D +Bridge Mail T +Bridge Mail V +Bridge Mail M +Cheri Berry +Chesto Berry +Pecha Berry +Rawst Berry +Aspear Berry +Leppa Berry +Oran Berry +Persim Berry +Lum Berry +Sitrus Berry +Figy Berry +Wiki Berry +Mago Berry +Aguav Berry +Iapapa Berry +Razz Berry +Bluk Berry +Nanab Berry +Wepear Berry +Pinap Berry +Pomeg Berry +Kelpsy Berry +Qualot Berry +Hondew Berry +Grepa Berry +Tamato Berry +Cornn Berry +Magost Berry +Rabuta Berry +Nomel Berry +Spelon Berry +Pamtre Berry +Watmel Berry +Durin Berry +Belue Berry +Occa Berry +Passho Berry +Wacan Berry +Rindo Berry +Yache Berry +Chople Berry +Kebia Berry +Shuca Berry +Coba Berry +Payapa Berry +Tanga Berry +Charti Berry +Kasib Berry +Haban Berry +Colbur Berry +Babiri Berry +Chilan Berry +Liechi Berry +Ganlon Berry +Salac Berry +Petaya Berry +Apicot Berry +Lansat Berry +Starf Berry +Enigma Berry +Micle Berry +Custap Berry +Jaboca Berry +Rowap Berry +Bright Powder +White Herb +Macho Brace +Exp. Share +Quick Claw +Soothe Bell +Mental Herb +Choice Band +King’s Rock +Silver Powder +Amulet Coin +Cleanse Tag +Soul Dew +Deep Sea Tooth +Deep Sea Scale +Smoke Ball +Everstone +Focus Band +Lucky Egg +Scope Lens +Metal Coat +Leftovers +Dragon Scale +Light Ball +Soft Sand +Hard Stone +Miracle Seed +Black Glasses +Black Belt +Magnet +Mystic Water +Sharp Beak +Poison Barb +Never-Melt Ice +Spell Tag +Twisted Spoon +Charcoal +Dragon Fang +Silk Scarf +Up-Grade +Shell Bell +Sea Incense +Lax Incense +Lucky Punch +Metal Powder +Thick Club +Stick +Red Scarf +Blue Scarf +Pink Scarf +Green Scarf +Yellow Scarf +Wide Lens +Muscle Band +Wise Glasses +Expert Belt +Light Clay +Life Orb +Power Herb +Toxic Orb +Flame Orb +Quick Powder +Focus Sash +Zoom Lens +Metronome +Iron Ball +Lagging Tail +Destiny Knot +Black Sludge +Icy Rock +Smooth Rock +Heat Rock +Damp Rock +Grip Claw +Choice Scarf +Sticky Barb +Power Bracer +Power Belt +Power Lens +Power Band +Power Anklet +Power Weight +Shed Shell +Big Root +Choice Specs +Flame Plate +Splash Plate +Zap Plate +Meadow Plate +Icicle Plate +Fist Plate +Toxic Plate +Earth Plate +Sky Plate +Mind Plate +Insect Plate +Stone Plate +Spooky Plate +Draco Plate +Dread Plate +Iron Plate +Odd Incense +Rock Incense +Full Incense +Wave Incense +Rose Incense +Luck Incense +Pure Incense +Protector +Electirizer +Magmarizer +Dubious Disc +Reaper Cloth +Razor Claw +Razor Fang +TM01 +TM02 +TM03 +TM04 +TM05 +TM06 +TM07 +TM08 +TM09 +TM10 +TM11 +TM12 +TM13 +TM14 +TM15 +TM16 +TM17 +TM18 +TM19 +TM20 +TM21 +TM22 +TM23 +TM24 +TM25 +TM26 +TM27 +TM28 +TM29 +TM30 +TM31 +TM32 +TM33 +TM34 +TM35 +TM36 +TM37 +TM38 +TM39 +TM40 +TM41 +TM42 +TM43 +TM44 +TM45 +TM46 +TM47 +TM48 +TM49 +TM50 +TM51 +TM52 +TM53 +TM54 +TM55 +TM56 +TM57 +TM58 +TM59 +TM60 +TM61 +TM62 +TM63 +TM64 +TM65 +TM66 +TM67 +TM68 +TM69 +TM70 +TM71 +TM72 +TM73 +TM74 +TM75 +TM76 +TM77 +TM78 +TM79 +TM80 +TM81 +TM82 +TM83 +TM84 +TM85 +TM86 +TM87 +TM88 +TM89 +TM90 +TM91 +TM92 +HM01 +HM02 +HM03 +HM04 +HM05 +HM06 +??? +??? +Explorer Kit +Loot Sack +Rule Book +Poké Radar +Point Card +Journal +Seal Case +Fashion Case +Seal Bag +Pal Pad +Works Key +Old Charm +Galactic Key +Red Chain +Town Map +Vs. Seeker +Coin Case +Old Rod +Good Rod +Super Rod +Sprayduck +Poffin Case +Bicycle +Suite Key +Oak’s Letter +Lunar Wing +Member Card +Azure Flute +S.S. Ticket +Contest Pass +Magma Stone +Parcel +Coupon 1 +Coupon 2 +Coupon 3 +Storage Key +Secret Potion +Vs. Recorder +Gracidea +Secret Key +Apricorn Box +Unown Report +Berry Pots +Dowsing Machine +Blue Card +Slowpoke Tail +Clear Bell +Card Key +Basement Key +Squirt Bottle +Red Scale +Lost Item +Pass +Machine Part +Silver Wing +Rainbow Wing +Mystery Egg +Red Apricorn +Blue Apricorn +Yellow Apricorn +Green Apricorn +Pink Apricorn +White Apricorn +Black Apricorn +Fast Ball +Level Ball +Lure Ball +Heavy Ball +Love Ball +Friend Ball +Moon Ball +Sport Ball +Park Ball +Photo Album +GB Sounds +Tidal Bell +Rage Candy Bar +Data Card 01 +Data Card 02 +Data Card 03 +Data Card 04 +Data Card 05 +Data Card 06 +Data Card 07 +Data Card 08 +Data Card 09 +Data Card 10 +Data Card 11 +Data Card 12 +Data Card 13 +Data Card 14 +Data Card 15 +Data Card 16 +Data Card 17 +Data Card 18 +Data Card 19 +Data Card 20 +Data Card 21 +Data Card 22 +Data Card 23 +Data Card 24 +Data Card 25 +Data Card 26 +Data Card 27 +Jade Orb +Lock Capsule +Red Orb +Blue Orb +Enigma Stone +Prism Scale +Eviolite +Float Stone +Rocky Helmet +Air Balloon +Red Card +Ring Target +Binding Band +Absorb Bulb +Cell Battery +Eject Button +Fire Gem +Water Gem +Electric Gem +Grass Gem +Ice Gem +Fighting Gem +Poison Gem +Ground Gem +Flying Gem +Psychic Gem +Bug Gem +Rock Gem +Ghost Gem +Dragon Gem +Dark Gem +Steel Gem +Normal Gem +Health Wing +Muscle Wing +Resist Wing +Genius Wing +Clever Wing +Swift Wing +Pretty Wing +Cover Fossil +Plume Fossil +Liberty Pass +Pass Orb +Dream Ball +Poké Toy +Prop Case +Dragon Skull +Balm Mushroom +Big Nugget +Pearl String +Comet Shard +Relic Copper +Relic Silver +Relic Gold +Relic Vase +Relic Band +Relic Statue +Relic Crown +Casteliacone +Dire Hit 2 +X Speed 2 +X Sp. Atk 2 +X Sp. Def 2 +X Defense 2 +X Attack 2 +X Accuracy 2 +X Speed 3 +X Sp. Atk 3 +X Sp. Def 3 +X Defense 3 +X Attack 3 +X Accuracy 3 +X Speed 6 +X Sp. Atk 6 +X Sp. Def 6 +X Defense 6 +X Attack 6 +X Accuracy 6 +Ability Urge +Item Drop +Item Urge +Reset Urge +Dire Hit 3 +Light Stone +Dark Stone +TM93 +TM94 +TM95 +Xtransceiver +??? +Gram 1 +Gram 2 +Gram 3 +Xtransceiver +Medal Box +DNA Splicers +DNA Splicers +Permit +Oval Charm +Shiny Charm +Plasma Card +Grubby Hanky +Colress Machine +Dropped Item +Dropped Item +Reveal Glass +Weakness Policy +Assault Vest +Holo Caster +Prof’s Letter +Roller Skates +Pixie Plate +Ability Capsule +Whipped Dream +Sachet +Luminous Moss +Snowball +Safety Goggles +Poké Flute +Rich Mulch +Surprise Mulch +Boost Mulch +Amaze Mulch +Gengarite +Gardevoirite +Ampharosite +Venusaurite +Charizardite X +Blastoisinite +Mewtwonite X +Mewtwonite Y +Blazikenite +Medichamite +Houndoominite +Aggronite +Banettite +Tyranitarite +Scizorite +Pinsirite +Aerodactylite +Lucarionite +Abomasite +Kangaskhanite +Gyaradosite +Absolite +Charizardite Y +Alakazite +Heracronite +Mawilite +Manectite +Garchompite +Latiasite +Latiosite +Roseli Berry +Kee Berry +Maranga Berry +Sprinklotad +TM96 +TM97 +TM98 +TM99 +TM100 +Power Plant Pass +Mega Ring +Intriguing Stone +Common Stone +Discount Coupon +Elevator Key +TMV Pass +Honor of Kalos +Adventure Rules +Strange Souvenir +Lens Case +Travel Trunk +Travel Trunk +Lumiose Galette +Shalour Sable +Jaw Fossil +Sail Fossil +Looker Ticket +Bicycle +Holo Caster +Fairy Gem +Mega Charm +Mega Glove \ No newline at end of file diff --git a/Resources/text/en/text_Memories_en.txt b/Resources/text/en/text_Memories_en.txt new file mode 100644 index 000000000..90477ea41 --- /dev/null +++ b/Resources/text/en/text_Memories_en.txt @@ -0,0 +1,103 @@ + + +The Pokémon remembers +The Pokémon remembers +The Pokémon remembers +The Pokémon remembers +The Pokémon clearly remembers +The Pokémon definitely remembers +The Pokémon fondly remembers + +it was happy +it had fun +it was glad +it grinned +it got overwhelmed by emotion +its feelings were indescribable +it felt good +it got teary eyed +it got lighthearted +it got nervous +it felt comfortable +it was restless +it got a bit carried away +it felt sorry +it got emotional +it felt nostalgic +it had some difficulty +it felt exhausted +it couldn’t be true to its feelings +it felt proud +they ended up in a foul mood +it got angry +it got jealous +it got sleepy + +a certain item +a certain move +a Pokémon +The Pokémon seems to have a good memory, but it doesn’t seem to be able to remember... +{0} met {1} at... {2}. {1} threw a Poké Ball at it, and they started to travel together. {4} that {3}. +{0} hatched from an Egg and saw {1} for the first time at... {2}. {4} that {3}. +{0} met {1} at... {2}. {4} that {3}. +{0} became {1}’s friend when it arrived via Link Trade at... {2}. {4} that {3}. +{0} went to a Pokémon Center with {1} to buy {2}. {4} that {3}. +{0} went to the Pokémon Center in {2} with {1} and had its tired body healed there. {4} that {3}. +{0} went fishing with {1}, and they caught {2}. {4} that {3}. +{0} went fishing with {1}, but the hooked Pokémon got away! {4} that {3}. +{0} saw {1} paying attention to {2}. {4} that {3}. +{0} got treats from {1}. {4} that {3}. +{0} went clothes shopping with {1}. {4} that {3}. +{0} learned {2} from {1}. {4} that {3}. +{0} helped {1} hatch {2} from an Egg. {4} that {3}. +{0} was with {1} when (he/she) caught {2}. {4} that {3}. +{1} used {2} when {0} was in trouble. {4} that {3}. +{0} used {2} at {1}’s instruction, but it had no effect. {4} that {3}. +{0} battled at {1}’s side and defeated {2}. {4} that {3}. +{0} was defeated by {2} and {1} ran away. {4} that {3}. +{0} was raised by {1} and evolved at {2}. {4} that {3}. +{0} surfed across the water, carrying {1} on its back. {4} that {3}. +{0} saw {2} carrying {1} on its back. {4} that {3}. +{0} battled at {1}’s side and defeated a Gym Leader. {4} that {3}. +When {1} challenged the Battle Maison, {0} got so nervous. {4} that {3}. +{0} flew, carrying {1} on its back, to {2}. {4} that {3}. +{0} and {1} were surprised when {2} jumped out! {4} that {3}. +{0} saw {1} using {2}. {4} that {3}. +{0} battled at {1}’s side and defeated the Champion. {4} that {3}. +{0} was with {1} when (he/she) completed (his/her) Pokédex. {4} that {3}. +{0} encountered {2} when it was with {1}. {4} that {3}. +{0} battled at {1}’s side and defeated a Battle Chatelaine. {4} that {3}. +{0} searched for hidden items with {1} using the Dowsing Machine at... {2}. {4} that {3}. +{0} rode a Bicycle with {1} at... {2}. {4} that {3}. +{0} checked a destination with {1} using the Town Map at... {2}. {4} that {3}. +{0} planted {2} with {1} and imagined a big harvest. {4} that {3}. +{0} proudly used Strength at {1}’s instruction in... {2}. {4} that {3}. +{0} proudly used Cut at {1}’s instruction in... {2}. {4} that {3}. +{0} shattered rocks to its heart’s content at {1}’s instruction in... {2}. {4} that {3}. +{0} used Waterfall while carrying {1} on its back in... {2}. {4} that {3}. +{0} saw {1} secretly picking up something in... {2}. {4} that {3}. +{1} had {0} hold items like {2} to help it along. {4} that {3}. +{0} headed for Victory Road with {1}. {4} that {3}. +{0} checked the sign with {1} at... {2}. {4} that {3}. +{0} was impressed by the speed of the train it took with {1}. {4} that {3}. +{0} encountered {2} with {1} using the Poké Radar. {4} that {3}. +When {2} jumped out, {0} was surprised and ran away with {1}. {4} that {3}. +{0} got a high score at the Battle Institute where it challenged with {1}. {4} that {3}. +{0} was stared at by the Judge intensely when it met him with {1}. {4} that {3}. +The Move Deleter that {0} met through {1} made it forget {2}. {4} that {3}. +{0} was able to remember {2} at {1}’s instruction. {4} that {3}. +{0} was taken to Pokémon Day Care by {1} and left with {2}. {4} that {3}. +{0} was excited when {1} won with (his/her) Loto Ticket and won prizes like {2}. {4} that {3}. +{0} was with {1} when (he/she) used a Repel at... {2}. {4} that {3}. +{0} had a very hard training session with {1}. {4} that {3}. +{0} took an elevator with {1}. {4} that {3}. +{0} was taken to the Name Rater by {1} and given a fateful name. {4} that {3}. +{0} was with {1} when (he/she) went to a boutique and tried on clothes, but (he/she) left the boutique without buying anything. {4} that {3}. +{0} went to a nice restaurant with {1} and ate until it got totally full. {4} that {3}. +{0} was taken to a nice lady by {1} and pampered. {4} that {3}. +{0} checked a trash can with {1} at... {2}. {4} that {3}. +{0} fought hard until it had to use Struggle when it battled at {1}’s side against {2}. {4} that {3}. +{0} looked down at the world from a tall tower where it went with {1}. {4} that {3}. +{0} saw itself in a mirror in a mirror cave that it went to with {1}. {4} that {3}. +{0} almost got lost when it explored a forest with {1}. {4} that {3}. +{0} went to a factory with {1} and saw a lot of machines that looked very complicated. {4} that {3}. \ No newline at end of file diff --git a/Resources/text/en/text_Moves_en.txt b/Resources/text/en/text_Moves_en.txt new file mode 100644 index 000000000..72537d38c --- /dev/null +++ b/Resources/text/en/text_Moves_en.txt @@ -0,0 +1,618 @@ +(None) +Pound +Karate Chop +Double Slap +Comet Punch +Mega Punch +Pay Day +Fire Punch +Ice Punch +Thunder Punch +Scratch +Vice Grip +Guillotine +Razor Wind +Swords Dance +Cut +Gust +Wing Attack +Whirlwind +Fly +Bind +Slam +Vine Whip +Stomp +Double Kick +Mega Kick +Jump Kick +Rolling Kick +Sand Attack +Headbutt +Horn Attack +Fury Attack +Horn Drill +Tackle +Body Slam +Wrap +Take Down +Thrash +Double-Edge +Tail Whip +Poison Sting +Twineedle +Pin Missile +Leer +Bite +Growl +Roar +Sing +Supersonic +Sonic Boom +Disable +Acid +Ember +Flamethrower +Mist +Water Gun +Hydro Pump +Surf +Ice Beam +Blizzard +Psybeam +Bubble Beam +Aurora Beam +Hyper Beam +Peck +Drill Peck +Submission +Low Kick +Counter +Seismic Toss +Strength +Absorb +Mega Drain +Leech Seed +Growth +Razor Leaf +Solar Beam +Poison Powder +Stun Spore +Sleep Powder +Petal Dance +String Shot +Dragon Rage +Fire Spin +Thunder Shock +Thunderbolt +Thunder Wave +Thunder +Rock Throw +Earthquake +Fissure +Dig +Toxic +Confusion +Psychic +Hypnosis +Meditate +Agility +Quick Attack +Rage +Teleport +Night Shade +Mimic +Screech +Double Team +Recover +Harden +Minimize +Smokescreen +Confuse Ray +Withdraw +Defense Curl +Barrier +Light Screen +Haze +Reflect +Focus Energy +Bide +Metronome +Mirror Move +Self-Destruct +Egg Bomb +Lick +Smog +Sludge +Bone Club +Fire Blast +Waterfall +Clamp +Swift +Skull Bash +Spike Cannon +Constrict +Amnesia +Kinesis +Soft-Boiled +High Jump Kick +Glare +Dream Eater +Poison Gas +Barrage +Leech Life +Lovely Kiss +Sky Attack +Transform +Bubble +Dizzy Punch +Spore +Flash +Psywave +Splash +Acid Armor +Crabhammer +Explosion +Fury Swipes +Bonemerang +Rest +Rock Slide +Hyper Fang +Sharpen +Conversion +Tri Attack +Super Fang +Slash +Substitute +Struggle +Sketch +Triple Kick +Thief +Spider Web +Mind Reader +Nightmare +Flame Wheel +Snore +Curse +Flail +Conversion 2 +Aeroblast +Cotton Spore +Reversal +Spite +Powder Snow +Protect +Mach Punch +Scary Face +Feint Attack +Sweet Kiss +Belly Drum +Sludge Bomb +Mud-Slap +Octazooka +Spikes +Zap Cannon +Foresight +Destiny Bond +Perish Song +Icy Wind +Detect +Bone Rush +Lock-On +Outrage +Sandstorm +Giga Drain +Endure +Charm +Rollout +False Swipe +Swagger +Milk Drink +Spark +Fury Cutter +Steel Wing +Mean Look +Attract +Sleep Talk +Heal Bell +Return +Present +Frustration +Safeguard +Pain Split +Sacred Fire +Magnitude +Dynamic Punch +Megahorn +Dragon Breath +Baton Pass +Encore +Pursuit +Rapid Spin +Sweet Scent +Iron Tail +Metal Claw +Vital Throw +Morning Sun +Synthesis +Moonlight +Hidden Power +Cross Chop +Twister +Rain Dance +Sunny Day +Crunch +Mirror Coat +Psych Up +Extreme Speed +Ancient Power +Shadow Ball +Future Sight +Rock Smash +Whirlpool +Beat Up +Fake Out +Uproar +Stockpile +Spit Up +Swallow +Heat Wave +Hail +Torment +Flatter +Will-O-Wisp +Memento +Facade +Focus Punch +Smelling Salts +Follow Me +Nature Power +Charge +Taunt +Helping Hand +Trick +Role Play +Wish +Assist +Ingrain +Superpower +Magic Coat +Recycle +Revenge +Brick Break +Yawn +Knock Off +Endeavor +Eruption +Skill Swap +Imprison +Refresh +Grudge +Snatch +Secret Power +Dive +Arm Thrust +Camouflage +Tail Glow +Luster Purge +Mist Ball +Feather Dance +Teeter Dance +Blaze Kick +Mud Sport +Ice Ball +Needle Arm +Slack Off +Hyper Voice +Poison Fang +Crush Claw +Blast Burn +Hydro Cannon +Meteor Mash +Astonish +Weather Ball +Aromatherapy +Fake Tears +Air Cutter +Overheat +Odor Sleuth +Rock Tomb +Silver Wind +Metal Sound +Grass Whistle +Tickle +Cosmic Power +Water Spout +Signal Beam +Shadow Punch +Extrasensory +Sky Uppercut +Sand Tomb +Sheer Cold +Muddy Water +Bullet Seed +Aerial Ace +Icicle Spear +Iron Defense +Block +Howl +Dragon Claw +Frenzy Plant +Bulk Up +Bounce +Mud Shot +Poison Tail +Covet +Volt Tackle +Magical Leaf +Water Sport +Calm Mind +Leaf Blade +Dragon Dance +Rock Blast +Shock Wave +Water Pulse +Doom Desire +Psycho Boost +Roost +Gravity +Miracle Eye +Wake-Up Slap +Hammer Arm +Gyro Ball +Healing Wish +Brine +Natural Gift +Feint +Pluck +Tailwind +Acupressure +Metal Burst +U-turn +Close Combat +Payback +Assurance +Embargo +Fling +Psycho Shift +Trump Card +Heal Block +Wring Out +Power Trick +Gastro Acid +Lucky Chant +Me First +Copycat +Power Swap +Guard Swap +Punishment +Last Resort +Worry Seed +Sucker Punch +Toxic Spikes +Heart Swap +Aqua Ring +Magnet Rise +Flare Blitz +Force Palm +Aura Sphere +Rock Polish +Poison Jab +Dark Pulse +Night Slash +Aqua Tail +Seed Bomb +Air Slash +X-Scissor +Bug Buzz +Dragon Pulse +Dragon Rush +Power Gem +Drain Punch +Vacuum Wave +Focus Blast +Energy Ball +Brave Bird +Earth Power +Switcheroo +Giga Impact +Nasty Plot +Bullet Punch +Avalanche +Ice Shard +Shadow Claw +Thunder Fang +Ice Fang +Fire Fang +Shadow Sneak +Mud Bomb +Psycho Cut +Zen Headbutt +Mirror Shot +Flash Cannon +Rock Climb +Defog +Trick Room +Draco Meteor +Discharge +Lava Plume +Leaf Storm +Power Whip +Rock Wrecker +Cross Poison +Gunk Shot +Iron Head +Magnet Bomb +Stone Edge +Captivate +Stealth Rock +Grass Knot +Chatter +Judgment +Bug Bite +Charge Beam +Wood Hammer +Aqua Jet +Attack Order +Defend Order +Heal Order +Head Smash +Double Hit +Roar of Time +Spacial Rend +Lunar Dance +Crush Grip +Magma Storm +Dark Void +Seed Flare +Ominous Wind +Shadow Force +Hone Claws +Wide Guard +Guard Split +Power Split +Wonder Room +Psyshock +Venoshock +Autotomize +Rage Powder +Telekinesis +Magic Room +Smack Down +Storm Throw +Flame Burst +Sludge Wave +Quiver Dance +Heavy Slam +Synchronoise +Electro Ball +Soak +Flame Charge +Coil +Low Sweep +Acid Spray +Foul Play +Simple Beam +Entrainment +After You +Round +Echoed Voice +Chip Away +Clear Smog +Stored Power +Quick Guard +Ally Switch +Scald +Shell Smash +Heal Pulse +Hex +Sky Drop +Shift Gear +Circle Throw +Incinerate +Quash +Acrobatics +Reflect Type +Retaliate +Final Gambit +Bestow +Inferno +Water Pledge +Fire Pledge +Grass Pledge +Volt Switch +Struggle Bug +Bulldoze +Frost Breath +Dragon Tail +Work Up +Electroweb +Wild Charge +Drill Run +Dual Chop +Heart Stamp +Horn Leech +Sacred Sword +Razor Shell +Heat Crash +Leaf Tornado +Steamroller +Cotton Guard +Night Daze +Psystrike +Tail Slap +Hurricane +Head Charge +Gear Grind +Searing Shot +Techno Blast +Relic Song +Secret Sword +Glaciate +Bolt Strike +Blue Flare +Fiery Dance +Freeze Shock +Ice Burn +Snarl +Icicle Crash +V-create +Fusion Flare +Fusion Bolt +Flying Press +Mat Block +Belch +Rototiller +Sticky Web +Fell Stinger +Phantom Force +Trick-or-Treat +Noble Roar +Ion Deluge +Parabolic Charge +Forest’s Curse +Petal Blizzard +Freeze-Dry +Disarming Voice +Parting Shot +Topsy-Turvy +Draining Kiss +Crafty Shield +Flower Shield +Grassy Terrain +Misty Terrain +Electrify +Play Rough +Fairy Wind +Moonblast +Boomburst +Fairy Lock +King’s Shield +Play Nice +Confide +Diamond Storm +Steam Eruption +Hyperspace Hole +Water Shuriken +Mystical Fire +Spiky Shield +Aromatic Mist +Eerie Impulse +Venom Drench +Powder +Geomancy +Magnetic Flux +Happy Hour +Electric Terrain +Dazzling Gleam +Celebrate +Hold Hands +Baby-Doll Eyes +Nuzzle +Hold Back +Infestation +Power-Up Punch +Oblivion Wing +Thousand Arrows +Thousand Waves +Land’s Wrath +Light of Ruin \ No newline at end of file diff --git a/Resources/text/en/text_Natures_en.txt b/Resources/text/en/text_Natures_en.txt new file mode 100644 index 000000000..d060c1707 --- /dev/null +++ b/Resources/text/en/text_Natures_en.txt @@ -0,0 +1,25 @@ +Hardy +Lonely +Brave +Adamant +Naughty +Bold +Docile +Relaxed +Impish +Lax +Timid +Hasty +Serious +Jolly +Naive +Modest +Mild +Quiet +Bashful +Rash +Calm +Gentle +Sassy +Careful +Quirky \ No newline at end of file diff --git a/Resources/text/en/text_Species_en.txt b/Resources/text/en/text_Species_en.txt new file mode 100644 index 000000000..792cf6d61 --- /dev/null +++ b/Resources/text/en/text_Species_en.txt @@ -0,0 +1,722 @@ +Egg +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Pidgey +Pidgeotto +Pidgeot +Rattata +Raticate +Spearow +Fearow +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran♀ +Nidorina +Nidoqueen +Nidoran♂ +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Zubat +Golbat +Oddish +Gloom +Vileplume +Paras +Parasect +Venonat +Venomoth +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Bellsprout +Weepinbell +Victreebel +Tentacool +Tentacruel +Geodude +Graveler +Golem +Ponyta +Rapidash +Slowpoke +Slowbro +Magnemite +Magneton +Farfetch’d +Doduo +Dodrio +Seel +Dewgong +Grimer +Muk +Shellder +Cloyster +Gastly +Haunter +Gengar +Onix +Drowzee +Hypno +Krabby +Kingler +Voltorb +Electrode +Exeggcute +Exeggutor +Cubone +Marowak +Hitmonlee +Hitmonchan +Lickitung +Koffing +Weezing +Rhyhorn +Rhydon +Chansey +Tangela +Kangaskhan +Horsea +Seadra +Goldeen +Seaking +Staryu +Starmie +Mr. Mime +Scyther +Jynx +Electabuzz +Magmar +Pinsir +Tauros +Magikarp +Gyarados +Lapras +Ditto +Eevee +Vaporeon +Jolteon +Flareon +Porygon +Omanyte +Omastar +Kabuto +Kabutops +Aerodactyl +Snorlax +Articuno +Zapdos +Moltres +Dratini +Dragonair +Dragonite +Mewtwo +Mew +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Hoothoot +Noctowl +Ledyba +Ledian +Spinarak +Ariados +Crobat +Chinchou +Lanturn +Pichu +Cleffa +Igglybuff +Togepi +Togetic +Natu +Xatu +Mareep +Flaaffy +Ampharos +Bellossom +Marill +Azumarill +Sudowoodo +Politoed +Hoppip +Skiploom +Jumpluff +Aipom +Sunkern +Sunflora +Yanma +Wooper +Quagsire +Espeon +Umbreon +Murkrow +Slowking +Misdreavus +Unown +Wobbuffet +Girafarig +Pineco +Forretress +Dunsparce +Gligar +Steelix +Snubbull +Granbull +Qwilfish +Scizor +Shuckle +Heracross +Sneasel +Teddiursa +Ursaring +Slugma +Magcargo +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Skarmory +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Porygon2 +Stantler +Smeargle +Tyrogue +Hitmontop +Smoochum +Elekid +Magby +Miltank +Blissey +Raikou +Entei +Suicune +Larvitar +Pupitar +Tyranitar +Lugia +Ho-Oh +Celebi +Treecko +Grovyle +Sceptile +Torchic +Combusken +Blaziken +Mudkip +Marshtomp +Swampert +Poochyena +Mightyena +Zigzagoon +Linoone +Wurmple +Silcoon +Beautifly +Cascoon +Dustox +Lotad +Lombre +Ludicolo +Seedot +Nuzleaf +Shiftry +Taillow +Swellow +Wingull +Pelipper +Ralts +Kirlia +Gardevoir +Surskit +Masquerain +Shroomish +Breloom +Slakoth +Vigoroth +Slaking +Nincada +Ninjask +Shedinja +Whismur +Loudred +Exploud +Makuhita +Hariyama +Azurill +Nosepass +Skitty +Delcatty +Sableye +Mawile +Aron +Lairon +Aggron +Meditite +Medicham +Electrike +Manectric +Plusle +Minun +Volbeat +Illumise +Roselia +Gulpin +Swalot +Carvanha +Sharpedo +Wailmer +Wailord +Numel +Camerupt +Torkoal +Spoink +Grumpig +Spinda +Trapinch +Vibrava +Flygon +Cacnea +Cacturne +Swablu +Altaria +Zangoose +Seviper +Lunatone +Solrock +Barboach +Whiscash +Corphish +Crawdaunt +Baltoy +Claydol +Lileep +Cradily +Anorith +Armaldo +Feebas +Milotic +Castform +Kecleon +Shuppet +Banette +Duskull +Dusclops +Tropius +Chimecho +Absol +Wynaut +Snorunt +Glalie +Spheal +Sealeo +Walrein +Clamperl +Huntail +Gorebyss +Relicanth +Luvdisc +Bagon +Shelgon +Salamence +Beldum +Metang +Metagross +Regirock +Regice +Registeel +Latias +Latios +Kyogre +Groudon +Rayquaza +Jirachi +Deoxys +Turtwig +Grotle +Torterra +Chimchar +Monferno +Infernape +Piplup +Prinplup +Empoleon +Starly +Staravia +Staraptor +Bidoof +Bibarel +Kricketot +Kricketune +Shinx +Luxio +Luxray +Budew +Roserade +Cranidos +Rampardos +Shieldon +Bastiodon +Burmy +Wormadam +Mothim +Combee +Vespiquen +Pachirisu +Buizel +Floatzel +Cherubi +Cherrim +Shellos +Gastrodon +Ambipom +Drifloon +Drifblim +Buneary +Lopunny +Mismagius +Honchkrow +Glameow +Purugly +Chingling +Stunky +Skuntank +Bronzor +Bronzong +Bonsly +Mime Jr. +Happiny +Chatot +Spiritomb +Gible +Gabite +Garchomp +Munchlax +Riolu +Lucario +Hippopotas +Hippowdon +Skorupi +Drapion +Croagunk +Toxicroak +Carnivine +Finneon +Lumineon +Mantyke +Snover +Abomasnow +Weavile +Magnezone +Lickilicky +Rhyperior +Tangrowth +Electivire +Magmortar +Togekiss +Yanmega +Leafeon +Glaceon +Gliscor +Mamoswine +Porygon-Z +Gallade +Probopass +Dusknoir +Froslass +Rotom +Uxie +Mesprit +Azelf +Dialga +Palkia +Heatran +Regigigas +Giratina +Cresselia +Phione +Manaphy +Darkrai +Shaymin +Arceus +Victini +Snivy +Servine +Serperior +Tepig +Pignite +Emboar +Oshawott +Dewott +Samurott +Patrat +Watchog +Lillipup +Herdier +Stoutland +Purrloin +Liepard +Pansage +Simisage +Pansear +Simisear +Panpour +Simipour +Munna +Musharna +Pidove +Tranquill +Unfezant +Blitzle +Zebstrika +Roggenrola +Boldore +Gigalith +Woobat +Swoobat +Drilbur +Excadrill +Audino +Timburr +Gurdurr +Conkeldurr +Tympole +Palpitoad +Seismitoad +Throh +Sawk +Sewaddle +Swadloon +Leavanny +Venipede +Whirlipede +Scolipede +Cottonee +Whimsicott +Petilil +Lilligant +Basculin +Sandile +Krokorok +Krookodile +Darumaka +Darmanitan +Maractus +Dwebble +Crustle +Scraggy +Scrafty +Sigilyph +Yamask +Cofagrigus +Tirtouga +Carracosta +Archen +Archeops +Trubbish +Garbodor +Zorua +Zoroark +Minccino +Cinccino +Gothita +Gothorita +Gothitelle +Solosis +Duosion +Reuniclus +Ducklett +Swanna +Vanillite +Vanillish +Vanilluxe +Deerling +Sawsbuck +Emolga +Karrablast +Escavalier +Foongus +Amoonguss +Frillish +Jellicent +Alomomola +Joltik +Galvantula +Ferroseed +Ferrothorn +Klink +Klang +Klinklang +Tynamo +Eelektrik +Eelektross +Elgyem +Beheeyem +Litwick +Lampent +Chandelure +Axew +Fraxure +Haxorus +Cubchoo +Beartic +Cryogonal +Shelmet +Accelgor +Stunfisk +Mienfoo +Mienshao +Druddigon +Golett +Golurk +Pawniard +Bisharp +Bouffalant +Rufflet +Braviary +Vullaby +Mandibuzz +Heatmor +Durant +Deino +Zweilous +Hydreigon +Larvesta +Volcarona +Cobalion +Terrakion +Virizion +Tornadus +Thundurus +Reshiram +Zekrom +Landorus +Kyurem +Keldeo +Meloetta +Genesect +Chespin +Quilladin +Chesnaught +Fennekin +Braixen +Delphox +Froakie +Frogadier +Greninja +Bunnelby +Diggersby +Fletchling +Fletchinder +Talonflame +Scatterbug +Spewpa +Vivillon +Litleo +Pyroar +Flabébé +Floette +Florges +Skiddo +Gogoat +Pancham +Pangoro +Furfrou +Espurr +Meowstic +Honedge +Doublade +Aegislash +Spritzee +Aromatisse +Swirlix +Slurpuff +Inkay +Malamar +Binacle +Barbaracle +Skrelp +Dragalge +Clauncher +Clawitzer +Helioptile +Heliolisk +Tyrunt +Tyrantrum +Amaura +Aurorus +Sylveon +Hawlucha +Dedenne +Carbink +Goomy +Sliggoo +Goodra +Klefki +Phantump +Trevenant +Pumpkaboo +Gourgeist +Bergmite +Avalugg +Noibat +Noivern +Xerneas +Yveltal +Zygarde +Diancie +Hoopa +Volcanion \ No newline at end of file diff --git a/Resources/text/en/text_Types_en.txt b/Resources/text/en/text_Types_en.txt new file mode 100644 index 000000000..699847325 --- /dev/null +++ b/Resources/text/en/text_Types_en.txt @@ -0,0 +1,18 @@ +Normal +Fighting +Flying +Poison +Ground +Rock +Bug +Ghost +Steel +Fire +Water +Grass +Electric +Psychic +Ice +Dragon +Dark +Fairy \ No newline at end of file diff --git a/Resources/text/en/text_bw2_00000_en.txt b/Resources/text/en/text_bw2_00000_en.txt new file mode 100644 index 000000000..42e6fa8b8 --- /dev/null +++ b/Resources/text/en/text_bw2_00000_en.txt @@ -0,0 +1,154 @@ +---------- +Mystery Zone +Faraway place +\xf000Ā\x0001\x0000’s \xf000ą\x0001\x0001 +Nuvema Town +Accumula Town +Striaton City +Nacrene City +Castelia City +Nimbasa City +Driftveil City +Mistralton City +Icirrus City +Opelucid City +Route 1 +Route 2 +Route 3 +Route 4 +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 10 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Route 17 +Route 18 +Dreamyard +Pinwheel Forest +Desert Resort +Relic Castle +PWT +Chargestone Cave +Twist Mountain +Dragonspiral Tower +Victory Road +Lacunosa Town +Undella Town +Anville Town +Pokémon League +N's Castle +Royal Unova +Gear Station +Battle Subway +Musical Theater +Black City +White Forest +Unity Tower +Wellspring Cave +Mistralton Cave +Rumination Field +Celestial Tower +Moor of Icirrus +Shopping Mall +Challenger's Cave +Poké Transfer Lab +Giant Chasm +Liberty Garden +P2 Laboratory +Skyarrow Bridge +Driftveil Drawbridge +Tubeline Bridge +Village Bridge +Marvelous Bridge +Entralink +Abundant Shrine +Undella Bay +Lostlorn Forest +Trial Chamber +Guidance Chamber +Entree Forest +Nimbasa City +Driftveil City +Mistralton City +Icirrus City +Opelucid City +Nuvema Town +White Forest +Black City +Cold Storage +Chargestone Cave +Twist Mountain +Dragonspiral Tower +Giant Chasm +Driftveil Drawbridge +Tubeline Bridge +Village Bridge +Marvelous Bridge +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Lacunosa Town +Undella Town +Accumula Gate +Undella Gate +Nacrene Gate +Castelia Gate +Nimbasa Gate +Opelucid Gate +Black Gate +White Gate +Bridge Gate +Route Gate +Abyssal Ruins +Aspertia City +Virbank City +Humilau City +Pokéstar Studios +Join Avenue +Floccesy Town +Lentimas Town +Route 19 +Route 20 +Route 21 +Route 22 +Route 23 +Castelia Sewers +Floccesy Ranch +Virbank Complex +Reversal Mountain +Strange House +Victory Road +Plasma Frigate +Relic Passage +Clay Tunnel +---------- +White Treehollow +Black Tower +Seaside Cave +Cave of Being +Hidden Grotto +Marine Tube +Virbank Gate +Aspertia Gate +Nature Preserve +Medal Office +Underground Ruins +Rock Peak Chamber +Iceberg Chamber +Iron Chamber +Pledge Grove \ No newline at end of file diff --git a/Resources/text/en/text_bw2_30000_en.txt b/Resources/text/en/text_bw2_30000_en.txt new file mode 100644 index 000000000..a5da199a0 --- /dev/null +++ b/Resources/text/en/text_bw2_30000_en.txt @@ -0,0 +1,15 @@ +---------- +Link Trade +Link Trade +Kanto +Johto +Hoenn +Sinnoh +Distant Land +---------- +---------- +---------- +---------- +---------- +Entralink +Pokémon Dream Radar \ No newline at end of file diff --git a/Resources/text/en/text_bw2_40000_en.txt b/Resources/text/en/text_bw2_40000_en.txt new file mode 100644 index 000000000..2af440003 --- /dev/null +++ b/Resources/text/en/text_bw2_40000_en.txt @@ -0,0 +1,109 @@ +Lovely place +Faraway place +Pokémon Movie +Pokémon Movie 10 +Pokémon Movie 11 +Pokémon Movie 12 +Pokémon Movie 13 +Pokémon Movie 14 +Pokémon Movie 15 +Pokémon Movie 16 +Pokémon Movie 17 +Pokémon Movie 18 +Pokémon Movie 19 +Pokémon Movie 20 +Pokémon Center +Pokémon Cartoon +PC Tokyo +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +WCS +WCS 2010 +WCS 2011 +WCS 2012 +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +WCS 2019 +WCS 2020 +Worlds +Worlds 2010 +Worlds 2011 +Worlds 2012 +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +Worlds 2019 +Worlds 2020 +VGE +VGE 2010 +VGE 2011 +VGE 2012 +VGE 2013 +VGE 2014 +VGE 2015 +VGE 2016 +VGE 2017 +VGE 2018 +VGE 2019 +VGE 2020 +Pokémon Event +Battle Competition +Game Event +Pokémon Fan Club +Pokémon Sunday +Challenge Plaza +Battle Challenge +Trainers' Court +Battle Tour +Concert +Wi-Fi Gift +Pokémon Ranger +Ranger Union +PBR +Pokémon DW +Pokémon Event 10 +Pokémon Event 11 +Pokémon Event 12 +Pokémon Event 13 +Pokémon Event 14 +Pokémon Event 15 +Pokémon Event 16 +Pokémon Event 17 +Pokémon Event 18 +Pokémon Event 19 +Pokémon Event 20 +Pokémon Festa +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +Pokémon Festa 19 +Pokémon Festa 20 +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +Event Site \ No newline at end of file diff --git a/Resources/text/en/text_bw2_60000_en.txt b/Resources/text/en/text_bw2_60000_en.txt new file mode 100644 index 000000000..90b5f4e5d --- /dev/null +++ b/Resources/text/en/text_bw2_60000_en.txt @@ -0,0 +1,3 @@ +Stranger +Day-Care Couple +PKMN Breeder \ No newline at end of file diff --git a/Resources/text/en/text_hgss_00000_en.txt b/Resources/text/en/text_hgss_00000_en.txt new file mode 100644 index 000000000..e36a3eeec --- /dev/null +++ b/Resources/text/en/text_hgss_00000_en.txt @@ -0,0 +1,235 @@ +Mystery Zone +Twinleaf Town +Sandgem Town +Floaroma Town +Solaceon Town +Celestic Town +Jubilife City +Canalave City +Oreburgh City +Eterna City +Hearthome City +Pastoria City +Veilstone City +Sunyshore City +Snowpoint City +Pokémon League +Route 201 +Route 202 +Route 203 +Route 204 +Route 205 +Route 206 +Route 207 +Route 208 +Route 209 +Route 210 +Route 211 +Route 212 +Route 213 +Route 214 +Route 215 +Route 216 +Route 217 +Route 218 +Route 219 +Route 220 +Route 221 +Route 222 +Route 223 +Route 224 +Route 225 +Route 226 +Route 227 +Route 228 +Route 229 +Route 230 +Oreburgh Mine +Valley Windworks +Eterna Forest +Fuego Ironworks +Mt. Coronet +Spear Pillar +Great Marsh +Solaceon Ruins +Victory Road +Pal Park +Amity Square +Ravaged Path +Floaroma Meadow +Oreburgh Gate +Fullmoon Island +Sendoff Spring +Turnback Cave +Flower Paradise +Snowpoint Temple +Wayward Cave +Ruin Maniac Cave +Maniac Tunnel +Trophy Garden +Iron Island +Old Chateau +Galactic HQ +Verity Lakefront +Valor Lakefront +Acuity Lakefront +Spring Path +Lake Verity +Lake Valor +Lake Acuity +Newmoon Island +Battle Tower +Fight Area +Survival Area +Resort Area +Stark Mountain +Seabreak Path +Hall of Origin +Verity Cavern +Valor Cavern +Acuity Cavern +Jubilife TV +Pokétch Co. +GTS +Trainers’ School +Mining Museum +Flower Shop +Cycle Shop +Contest Hall +Poffin House +Foreign Building +Pokémon Day Care +Veilstone Store +Game Corner +Canalave Library +Vista Lighthouse +Sunyshore Market +Pokémon Mansion +Footstep House +Café +Grand Lake +Restaurant +Battle Park +Battle Frontier +Battle Factory +Battle Castle +Battle Arcade +Battle Hall +Distortion World +Global Terminal +Villa +Battleground +ROTOM’s Room +T.G. Eterna Bldg +Iron Ruins +Iceberg Ruins +Rock Peak Ruins +New Bark Town +Cherrygrove City +Violet City +Azalea Town +Cianwood City +Goldenrod City +Olivine City +Ecruteak City +Mahogany Town +Lake of Rage +Blackthorn City +Mt. Silver +Pallet Town +Viridian City +Pewter City +Cerulean City +Lavender Town +Vermilion City +Celadon City +Fuchsia City +Cinnabar Island +Indigo Plateau +Saffron City +Route 1 +Route 2 +Route 3 +Route 4 +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 10 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Route 17 +Route 18 +Route 19 +Route 20 +Route 21 +Route 22 +Route 23 +Route 24 +Route 25 +Route 26 +Route 27 +Route 28 +Route 29 +Route 30 +Route 31 +Route 32 +Route 33 +Route 34 +Route 35 +Route 36 +Route 37 +Route 38 +Route 39 +Route 40 +Route 41 +Route 42 +Route 43 +Route 44 +Route 45 +Route 46 +Route 47 +Route 48 +DIGLETT’s Cave +Mt. Moon +Cerulean Cave +Rock Tunnel +Power Plant +Safari Zone +Seafoam Islands +Sprout Tower +Bell Tower +Burned Tower +National Park +Radio Tower +Ruins of Alph +Union Cave +SLOWPOKE Well +Lighthouse +Team Rocket HQ +Ilex Forest +Goldenrod Tunnel +Mt. Mortar +Ice Path +Whirl Islands +Mt. Silver Cave +Dark Cave +Victory Road +Dragon’s Den +Tohjo Falls +Viridian Forest +Pokéathlon Dome +S.S. Aqua +Safari Zone Gate +Cliff Cave +Frontier Access +Bellchime Trail +Sinjoh Ruins +Embedded Tower +Pokéwalker +Cliff Edge Gate \ No newline at end of file diff --git a/Resources/text/en/text_hgss_02000_en.txt b/Resources/text/en/text_hgss_02000_en.txt new file mode 100644 index 000000000..9e7f4e75e --- /dev/null +++ b/Resources/text/en/text_hgss_02000_en.txt @@ -0,0 +1,15 @@ +Day-Care Couple +Link trade +Link trade +Kanto +Johto +Hoenn +Sinnoh +---------- +Distant land +Traveling Man +Riley +Cynthia +Mystery Zone +Mr. Pokémon +Primo \ No newline at end of file diff --git a/Resources/text/en/text_hgss_03000_en.txt b/Resources/text/en/text_hgss_03000_en.txt new file mode 100644 index 000000000..c7bd399bb --- /dev/null +++ b/Resources/text/en/text_hgss_03000_en.txt @@ -0,0 +1,77 @@ +Lovely place +Pokémon Ranger +Faraway place +Pokémon Movie +Pokémon Movie 06 +Pokémon Movie 07 +Pokémon Movie 08 +Pokémon Movie 09 +Pokémon Movie 10 +Pokémon Movie 11 +Pokémon Movie 12 +Pokémon Movie 13 +Pokémon Movie 14 +Pokémon Movie 15 +Pokémon Movie 16 +Pokémon Cartoon +Space World +Space World 06 +Space World 07 +Space World 08 +Space World 09 +Space World 10 +Space World 11 +Space World 12 +Space World 13 +Space World 14 +Space World 15 +Space World 16 +Pokémon Festa +Pokémon Festa 06 +Pokémon Festa 07 +Pokémon Festa 08 +Pokémon Festa 09 +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +POKéPARK +POKéPARK 06 +POKéPARK 07 +POKéPARK 08 +POKéPARK 09 +POKéPARK 10 +POKéPARK 11 +POKéPARK 12 +POKéPARK 13 +POKéPARK 14 +POKéPARK 15 +POKéPARK 16 +Pokémon Center +PC Tokyo +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +Nintendo World +Pokémon Event +Pokémon Event 06 +Pokémon Event 07 +Pokémon Event 08 +Pokémon Event 09 +Pokémon Event 10 +Pokémon Event 11 +Pokémon Event 12 +Pokémon Event 13 +Pokémon Event 14 +Pokémon Event 15 +Pokémon Event 16 +Wi-Fi Event +Wi-Fi Gift +Pokémon Fan Club +Event Site +Concert Event \ No newline at end of file diff --git a/Resources/text/en/text_xy_00000_en.txt b/Resources/text/en/text_xy_00000_en.txt new file mode 100644 index 000000000..c7b1b2ec4 --- /dev/null +++ b/Resources/text/en/text_xy_00000_en.txt @@ -0,0 +1,170 @@ +---------- + +Mystery Zone + +Faraway Place + +Vaniville Town + +Route 1 +Vaniville Pathway +Aquacorde Town + +Route 2 +Avance Trail +Santalune Forest + +Route 3 +Ouvert Way +Santalune City + +Route 4 +Parterre Way +Lumiose City + +Prism Tower + +Lysandre Labs + +Route 5 +Versant Road +Camphrier Town + +Shabboneau Castle + +Route 6 +Palais Lane +Parfum Palace + +Route 7 +Rivière Walk +Cyllage City + +Route 8 +Muraille Coast +Ambrette Town + +Route 9 +Spikes Passage +Battle Chateau + +Route 10 +Menhir Trail +Geosenge Town + +Route 11 +Miroir Way +Reflection Cave + +Shalour City + +Tower of Mastery + +Route 12 +Fourrage Road +Coumarine City + +Route 13 +Lumiose Badlands +Route 14 +Laverre Nature Trail +Laverre City + +Poké Ball Factory + +Route 15 +Brun Way +Dendemille Town + +Route 16 +Mélancolie Path +\x10\x02뷿P +\x10\x02뷿Q +Frost Cavern + +Route 17 +Mamoswine Road +Anistar City + +Route 18 +Vallée Étroite Way +Couriway Town + +Route 19 +Grande Vallée Way +Snowbelle City + +Route 20 +Winding Woods +Pokémon Village + +Route 21 +Dernière Way +Route 22 +Détourner Way +Victory Road + +Pokémon League + +Kiloude City + +Battle Maison + +Azure Bay + +Dendemille Gate + +Couriway Gate + +Ambrette Gate + +Lumiose Gate + +Shalour Gate + +Coumarine Gate + +Laverre Gate + +Anistar Gate + +Snowbelle Gate + +Glittering Cave + +Connecting Cave +Zubat Roost +Kalos Power Plant + +Team Flare Secret HQ + +Terminus Cave + +Lost Hotel + +Chamber of Emptiness + +Sea Spirit’s Den + +Friend Safari + +Blazing Chamber + +Flood Chamber + +Ironworks Chamber + +Dragonmark Chamber + +Radiant Chamber + +Pokémon League Gate + +Lumiose Station + +Kiloude Station + +Ambrette Aquarium + +Unknown Dungeon + diff --git a/Resources/text/en/text_xy_30000_en.txt b/Resources/text/en/text_xy_30000_en.txt new file mode 100644 index 000000000..e49bf99e1 --- /dev/null +++ b/Resources/text/en/text_xy_30000_en.txt @@ -0,0 +1,11 @@ +a Link Trade +a Link Trade +the Kanto region +the Johto region +the Hoenn region +the Sinnoh region +a distant land +---------- +the Unova region +the Kalos region +Pokémon Link diff --git a/Resources/text/en/text_xy_40000_en.txt b/Resources/text/en/text_xy_40000_en.txt new file mode 100644 index 000000000..66556fd36 --- /dev/null +++ b/Resources/text/en/text_xy_40000_en.txt @@ -0,0 +1,79 @@ +a lovely place +a faraway place +a Pokémon movie +Pokémon Movie 13 +Pokémon Movie 14 +Pokémon Movie 15 +Pokémon Movie 16 +Pokémon Movie 17 +Pokémon Movie 18 +a Pokémon Center +the Pokémon cartoon +PC Tokyo +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +PC Tohoku +PC Tokyo Bay +a Pokémon Store +a WCS +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +Worlds +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +a VGE +VGE 2013 +VGE 2014 +VGE 2015 +VGE 2016 +VGE 2017 +VGE 2018 +a Pokémon event +a Battle Competition +a game event +the Pokémon Fan Club +a Pokémon TV program +a concert +an online Present +the PGL +Pokémon Event 13 +Pokémon Event 14 +Pokémon Event 15 +Pokémon Event 16 +Pokémon Event 17 +Pokémon Event 18 +Pokémon Festa +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +POKÉPARK +an event site +GAME FREAK +a stadium +a VGC +the VGC 2013 +the VGC 2014 +the VGC 2015 +the VGC 2016 +the VGC 2017 +the VGC 2018 diff --git a/Resources/text/en/text_xy_60000_en.txt b/Resources/text/en/text_xy_60000_en.txt new file mode 100644 index 000000000..153d61661 --- /dev/null +++ b/Resources/text/en/text_xy_60000_en.txt @@ -0,0 +1,3 @@ +a stranger +a Day-Care Couple +a treasure hunter diff --git a/Resources/text/es/text_Abilities_es.txt b/Resources/text/es/text_Abilities_es.txt new file mode 100644 index 000000000..e82348840 --- /dev/null +++ b/Resources/text/es/text_Abilities_es.txt @@ -0,0 +1,189 @@ +Ninguno +Hedor +Llovizna +Impulso +Armadura Batalla +Robustez +Humedad +Flexibilidad +Velo Arena +Elec. Estática +Absorbe Elec +Absorbe Agua +Despiste +Aclimatación +Ojo Compuesto +Insomnio +Cambio Color +Inmunidad +Absorbe Fuego +Polvo Escudo +Ritmo Propio +Ventosas +Intimidación +Sombra Trampa +Piel Tosca +Superguarda +Levitación +Efecto Espora +Sincronía +Cuerpo Puro +Cura Natural +Pararrayos +Dicha +Nado Rápido +Clorofila +Iluminación +Rastro +Potencia +Punto Tóxico +Foco Interno +Escudo Magma +Velo Agua +Imán +Insonorizar +Cura Lluvia +Chorro Arena +Presión +Sebo +Madrugar +Cuerpo Llama +Fuga +Vista Lince +Corte Fuerte +Recogida +Ausente +Entusiasmo +Gran Encanto +Más +Menos +Predicción +Viscosidad +Mudar +Agallas +Escama Especial +Lodo Líquido +Espesura +Mar Llamas +Torrente +Enjambre +Cabeza Roca +Sequía +Trampa Arena +Espíritu Vital +Humo Blanco +Energía Pura +Caparazón +Bucle Aire +Tumbos +Electromotor +Rivalidad +Impasible +Manto Níveo +Gula +Irascible +Liviano +Ignífugo +Simple +Piel Seca +Descarga +Puño Férreo +Antídoto +Adaptable +Encadenado +Hidratación +Poder Solar +Pies Rápidos +Normalidad +Francotirador +Muro Mágico +Indefenso +Rezagado +Experto +Defensa Hoja +Zoquete +Rompemoldes +Afortunado +Resquicio +Anticipación +Alerta +Ignorante +Cromolente +Filtro +Inicio Lento +Intrépido +Colector +Gélido +Roca Sólida +Nevada +Recogemiel +Cacheo +Audaz +Multitipo +Don Floral +Mal Sueño +Hurto +Potencia Bruta +Respondón +Nerviosismo +Competitivo +Flaqueza +Cuerpo Maldito +Alma Cura +Compiescolta +Armadura Frágil +Metal Pesado +Metal Liviano +Compensación +Ímpetu Tóxico +Ímpetu Ardiente +Cosecha +Telepatía +Veleta +Funda +Toque Tóxico +Regeneración +Sacapecho +Ímpetu Arena +Piel Milagro +Cálculo Final +Ilusión +Impostor +Allanamiento +Momia +Autoestima +Justiciero +Cobardía +Espejo Mágico +Herbívoro +Bromista +Poder Arena +Punta Acero +Modo Daruma +Tinovictoria +Turbollama +Terravoltaje +Velo Aroma +Velo Flor +Carrillo +Mutatipo +Pelaje Recio +Prestidigitador +Antibalas +Tenacidad +Mandíbula Fuerte +Piel Helada +Velo Dulce +Cambio Táctico +Alas Vendaval +Megadisparador +Manto Frondoso +Simbiosis +Garra Dura +Piel Feérica +Baba +Piel Celeste +Amor Filial +Aura Oscura +Aura Feérica +Rompeaura \ No newline at end of file diff --git a/Resources/text/es/text_Character_es.txt b/Resources/text/es/text_Character_es.txt new file mode 100644 index 000000000..a7a0b5d99 --- /dev/null +++ b/Resources/text/es/text_Character_es.txt @@ -0,0 +1,30 @@ +Le encanta comer. +A menudo se duerme. +Duerme mucho. +Suele desordenar cosas. +Le gusta relajarse. +Está orgulloso de su fuerza. +Le gusta revolverse. +A veces se enfada. +Le gusta luchar. +Tiene mal genio. +Se caracteriza por su cuerpo resistente. +Es un buen fajador. +Es muy persistente. +Se caracteriza por ser muy resistente. +Es muy perseverante. +Le gusta correr. +Siempre tiene el oído alerta. +Resulta algo impetuoso y bobo. +Es un poco payaso. +Huye rápido. +Es extremadamente curioso. +Le gusta hacer travesuras. +Es muy astuto. +A menudo está en Babia. +Es muy melindroso. +Se distingue por ser muy voluntarioso. +Es algo orgulloso. +Es muy insolente. +Odia perder. +Es un poco cabezota. \ No newline at end of file diff --git a/Resources/text/es/text_Forms_es.txt b/Resources/text/es/text_Forms_es.txt new file mode 100644 index 000000000..0d0cbd23a --- /dev/null +++ b/Resources/text/es/text_Forms_es.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a de Cast + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Normal + + + + + + + + + + + + + + + + + + + + + + + + + +Planta +Planta + + + + + + + +a Encapotado +Mar Oeste +Mar Oeste + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a de + + + + + + + +a Modificada + + + + +a Tierra + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Raya Roja + + + + +Modo Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Primavera +a Primavera + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Avatar +a Avatar + + +a Avatar +a Kyurem +a Habitual +a Lírica +a de Genesect + + + + + + + + + + + + + + + + +Polar + + +Roja +Roja +Roja + + + + +a Salvaje + +Macho + + +a Escudo + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Normal +Normal + + + + +Modo Relajado + + + + + + +Mega +Mega X +Mega Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Sol +a Lluvia +a Nieve + + + + +a Ataque +a Defensa +a Velocidad +Arena +Basura +Arena +Basura +a Soleado +Mar Este +Mar Este + + + +Calor +Lavado +Frío +Ventilador +Corte +a Origen +a Cielo + + + + + + + + + + + + + + + + + +a Raya Azul +Modo Daruma +a Verano +a Otoño +a Invierno +a Verano +a Otoño +a Invierno +a Tótem +a Tótem +a Tótem +Blanco +Negro +a Brío +a Danza + + + + +Taiga +Tundra +Continental +Vergel +Oriental +Floral +Moderno +Marino +Isleño +Estepa +Desierto +Oasis +Monzón +Pantano +Solar +Océano +Jungla +Fantasía +Poké Ball +Amarilla +Naranja +Azul +Blanca +Amarilla +Naranja +Azul +Blanca +Eterna +Amarilla +Naranja +Azul +Blanca +Corazón +Estrella +Rombo +Señorita +Dama +Caballero +Aristocrático +Kabuki +Faraónico +Hembra +a Filo +Pequeño +Grande +Extragrande +Pequeño +Grande +Extragrande +Modo Activo diff --git a/Resources/text/es/text_GenLoc_es.txt b/Resources/text/es/text_GenLoc_es.txt new file mode 100644 index 000000000..edafca4a6 --- /dev/null +++ b/Resources/text/es/text_GenLoc_es.txt @@ -0,0 +1,62 @@ +algún lugar +el pueblo de partida +casa +casa de un amigo +una casa ajena +una ciudad concurrida +una boutique +una tienda +un pueblo sencillo +un Centro Pokémon +un castillo +un hotel +un pueblo misterioso +un pueblo donde sopla el viento +un acceso +un pueblo ribereño +un laboratorio +un acuario +un pueblo junto a un acantilado +una ciudad hermosa y gloriosa +un Gimnasio Pokémon +una escuela +una metrópoli +un edificio +una cafetería elegante +una guarida +un museo +un estudio de grabación +una estación +un terreno de combate +un salón de belleza +un restaurante +un restaurante refinado +una ciudad costera +un edificio alto +una ciudad misteriosa +una ciudad a la orilla del río +una ciudad cubierta de nieve +la Liga Pokémon +un palacio +una cueva +un bosque +una alameda +un camino ribereño +un sendero tranquilo +un camino florido +una Guardería Pokémon +un paso de montaña +una zona repleta de menhires +un sendero con vistas al mar +un sendero cenagoso +un sendero con arena por doquier +un sendero otoñal +un sendero nevado +una fábrica +la Calle Victoria +una montaña nevada +una central eléctrica +un huerto +unas ruinas +unas alcantarillas +un safari \ No newline at end of file diff --git a/Resources/text/es/text_Items_es.txt b/Resources/text/es/text_Items_es.txt new file mode 100644 index 000000000..4fcecdd15 --- /dev/null +++ b/Resources/text/es/text_Items_es.txt @@ -0,0 +1,718 @@ +(Ninguno) +Master Ball +Ultra Ball +Super Ball +Poké Ball +Safari Ball +Malla Ball +Buceo Ball +Nido Ball +Acopio Ball +Turno Ball +Lujo Ball +Honor Ball +Ocaso Ball +Sana Ball +Veloz Ball +Gloria Ball +Poción +Antídoto +Antiquemar +Antihielo +Despertar +Antiparalizador +Restaurar Todo +Poción Máxima +Hiperpoción +Superpoción +Cura Total +Revivir +Revivir Máximo +Agua Fresca +Refresco +Limonada +Leche Mu-mu +Polvo Energía +Raíz Energía +Polvo Curación +Hierba Revivir +Éter +Éter Máximo +Elixir +Elixir Máximo +Galleta Lava +Zumo de Baya +Ceniza Sagrada +Más PS +Proteína +Hierro +Carburante +Calcio +Caramelo Raro +Más PP +Zinc +PP Máximos +Barrita Plus +Protec. Especial +Directo +Ataque X +Defensa X +Velocidad X +Precisión X +Especial X +Def. Especial X +Poké Muñeco +Cola Skitty +Flauta Azul +Flauta Amarilla +Flauta Roja +Flauta Negra +Flauta Blanca +Sal Cardumen +Concha Cardumen +Parte Roja +Parte Azul +Parte Amarilla +Parte Verde +Superrepelente +Repelente Máximo +Cuerda Huida +Repelente +Piedra Solar +Piedra Lunar +Piedra Fuego +Piedra Trueno +Piedra Agua +Piedra Hoja +Mini Seta +Seta Grande +Perla +Perla Grande +Polvoestelar +Trozo Estrella +Pepita +Escama Corazón +Miel +Abono Rápido +Abono Lento +Abono Fijador +Abono Brote +Fósil Raíz +Fósil Garra +Fósil Hélix +Fósil Domo +Ámbar Viejo +Fósil Coraza +Fósil Cráneo +Hueso Raro +Piedra Día +Piedra Noche +Piedra Alba +Piedra Oval +Piedra Espíritu +Griseosfera +(?) +(?) +(?) +HidroROM +FulgoROM +PiroROM +CrioROM +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +(?) +Corazón Dulce +Diamansfera +Lustresfera +Carta Inicial +Carta Favoritos +Carta Invitar +Carta Gracias +Carta Pregunta +Carta Gustos +Carta Respuesta +Carta Puente S +Carta Puente F +Carta Puente A +Carta Puente V +Carta Puente P +Baya Zreza +Baya Atania +Baya Meloc +Baya Safre +Baya Perasi +Baya Zanama +Baya Aranja +Baya Caquic +Baya Ziuela +Baya Zidra +Baya Higog +Baya Wiki +Baya Ango +Baya Guaya +Baya Pabaya +Baya Frambu +Baya Oram +Baya Latano +Baya Peragu +Baya Pinia +Baya Grana +Baya Algama +Baya Ispero +Baya Meluce +Baya Uvav +Baya Tamate +Baya Mais +Baya Aostan +Baya Rautan +Baya Monli +Baya Wikano +Baya Plama +Baya Sambia +Baya Rudion +Baya Andano +Baya Caoca +Baya Pasio +Baya Gualot +Baya Tamar +Baya Rimoya +Baya Pomaro +Baya Kebia +Baya Acardo +Baya Kouba +Baya Payapa +Baya Yecana +Baya Alcho +Baya Drasi +Baya Anjiro +Baya Dillo +Baya Baribá +Baya Chilan +Baya Lichi +Baya Gonlan +Baya Aslac +Baya Yapati +Baya Aricoc +Baya Zonlan +Baya Arabol +Baya Enigma +Baya Lagro +Baya Chiri +Baya Jaboca +Baya Magua +Polvo Brillo +Hierba Blanca +Brazal Firme +Repartir Exp +Garra Rápida +Campana Alivio +Hierba Mental +Cinta Elegida +Roca del Rey +Polvo Plata +Moneda Amuleto +Amuleto +Rocío Bondad +Diente Marino +Escama Marina +Bola Humo +Piedra Eterna +Cinta Focus +Huevo Suerte +Periscopio +Revest. Metálico +Restos +Escamadragón +Bolaluminosa +Arena Fina +Piedra Dura +Semilla Milagro +Gafas de Sol +Cinturón Negro +Imán +Agua Mística +Pico Afilado +Flecha Venenosa +Antiderretir +Hechizo +Cuchara Torcida +Carbón +Colmillo Dragón +Pañuelo Seda +Mejora +Campana Concha +Incienso Marino +Incienso Suave +Puño Suerte +Polvo Metálico +Hueso Grueso +Palo +Pañuelo Rojo +Pañuelo Azul +Pañuelo Rosa +Pañuelo Verde +Pañuelo Amarillo +Lupa +Cinta Fuerte +Gafas Especiales +Cinta Experto +Refleluz +Vidasfera +Hierba Única +Toxisfera +Llamasfera +Polvo Veloz +Banda Focus +Telescopio +Metrónomo +Bola Férrea +Cola Plúmbea +Lazo Destino +Lodo Negro +Roca Helada +Roca Suave +Roca Calor +Roca Lluvia +Garra Garfio +Pañuelo Elegido +Toxiestrella +Brazal Recio +Cinto Recio +Lente Recia +Banda Recia +Franja Recia +Pesa Recia +Muda Concha +Raíz Grande +Gafas Elegid +Tabla Llama +Tabla Linfa +Tabla Trueno +Tabla Pradal +Tabla Helada +Tabla Fuerte +Tabla Tóxica +Tabla Terrax +Tabla Cielo +Tabla Mental +Tabla Bicho +Tabla Pétrea +Tabla Terror +Tabla Draco +Tabla Oscura +Tabla Acero +Incienso Raro +Incienso Roca +Incienso Lento +Incienso Aqua +Incienso Floral +Incienso Duplo +Incienso Puro +Protector +Electrizador +Magmatizador +Disco Extraño +Tela Terrible +Garra Afilada +Colmillo Agudo +MT01 +MT02 +MT03 +MT04 +MT05 +MT06 +MT07 +MT08 +MT09 +MT10 +MT11 +MT12 +MT13 +MT14 +MT15 +MT16 +MT17 +MT18 +MT19 +MT20 +MT21 +MT22 +MT23 +MT24 +MT25 +MT26 +MT27 +MT28 +MT29 +MT30 +MT31 +MT32 +MT33 +MT34 +MT35 +MT36 +MT37 +MT38 +MT39 +MT40 +MT41 +MT42 +MT43 +MT44 +MT45 +MT46 +MT47 +MT48 +MT49 +MT50 +MT51 +MT52 +MT53 +MT54 +MT55 +MT56 +MT57 +MT58 +MT59 +MT60 +MT61 +MT62 +MT63 +MT64 +MT65 +MT66 +MT67 +MT68 +MT69 +MT70 +MT71 +MT72 +MT73 +MT74 +MT75 +MT76 +MT77 +MT78 +MT79 +MT80 +MT81 +MT82 +MT83 +MT84 +MT85 +MT86 +MT87 +MT88 +MT89 +MT90 +MT91 +MT92 +MO01 +MO02 +MO03 +MO04 +MO05 +MO06 +(?) +(?) +Kit Explorador +Saca Botín +Reglamento +Pokéradar +Tarjeta Puntos +Diario +Caja Sellos +Caja Corazón +Bolsa Sellos +Bloc amigos +Llave Central +Talismán +Llave Galaxia +Cadena Roja +Mapa +Buscapelea +Monedero +Caña Vieja +Caña Buena +Supercaña +Psydugadera +Pokochera +Bici +Llave Suite +Carta Prof. Oak +Pluma Lunar +Carné Socio +Flauta Azur +Ticket Barco +Pase Concurso +Piedra Magma +Paquete +Cupón 1 +Cupón 2 +Cupón 3 +Llave Almacén +Poción Secreta +Cámara Lucha +Gracídea +Llave Secreta +Caja Bonguri +Bloc Unown +Plantabayas +Zahorí +Tarjeta Azul +Colaslowpoke +Campana Clara +Llave Magnética +Llave Sótano +Regadera +Escama Roja +Objeto Perdido +Magnetopase +Maquinaria +Ala Plateada +Ala Arcoíris +Huevo Misterioso +Bonguri Rojo +Bonguri Azul +Bonguri Amarillo +Bonguri Verde +Bonguri Rosa +Bonguri Blanco +Bonguri Negro +Rapid Ball +Nivel Ball +Cebo Ball +Peso Ball +Amor Ball +Amigo Ball +Luna Ball +Competi Ball +Parque Ball +Álbum +Lector GB +Campana Oleaje +Caramelo Furia +Tarjeta Datos 01 +Tarjeta Datos 02 +Tarjeta Datos 03 +Tarjeta Datos 04 +Tarjeta Datos 05 +Tarjeta Datos 06 +Tarjeta Datos 07 +Tarjeta Datos 08 +Tarjeta Datos 09 +Tarjeta Datos 10 +Tarjeta Datos 11 +Tarjeta Datos 12 +Tarjeta Datos 13 +Tarjeta Datos 14 +Tarjeta Datos 15 +Tarjeta Datos 16 +Tarjeta Datos 17 +Tarjeta Datos 18 +Tarjeta Datos 19 +Tarjeta Datos 20 +Tarjeta Datos 21 +Tarjeta Datos 22 +Tarjeta Datos 23 +Tarjeta Datos 24 +Tarjeta Datos 25 +Tarjeta Datos 26 +Tarjeta Datos 27 +Esfera Verde +Cápsula Candado +Esfera Roja +Esfera Azul +Misticristal +Escama Bella +Mineral Evol +Piedra Pómez +Casco Dentado +Globo Helio +Tarjeta Roja +Blanco +Banda Atadura +Tubérculo +Pila +Botón Escape +Gema Fuego +Gema Agua +Gema Eléctrica +Gema Planta +Gema Hielo +Gema Lucha +Gema Veneno +Gema Tierra +Gema Voladora +Gema Psíquica +Gema Bicho +Gema Roca +Gema Fantasma +Gema Dragón +Gema Siniestra +Gema Acero +Gema Normal +Pluma Vigor +Pluma Músculo +Pluma Aguante +Pluma Intelecto +Pluma Mente +Pluma Ímpetu +Pluma Bella +Fósil Tapa +Fósil Pluma +Tarjeta Libertad +Regalosfera +Ensueño Ball +Pokéseñuelo +Neceser +Cráneo Dragón +Seta Aroma +Maxipepita +Sarta Perlas +Fragmento Cometa +Real Cobre +Real Plata +Real Oro +Ánfora +Brazal +Efigie Antigua +Corona Antigua +Porcehelado +Directo 2 +Velocidad X 2 +Especial X 2 +Def. Esp. X 2 +Defensa X 2 +Ataque X 2 +Precisión X 2 +Velocidad X 3 +Especial X 3 +Def. Esp. X 3 +Defensa X 3 +Ataque X 3 +Precisión X 3 +Velocidad X 6 +Especial X 6 +Def. Esp. X 6 +Defensa X 6 +Ataque X 6 +Precisión X 6 +Habilitador +Tiraobjeto +Activaobjeto +Quitaestado +Directo 3 +Orbe Claro +Orbe Oscuro +MT93 +MT94 +MT95 +Videomisor +(?) +Envío 1 +Envío 2 +Envío 3 +Videomisor +Caja Insignias +Punta ADN +Punta ADN +Pase +Amuleto Oval +Amuleto Iris +Tarjeta Plasma +Pañuelo Sucio +Acromáquina +Objeto Perdido +Objeto Perdido +Espejo Veraz +Seguro Debilidad +Chaleco Asalto +Holomisor +Carta Profesor +Patines +Tabla Duende +Cáps. Habilidad +Dulce de Nata +Saquito Fragante +Musgo Brillante +Bola de Nieve +Gafa Protectora +Poké Flauta +Abono Fértil +Abono Sorpresa +Abono Fructífero +Abono Insólito +Gengarita +Gardevoirita +Ampharosita +Venusaurita +Charizardita X +Blastoisita +Mewtwoita X +Mewtwoita Y +Blazikenita +Medichamita +Houndoomita +Aggronita +Banettita +Tyranitarita +Scizorita +Pinsirita +Aerodactylita +Lucarita +Abomasnowita +Kangaskhanita +Gyaradosita +Absolita +Charizardita Y +Alakazamita +Heracrossita +Mawilita +Manectricita +Garchompita +Latiasita +Latiosita +Baya Hibis +Baya Biglia +Baya Maranga +Lotadgadera +MT96 +MT97 +MT98 +MT99 +MT100 +Pase Central +Mega-Aro +Piedra Insólita +Piedra Común +Vale Descuento +Llave Ascensor +Abono del TMV +Emblema Kalos +Guía de Máximas +Estatuilla Rara +Portalentillas +Maleta +Maleta +Crêpe Luminalia +Galleta Yantra +Fósil Mandíbula +Fósil Aleta +Boleto Handsome +Bici +Holomisor +Gema Hada +Megacolgante +Megaguante \ No newline at end of file diff --git a/Resources/text/es/text_Memories_es.txt b/Resources/text/es/text_Memories_es.txt new file mode 100644 index 000000000..f1a9bf285 --- /dev/null +++ b/Resources/text/es/text_Memories_es.txt @@ -0,0 +1,103 @@ + + +El Pokémon recuerda muy vagamente +El Pokémon recuerda vagamente +El Pokémon recuerda más o menos +El Pokémon recuerda bastante bien +El Pokémon recuerda con claridad +El Pokémon recuerda intensamente +El Pokémon recuerda a la perfección + +cuánto se alegró +lo bien que lo pasó +la felicidad que sintió +la sonrisa que esbozó +cómo le embargó la emoción +la sensación inenarrable que experimentó +lo mucho que le agradó +las lágrimas que le vinieron a los ojos +la ilusión que le hizo +lo nervioso que se puso +lo bien que se sintió +el hormigueo que sintió +la experiencia y le gustaría revivirla +el regusto amargo que le quedó +la pena que sintió +la nostalgia que sintió +lo difícil que le pareció +lo extenuante que resultó +cómo le costó aceptar lo que sentía +el orgullo que sintió +el mal humor que le sobrevino +cuánto se enfadó +los celos que sintió +el sueño que le entró + +objeto determinado +cierto movimiento +cierto Pokémon +Aunque parece guardar un grato recuerdo, no es capaz de rescatarlo de la memoria, por lo que veo. +Los caminos de {0} y {1} se cruzaron en {2}. La Poké Ball lanzada por {1} marcó el punto de partida de su viaje conjunto. {4} {3}. +Lo primero que vio {0} cuando salió del cascarón en {2} fue la cara de {1}. {4} {3}. +Los caminos de {0} y {1} se cruzaron en {2}. {4} {3}. +{0} y {1} se conocieron como consecuencia de un intercambio Pokémon en {2} y ambos sintieron que era el comienzo de una gran amistad. {4} {3}. +En una ocasión, {0} y {1} fueron juntos a un Centro Pokémon para comprar {2}. {4} {3}. +{1} llevó a {0} al Centro Pokémon de {2} en una ocasión, para que pudiese reponerse. {4} {3}. +En una ocasión, {1} y {0} pescaron juntos un ejemplar de {2}. {4} {3}. +Cuando {1} y {0} fueron juntos de pesca en una ocasión, {1} dejó escapar un Pokémon que ya tenía en el bote. {4} {3}. +En una ocasión, {0} presenció cómo {1} mimaba a {2}. {4} {3}. +En una ocasión, {1} le dio un dulce a {0}. {4} {3}. +En una ocasión, {0} y {1} fueron juntos a comprar ropa. {4} {3}. +{1} enseñó {2} a {0}. {4} {3}. +{0} ayudó una vez a {1} a eclosionar el Huevo de {2}. {4} {3}. +{0} estaba presente cuando {1} atrapó a {2}. {4} {3}. +Cuando {0} estaba contra las cuerdas, {1} usó {2}. {4} {3}. +Siguiendo las instrucciones de {1}, en una ocasión {0} ejecutó {2} en vano, sin efecto alguno. {4} {3}. +{0} y {1} lucharon codo con codo para derrotar a {2}. {4} {3}. +Cuando {0} perdió el combate contra {2}, {1} se vio obligad(o/a) a poner pies en polvorosa. {4} {3}. +Gracias al entrenamiento de {1}, llegó el día en que {0} logró evolucionar. Todo ocurrió en {2}. {4} {3}. +En cierta ocasión, {1} surcó las aguas a lomos de {0}. {4} {3}. +En cierta ocasión, {0} vio como {1} iba a lomos de {2}. {4} {3}. +{0} y {1} lucharon codo con codo para derrotar a un Líder de Gimnasio. {4} {3}. +Cuando {1} afrontó el reto de la Mansión Batalla, {0} era un manojo de nervios. {4} {3}. +{0} llevó volando a {1} hasta {2} en cierta ocasión. {4} {3}. +En una ocasión, {0} y {1} se llevaron un susto de campeonato cuando, de repente, {2} se abalanzó sobre ellos. {4} {3}. +Una vez {0} vio como {1} utilizaba {2}. {4} {3}. +{0} y {1} lucharon codo con codo para derrotar a la Campeona. {4} {3}. +{0} estaba junto a {1} cuando consiguió completar su Pokédex. {4} {3}. +{0} se hallaba junto a {1} cuando ambos se toparon con {2}. {4} {3}. +En una ocasión, {1} derrotó a una Dama del Combate. {4} {3}. +{0} y {1} utilizaron el Zahorí para buscar juntos objetos ocultos en {2}. {4} {3}. +{0} se montó en Bici con {1} en {2}. {4} {3}. +{0} y {1} utilizaron el Mapa en {2} para comprobar adónde se dirigían. {4} {3}. +Mientras plantaba una {2} con {1}, {0} se imaginaba lo abundante que sería la cosecha. {4} {3}. +Siguiendo las indicaciones de {1}, {0} se sintió muy orgulloso una vez al usar Fuerza en {2}. {4} {3}. +Siguiendo las indicaciones de {1}, una vez {0} hizo gala de su destreza al usar Corte en {2}. {4} {3}. +Siguiendo las indicaciones de {1}, una vez {0} hizo añicos una roca en {2}. {4} {3}. +Una vez {0} utilizó Cascada en {2} llevando a cuestas a {1}. {4} {3}. +Una vez {0} vio como {1} recogía un objeto sin que nadie se diese cuenta en {2}. {4} {3}. +En cierta ocasión, {1} equipó a {0} con {2}. {4} {3}. +En cierto momento, {0} emprendió el camino hacia la Calle Victoria con {1}. {4} {3}. +En una ocasión, {0} y {1} examinaron juntos cierto cartel en {2}. {4} {3}. +Cuando {0} montó en el tren junto a {1}, se quedó de piedra por la velocidad vertiginosa que podía alcanzar. {4} {3}. +Cuando {0} y {1} usaron el Pokéradar, se toparon con {2}. {4} {3}. +{0} y {1} tomaron las de Villadiego cuando {2} les sorprendió con su repentina emboscada. {4} {3}. +{0} se hallaba junto a {1} cuando ambos obtuvieron una puntuación alta en la Casa Examinadora. {4} {3}. +Cuando {1} llevó a {0} ante el Juez, este realizó un riguroso examen. {4} {3}. +Cuando {0} se encontró con el Quita-Movimientos gracias a {1}, olvidó {2}. {4} {3}. +Siguiendo las instrucciones de {1}, {0} fue capaz de recordar {2}. {4} {3}. +{1} llevó a {0} a una Guardería Pokémon para que se criara junto a {2}. {4} {3}. +Cuando a {1} le tocó la lotería, {0} vio con envidia que se llevaba {2} como premio. {4} {3}. +Cuando {1} usó un Repelente en {2}, {0} se hallaba junto a (él/ella). {4} {3}. +En una ocasión, {0} se sometió a un duro entrenamiento impartido por {1}. {4} {3}. +En una ocasión, {0} se subió a un ascensor junto a {1}. {4} {3}. +En una ocasión, {1} y {0} fueron a ver juntos al Inspector de Motes, y este le puso un nombre de buen augurio. {4} {3}. +En una ocasión, {0} acompañó a {1} cuando fue a una boutique para probarse ropa, aunque al final no compró nada. {4} {3}. +Una vez {0} y {1} fueron juntos a un restaurante y se pusieron las botas. {4} {3}. +Una vez {1} llevó a {0} a un sitio donde una chica encantadora le dio todo tipo de mimos. {4} {3}. +En una ocasión, {0} y {1} rebuscaron juntos en una papelera que hay en {2}. {4} {3}. +Cuando una vez {1} y {0} se enfrentaron a {2}, {0} resistió cuanto pudo antes de recurrir a Combate. {4} {3}. +Cuando {1} y {0} estaban en una torre muy alta, {0} miró hacia abajo y todo le pareció muy pequeñito. {4} {3}. +Cuando {1} y {0} estaban en la Cueva de los Reflejos, {0} contempló su reflejo. {4} {3}. +{0} estuvo a punto de perderse al explorar un bosque junto a {1}. {4} {3}. +Al acompañar a {1} hasta una fábrica, {0} se encontró allí con un montón de máquinas que parecían muy complejas. {4} {3}. \ No newline at end of file diff --git a/Resources/text/es/text_Moves_es.txt b/Resources/text/es/text_Moves_es.txt new file mode 100644 index 000000000..ccdfceb46 --- /dev/null +++ b/Resources/text/es/text_Moves_es.txt @@ -0,0 +1,618 @@ +(Ninguno) +Destructor +Golpe Kárate +Doble Bofetón +Puño Cometa +Megapuño +Día de Pago +Puño Fuego +Puño Hielo +Puño Trueno +Arañazo +Agarre +Guillotina +Viento Cortante +Danza Espada +Corte +Tornado +Ataque Ala +Remolino +Vuelo +Atadura +Atizar +Látigo Cepa +Pisotón +Doble Patada +Megapatada +Patada Salto +Patada Giro +Ataque Arena +Golpe Cabeza +Cornada +Ataque Furia +Perforador +Placaje +Golpe Cuerpo +Constricción +Derribo +Golpe +Doble Filo +Látigo +Picotazo Ven +Doble Ataque +Pin Misil +Malicioso +Mordisco +Gruñido +Rugido +Canto +Supersónico +Bomba Sónica +Anulación +Ácido +Ascuas +Lanzallamas +Neblina +Pistola Agua +Hidrobomba +Surf +Rayo Hielo +Ventisca +Psicorrayo +Rayo Burbuja +Rayo Aurora +Hiperrayo +Picotazo +Pico Taladro +Sumisión +Patada Baja +Contraataque +Mov. Sísmico +Fuerza +Absorber +Megaagotar +Drenadoras +Desarrollo +Hoja Afilada +Rayo Solar +Polvo Veneno +Paralizador +Somnífero +Danza Pétalo +Disparo Demora +Furia Dragón +Giro Fuego +Impactrueno +Rayo +Onda Trueno +Trueno +Lanzarrocas +Terremoto +Fisura +Excavar +Tóxico +Confusión +Psíquico +Hipnosis +Meditación +Agilidad +Ataque Rápido +Furia +Teletransporte +Tinieblas +Mimético +Chirrido +Doble Equipo +Recuperación +Fortaleza +Reducción +Pantalla de Humo +Rayo Confuso +Refugio +Rizo Defensa +Barrera +Pantalla de Luz +Niebla +Reflejo +Foco Energía +Venganza +Metrónomo +Mov. Espejo +Autodestrucción +Bomba Huevo +Lengüetazo +Polución +Residuos +Hueso Palo +Llamarada +Cascada +Tenaza +Rapidez +Cabezazo +Clavo Cañón +Restricción +Amnesia +Kinético +Amortiguador +Pat. Salto Alta +Deslumbrar +Come Sueños +Gas Venenoso +Presa +Chupavidas +Beso Amoroso +Ataque Aéreo +Transformación +Burbuja +Puño Mareo +Espora +Destello +Psicoonda +Salpicadura +Armadura Ácida +Martillazo +Explosión +Golpes Furia +Huesomerang +Descanso +Avalancha +Hipercolmillo +Afilar +Conversión +Triataque +Superdiente +Cuchillada +Sustituto +Combate +Esquema +Triple Patada +Ladrón +Telaraña +Telépata +Pesadilla +Rueda Fuego +Ronquido +Maldición +Azote +Conversión2 +Aerochorro +Esporagodón +Inversión +Rencor +Nieve Polvo +Protección +Ultrapuño +Cara Susto +Finta +Beso Dulce +Tambor +Bomba Lodo +Bofetón Lodo +Pulpocañón +Púas +Electrocañón +Profecía +Mismo Destino +Canto Mortal +Viento Hielo +Detección +Ataque Óseo +Fijar Blanco +Enfado +Tormenta Arena +Gigadrenado +Aguante +Encanto +Desenrollar +Falsotortazo +Contoneo +Batido +Chispa +Corte Furia +Ala de Acero +Mal de Ojo +Atracción +Sonámbulo +Campana Cura +Retribución +Presente +Frustración +Velo Sagrado +Divide Dolor +Fuego Sagrado +Magnitud +Puño Dinámico +Megacuerno +Dragoaliento +Relevo +Otra Vez +Persecución +Giro Rápido +Dulce Aroma +Cola Férrea +Garra Metal +Tiro Vital +Sol Matinal +Síntesis +Luz Lunar +Poder Oculto +Tajo Cruzado +Ciclón +Danza Lluvia +Día Soleado +Triturar +Manto Espejo +Más Psique +Veloc. Extrema +Poder Pasado +Bola Sombra +Premonición +Golpe Roca +Torbellino +Paliza +Sorpresa +Alboroto +Reserva +Escupir +Tragar +Onda Ígnea +Granizo +Tormento +Camelo +Fuego Fatuo +Legado +Imagen +Puño Certero +Estímulo +Señuelo +Adaptación +Carga +Mofa +Refuerzo +Truco +Imitación +Deseo +Ayuda +Arraigo +Fuerza Bruta +Capa Mágica +Reciclaje +Desquite +Demolición +Bostezo +Desarme +Esfuerzo +Estallido +Intercambio +Cerca +Alivio +Rabia +Robo +Daño Secreto +Buceo +Empujón +Camuflaje +Ráfaga +Resplandor +Bola Neblina +Danza Pluma +Danza Caos +Patada Ígnea +Chapoteo Lodo +Bola Hielo +Brazo Pincho +Relajo +Vozarrón +Colmillo Ven +Garra Brutal +Anillo Ígneo +Hidrocañón +Puño Meteoro +Impresionar +Meteorobola +Aromaterapia +Llanto Falso +Aire Afilado +Sofoco +Rastreo +Tumba Rocas +Viento Plata +Eco Metálico +Silbato +Cosquillas +Masa Cósmica +Salpicar +Doble Rayo +Puño Sombra +Paranormal +Gancho Alto +Bucle Arena +Frío Polar +Agua Lodosa +Recurrente +Golpe Aéreo +Carámbano +Defensa Férrea +Bloqueo +Aullido +Garra Dragón +Planta Feroz +Corpulencia +Bote +Disparo Lodo +Cola Veneno +Antojo +Placaje Eléc +Hoja Mágica +Hidrochorro +Paz Mental +Hoja Aguda +Danza Dragón +Pedrada +Onda Voltio +Hidropulso +Deseo Oculto +Psicoataque +Respiro +Gravedad +Gran Ojo +Espabila +Machada +Giro Bola +Deseo Cura +Salmuera +Don Natural +Amago +Picoteo +Viento Afín +Acupresión +Represión Metal +Ida y Vuelta +A Bocajarro +Vendetta +Buena Baza +Embargo +Lanzamiento +Psicocambio +As Oculto +Anticura +Estrujón +Truco Fuerza +Bilis +Conjuro +Yo Primero +Copión +Cambia Fuerza +Cambia Defensa +Castigo +Última Baza +Abatidoras +Golpe Bajo +Púas Tóxicas +Cambia Almas +Acua Aro +Levitón +Envite Ígneo +Palmeo +Esfera Aural +Pulimento +Puya Nociva +Pulso Umbrío +Tajo Umbrío +Acua Cola +Bomba Germen +Tajo Aéreo +Tijera X +Zumbido +Pulso Dragón +Carga Dragón +Joya de Luz +Puño Drenaje +Onda Vacío +Onda Certera +Energibola +Pájaro Osado +Tierra Viva +Trapicheo +Giga Impacto +Maquinación +Puño Bala +Alud +Canto Helado +Garra Umbría +Colmillo Rayo +Colmillo Hielo +Colmillo Ígneo +Sombra Vil +Bomba Fango +Psicocorte +Cabezazo Zen +Disparo Espejo +Foco Resplandor +Treparrocas +Despejar +Espacio Raro +Cometa Draco +Chispazo +Humareda +Lluevehojas +Latigazo +Romperrocas +Veneno X +Lanza Mugre +Cabeza de Hierro +Bomba Imán +Roca Afilada +Seducción +Trampa Rocas +Hierba Lazo +Cháchara +Sentencia +Picadura +Rayo Carga +Mazazo +Acua Jet +Al Ataque +A Defender +Auxilio +Testarazo +Doble Golpe +Distorsión +Corte Vacío +Danza Lunar +Agarrón +Lluvia Ígnea +Brecha Negra +Fogonazo +Viento Aciago +Golpe Umbrío +Afilagarras +Vastaguardia +Isoguardia +Isofuerza +Zona Extraña +Psicocarga +Carga Tóxica +Aligerar +Polvo Ira +Telequinesis +Zona Mágica +Antiaéreo +Llave Corsé +Pirotecnia +Onda Tóxica +Danza Aleteo +Cuerpo Pesado +Sincrorruido +Bola Voltio +Anegar +Nitrocarga +Enrosque +Puntapié +Bomba Ácida +Juego Sucio +Onda Simple +Danza Amiga +Cede Paso +Canon +Eco Voz +Guardia Baja +Niebla Clara +Poder Reserva +Anticipo +Cambio Banda +Escaldar +Rompecoraza +Pulso Cura +Infortunio +Caída Libre +Cambio de Marcha +Llave Giro +Calcinación +Último Lugar +Acróbata +Clonatipo +Represalia +Sacrificio +Ofrenda +Infierno +Voto Agua +Voto Fuego +Voto Planta +Voltiocambio +Estoicismo +Terratemblor +Vaho Gélido +Cola Dragón +Avivar +Electrotela +Voltio Cruel +Taladradora +Golpe Bis +Arrumaco +Asta Drenaje +Espada Santa +Concha Filo +Golpe Calor +Ciclón de Hojas +Rodillo de Púas +Rizo Algodón +Pulso Noche +Onda Mental +Plumerazo +Vendaval +Ariete +Rueda Doble +Bomba Ígnea +Tecno Shock +Canto Arcaico +Sable Místico +Mundo Gélido +Ataque Fulgor +Llama Azul +Danza Llama +Rayo Gélido +Llama Gélida +Alarido +Chuzos +V de Fuego +Llama Fusión +Rayo Fusión +Plancha Voladora +Escudo Tatami +Eructo +Fertilizante +Red Viscosa +Aguijón Letal +Golpe Fantasma +Halloween +Rugido de Guerra +Cortina Plasma +Carga Parábola +Condena Silvana +Tormenta Floral +Liofilización +Voz Cautivadora +Última Palabra +Reversión +Beso Drenaje +Truco Defensa +Defensa Floral +Campo de Hierba +Campo de Niebla +Electrificación +Carantoña +Viento Feérico +Fuerza Lunar +Estruendo +Cerrojo Feérico +Escudo Real +Camaradería +Confidencia +Torm. Diamantes +Chorro de Vapor +Paso Dimensional +Shuriken de Agua +Llama Embrujada +Barrera Espinosa +Niebla Aromática +Onda Anómala +Trampa Venenosa +Polvo Explosivo +Geocontrol +Aura Magnética +Paga Extra +Campo Eléctrico +Brillo Mágico +Celebración +Manos Juntas +Ojitos Tiernos +Moflete Estático +Clemencia +Acoso +Puño Incremento +Ala Mortífera +Mil Flechas +Mil Temblores +Fuerza Telúrica +Luz Aniquiladora \ No newline at end of file diff --git a/Resources/text/es/text_Natures_es.txt b/Resources/text/es/text_Natures_es.txt new file mode 100644 index 000000000..0cc94b040 --- /dev/null +++ b/Resources/text/es/text_Natures_es.txt @@ -0,0 +1,25 @@ +Fuerte +Huraño +Audaz +Firme +Pícaro +Osado +Dócil +Plácido +Agitado +Flojo +Miedoso +Activo +Serio +Alegre +Ingenuo +Modesto +Afable +Manso +Tímido +Alocado +Sereno +Amable +Grosero +Cauto +Raro \ No newline at end of file diff --git a/Resources/text/es/text_Species_es.txt b/Resources/text/es/text_Species_es.txt new file mode 100644 index 000000000..5b318d93d --- /dev/null +++ b/Resources/text/es/text_Species_es.txt @@ -0,0 +1,722 @@ +Huevo +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Pidgey +Pidgeotto +Pidgeot +Rattata +Raticate +Spearow +Fearow +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran♀ +Nidorina +Nidoqueen +Nidoran♂ +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Zubat +Golbat +Oddish +Gloom +Vileplume +Paras +Parasect +Venonat +Venomoth +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Bellsprout +Weepinbell +Victreebel +Tentacool +Tentacruel +Geodude +Graveler +Golem +Ponyta +Rapidash +Slowpoke +Slowbro +Magnemite +Magneton +Farfetch’d +Doduo +Dodrio +Seel +Dewgong +Grimer +Muk +Shellder +Cloyster +Gastly +Haunter +Gengar +Onix +Drowzee +Hypno +Krabby +Kingler +Voltorb +Electrode +Exeggcute +Exeggutor +Cubone +Marowak +Hitmonlee +Hitmonchan +Lickitung +Koffing +Weezing +Rhyhorn +Rhydon +Chansey +Tangela +Kangaskhan +Horsea +Seadra +Goldeen +Seaking +Staryu +Starmie +Mr. Mime +Scyther +Jynx +Electabuzz +Magmar +Pinsir +Tauros +Magikarp +Gyarados +Lapras +Ditto +Eevee +Vaporeon +Jolteon +Flareon +Porygon +Omanyte +Omastar +Kabuto +Kabutops +Aerodactyl +Snorlax +Articuno +Zapdos +Moltres +Dratini +Dragonair +Dragonite +Mewtwo +Mew +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Hoothoot +Noctowl +Ledyba +Ledian +Spinarak +Ariados +Crobat +Chinchou +Lanturn +Pichu +Cleffa +Igglybuff +Togepi +Togetic +Natu +Xatu +Mareep +Flaaffy +Ampharos +Bellossom +Marill +Azumarill +Sudowoodo +Politoed +Hoppip +Skiploom +Jumpluff +Aipom +Sunkern +Sunflora +Yanma +Wooper +Quagsire +Espeon +Umbreon +Murkrow +Slowking +Misdreavus +Unown +Wobbuffet +Girafarig +Pineco +Forretress +Dunsparce +Gligar +Steelix +Snubbull +Granbull +Qwilfish +Scizor +Shuckle +Heracross +Sneasel +Teddiursa +Ursaring +Slugma +Magcargo +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Skarmory +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Porygon2 +Stantler +Smeargle +Tyrogue +Hitmontop +Smoochum +Elekid +Magby +Miltank +Blissey +Raikou +Entei +Suicune +Larvitar +Pupitar +Tyranitar +Lugia +Ho-Oh +Celebi +Treecko +Grovyle +Sceptile +Torchic +Combusken +Blaziken +Mudkip +Marshtomp +Swampert +Poochyena +Mightyena +Zigzagoon +Linoone +Wurmple +Silcoon +Beautifly +Cascoon +Dustox +Lotad +Lombre +Ludicolo +Seedot +Nuzleaf +Shiftry +Taillow +Swellow +Wingull +Pelipper +Ralts +Kirlia +Gardevoir +Surskit +Masquerain +Shroomish +Breloom +Slakoth +Vigoroth +Slaking +Nincada +Ninjask +Shedinja +Whismur +Loudred +Exploud +Makuhita +Hariyama +Azurill +Nosepass +Skitty +Delcatty +Sableye +Mawile +Aron +Lairon +Aggron +Meditite +Medicham +Electrike +Manectric +Plusle +Minun +Volbeat +Illumise +Roselia +Gulpin +Swalot +Carvanha +Sharpedo +Wailmer +Wailord +Numel +Camerupt +Torkoal +Spoink +Grumpig +Spinda +Trapinch +Vibrava +Flygon +Cacnea +Cacturne +Swablu +Altaria +Zangoose +Seviper +Lunatone +Solrock +Barboach +Whiscash +Corphish +Crawdaunt +Baltoy +Claydol +Lileep +Cradily +Anorith +Armaldo +Feebas +Milotic +Castform +Kecleon +Shuppet +Banette +Duskull +Dusclops +Tropius +Chimecho +Absol +Wynaut +Snorunt +Glalie +Spheal +Sealeo +Walrein +Clamperl +Huntail +Gorebyss +Relicanth +Luvdisc +Bagon +Shelgon +Salamence +Beldum +Metang +Metagross +Regirock +Regice +Registeel +Latias +Latios +Kyogre +Groudon +Rayquaza +Jirachi +Deoxys +Turtwig +Grotle +Torterra +Chimchar +Monferno +Infernape +Piplup +Prinplup +Empoleon +Starly +Staravia +Staraptor +Bidoof +Bibarel +Kricketot +Kricketune +Shinx +Luxio +Luxray +Budew +Roserade +Cranidos +Rampardos +Shieldon +Bastiodon +Burmy +Wormadam +Mothim +Combee +Vespiquen +Pachirisu +Buizel +Floatzel +Cherubi +Cherrim +Shellos +Gastrodon +Ambipom +Drifloon +Drifblim +Buneary +Lopunny +Mismagius +Honchkrow +Glameow +Purugly +Chingling +Stunky +Skuntank +Bronzor +Bronzong +Bonsly +Mime Jr. +Happiny +Chatot +Spiritomb +Gible +Gabite +Garchomp +Munchlax +Riolu +Lucario +Hippopotas +Hippowdon +Skorupi +Drapion +Croagunk +Toxicroak +Carnivine +Finneon +Lumineon +Mantyke +Snover +Abomasnow +Weavile +Magnezone +Lickilicky +Rhyperior +Tangrowth +Electivire +Magmortar +Togekiss +Yanmega +Leafeon +Glaceon +Gliscor +Mamoswine +Porygon-Z +Gallade +Probopass +Dusknoir +Froslass +Rotom +Uxie +Mesprit +Azelf +Dialga +Palkia +Heatran +Regigigas +Giratina +Cresselia +Phione +Manaphy +Darkrai +Shaymin +Arceus +Victini +Snivy +Servine +Serperior +Tepig +Pignite +Emboar +Oshawott +Dewott +Samurott +Patrat +Watchog +Lillipup +Herdier +Stoutland +Purrloin +Liepard +Pansage +Simisage +Pansear +Simisear +Panpour +Simipour +Munna +Musharna +Pidove +Tranquill +Unfezant +Blitzle +Zebstrika +Roggenrola +Boldore +Gigalith +Woobat +Swoobat +Drilbur +Excadrill +Audino +Timburr +Gurdurr +Conkeldurr +Tympole +Palpitoad +Seismitoad +Throh +Sawk +Sewaddle +Swadloon +Leavanny +Venipede +Whirlipede +Scolipede +Cottonee +Whimsicott +Petilil +Lilligant +Basculin +Sandile +Krokorok +Krookodile +Darumaka +Darmanitan +Maractus +Dwebble +Crustle +Scraggy +Scrafty +Sigilyph +Yamask +Cofagrigus +Tirtouga +Carracosta +Archen +Archeops +Trubbish +Garbodor +Zorua +Zoroark +Minccino +Cinccino +Gothita +Gothorita +Gothitelle +Solosis +Duosion +Reuniclus +Ducklett +Swanna +Vanillite +Vanillish +Vanilluxe +Deerling +Sawsbuck +Emolga +Karrablast +Escavalier +Foongus +Amoonguss +Frillish +Jellicent +Alomomola +Joltik +Galvantula +Ferroseed +Ferrothorn +Klink +Klang +Klinklang +Tynamo +Eelektrik +Eelektross +Elgyem +Beheeyem +Litwick +Lampent +Chandelure +Axew +Fraxure +Haxorus +Cubchoo +Beartic +Cryogonal +Shelmet +Accelgor +Stunfisk +Mienfoo +Mienshao +Druddigon +Golett +Golurk +Pawniard +Bisharp +Bouffalant +Rufflet +Braviary +Vullaby +Mandibuzz +Heatmor +Durant +Deino +Zweilous +Hydreigon +Larvesta +Volcarona +Cobalion +Terrakion +Virizion +Tornadus +Thundurus +Reshiram +Zekrom +Landorus +Kyurem +Keldeo +Meloetta +Genesect +Chespin +Quilladin +Chesnaught +Fennekin +Braixen +Delphox +Froakie +Frogadier +Greninja +Bunnelby +Diggersby +Fletchling +Fletchinder +Talonflame +Scatterbug +Spewpa +Vivillon +Litleo +Pyroar +Flabébé +Floette +Florges +Skiddo +Gogoat +Pancham +Pangoro +Furfrou +Espurr +Meowstic +Honedge +Doublade +Aegislash +Spritzee +Aromatisse +Swirlix +Slurpuff +Inkay +Malamar +Binacle +Barbaracle +Skrelp +Dragalge +Clauncher +Clawitzer +Helioptile +Heliolisk +Tyrunt +Tyrantrum +Amaura +Aurorus +Sylveon +Hawlucha +Dedenne +Carbink +Goomy +Sliggoo +Goodra +Klefki +Phantump +Trevenant +Pumpkaboo +Gourgeist +Bergmite +Avalugg +Noibat +Noivern +Xerneas +Yveltal +Zygarde +Diancie +Hoopa +Volcanion \ No newline at end of file diff --git a/Resources/text/es/text_Types_es.txt b/Resources/text/es/text_Types_es.txt new file mode 100644 index 000000000..c083f4849 --- /dev/null +++ b/Resources/text/es/text_Types_es.txt @@ -0,0 +1,18 @@ +Normal +Lucha +Volador +Veneno +Tierra +Roca +Bicho +Fantasma +Acero +Fuego +Agua +Planta +Eléctrico +Psíquico +Hielo +Dragón +Siniestro +Hada \ No newline at end of file diff --git a/Resources/text/es/text_bw2_00000_es.txt b/Resources/text/es/text_bw2_00000_es.txt new file mode 100644 index 000000000..5fd35f55d --- /dev/null +++ b/Resources/text/es/text_bw2_00000_es.txt @@ -0,0 +1,154 @@ +---------- +Lugar misterioso +Lugar lejano +\xf000ą\x0001\x0001 de \xf000Ā\x0001\x0000 +Pueblo Arcilla +Pueblo Terracota +Ciudad Gres +Ciudad Esmalte +Ciudad Porcelana +Ciudad Mayólica +Ciudad Fayenza +Ciudad Loza +Ciudad Teja +Ciudad Caolín +Ruta 1 +Ruta 2 +Ruta 3 +Ruta 4 +Ruta 5 +Ruta 6 +Ruta 7 +Ruta 8 +Ruta 9 +Ruta 10 +Ruta 11 +Ruta 12 +Ruta 13 +Ruta 14 +Ruta 15 +Ruta 16 +Ruta 17 +Ruta 18 +Solar de los Sueños +Bosque Azulejo +Zona Desierto +Castillo Ancestral +PWT +Cueva Electrorroca +Monte Tuerca +Torre Duodraco +Calle Victoria +Pueblo Ladrillo +Pueblo Arenisca +Pueblo Biscuit +Liga Pokémon +Palacio de N +Real Teselia +Estación Radial +Metro Batalla +Teatro Musical +Ciudad Negra +Bosque Blanco +Torre Unión +Cueva Manantial +Cueva Loza +Claro Filosofía +Torre de los Cielos +Pantano Teja +Centro Comercial +Gruta Superación +Laboratorio Transfer +Boquete Gigante +Isla Libertad +Laboratorio P+P +Puente Saeta +Puente de Fayenza +Puente Axial +Puente Villa +Puente Progreso +Zona Nexo +Santuario Abundancia +Bahía Arenisca +Bosque Perdidos +Cámara de Pruebas +Estancia Orientación +Bosque Nexo +Ciudad Mayólica +Ciudad Fayenza +Ciudad Loza +Ciudad Teja +Ciudad Caolín +Pueblo Arcilla +Bosque Blanco +Ciudad Negra +Alm. Frigoríficos +Cueva Electrorroca +Monte Tuerca +Torre Duodraco +Boquete Gigante +Puente de Fayenza +Puente Axial +Puente Villa +Puente Progreso +Ruta 5 +Ruta 6 +Ruta 7 +Ruta 8 +Ruta 9 +Ruta 11 +Ruta 12 +Ruta 13 +Ruta 14 +Ruta 15 +Ruta 16 +Pueblo Ladrillo +Pueblo Arenisca +Acceso Terracota +Acceso Arenisca +Acceso Esmalte +Acceso Porcelana +Acceso Mayólica +Acceso Caolín +Acceso Negro +Acceso Blanco +Acceso Puente +Acceso Ruta +Ruinas Submarinas +Ciudad Engobe +Ciudad Hormigón +Ciudad Marga +Pokéwood +Galería Unión +Pueblo Ocre +Pueblo Chamota +Ruta 19 +Ruta 20 +Ruta 21 +Ruta 22 +Ruta 23 +Cloacas Porcelana +Rancho Ocre +Polígono Hormigón +Montaña Reversia +Villa Horroris +Calle Victoria +Fragata Plasma +Pasadizo Ancestral +Túnel Yakón +---------- +Cavernogal Blanco +Rascacielos Negro +Gruta Marina +Cueva Psique +Claro Oculto +Acuatúnel +Acceso Hormigón +Acceso Engobe +Reserva Natural +Insigniárium +Ruinas Subterráneas +Sala Pico Roca +Sala Iceberg +Sala Hierro +Arboleda Promesa \ No newline at end of file diff --git a/Resources/text/es/text_bw2_30000_es.txt b/Resources/text/es/text_bw2_30000_es.txt new file mode 100644 index 000000000..6f21ea7f5 --- /dev/null +++ b/Resources/text/es/text_bw2_30000_es.txt @@ -0,0 +1,15 @@ +---------- +Intercambio +Intercambio +Kanto +Johto +Hoenn +Sinnoh +Tierra lejana +---------- +---------- +---------- +---------- +---------- +Zona Nexo +RAdar Pokémon \ No newline at end of file diff --git a/Resources/text/es/text_bw2_40000_es.txt b/Resources/text/es/text_bw2_40000_es.txt new file mode 100644 index 000000000..3a8098e3d --- /dev/null +++ b/Resources/text/es/text_bw2_40000_es.txt @@ -0,0 +1,109 @@ +Lugar encantador +Lugar lejano +Película Pokémon +Película PKMN 10 +Película PKMN 11 +Película PKMN 12 +Película PKMN 13 +Película PKMN 14 +Película PKMN 15 +Película PKMN 16 +Película PKMN 17 +Película PKMN 18 +Película PKMN 19 +Película PKMN 20 +Centro Pokémon +Animación PKMN +CP Tokio +CP Osaka +CP Fukuoka +CP Nagoya +CP Sapporo +CP Yokohama +Campeonato Mundial +Camp. Mundial 2010 +Camp. Mundial 2011 +Camp. Mundial 2012 +Camp. Mundial 2013 +Camp. Mundial 2014 +Camp. Mundial 2015 +Camp. Mundial 2016 +Camp. Mundial 2017 +Camp. Mundial 2018 +Camp. Mundial 2019 +Camp. Mundial 2020 +Campeonato +Campeonato 2010 +Campeonato 2011 +Campeonato 2012 +Campeonato 2013 +Campeonato 2014 +Campeonato 2015 +Campeonato 2016 +Campeonato 2017 +Campeonato 2018 +Campeonato 2019 +Campeonato 2020 +Evento de VJ +Evento de VJ 2010 +Evento de VJ 2011 +Evento de VJ 2012 +Evento de VJ 2013 +Evento de VJ 2014 +Evento de VJ 2015 +Evento de VJ 2016 +Evento de VJ 2017 +Evento de VJ 2018 +Evento de VJ 2019 +Evento de VJ 2020 +Evento PKMN +Torneo +Evento de Juegos +Club Fans PKMN +Pokémon Sunday +Plaza Reto +Reto Batalla +Pista Entrenadores +Tour de Batalla +Concierto Pokémon +Regalo Wi-Fi +Pokémon Ranger +Unión Ranger +PBR +Pokémon Dream World +Evento PKMN 10 +Evento PKMN 11 +Evento PKMN 12 +Evento PKMN 13 +Evento PKMN 14 +Evento PKMN 15 +Evento PKMN 16 +Evento PKMN 17 +Evento PKMN 18 +Evento PKMN 19 +Evento PKMN 20 +Pokémon Festa +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +Pokémon Festa 19 +Pokémon Festa 20 +POKÉPARK +POKÉPARK 10 +POKÉPARK 11 +POKÉPARK 12 +POKÉPARK 13 +POKÉPARK 14 +POKÉPARK 15 +POKÉPARK 16 +POKÉPARK 17 +POKÉPARK 18 +POKÉPARK 19 +POKÉPARK 20 +Sitio Evento \ No newline at end of file diff --git a/Resources/text/es/text_bw2_60000_es.txt b/Resources/text/es/text_bw2_60000_es.txt new file mode 100644 index 000000000..36e982737 --- /dev/null +++ b/Resources/text/es/text_bw2_60000_es.txt @@ -0,0 +1,3 @@ +Persona lejana +Pareja guardería +Criapokémon \ No newline at end of file diff --git a/Resources/text/es/text_hgss_00000_es.txt b/Resources/text/es/text_hgss_00000_es.txt new file mode 100644 index 000000000..500657cb1 --- /dev/null +++ b/Resources/text/es/text_hgss_00000_es.txt @@ -0,0 +1,235 @@ +Lugar misterioso +Pueblo Hojaverde +Pueblo Arena +Pueblo Aromaflor +Pueblo Sosiego +Pueblo Caelestis +Ciudad Jubileo +Ciudad Canal +Ciudad Pirita +Ciudad Vetusta +Ciudad Corazón +Ciudad Pradera +Ciudad Rocavelo +Ciudad Marina +Ciudad Puntaneva +Liga Pokémon +Ruta 201 +Ruta 202 +Ruta 203 +Ruta 204 +Ruta 205 +Ruta 206 +Ruta 207 +Ruta 208 +Ruta 209 +Ruta 210 +Ruta 211 +Ruta 212 +Ruta 213 +Ruta 214 +Ruta 215 +Ruta 216 +Ruta 217 +Ruta 218 +Ruta 219 +Ruta 220 +Ruta 221 +Ruta 222 +Ruta 223 +Ruta 224 +Ruta 225 +Ruta 226 +Ruta 227 +Ruta 228 +Ruta 229 +Ruta 230 +Mina Pirita +Valle Eólico +Bosque Vetusto +Forja Fuego +Monte Corona +Columna Lanza +Gran Pantano +Ruinas Sosiego +Calle Victoria +Parque Compi +Plaza Amistad +Senda Desolada +Prado Aromaflor +Puerta Pirita +Isla Plenilunio +Fuente Despedida +Cueva Retorno +Paraíso Floral +Templo Puntaneva +Cueva Extravío +Mina Ruinamaníaco +Túnel Maníaco +Jardín Trofeo +Isla Hierro +Vieja Mansión +Base Galaxia +Orilla Veraz +Orilla Valor +Orilla Agudeza +Vía Manantial +Lago Veraz +Lago Valor +Lago Agudeza +Isla Lunanueva +Torre Batalla +Zona de Combate +Zona Sobrevivir +Zona de Descanso +Montaña Dura +Vía Costera +Sala del Origen +Caverna Veraz +Caverna Valor +Caverna Agudeza +Jubileo TV +Poké-reloj S.A. +GTS +Dojo PKMN +Museo Minero +Floristería +Tienda de Bicis +Auditorio +Pokochería +Templo +Guardería PKMN +C. C. Rocavelo +Casino +Biblioteca Canal +Faro Visión +Mercado Marino +Mansión Pokémon +Casa Huellas +Cafetería +Gran Lago +Restaurante +Parque Batalla +Frente Batalla +Fábrica Batalla +Castillo Batalla +Ruleta Batalla +Sala Batalla +Mundo Distorsión +Terminal Global +Mansión +Café Revancha +Sala de ROTOM +Edificio Galaxia +Ruinas Hierro +Ruinas Iceberg +Ruinas Pico Roca +Pueblo Primavera +Ciudad Cerezo +Ciudad Malva +Pueblo Azalea +Ciudad Orquídea +Ciudad Trigal +Ciudad Olivo +Ciudad Iris +Pueblo Caoba +Lago de la Furia +Ciudad Endrino +Monte Plateado +Pueblo Paleta +Ciudad Verde +Ciudad Plateada +Ciudad Celeste +Pueblo Lavanda +Ciudad Carmín +Ciudad Azulona +Ciudad Fucsia +Isla Canela +Meseta Añil +Ciudad Azafrán +Ruta 1 +Ruta 2 +Ruta 3 +Ruta 4 +Ruta 5 +Ruta 6 +Ruta 7 +Ruta 8 +Ruta 9 +Ruta 10 +Ruta 11 +Ruta 12 +Ruta 13 +Ruta 14 +Ruta 15 +Ruta 16 +Ruta 17 +Ruta 18 +Ruta 19 +Ruta 20 +Ruta 21 +Ruta 22 +Ruta 23 +Ruta 24 +Ruta 25 +Ruta 26 +Ruta 27 +Ruta 28 +Ruta 29 +Ruta 30 +Ruta 31 +Ruta 32 +Ruta 33 +Ruta 34 +Ruta 35 +Ruta 36 +Ruta 37 +Ruta 38 +Ruta 39 +Ruta 40 +Ruta 41 +Ruta 42 +Ruta 43 +Ruta 44 +Ruta 45 +Ruta 46 +Ruta 47 +Ruta 48 +Cueva DIGLETT +Mt. Moon +Cueva Celeste +Túnel Roca +Central Energía +Zona Safari +Islas Espuma +Torre BELLSPROUT +Torre Campana +Torre Quemada +Parque Nacional +Torre Radio +Ruinas Alfa +Cueva Unión +Pozo SLOWPOKE +Faro +Escon. T. Rocket +Encinar +Túnel Trigal +Mt. Mortero +Ruta Helada +Islas Remolino +Cueva M Plateado +Cueva Oscura +Calle Victoria +Guarida Dragón +Cataratas Tohjo +Bosque Verde +Carpa Pokéathlon +S.S. Aqua +Entrada Safari +Cueva Acantilado +Acceso al Frente +Senda Dindón +Ruinas de Sinjoh +Torre Oculta +Pokéwalker +Paso Acantilado \ No newline at end of file diff --git a/Resources/text/es/text_hgss_02000_es.txt b/Resources/text/es/text_hgss_02000_es.txt new file mode 100644 index 000000000..1c0561295 --- /dev/null +++ b/Resources/text/es/text_hgss_02000_es.txt @@ -0,0 +1,15 @@ +Pareja guardería +Intercambio +Intercambio +Kanto +Johto +Hoenn +Sinnoh +---------- +Tierra lejana +Viajero +Quinoa +Cintia +Lugar misterioso +Sr. Pokémon +Cástor \ No newline at end of file diff --git a/Resources/text/es/text_hgss_03000_es.txt b/Resources/text/es/text_hgss_03000_es.txt new file mode 100644 index 000000000..c95e6c95e --- /dev/null +++ b/Resources/text/es/text_hgss_03000_es.txt @@ -0,0 +1,77 @@ +Lugar encantador +Pokémon Ranger +Lugar lejano +Película Pokémon +Película PKMN 06 +Película PKMN 07 +Película PKMN 08 +Película PKMN 09 +Película PKMN 10 +Película PKMN 11 +Película PKMN 12 +Película PKMN 13 +Película PKMN 14 +Película PKMN 15 +Película PKMN 16 +Animación PKMN +Space World +Space World 06 +Space World 07 +Space World 08 +Space World 09 +Space World 10 +Space World 11 +Space World 12 +Space World 13 +Space World 14 +Space World 15 +Space World 16 +Pokémon Festa +Pokémon Festa 06 +Pokémon Festa 07 +Pokémon Festa 08 +Pokémon Festa 09 +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +POKéPARK +POKéPARK 06 +POKéPARK 07 +POKéPARK 08 +POKéPARK 09 +POKéPARK 10 +POKéPARK 11 +POKéPARK 12 +POKéPARK 13 +POKéPARK 14 +POKéPARK 15 +POKéPARK 16 +Pokémon Center +PC Tokio +PC Osaka +PC Fukuoka +PC Nagoya +PC Sapporo +PC Yokohama +Nintendo World +Evento PKMN +Evento PKMN 06 +Evento PKMN 07 +Evento PKMN 08 +Evento PKMN 09 +Evento PKMN 10 +Evento PKMN 11 +Evento PKMN 12 +Evento PKMN 13 +Evento PKMN 14 +Evento PKMN 15 +Evento PKMN 16 +Evento Wi-Fi +Regalo Wi-Fi +Club fans PKMN +Sitio Evento +Concierto Evento \ No newline at end of file diff --git a/Resources/text/es/text_xy_00000_es.txt b/Resources/text/es/text_xy_00000_es.txt new file mode 100644 index 000000000..8a8509600 --- /dev/null +++ b/Resources/text/es/text_xy_00000_es.txt @@ -0,0 +1,170 @@ +- + +Lugar misterioso + +Lugar lejano + +Pueblo Boceto + +Ruta 1 +Sendero Boceto +Pueblo Acuarela + +Ruta 2 +Vía del Avance +Bosque de Novarte + +Ruta 3 +Senda Despejada +Ciudad Novarte + +Ruta 4 +Senda del Parterre +Ciudad Luminalia + +Torre Prisma + +Laboratorios Lysson + +Ruta 5 +Vía Repecho +Pueblo Vánitas + +Castillo Caduco + +Ruta 6 +Alameda del Palacio +Palacio Cénit + +Ruta 7 +Paseo de la Ribera +Ciudad Relieve + +Ruta 8 +Muralla Costera +Pueblo Petroglifo + +Ruta 9 +Paso de Rhyhorn +Bastión Batalla + +Ruta 10 +Camino Menhires +Pueblo Crómlech + +Ruta 11 +Senda Reflejos +Cueva Reflejos + +Ciudad Yantra + +Torre Maestra + +Ruta 12 +Vereda del Heno +Ciudad Témpera + +Ruta 13 +Páramo de Luminalia +Ruta 14 +Arboleda Romantis +Ciudad Romantis + +Fábrica Poké Balls + +Ruta 15 +Sendero Hojarasca +Pueblo Fresco + +Ruta 16 +Senda Melancolía +\x10\x02뷿P +\x10\x02뷿Q +Gruta Helada + +Ruta 17 +Sendero Mamoswine +Ciudad Fluxus + +Ruta 18 +Senda Valle Angosto +Pueblo Mosaico + +Ruta 19 +Senda del Gran Valle +Ciudad Fractal + +Ruta 20 +Bosque Errantes +Villa Pokémon + +Ruta 21 +Vía Ultimia +Ruta 22 +Vía Desvío +Calle Victoria + +Liga Pokémon + +Ciudad Batik + +Mansión Batalla + +Bahía Azul + +Acceso a Fresco + +Acceso a Mosaico + +Acceso a Petroglifo + +Acceso a Luminalia + +Acceso a Yantra + +Acceso a Témpera + +Acceso a Romantis + +Acceso a Fluxus + +Acceso a Fractal + +Cueva Brillante + +Gruta Tierraunida +Escondrijo Zubat +Central de Kalos + +Guarida Team Flare + +Cueva Desenlace + +Hotel Desolación + +Estancia Vacua + +Cueva Talasia + +Safari Amistad + +Sala de las Llamas + +Sala de la Esclusa + +Sala del Metal + +Sala del Draco + +Sala de la Luz + +Acceso Liga Pokémon + +Estación Luminalia + +Estación Batik + +Acuario Petroglifo + +Mazmorra Rara + diff --git a/Resources/text/es/text_xy_30000_es.txt b/Resources/text/es/text_xy_30000_es.txt new file mode 100644 index 000000000..2a44f6ac5 --- /dev/null +++ b/Resources/text/es/text_xy_30000_es.txt @@ -0,0 +1,11 @@ +Intercambio +Intercambio en conexión +Kanto +Johto +Hoenn +Sinnoh +Tierra lejana +---------- +Teselia +Kalos +Nexo Pokémon diff --git a/Resources/text/es/text_xy_40000_es.txt b/Resources/text/es/text_xy_40000_es.txt new file mode 100644 index 000000000..bfd4d46ed --- /dev/null +++ b/Resources/text/es/text_xy_40000_es.txt @@ -0,0 +1,79 @@ +Lugar encantador +Lugar lejano +Película Pokémon +Película Pokémon 2013 +Película Pokémon 2014 +Película Pokémon 2015 +Película Pokémon 2016 +Película Pokémon 2017 +Película Pokémon 2018 +Centro Pokémon +Serie de animación Pokémon +Centro Pokémon Tokio +Centro Pokémon Osaka +Centro Pokémon Fukuoka +Centro Pokémon Nagoya +Centro Pokémon Sapporo +Centro Pokémon Yokohama +Centro Pokémon Tohoku +Centro Pokémon Tokyo Bay +Pokémon Store +Campeonato Mundial +Campeonato Mundial 2013 +Campeonato Mundial 2014 +Campeonato Mundial 2015 +Campeonato Mundial 2016 +Campeonato Mundial 2017 +Campeonato Mundial 2018 +Campeonato Mundial +Campeonato Mundial 2013 +Campeonato Mundial 2014 +Campeonato Mundial 2015 +Campeonato Mundial 2016 +Campeonato Mundial 2017 +Campeonato Mundial 2018 +Evento de Videojuegos +Evento Videojuegos 2013 +Evento Videojuegos 2014 +Evento Videojuegos 2015 +Evento Videojuegos 2016 +Evento Videojuegos 2017 +Evento Videojuegos 2018 +Evento Pokémon +Torneo +Evento de Videojuegos +Club de Fans de Pokémon +Programa sobre Pokémon +Concierto Pokémon +Regalo en línea +Pokémon Global Link +Evento Pokémon 2013 +Evento Pokémon 2014 +Evento Pokémon 2015 +Evento Pokémon 2016 +Evento Pokémon 2017 +Evento Pokémon 2018 +Pokémon Festa +Pokémon Festa 2013 +Pokémon Festa 2014 +Pokémon Festa 2015 +Pokémon Festa 2016 +Pokémon Festa 2017 +Pokémon Festa 2018 +PokéPark +PokéPark 2013 +PokéPark 2014 +PokéPark 2015 +PokéPark 2016 +PokéPark 2017 +PokéPark 2018 +Evento +GAME FREAK +Estadio +Camp. de Videojuegos +Camp. de Videojuegos 2013 +Camp. de Videojuegos 2014 +Camp. de Videojuegos 2015 +Camp. de Videojuegos 2016 +Camp. de Videojuegos 2017 +Camp. de Videojuegos 2018 diff --git a/Resources/text/es/text_xy_60000_es.txt b/Resources/text/es/text_xy_60000_es.txt new file mode 100644 index 000000000..c426e5212 --- /dev/null +++ b/Resources/text/es/text_xy_60000_es.txt @@ -0,0 +1,3 @@ +Persona lejana +Pareja de la Guardería +Buscatesoros diff --git a/Resources/text/fr/text_Abilities_fr.txt b/Resources/text/fr/text_Abilities_fr.txt new file mode 100644 index 000000000..6fc96a57b --- /dev/null +++ b/Resources/text/fr/text_Abilities_fr.txt @@ -0,0 +1,189 @@ +Aucun +Puanteur +Crachin +Turbo +Armurbaston +Fermeté +Moiteur +Échauffement +Voile Sable +Statik +Absorb Volt +Absorb Eau +Benêt +Ciel Gris +Œil Composé +Insomnia +Déguisement +Vaccin +Torche +Écran Poudre +Tempo Perso +Ventouse +Intimidation +Marque Ombre +Peau Dure +Garde Mystik +Lévitation +Pose Spore +Synchro +Corps Sain +Médic Nature +Paratonnerre +Sérénité +Glissade +Chlorophylle +Lumiattirance +Calque +Coloforce +Point Poison +Attention +Armumagma +Ignifu-Voile +Magnépiège +Anti-Bruit +Cuvette +Sable Volant +Pression +Isograisse +Matinal +Corps Ardent +Fuite +Regard Vif +Hyper Cutter +Ramassage +Absentéisme +Agitation +Joli Sourire +Plus +Minus +Météo +Glue +Mue +Cran +Écaille Spéciale +Suintement +Engrais +Brasier +Torrent +Essaim +Tête de Roc +Sécheresse +Piège +Esprit Vital +Écran Fumée +Force Pure +Coque Armure +Air Lock +Pieds Confus +Motorisé +Rivalité +Impassible +Rideau Neige +Gloutonnerie +Colérique +Délestage +Ignifugé +Simple +Peau Sèche +Télécharge +Poing de Fer +Soin Poison +Adaptabilité +Multi-Coups +Hydratation +Force Soleil +Pied Véloce +Normalise +Sniper +Garde Magik +Annule Garde +Frein +Technicien +Feuille Garde +Maladresse +Brise Moule +Chanceux +Boom Final +Anticipation +Prédiction +Inconscient +Lentiteintée +Filtre +Début Calme +Querelleur +Lavabo +Corps Gel +Solide Roc +Alerte Neige +Cherche Miel +Fouille +Téméraire +Multi-Type +Don Floral +Mauvais Rêve +Pickpocket +Sans Limite +Contestation +Tension +Acharné +Défaitiste +Corps Maudit +Cœur Soin +Garde Amie +Armurouillée +Heavy Metal +Light Metal +Multiécaille +Rage Poison +Rage Brûlure +Récolte +Télépathe +Lunatique +Envelocape +Toxitouche +Régé-Force +Cœur de Coq +Baigne Sable +Peau Miracle +Analyste +Illusion +Imposteur +Infiltration +Momie +Impudence +Cœur Noble +Phobique +Miroir Magik +Herbivore +Farceur +Force Sable +Épine de Fer +Mode Transe +Victorieux +TurboBrasier +Téra-Voltage +Aroma-Voile +Flora-Voile +Bajoues +Protéen +Toison Épaisse +Magicien +Pare-Balles +Battant +Prognathe +Peau Gelée +Gluco-Voile +Déclic Tactique +Ailes Bourrasque +Méga Blaster +Toison Herbue +Symbiose +Griffe Dure +Peau Féérique +Poisseux +Peau Céleste +Amour Filial +Aura Ténébreuse +Aura Féérique +Aura Inversée \ No newline at end of file diff --git a/Resources/text/fr/text_Character_fr.txt b/Resources/text/fr/text_Character_fr.txt new file mode 100644 index 000000000..d3d8f5459 --- /dev/null +++ b/Resources/text/fr/text_Character_fr.txt @@ -0,0 +1,30 @@ +Adore manger. +S’assoupit souvent. +Dort beaucoup. +Éparpille des choses. +Aime se détendre. +Est fier de sa puissance. +Aime se démener. +Un peu coléreux. +Aime combattre. +S’emporte facilement. +Corps robuste. +Sait encaisser les coups. +Très obstiné. +Bonne endurance. +Persévérant. +Aime courir. +Attentif aux sons. +Bête et impulsif. +Aime faire le pitre. +Fuit rapidement. +Extrêmement curieux. +Coquin. +Très astucieux. +Souvent dans la lune. +Très particulier. +Très volontaire. +Un peu vaniteux. +Esprit rebelle. +A horreur de perdre. +Assez entêté. \ No newline at end of file diff --git a/Resources/text/fr/text_Forms_fr.txt b/Resources/text/fr/text_Forms_fr.txt new file mode 100644 index 000000000..69acafb68 --- /dev/null +++ b/Resources/text/fr/text_Forms_fr.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +e de Morphéo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +e Normale + + + + + + + + + + + + + + + + + + + + + + + + + +Plante +Plante + + + + + + + +Temps Couvert +Mer Occident +Mer Occident + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +e de Motisma + + + + + + + +e Alternative + + + + +e Terrestre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rouge + + + + +Mode Normal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +e Printemps +e Printemps + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +e Avatar +e Avatar + + +e Avatar +e de Kyurem +Aspect Normal +e Chant + + + + + + + + + + + + + + + + + +Blizzard + + +Rouge +Rouge +Rouge + + + + +e Sauvage + +Mâle + + +e Parade + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Taille Normale +Taille Normale + + + + +Mode Paisible + + + + + + +Méga +Méga X +Méga Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +e Solaire +e Eau de Pluie +e Blizzard + + + + +e Attaque +e Défense +e Vitesse +Sable +Déchet +Sable +Déchet +Temps Ensoleillé +Mer Orient +Mer Orient + + + +Chaleur +Lavage +Froid +Hélice +Tonte +e Originelle +e Céleste + + + + + + + + + + + + + + + + + +Bleu +Mode Transe +e Été +e Automne +e Hiver +e Été +e Automne +e Hiver +e Totémique +e Totémique +e Totémique +Kyurem Blanc +Kyurem Noir +Aspect Décidé +e Danse + + + + +Banquise +Glace +Continent +Verdure +Monarchie +Floraison +Métropole +Rivage +Archipel +Sécheresse +Sable +Delta +Cyclone +Mangrove +Zénith +Soleil Levant +Jungle +Fantaisie +Poké Ball +Jaune +Orange +Bleue +Blanche +Jaune +Orange +Bleue +Blanche +Éternelle +Jaune +Orange +Bleue +Blanche +Cœur +Étoile +Diamant +Demoiselle +Madame +Monsieur +Re +Kabuki +Pharaon +Femelle +e Assaut +Taille Mini +Taille Maxi +Taille Ultra +Taille Mini +Taille Maxi +Taille Ultra +Mode Déchaîné diff --git a/Resources/text/fr/text_GenLoc_fr.txt b/Resources/text/fr/text_GenLoc_fr.txt new file mode 100644 index 000000000..1c15bcdea --- /dev/null +++ b/Resources/text/fr/text_GenLoc_fr.txt @@ -0,0 +1,62 @@ +quelque part +dans la ville de départ +dans sa maison +chez un ami +chez quelqu’un +dans une ville animée +dans une boutique +dans un magasin +dans une ville ordinaire +dans un Centre Pokémon +dans un château +dans un hôtel +dans une ville mystérieuse +dans une ville très venteuse +à une Porte +dans une ville en bord de rivière +dans un laboratoire +dans un aquarium +dans une ville près d’une falaise +dans une ville resplendissante +dans une Arène Pokémon +dans une école +dans une ville immense +dans un immeuble +dans un café à la mode +dans une base secrète +dans un musée +dans un studio vidéo +dans une gare +dans un lieu où l’on se bat +dans un salon de beauté +dans un restaurant +dans un grand restaurant +dans une ville en bord de mer +dans un bâtiment élevé +dans une ville mystérieuse +dans une ville au bord de l’eau +dans une ville enneigée +à la Ligue Pokémon +dans un palais +dans une grotte +dans une forêt +sur un chemin bordé d’arbres +sur un chemin au bord de l’eau +sur un chemin tranquille +sur un chemin fleuri +à la Pension Pokémon +sur un chemin escarpé +dans un champ de pierres levées +sur un chemin surplombant la mer +sur un chemin boueux +sur un chemin balayé par le sable +sur un chemin couvert de feuilles +sur un chemin enneigé +dans une usine +sur la Route Victoire +sur une montagne enneigée +dans une centrale électrique +dans un champ +dans des ruines +dans des égouts +au cours d’un safari \ No newline at end of file diff --git a/Resources/text/fr/text_Items_fr.txt b/Resources/text/fr/text_Items_fr.txt new file mode 100644 index 000000000..b81b7ce26 --- /dev/null +++ b/Resources/text/fr/text_Items_fr.txt @@ -0,0 +1,718 @@ +(Aucun) +Master Ball +Hyper Ball +Super Ball +Poké Ball +Safari Ball +Filet Ball +Scuba Ball +Faiblo Ball +Bis Ball +Chrono Ball +Luxe Ball +Honor Ball +Sombre Ball +Soin Ball +Rapide Ball +Mémoire Ball +Potion +Antidote +Anti-Brûle +Antigel +Réveil +Anti-Para +Guérison +Potion Max +Hyper Potion +Super Potion +Total Soin +Rappel +Rappel Max +Eau Fraîche +Soda Cool +Limonade +Lait Meumeu +Poudrénergie +Racinénergie +Poudre Soin +Herbe Rappel +Huile +Huile Max +Élixir +Max Élixir +Lava Cookie +Jus de Baie +Cendre Sacrée +PV Plus +Protéine +Fer +Carbone +Calcium +Super Bonbon +PP Plus +Zinc +PP Max +Vieux Gâteau +Défense Spéciale +Muscle + +Attaque + +Défense + +Vitesse + +Précision + +Spécial + +Déf. Spé. + +Poképoupée +Queue Skitty +Flûte Bleue +Flûte Jaune +Flûte Rouge +Flûte Noire +Flûte Blanche +Sel Tréfonds +CoquilleTréfonds +Tesson Rouge +Tesson Bleu +Tesson Jaune +Tesson Vert +Superepousse +Max Repousse +Corde Sortie +Repousse +Pierre Soleil +Pierre Lune +Pierre Feu +Pierre Foudre +Pierre Eau +Pierre Plante +Petit Champi +Gros Champi +Perle +Grande Perle +Poussière Étoile +Morceau d’Étoile +Pépite +Écaille Cœur +Miel +Fertipousse +Fertihumide +Fertistable +Fertiglu +Fossile Racine +Fossile Griffe +Nautile +Fossile Dôme +Vieil Ambre +Fossile Armure +Fossile Crâne +Os Rare +Pierre Éclat +Pierre Nuit +Pierre Aube +Pierre Ovale +Clé de Voûte +Orbe Platiné +??? +??? +??? +Module Aqua +Module Choc +Module Pyro +Module Cryo +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Chococœur +Orbe Adamant +Orbe Perlé +Lettre Salut +Lettre Fan +Lettre Invit +Lettre Merci +Lettre Demande +Lettre Avis +Lettre Réponse +Lettre PontS +Lettre PontY +Lettre PontF +Lettre PontH +Lettre PontI +Baie Ceriz +Baie Maron +Baie Pêcha +Baie Fraive +Baie Willia +Baie Mepo +Baie Oran +Baie Kika +Baie Prine +Baie Sitrus +Baie Figuy +Baie Wiki +Baie Mago +Baie Gowav +Baie Papaya +Baie Framby +Baie Remu +Baie Nanab +Baie Repoi +Baie Nanana +Baie Grena +Baie Alga +Baie Qualot +Baie Lonme +Baie Résin +Baie Tamato +Baie Siam +Baie Mangou +Baie Rabuta +Baie Tronci +Baie Kiwan +Baie Palma +Baie Stekpa +Baie Durin +Baie Myrte +Baie Chocco +Baie Pocpoc +Baie Parma +Baie Ratam +Baie Nanone +Baie Pomroz +Baie Kébia +Baie Jouca +Baie Cobaba +Baie Yapap +Baie Panga +Baie Charti +Baie Sédra +Baie Fraigo +Baie Lampou +Baie Babiri +Baie Zalis +Baie Lichii +Baie Lingan +Baie Sailak +Baie Pitaye +Baie Abriko +Baie Lansat +Baie Frista +Baie Enigma +Baie Micle +Baie Chérim +Baie Jaboca +Baie Pommo +Poudre Claire +Herbe Blanche +Bracelet Macho +Multi Exp +Vive Griffe +Grelot Zen +Herbe Mental +Bandeau Choix +Roche Royale +Poudre Argentée +Pièce Rune +Rune Purifiante +Rosée Âme +Dent Océan +Écaille Océan +Boule Fumée +Pierre Stase +Bandeau +Œuf Chance +Lentilscope +Peau Métal +Restes +Écaille Draco +Balle Lumière +Sable Doux +Pierre Dure +Grain Miracle +Lunettes Noires +Ceinture Noire +Aimant +Eau Mystique +Bec Pointu +Pic Venin +Glace Éternelle +Rune Sort +Cuiller Tordue +Charbon +Croc Dragon +Mouchoir Soie +Améliorator +Grelot Coque +Encens Mer +Encens Doux +Poing Chance +Poudre Métal +Masse Os +Bâton +Foulard Rouge +Foulard Bleu +Foulard Rose +Foulard Vert +Foulard Jaune +Loupe +Bandeau Muscle +Lunettes Sages +Ceinture Pro +Lumargile +Orbe Vie +Herbe Pouvoir +Orbe Toxique +Orbe Flamme +Poudre Vite +Ceinture Force +Lentille Zoom +Métronome +Balle Fer +Ralentiqueue +Nœud Destin +Boue Noire +Roche Glace +Roche Lisse +Roche Chaude +Roche Humide +Accro Griffe +Mouchoir Choix +Piquants +Poignée Pouvoir +Ceinture Pouvoir +Lentille Pouvoir +Bandeau Pouvoir +Chaîne Pouvoir +Poids Pouvoir +Carapace Mue +Grosse Racine +Lunettes Choix +Plaque Flamme +Plaque Hydro +Plaque Volt +Plaque Herbe +Plaque Glace +Plaque Poing +Plaque Toxik +Plaque Terre +Plaque Ciel +Plaque Esprit +Plaque Insecte +Plaque Roc +Plaque Fantô +Plaque Draco +Plaque Ombre +Plaque Fer +Encens Bizarre +Encens Roc +Encens Plein +Encens Vague +Encens Fleur +Encens Veine +Encens Pur +Protecteur +Électriseur +Magmariseur +CD Douteux +Tissu Fauche +Griffe Rasoir +Croc Rasoir +CT01 +CT02 +CT03 +CT04 +CT05 +CT06 +CT07 +CT08 +CT09 +CT10 +CT11 +CT12 +CT13 +CT14 +CT15 +CT16 +CT17 +CT18 +CT19 +CT20 +CT21 +CT22 +CT23 +CT24 +CT25 +CT26 +CT27 +CT28 +CT29 +CT30 +CT31 +CT32 +CT33 +CT34 +CT35 +CT36 +CT37 +CT38 +CT39 +CT40 +CT41 +CT42 +CT43 +CT44 +CT45 +CT46 +CT47 +CT48 +CT49 +CT50 +CT51 +CT52 +CT53 +CT54 +CT55 +CT56 +CT57 +CT58 +CT59 +CT60 +CT61 +CT62 +CT63 +CT64 +CT65 +CT66 +CT67 +CT68 +CT69 +CT70 +CT71 +CT72 +CT73 +CT74 +CT75 +CT76 +CT77 +CT78 +CT79 +CT80 +CT81 +CT82 +CT83 +CT84 +CT85 +CT86 +CT87 +CT88 +CT89 +CT90 +CT91 +CT92 +CS01 +CS02 +CS03 +CS04 +CS05 +CS06 +??? +??? +Explorakit +Sac Butin +Livre Règles +Poké Radar +Carte Points +Journal +Boîte Sceaux +Coffret Mode +Sac Sceaux +Registre Ami +Clé Centrale +Vieux Grigri +Clé Galaxie +Chaîne Rouge +Carte +Cherche VS +Boîte Jetons +Canne +Super Canne +Méga Canne +Kwakarrosoir +Boîte Poffin +Bicyclette +Clé Chambre +Lettre Chen +Lun’Aile +Carte Membre +Flûte Azur +Passe Bateau +Passe Concours +Pierre Magma +Colis +Bon 1 +Bon 2 +Bon 3 +Clé Stockage +Potion Secrète +Magnéto VS +Gracidée +Clé Secrète +Boîte Noigrume +Carnet Zarbi +Plante-Baies +Cherch’Objet +Carte Bleue +Queueramolos +Glas Transparent +Carte Magnétique +Clé Sous-Sol +Carapuce à O +Écaillerouge +Objet perdu +Passe Train +Partie Machine +Argent’Aile +Arcenci’Aile +Œuf Mystère +Noigrume Rge +Noigrume Blu +Noigrume Jne +Noigrume Ver +Noigrume Ros +Noigrume Blc +Noigrume Noi +Speed Ball +Niveau Ball +Appât Ball +Masse Ball +Love Ball +Copain Ball +Lune Ball +Compét’Ball +Parc Ball +Album Photo +Lecteur GB +Glas Tempête +Bonbon Rage +Carte Mémo01 +Carte Mémo02 +Carte Mémo03 +Carte Mémo04 +Carte Mémo05 +Carte Mémo06 +Carte Mémo07 +Carte Mémo08 +Carte Mémo09 +Carte Mémo10 +Carte Mémo11 +Carte Mémo12 +Carte Mémo13 +Carte Mémo14 +Carte Mémo15 +Carte Mémo16 +Carte Mémo17 +Carte Mémo18 +Carte Mémo19 +Carte Mémo20 +Carte Mémo21 +Carte Mémo22 +Carte Mémo23 +Carte Mémo24 +Carte Mémo25 +Carte Mémo26 +Carte Mémo27 +Orbe Vert +Poké Écrin +Orbe Rouge +Orbe Bleu +Mystécristal +Bel’Écaille +Évoluroc +Pierrallégée +Casque Brut +Ballon +Carton Rouge +Point de Mire +Bande Étreinte +Bulbe +Pile +Bouton Fuite +Joyau Feu +Joyau Eau +Joyau Électrik +Joyau Plante +Joyau Glace +Joyau Combat +Joyau Poison +Joyau Sol +Joyau Vol +Joyau Psy +Joyau Insecte +Joyau Roche +Joyau Spectre +Joyau Dragon +Joyau Ténèbres +Joyau Acier +Joyau Normal +Aile Santé +Aile Force +Aile Armure +Aile Esprit +Aile Mental +Aile Sprint +Jolie Aile +Fossile Plaque +Fossile Plume +Pass Liberté +Offrisphère +Rêve Ball +Poképlumet +Boîte Parure +Crâne Dragon +Champi Suave +Maxi Pépite +Perle Triple +Morceau Comète +Vieux Sou +Vieil Écu +Vieux Ducat +Vieux Vase +Vieux Bijou +Vieux Santon +Vieux Tortil +Glace Volute +Muscle 2 +Vitesse 2 +Atq. Spé. 2 +Déf. Spé. 2 +Défense 2 +Attaque 2 +Précision 2 +Vitesse 3 +Atq. Spé. 3 +Déf. Spé. 3 +Défense 3 +Attaque 3 +Précision 3 +Vitesse 6 +Atq. Spé. 6 +Déf. Spé. 6 +Défense 6 +Attaque 6 +Précision 6 +Appel Talent +Jette Objet +Appel Objet +Réamorçage +Muscle 3 +Galet Blanc +Galet Noir +CT93 +CT94 +CT95 +Vokit +??? +Courrier 1 +Courrier 2 +Courrier 3 +Vokit +Boîte Médailles +Pointeau ADN +Pointeau ADN +Permis +Charme Ovale +Charme Chroma +Carte Plasma +Mouchoir Sale +Nikodule +Objet Trouvé +Objet Trouvé +Miroir Sacré +Vulné-Assurance +Veste de Combat +Holokit +Lettre du Prof +Rollers +Plaque Pixie +Pilule Talent +Chantibonbon +Sachet Senteur +Lichen Lumineux +Boule de Neige +Lunettes Filtre +Pokéflûte +Fertibondance +Fertistantané +Fertibérance +Fertiprodige +Ectoplasmite +Gardevoirite +Pharampite +Florizarrite +Dracaufite X +Tortankite +Mewtwoïte X +Mewtwoïte Y +Braségalite +Charminite +Démolossite +Galekingite +Branettite +Tyranocivite +Cizayoxite +Scarabruite +Ptéraïte +Lucarite +Blizzarite +Kangourexite +Léviatorite +Absolite +Dracaufite Y +Alakazamite +Scarhinoïte +Mysdibulite +Élecsprintite +Carchacrokite +Latiasite +Latiosite +Baie Selro +Baie Éka +Baie Rangma +Nénurrosoir +CT96 +CT97 +CT98 +CT99 +CT100 +Passe Centrale +Méga-Anneau +Pierre Insolite +Pierre Ordinaire +Bon Réduction +Clé Ascenseur +Passe TMV +Insigne de Kalos +ABC Aventure +Bibelot Bizarre +Boîte Lentilles +Malle Penderie +Malle Penderie +Galette Illumis +Sablé Yantreizh +Fossile Mâchoire +Fossile Nageoire +Ticket Beladonis +Bicyclette +Holokit +Joyau Fée +Méga-Charme +Méga-Gant \ No newline at end of file diff --git a/Resources/text/fr/text_Memories_fr.txt b/Resources/text/fr/text_Memories_fr.txt new file mode 100644 index 000000000..c60d70bc5 --- /dev/null +++ b/Resources/text/fr/text_Memories_fr.txt @@ -0,0 +1,103 @@ + + +se souvient vaguement que +se souvient vaguement que +se souvient vaguement que +se souvient vaguement que +se souvient clairement que +se souvient très bien que +n’oubliera jamais que + +ça lui a fait plaisir +c’était amusant +ça l’a rendu heureux +ça l’a fait sourire +ça l’a ému +c’était une drôle de sensation +c’était agréable +ça lui a mis les larmes aux yeux +ça lui a donné du baume au cœur +ça l’a rendu nerveux +c’était apaisant +ça chatouillait +ça ne lui a laissé aucun regret +ça lui a laissé un goût amer +ça lui a fait beaucoup de peine +ça l’a rendu nostalgique +c’était difficile +c’était épuisant +ça n’était pas facile à accepter +ça l’a rendu fier +ça l’a mis de mauvaise humeur +ça l’a rendu furieux +ça l’a rendu jaloux +ça lui a donné sommeil + +certain objet +une capacité +Pokémon +Il se rappelle un bon souvenir, mais les détails lui semblent flous. +{0} a fait la rencontre de {1} {2}. Il a accepté d’entrer dans sa Poké Ball, et c’est ainsi que leur amitié a commencé. Il {4} {3}. +{0} a brisé la coquille de son Œuf et a fait la rencontre de {1} {2}. Il {4} {3}. +{0} a fait la rencontre de {1} {2}. Il {4} {3}. +{0} est devenu l’ami de {1} lors d’un échange {2}. Il {4} {3}. +{0} est allé dans un Centre Pokémon avec {1} pour acheter {2}. Il {4} {3}. +{0} est allé dans un Centre Pokémon ( {2} ) avec {1} pour se reposer un moment. Il {4} {3}. +{0} est allé à la pêche avec {1} et ils ont attrapé un {2}. Il {4} {3}. +{0} est allé à la pêche avec {1}.Quelque chose a mordu à l’hameçon, mais la prise s’est échappée. Il {4} {3}. +{0} a vu {1} jouer avec un {2}. Il {4} {3}. +{0} a reçu une sucrerie de {1}. Il {4} {3}. +{0} est allé acheter des vêtements avec {1}. Il {4} {3}. +{0} a appris {2} grâce à {1}. Il {4} {3}. +{0} était avec {1} quand il a aidé un {2} à sortir de son Œuf. Il {4} {3}. +{0} était avec {1} lorsque ce Dresseur a attrapé un {2}. Il {4} {3}. +{0} était en mauvaise posture, quand {1} a utilisé {2}. Il {4} {3}. +{0} a utilisé {2} sur les indications de {1}, mais ça n’a eu aucun effet. Il {4} {3}. +{0} a aidé {1} à vaincre un {2}. Il {4} {3}. +{0} a été battu par un {2} et s’est enfui avec {1}. Il {4} {3}. +{0} a été entraîné par {1} et a évolué {2}. Il {4} {3}. +{0} a transporté {1} sur son dos pour lui permettre de traverser une étendue d’eau. Il {4} {3}. +{0} a vu un {2} porter {1} sur son dos. Il {4} {3}. +{0} a aidé {1} à vaincre un Champion d’Arène. Il {4} {3}. +{0} a aidé {1} à relever le défi de la Maison de Combat. Il {4} {3}. +{0} a amené {1} {2} en volant. Il {4} {3}. +{0} et {1} ont été surpris quand un {2} a jailli sur leur route. Il {4} {3}. +{0} a vu {1} utiliser {2}. Il {4} {3}. +{0} a aidé {1} à vaincre le Maître de la Ligue. Il {4} {3}. +{0} était avec {1} quand ce Dresseur a complété son Pokédex. Il {4} {3}. +{0} était aux côtés de {1} quand ce Dresseur a croisé un {2}. Il {4} {3}. +{0} a aidé {1} à vaincre une Châtelaine Combat. Il {4} {3}. +{0} était aux côtés de {1} quand ce Dresseur a utilisé le Cherch’Objet, {2}. Il {4} {3}. +{0} est monté à Bicyclette avec {1} {2}. Il {4} {3}. +{0} a consulté la Carte avec {1} {2}. Il {4} {3}. +{0} a planté des Baies avec {1}, et s’est imaginé à quel point les arbustes seraient jolis à l’heure de la récolte. Il {4} {3}. +{0} a utilisé Force {2} sur les instructions de {1}. Il {4} {3}. +{0} a utilisé Coupe {2} sur les instructions de {1}. Il {4} {3}. +{0} a utilisé Éclate-Roc {2} sur les instructions de {1}. Il {4} {3}. +{0} a utilisé Cascade pour aider {1} à remonter le courant {2}. Il {4} {3}. +{0} a vu {1} ramasser un objet {2}. Il {4} {3}. +{0} a reçu {2} des mains de {1}. Il {4} {3}. +{0} a aidé {1} à relever le défi de la Route Victoire. Il {4} {3}. +{0} était avec {1} quand ce Dresseur a regardé un panneau {2}. Il {4} {3}. +{0} a été impressionné par la vitesse du train qu’il a pris avec {1}. Il {4} {3}. +{0} était avec {1} quand ce Dresseur a trouvé un {2} avec le Poké Radar. Il {4} {3}. +{0} a fui avec {1} face à un {2} sorti de nulle part. Il {4} {3}. +{0} a aidé {1} à obtenir un bon score à un Test Combat, au Club des Épreuves. Il {4} {3}. +{0} s’est fait examiner de près par le Juge, que {1} lui avait présenté. Il {4} {3}. +{0} a oublié {2} grâce à l’Effaceur de Capacités, que {1} lui avait présenté. Il {4} {3}. +{0} s’est remémoré {2}, à la demande de {1}. Il {4} {3}. +{0} a été amené à la Pension Pokémon par {1}. Il y est resté avec un {2}. Il {4} {3}. +{0} a vu {1} gagner {2} à la Loterie ID. Il {4} {3}. +{0} était avec {1} quand ce Dresseur a utilisé un Repousse {2}. Il {4} {3}. +{0} se rappelle d’une session d’entraînement particulièrement dure avec {1}. Il {4} {3}. +{0} est monté dans un ascenseur avec {1}. Il {4} {3}. +{0} est allé voir le Spécialiste des Noms avec {1}, et s’est vu attribuer un très joli surnom. Il {4} {3}. +{0} était avec {1} quand ce Dresseur a essayé des vêtements dans une boutique, mais n’a rien acheté. Il {4} {3}. +{0} était avec {1} quand ce Dresseur est allé dans un grand restaurant s’offrir un menu gastronomique. Il {4} {3}. +{0} a été amené par {1} chez une gentille dame qui aime les Pokémon. Il {4} {3}. +{0} a fouillé les poubelles avec {1} {2}. Il {4} {3}. +{0} a combattu aux côtés de {1} contre un {2}, et a fini par utiliser la capacité Lutte. Il {4} {3}. +{0} a admiré le monde du haut d’une grande tour aux côtés de {1}. Il {4} {3}. +{0} est allé avec {1} dans une grotte qui semblait couverte de miroirs, et y a aperçu son reflet. Il {4} {3}. +{0} a failli se perdre dans une forêt avec {1}. Il {4} {3}. +{0} est allé avec {1} dans une usine remplie de machines étranges. Il {4} {3}. \ No newline at end of file diff --git a/Resources/text/fr/text_Moves_fr.txt b/Resources/text/fr/text_Moves_fr.txt new file mode 100644 index 000000000..aadb4af91 --- /dev/null +++ b/Resources/text/fr/text_Moves_fr.txt @@ -0,0 +1,618 @@ +(Aucun) +Écras’Face +Poing-Karaté +Torgnoles +Poing Comète +Ultimapoing +Jackpot +Poing de Feu +Poing-Glace +Poing-Éclair +Griffe +Force Poigne +Guillotine +Coupe-Vent +Danse-Lames +Coupe +Tornade +Cru-Aile +Cyclone +Vol +Étreinte +Souplesse +Fouet Lianes +Écrasement +Double Pied +Ultimawashi +Pied Sauté +Mawashi Geri +Jet de Sable +Coup d’Boule +Koud’Korne +Furie +Empal’Korne +Charge +Plaquage +Ligotage +Bélier +Mania +Damoclès +Mimi-Queue +Dard-Venin +Double-Dard +Dard-Nuée +Groz’Yeux +Morsure +Rugissement +Hurlement +Berceuse +Ultrason +Sonicboom +Entrave +Acide +Flammèche +Lance-Flammes +Brume +Pistolet à O +Hydrocanon +Surf +Laser Glace +Blizzard +Rafale Psy +Bulles d’O +Onde Boréale +Ultralaser +Picpic +Bec Vrille +Sacrifice +Balayage +Riposte +Frappe Atlas +Force +Vol-Vie +Méga-Sangsue +Vampigraine +Croissance +Tranch’Herbe +Lance-Soleil +Poudre Toxik +Para-Spore +Poudre Dodo +Danse-Fleur +Sécrétion +Draco-Rage +Danse Flamme +Éclair +Tonnerre +Cage-Éclair +Fatal-Foudre +Jet-Pierres +Séisme +Abîme +Tunnel +Toxik +Choc Mental +Psyko +Hypnose +Yoga +Hâte +Vive-Attaque +Frénésie +Téléport +Ombre Nocturne +Copie +Grincement +Reflet +Soin +Armure +Lilliput +Brouillard +Onde Folie +Repli +Boul’Armure +Bouclier +Mur Lumière +Buée Noire +Protection +Puissance +Patience +Métronome +Mimique +Destruction +Bomb’Œuf +Léchouille +Purédpois +Détritus +Massd’Os +Déflagration +Cascade +Claquoir +Météores +Coud’Krâne +Picanon +Constriction +Amnésie +Télékinésie +E-Coque +Pied Voltige +Regard Médusant +Dévorêve +Gaz Toxik +Pilonnage +Vampirisme +Grobisou +Piqué +Morphing +Écume +Uppercut +Spore +Flash +Vague Psy +Trempette +Acidarmure +Pince-Masse +Explosion +Combo-Griffe +Osmerang +Repos +Éboulement +Croc de Mort +Affûtage +Conversion +Triplattaque +Croc Fatal +Tranche +Clonage +Lutte +Gribouille +Triple Pied +Larcin +Toile +Lire-Esprit +Cauchemar +Roue de Feu +Ronflement +Malédiction +Fléau +Conversion 2 +Aéroblast +Spore Coton +Contre +Dépit +Poudreuse +Abri +Mach Punch +Grimace +Feinte +Doux Baiser +Cognobidon +Bomb-Beurk +Coud’Boue +Octazooka +Picots +Élecanon +Clairvoyance +Prélèvem. Destin +Requiem +Vent Glace +Détection +Charge-Os +Verrouillage +Colère +Tempête de Sable +Giga-Sangsue +Ténacité +Charme +Roulade +Faux-Chage +Vantardise +Lait à Boire +Étincelle +Taillade +Aile d’Acier +Regard Noir +Attraction +Blabla Dodo +Glas de Soin +Retour +Cadeau +Frustration +Rune Protect +Balance +Feu Sacré +Ampleur +Dynamopoing +Mégacorne +Dracosouffle +Relais +Encore +Poursuite +Tour Rapide +Doux Parfum +Queue de Fer +Griffe Acier +Corps Perdu +Aurore +Synthèse +Rayon Lune +Puissance Cachée +Coup-Croix +Ouragan +Danse Pluie +Zénith +Mâchouille +Voile Miroir +Boost +Vitesse Extrême +Pouvoir Antique +Ball’Ombre +Prescience +Éclate-Roc +Siphon +Baston +Bluff +Brouhaha +Stockage +Relâche +Avale +Canicule +Grêle +Tourmente +Flatterie +Feu Follet +Souvenir +Façade +Mitra-Poing +Stimulant +Par Ici +Force-Nature +Chargeur +Provoc +Coup d’Main +Tourmagik +Imitation +Vœu +Assistance +Racines +Surpuissance +Reflet Magik +Recyclage +Vendetta +Casse-Brique +Bâillement +Sabotage +Effort +Éruption +Échange +Possessif +Régénération +Rancune +Saisie +Force Cachée +Plongée +Cogne +Camouflage +Lumiqueue +Lumi-Éclat +Ball’Brume +Danse-Plume +Danse-Folle +Pied Brûleur +Lance-Boue +Ball’Glace +Poing Dard +Paresse +Mégaphone +Crochet Venin +Éclate Griffe +Rafale Feu +Hydroblast +Poing Météor +Étonnement +Ball’Météo +Aromathérapie +Croco Larme +Tranch’Air +Surchauffe +Flair +Tomberoche +Vent Argenté +Strido-Son +Siffl’Herbe +Chatouille +Force Cosmik +Giclédo +Rayon Signal +Poing Ombre +Extrasenseur +Stratopercut +Tourbi-Sable +Glaciation +Ocroupi +Balle Graine +Aéropique +Stalagtite +Mur de Fer +Barrage +Grondement +Dracogriffe +Végé-Attak +Gonflette +Rebond +Tir de Boue +Queue-Poison +Implore +Électacle +Feuille Magik +Tourniquet +Plénitude +Lame-Feuille +Danse Draco +Boule Roc +Onde de Choc +Vibraqua +Carnareket +Psycho Boost +Atterrissage +Gravité +Œil Miracle +Réveil Forcé +Marto-Poing +Gyroballe +Vœu Soin +Saumure +Don Naturel +Ruse +Picore +Vent Arrière +Acupression +Fulmifer +Demi-Tour +Close Combat +Représailles +Assurance +Embargo +Dégommage +Échange Psy +Atout +Anti-Soin +Essorage +Astuce Force +Suc Digestif +Air Veinard +Moi d’Abord +Photocopie +Permuforce +Permugarde +Punition +Dernier Recours +Soucigraine +Coup Bas +Pics Toxik +Permucœur +Anneau Hydro +Vol Magnétik +Boutefeu +Forte-Paume +Aurasphère +Poliroche +Direct Toxik +Vibrobscur +Tranche-Nuit +Hydroqueue +Canon Graine +Lame d’Air +Plaie-Croix +Bourdon +Dracochoc +Dracocharge +Rayon Gemme +Vampipoing +Onde Vide +Exploforce +Éco-Sphère +Rapace +Telluriforce +Passe-Passe +Giga Impact +Machination +Pisto-Poing +Avalanche +Éclats Glace +Griffe Ombre +Crocs Éclair +Crocs Givre +Crocs Feu +Ombre Portée +Boue-Bombe +Coupe Psycho +Psykoud’Boul +Miroi-Tir +Luminocanon +Escalade +Anti-Brume +Distorsion +Draco Météor +Coup d’Jus +Ébullilave +Tempête Verte +Mégafouet +Roc-Boulet +Poison-Croix +Détricanon +Tête de Fer +Bombaimant +Lame de Roc +Séduction +Piège de Roc +Nœud Herbe +Babil +Jugement +Piqûre +Rayon Chargé +Martobois +Aqua-Jet +Appel Attak +Appel Défense +Appel Soins +Fracass’Tête +Coup Double +Hurle-Temps +Spatio-Rift +Danse-Lune +Presse +Vortex Magma +Trou Noir +Fulmigraine +Vent Mauvais +Revenant +Aiguisage +Garde Large +Partage Garde +Partage Force +Zone Étrange +Choc Psy +Choc Venin +Allègement +Poudre Fureur +Lévikinésie +Zone Magique +Anti-Air +Yama Arashi +Rebondifeu +Cradovague +Papillodanse +Tacle Lourd +Synchropeine +Boule Élek +Détrempage +Nitrocharge +Enroulement +Balayette +Bombe Acide +Tricherie +Rayon Simple +Ten-danse +Après Vous +Chant Canon +Écho +Attrition +Bain de Smog +Force Ajoutée +Prévention +Interversion +Ébullition +Exuviation +Vibra Soin +Châtiment +Chute Libre +Chgt Vitesse +Projection +Calcination +À la Queue +Acrobatie +Copie Type +Vengeance +Tout ou Rien +Passe-Cadeau +Feu d’Enfer +Aire d’Eau +Aire de Feu +Aire d’Herbe +Change Éclair +Survinsecte +Piétisol +Souffle Glacé +Draco-Queue +Rengorgement +Toile Élek +Éclair Fou +Tunnelier +Double Baffe +Crève-Cœur +Encornebois +Lame Sainte +Coquilame +Tacle Feu +Phytomixeur +Bulldoboule +Cotogarde +Explonuit +Frappe Psy +Plumo-Queue +Vent Violent +Peignée +Lancécrou +Incendie +TechnoBuster +Chant Antique +Lame Ointe +Ère Glaciaire +Charge Foudre +Flamme Bleue +Danse du Feu +Éclair Gelé +Feu Glacé +Aboiement +Chute Glace +Coup Victoire +Flamme Croix +Éclair Croix +Flying Press +Tatamigaeshi +Éructation +Fertilisation +Toile Gluante +Dard Mortel +Hantise +Halloween +Râle Mâle +DélugePlasmique +Parabocharge +Maléfice Sylvain +Tempête Florale +Lyophilisation +Voix Enjôleuse +Dernier Mot +Renversement +Vampibaiser +Vigilance +Garde Florale +Champ Herbu +Champ Brumeux +Électrisation +Câlinerie +Vent Féérique +Pouvoir Lunaire +Bang Sonique +Verrou Enchanté +Bouclier Royal +Camaraderie +Confidence +Orage Adamantin +Jet de Vapeur +TrouDimensionnel +Sheauriken +Feu Ensorcelé +Pico-Défense +Brume Capiteuse +Ondes Étranges +Piège de Venin +Nuée de Poudre +Géo-Contrôle +Magné-Contrôle +Étrennes +Champ Électrifié +Éclat Magique +Célébration +Mains Jointes +Regard Touchant +Frotte-Frimousse +Retenue +Harcèlement +Poing Boost +Mort-Ailes +Myria-Flèches +Myria-Vagues +Force Chtonienne +Lumière du Néant \ No newline at end of file diff --git a/Resources/text/fr/text_Natures_fr.txt b/Resources/text/fr/text_Natures_fr.txt new file mode 100644 index 000000000..64fe302b2 --- /dev/null +++ b/Resources/text/fr/text_Natures_fr.txt @@ -0,0 +1,25 @@ +Hardi +Solo +Brave +Rigide +Mauvais +Assuré +Docile +Relax +Malin +Lâche +Timide +Pressé +Sérieux +Jovial +Naïf +Modeste +Doux +Discret +Pudique +Foufou +Calme +Gentil +Malpoli +Prudent +Bizarre \ No newline at end of file diff --git a/Resources/text/fr/text_Species_fr.txt b/Resources/text/fr/text_Species_fr.txt new file mode 100644 index 000000000..cd7e90f83 --- /dev/null +++ b/Resources/text/fr/text_Species_fr.txt @@ -0,0 +1,722 @@ +Œuf +Bulbizarre +Herbizarre +Florizarre +Salamèche +Reptincel +Dracaufeu +Carapuce +Carabaffe +Tortank +Chenipan +Chrysacier +Papilusion +Aspicot +Coconfort +Dardargnan +Roucool +Roucoups +Roucarnage +Rattata +Rattatac +Piafabec +Rapasdepic +Abo +Arbok +Pikachu +Raichu +Sabelette +Sablaireau +Nidoran♀ +Nidorina +Nidoqueen +Nidoran♂ +Nidorino +Nidoking +Mélofée +Mélodelfe +Goupix +Feunard +Rondoudou +Grodoudou +Nosferapti +Nosferalto +Mystherbe +Ortide +Rafflesia +Paras +Parasect +Mimitoss +Aéromite +Taupiqueur +Triopikeur +Miaouss +Persian +Psykokwak +Akwakwak +Férosinge +Colossinge +Caninos +Arcanin +Ptitard +Têtarte +Tartard +Abra +Kadabra +Alakazam +Machoc +Machopeur +Mackogneur +Chétiflor +Boustiflor +Empiflor +Tentacool +Tentacruel +Racaillou +Gravalanch +Grolem +Ponyta +Galopa +Ramoloss +Flagadoss +Magnéti +Magnéton +Canarticho +Doduo +Dodrio +Otaria +Lamantine +Tadmorv +Grotadmorv +Kokiyas +Crustabri +Fantominus +Spectrum +Ectoplasma +Onix +Soporifik +Hypnomade +Krabby +Krabboss +Voltorbe +Électrode +Noeunoeuf +Noadkoko +Osselait +Ossatueur +Kicklee +Tygnon +Excelangue +Smogo +Smogogo +Rhinocorne +Rhinoféros +Leveinard +Saquedeneu +Kangourex +Hypotrempe +Hypocéan +Poissirène +Poissoroy +Stari +Staross +M. Mime +Insécateur +Lippoutou +Élektek +Magmar +Scarabrute +Tauros +Magicarpe +Léviator +Lokhlass +Métamorph +Évoli +Aquali +Voltali +Pyroli +Porygon +Amonita +Amonistar +Kabuto +Kabutops +Ptéra +Ronflex +Artikodin +Électhor +Sulfura +Minidraco +Draco +Dracolosse +Mewtwo +Mew +Germignon +Macronium +Méganium +Héricendre +Feurisson +Typhlosion +Kaiminus +Crocrodil +Aligatueur +Fouinette +Fouinar +Hoothoot +Noarfang +Coxy +Coxyclaque +Mimigal +Migalos +Nostenfer +Loupio +Lanturn +Pichu +Mélo +Toudoudou +Togepi +Togetic +Natu +Xatu +Wattouat +Lainergie +Pharamp +Joliflor +Marill +Azumarill +Simularbre +Tarpaud +Granivol +Floravol +Cotovol +Capumain +Tournegrin +Héliatronc +Yanma +Axoloto +Maraiste +Mentali +Noctali +Cornèbre +Roigada +Feuforêve +Zarbi +Qulbutoké +Girafarig +Pomdepik +Foretress +Insolourdo +Scorplane +Steelix +Snubbull +Granbull +Qwilfish +Cizayox +Caratroc +Scarhino +Farfuret +Teddiursa +Ursaring +Limagma +Volcaropod +Marcacrin +Cochignon +Corayon +Rémoraid +Octillery +Cadoizo +Démanta +Airmure +Malosse +Démolosse +Hyporoi +Phanpy +Donphan +Porygon2 +Cerfrousse +Queulorior +Debugant +Kapoera +Lippouti +Élekid +Magby +Écrémeuh +Leuphorie +Raikou +Entei +Suicune +Embrylex +Ymphect +Tyranocif +Lugia +Ho-Oh +Celebi +Arcko +Massko +Jungko +Poussifeu +Galifeu +Braségali +Gobou +Flobio +Laggron +Medhyèna +Grahyèna +Zigzaton +Linéon +Chenipotte +Armulys +Charmillon +Blindalys +Papinox +Nénupiot +Lombre +Ludicolo +Grainipiot +Pifeuil +Tengalice +Nirondelle +Hélédelle +Goélise +Bekipan +Tarsal +Kirlia +Gardevoir +Arakdo +Maskadra +Balignon +Chapignon +Parecool +Vigoroth +Monaflèmit +Ningale +Ninjask +Munja +Chuchmur +Ramboum +Brouhabam +Makuhita +Hariyama +Azurill +Tarinor +Skitty +Delcatty +Ténéfix +Mysdibule +Galekid +Galegon +Galeking +Méditikka +Charmina +Dynavolt +Élecsprint +Posipi +Négapi +Muciole +Lumivole +Rosélia +Gloupti +Avaltout +Carvanha +Sharpedo +Wailmer +Wailord +Chamallot +Camérupt +Chartor +Spoink +Groret +Spinda +Kraknoix +Vibraninf +Libégon +Cacnea +Cacturne +Tylton +Altaria +Mangriff +Séviper +Séléroc +Solaroc +Barloche +Barbicha +Écrapince +Colhomard +Balbuto +Kaorine +Lilia +Vacilys +Anorith +Armaldo +Barpau +Milobellus +Morphéo +Kecleon +Polichombr +Branette +Skelénox +Téraclope +Tropius +Éoko +Absol +Okéoké +Stalgamin +Oniglali +Obalie +Phogleur +Kaimorse +Coquiperl +Serpang +Rosabyss +Relicanth +Lovdisc +Draby +Drackhaus +Drattak +Terhal +Métang +Métalosse +Regirock +Regice +Registeel +Latias +Latios +Kyogre +Groudon +Rayquaza +Jirachi +Deoxys +Tortipouss +Boskara +Torterra +Ouisticram +Chimpenfeu +Simiabraz +Tiplouf +Prinplouf +Pingoléon +Étourmi +Étourvol +Étouraptor +Keunotor +Castorno +Crikzik +Mélokrik +Lixy +Luxio +Luxray +Rozbouton +Roserade +Kranidos +Charkos +Dinoclier +Bastiodon +Cheniti +Cheniselle +Papilord +Apitrini +Apireine +Pachirisu +Mustébouée +Mustéflott +Ceribou +Ceriflor +Sancoki +Tritosor +Capidextre +Baudrive +Grodrive +Laporeille +Lockpin +Magirêve +Corboss +Chaglam +Chaffreux +Korillon +Moufouette +Moufflair +Archéomire +Archéodong +Manzaï +Mime Jr. +Ptiravi +Pijako +Spiritomb +Griknot +Carmache +Carchacrok +Goinfrex +Riolu +Lucario +Hippopotas +Hippodocus +Rapion +Drascore +Cradopaud +Coatox +Vortente +Écayon +Luminéon +Babimanta +Blizzi +Blizzaroi +Dimoret +Magnézone +Coudlangue +Rhinastoc +Bouldeneu +Élekable +Maganon +Togekiss +Yanmega +Phyllali +Givrali +Scorvol +Mammochon +Porygon-Z +Gallame +Tarinorme +Noctunoir +Momartik +Motisma +Créhelf +Créfollet +Créfadet +Dialga +Palkia +Heatran +Regigigas +Giratina +Cresselia +Phione +Manaphy +Darkrai +Shaymin +Arceus +Victini +Vipélierre +Lianaja +Majaspic +Gruikui +Grotichon +Roitiflam +Moustillon +Mateloutre +Clamiral +Ratentif +Miradar +Ponchiot +Ponchien +Mastouffe +Chacripan +Léopardus +Feuillajou +Feuiloutan +Flamajou +Flamoutan +Flotajou +Flotoutan +Munna +Mushana +Poichigeon +Colombeau +Déflaisan +Zébibron +Zéblitz +Nodulithe +Géolithe +Gigalithe +Chovsourir +Rhinolove +Rototaupe +Minotaupe +Nanméouïe +Charpenti +Ouvrifier +Bétochef +Tritonde +Batracné +Crapustule +Judokrak +Karaclée +Larveyette +Couverdure +Manternel +Venipatte +Scobolide +Brutapode +Doudouvet +Farfaduvet +Chlorobule +Fragilady +Bargantua +Mascaïman +Escroco +Crocorible +Darumarond +Darumacho +Maracachi +Crabicoque +Crabaraque +Baggiguane +Baggaïd +Cryptéro +Tutafeh +Tutankafer +Carapagos +Mégapagos +Arkéapti +Aéroptéryx +Miamiasme +Miasmax +Zorua +Zoroark +Chinchidou +Pashmilla +Scrutella +Mesmérella +Sidérella +Nucléos +Méios +Symbios +Couaneton +Lakmécygne +Sorbébé +Sorboul +Sorbouboul +Vivaldaim +Haydaim +Emolga +Carabing +Lançargot +Trompignon +Gaulet +Viskuse +Moyade +Mamanbo +Statitik +Mygavolt +Grindur +Noacier +Tic +Clic +Cliticlic +Anchwatt +Lampéroie +Ohmassacre +Lewsor +Neitram +Funécire +Mélancolux +Lugulabre +Coupenotte +Incisache +Tranchodon +Polarhume +Polagriffe +Hexagel +Escargaume +Limaspeed +Limonde +Kungfouine +Shaofouine +Drakkarmin +Gringolem +Golemastoc +Scalpion +Scalproie +Frison +Furaiglon +Gueriaigle +Vostourno +Vaututrice +Aflamanoir +Fermite +Solochi +Diamat +Trioxhydre +Pyronille +Pyrax +Cobaltium +Terrakium +Viridium +Boréas +Fulguris +Reshiram +Zekrom +Démétéros +Kyurem +Keldeo +Meloetta +Genesect +Marisson +Boguérisse +Blindépique +Feunnec +Roussil +Goupelin +Grenousse +Croâporal +Amphinobi +Sapereau +Excavarenne +Passerouge +Braisillon +Flambusard +Lépidonille +Pérégrain +Prismillon +Hélionceau +Némélios +Flabébé +Floette +Florges +Cabriolaine +Chevroum +Pandespiègle +Pandarbare +Couafarel +Psystigri +Mistigrix +Monorpale +Dimoclès +Exagide +Fluvetin +Cocotine +Sucroquin +Cupcanaille +Sepiatop +Sepiatroce +Opermine +Golgopathe +Venalgue +Kravarech +Flingouste +Gamblast +Galvaran +Iguolta +Ptyranidur +Rexillius +Amagara +Dragmara +Nymphali +Brutalibré +Dedenne +Strassie +Mucuscule +Colimucus +Muplodocus +Trousselin +Brocélôme +Desséliande +Pitrouille +Banshitrouye +Grelaçon +Séracrawl +Sonistrelle +Bruyverne +Xerneas +Yveltal +Zygarde +Diancie +Hoopa +Volcanion \ No newline at end of file diff --git a/Resources/text/fr/text_Types_fr.txt b/Resources/text/fr/text_Types_fr.txt new file mode 100644 index 000000000..14826f719 --- /dev/null +++ b/Resources/text/fr/text_Types_fr.txt @@ -0,0 +1,18 @@ +Normal +Combat +Vol +Poison +Sol +Roche +Insecte +Spectre +Acier +Feu +Eau +Plante +Électrik +Psy +Glace +Dragon +Ténèbres +Fée \ No newline at end of file diff --git a/Resources/text/fr/text_bw2_00000_fr.txt b/Resources/text/fr/text_bw2_00000_fr.txt new file mode 100644 index 000000000..b56004d27 --- /dev/null +++ b/Resources/text/fr/text_bw2_00000_fr.txt @@ -0,0 +1,154 @@ +---------- +Endroit Mystérieux +Endroit Lointain +\xf000ą\x0001\x0001 de \xf000Ā\x0001\x0000 +Renouet +Arabelle +Ogoesse +Maillard +Volucité +Méanville +Port Yoneuve +Parsemille +Flocombe +Janusia +Route 1 +Route 2 +Route 3 +Route 4 +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 10 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Chenal 17 +Route 18 +Vestiges du Rêve +Forêt d'Empoigne +Désert Délassant +Château Enfoui +PWT +Grotte Électrolithe +Mont Foré +Tour Dragospire +Route Victoire +Entrelasque +Vaguelone +Rotombourg +Ligue Pokémon +Palais de N +L'Étoile d'Unys +Engrenage du Métro +Métro de Combat +Music-Hall +Ville Noire +Forêt Blanche +Tour Union +Veine Souterraine +Grotte Parsemille +Clairière Réflexion +Tour des Cieux +Tourbière Flocombe +Centre Commercial +Antre d'Entraînement +Laboratoire Fret +Grotte Cyclopéenne +Île Liberté +Labo P2 +Pont Sagiciel +Pont Yoneuve +Pont Ferroviaire +Pont du Hameau +Pont de l'Inconnu +Heylink +Autel Abondance +Baie Vaguelone +Bois des Illusions +Salle Épreuve +Espace Guide +Forêt du Heylink +Méanville +Port Yoneuve +Parsemille +Flocombe +Janusia +Renouet +Forêt Blanche +Ville Noire +Hangar Frigorifique +Grotte Électrolithe +Mont Foré +Tour Dragospire +Grotte Cyclopéenne +Pont Yoneuve +Pont Ferroviaire +Pont du Hameau +Pont de l'Inconnu +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Entrelasque +Vaguelone +Porte Arabelle +Porte Vaguelone +Porte Maillard +Porte Volucité +Porte Méanville +Porte Janusia +Porte Noire +Porte Blanche +Porte de Pont +Porte de Route +Ruines des Abysses +Pavonnay +Ondes-sur-Mer +Papeloa +Pokéwood +Galerie Concorde +Amaillide +Arpentières +Route 19 +Route 20 +Chenal 21 +Route 22 +Route 23 +Égouts de Volucité +Ranch d'Amaillide +Z.I. d'Ondes-sur-Mer +Mont Renenvers +Manoir de l'Étrange +Route Victoire +Frégate Plasma +Chemin Enfoui +Route Bardane +---------- +Arbre Creux Blanc +Gratte-Ciel Noir +Grotte Littorale +Caverne des Esprits +Trouée Cachée +Aquatube +Porte Ondes-sur-Mer +Porte Pavonnay +Réserve Naturelle +Bureau des Médailles +Ruines Enfouies +Salle Pic Rocheux +Salle Iceberg +Salle Fer +Bois du Serment \ No newline at end of file diff --git a/Resources/text/fr/text_bw2_30000_fr.txt b/Resources/text/fr/text_bw2_30000_fr.txt new file mode 100644 index 000000000..ca2d8ecc2 --- /dev/null +++ b/Resources/text/fr/text_bw2_30000_fr.txt @@ -0,0 +1,15 @@ +---------- +Échange Link +Échange Link +Kanto +Johto +Hoenn +Sinnoh +Pays lointain +---------- +---------- +---------- +---------- +---------- +Heylink +RAdar Pokémon \ No newline at end of file diff --git a/Resources/text/fr/text_bw2_40000_fr.txt b/Resources/text/fr/text_bw2_40000_fr.txt new file mode 100644 index 000000000..7097302dc --- /dev/null +++ b/Resources/text/fr/text_bw2_40000_fr.txt @@ -0,0 +1,109 @@ +Endroit superbe +Endroit lointain +Film Pokémon +Film Pokémon 10 +Film Pokémon 11 +Film Pokémon 12 +Film Pokémon 13 +Film Pokémon 14 +Film Pokémon 15 +Film Pokémon 16 +Film Pokémon 17 +Film Pokémon 18 +Film Pokémon 19 +Film Pokémon 20 +Centre Pokémon +Dessin animé Pokémon +CP Tokyo +CP Osaka +CP Fukuoka +CP Nagoya +CP Sapporo +CP Yokohama +WCS +WCS 2010 +WCS 2011 +WCS 2012 +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +WCS 2019 +WCS 2020 +Worlds +Worlds 2010 +Worlds 2011 +Worlds 2012 +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +Worlds 2019 +Worlds 2020 +VGE +VGE 2010 +VGE 2011 +VGE 2012 +VGE 2013 +VGE 2014 +VGE 2015 +VGE 2016 +VGE 2017 +VGE 2018 +VGE 2019 +VGE 2020 +Événement Pokémon +Compétitions +Événements +Fan Club Pokémon +Pokémon Sunday +Square Défi +Défi Combat +Court des Dresseurs +Tournoi Combat +Concert +Cadeau Wi-Fi +Pokémon Ranger +Fédération Ranger +PBR +Pokémon DW +Événement Pokémon 10 +Événement Pokémon 11 +Événement Pokémon 12 +Événement Pokémon 13 +Événement Pokémon 14 +Événement Pokémon 15 +Événement Pokémon 16 +Événement Pokémon 17 +Événement Pokémon 18 +Événement Pokémon 19 +Événement Pokémon 20 +Pokémon Festa +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +Pokémon Festa 19 +Pokémon Festa 20 +POKÉPARK +POKÉPARK 10 +POKÉPARK 11 +POKÉPARK 12 +POKÉPARK 13 +POKÉPARK 14 +POKÉPARK 15 +POKÉPARK 16 +POKÉPARK 17 +POKÉPARK 18 +POKÉPARK 19 +POKÉPARK 20 +Lieu d'Événement \ No newline at end of file diff --git a/Resources/text/fr/text_bw2_60000_fr.txt b/Resources/text/fr/text_bw2_60000_fr.txt new file mode 100644 index 000000000..ed716f33c --- /dev/null +++ b/Resources/text/fr/text_bw2_60000_fr.txt @@ -0,0 +1,3 @@ +Personne lointaine +Couple de la Pension +Éleveuse \ No newline at end of file diff --git a/Resources/text/fr/text_hgss_00000_fr.txt b/Resources/text/fr/text_hgss_00000_fr.txt new file mode 100644 index 000000000..abb21eecb --- /dev/null +++ b/Resources/text/fr/text_hgss_00000_fr.txt @@ -0,0 +1,235 @@ +Endroit mystér. +Bonaugure +Littorella +Floraville +Bonville +Célestia +Féli-Cité +Joliberges +Charbourg +Vestigion +Unionpolis +Verchamps +Voilaroc +Rivamar +Frimapic +Ligue Pokémon +Route 201 +Route 202 +Route 203 +Route 204 +Route 205 +Route 206 +Route 207 +Route 208 +Route 209 +Route 210 +Route 211 +Route 212 +Route 213 +Route 214 +Route 215 +Route 216 +Route 217 +Route 218 +Route 219 +Chenal 220 +Route 221 +Route 222 +Chenal 223 +Route 224 +Route 225 +Chenal 226 +Route 227 +Route 228 +Route 229 +Chenal 230 +Mine Charbourg +Les Eoliennes +Forêt Vestigion +Forge Fuego +Mont Couronné +Colonnes Lances +Grand Marais +Ruines Bonville +Route Victoire +Parc des Amis +Square Paisible +Chemin Rocheux +Pré Floraville +Entrée Charbourg +Ile Pleine Lune +Source Adieu +Grotte Retour +Paradis Fleuri +Temple Frimapic +Grotte Revêche +Grotte Ruineman. +Tunnel Ruineman. +Jardin Trophée +Ile de Fer +Vieux Château +QG Galaxie +Rive Lac Vérité +Rive Lac Courage +Rive Lac Savoir +Chemin Source +Lac Vérité +Lac Courage +Lac Savoir +Ile Nouvellune +Tour de Combat +Aire de Combat +Aire de Survie +Aire de Détente +Mont Abrupt +Passage Marin +Salle Originelle +Caverne Vérité +Caverne Courage +Caverne Savoir +Féli-Télé +Pokémontre S.A. +GTS +Ecole Dresseurs +Musée Minier +Fleuriste +Boutique de Vélo +Salle Concours +Poffinerie +Bâtiment Etrange +Pension Pokémon +C. Com. Voilaroc +Casino +Bibl. Joliberges +Phare Panorama +Marché Rivamar +Manoir Pokémon +Abri Petitpas +Café +Grand Lac +Restaurant +Parc des Combats +Zone de Combat +Usine de Combat +Castel de Combat +Arcade de Combat +Scène de Combat +Monde Distorsion +Terminal Mondial +Villa +Café Combats +Salle MOTISMA +Team G Vestigion +Ruines de Fer +Ruines Iceberg +Ruines Pic Roche +Bourg Geon +Ville Griotte +Mauville +Ecorcia +Irisia +Doublonville +Oliville +Rosalia +Acajou +Lac Colère +Ebènelle +Mont Argenté +Bourg Palette +Jadielle +Argenta +Azuria +Lavanville +Carmin sur Mer +Céladopole +Parmanie +Cramois’Ile +Plateau Indigo +Safrania +Route 1 +Route 2 +Route 3 +Route 4 +Route 5 +Route 6 +Route 7 +Route 8 +Route 9 +Route 10 +Route 11 +Route 12 +Route 13 +Route 14 +Route 15 +Route 16 +Route 17 +Route 18 +Chenal 19 +Chenal 20 +Chenal 21 +Route 22 +Route 23 +Route 24 +Route 25 +Route 26 +Route 27 +Route 28 +Route 29 +Route 30 +Route 31 +Route 32 +Route 33 +Route 34 +Route 35 +Route 36 +Route 37 +Route 38 +Route 39 +Chenal 40 +Chenal 41 +Route 42 +Route 43 +Route 44 +Route 45 +Route 46 +Route 47 +Route 48 +Cave TAUPIQUEUR +Mont Sélénite +Caverne Azurée +Grotte +Centrale +Parc Safari +Iles Ecume +Tour CHETIFLOR +Tour Carillon +Tour Cendrée +Parc Naturel +Tour Radio +Ruines d’Alpha +Caves Jumelles +Puits RAMOLOSS +Phare +Repaire Rocket +Bois aux Chênes +Doublon-Tunnel +Mont Creuset +Route de Glace +Tourb’Iles +Grotte Argentée +Antre Noir +Route Victoire +Antre du Dragon +Chutes Tohjo +Forêt de Jade +Dôme Pokéathlon +Aquaria +Portail Safari +Grotte Falaise +Atrium Combat +Sentier Carillon +Ruines Sinjoh +Tour Enfouie +Pokéwalker +Portail Falaise \ No newline at end of file diff --git a/Resources/text/fr/text_hgss_02000_fr.txt b/Resources/text/fr/text_hgss_02000_fr.txt new file mode 100644 index 000000000..b40155027 --- /dev/null +++ b/Resources/text/fr/text_hgss_02000_fr.txt @@ -0,0 +1,15 @@ +Couple Pension +Echange Link +Echange Link +Kanto +Johto +Hoenn +Sinnoh +---------- +Pays lointain +un voyageur +Armand +Cynthia +Endroit mystér. +M. Pokémon +Castor \ No newline at end of file diff --git a/Resources/text/fr/text_hgss_03000_fr.txt b/Resources/text/fr/text_hgss_03000_fr.txt new file mode 100644 index 000000000..af0f8b536 --- /dev/null +++ b/Resources/text/fr/text_hgss_03000_fr.txt @@ -0,0 +1,77 @@ +Endroit superbe +Pokémon Ranger +Endroit lointain +Film Pokémon +Film Pokémon 06 +Film Pokémon 07 +Film Pokémon 08 +Film Pokémon 09 +Film Pokémon 10 +Film Pokémon 11 +Film Pokémon 12 +Film Pokémon 13 +Film Pokémon 14 +Film Pokémon 15 +Film Pokémon 16 +Dessin ani. PKMN +Space World +Space World 06 +Space World 07 +Space World 08 +Space World 09 +Space World 10 +Space World 11 +Space World 12 +Space World 13 +Space World 14 +Space World 15 +Space World 16 +Pokémon Festa +Pokémon Festa 06 +Pokémon Festa 07 +Pokémon Festa 08 +Pokémon Festa 09 +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +POKéPARK +POKéPARK 06 +POKéPARK 07 +POKéPARK 08 +POKéPARK 09 +POKéPARK 10 +POKéPARK 11 +POKéPARK 12 +POKéPARK 13 +POKéPARK 14 +POKéPARK 15 +POKéPARK 16 +Centre Pokémon +CP Tokyo +CP Osaka +CP Fukuoka +CP Nagoya +CP Sapporo +CP Yokohama +Nintendo World +Evénem. Pokémon +Evén. Pokémon 06 +Evén. Pokémon 07 +Evén. Pokémon 08 +Evén. Pokémon 09 +Evén. Pokémon 10 +Evén. Pokémon 11 +Evén. Pokémon 12 +Evén. Pokémon 13 +Evén. Pokémon 14 +Evén. Pokémon 15 +Evén. Pokémon 16 +Evénement Wi-Fi +Cadeau Wi-Fi +Fan Club Pokémon +Lieu d’Evénement +Evénem. Concert \ No newline at end of file diff --git a/Resources/text/fr/text_xy_00000_fr.txt b/Resources/text/fr/text_xy_00000_fr.txt new file mode 100644 index 000000000..05bd95794 --- /dev/null +++ b/Resources/text/fr/text_xy_00000_fr.txt @@ -0,0 +1,170 @@ +---------- + +Endroit Mystérieux + +Endroit lointain + +Bourg Croquis + +Route 1 +Sentier Croquis +Quarellis + +Route 2 +Chemin Progrès +Forêt de Neuvartault + +Route 3 +Chemin Ouvert +Neuvartault + +Route 4 +Route Fleurie +Illumis + +Tour Prismatique + +Labos Lysandre + +Route 5 +Chemin du Versant +Fort-Vanitas + +Fort de Vanitas + +Route 6 +Allée du Palais +Palais Chaydeuvre + +Route 7 +Chemin des Berges +Relifac-le-Haut + +Route 8 +Falaise Muraille +Roche-sur-Gliffe + +Route 9 +Piste Piquante +Château de Combat + +Route 10 +Route Menhir +Cromlac’h + +Route 11 +Chemin Miroir +Grotte Miroitante + +Yantreizh + +Tour Maîtrise + +Route 12 +Chemin Fourrage +Port Tempères + +Route 13 +Steppe d’Illumis +Route 14 +Laie Romant-ss-Bois +Romant-sous-Bois + +Usine de Poké Balls + +Route 15 +Chemin Brun +La Frescale + +Route 16 +Chemin Tristesse +\x10\x02뷿P +\x10\x02뷿Q +Caverne Gelée + +Route 17 +Route Mammochon +Flusselles + +Route 18 +Chemin des Gorges +Mozheim + +Route 19 +Chemin du Val +Auffrac-les-Congères + +Route 20 +Bois du Dédale +Village Pokémon + +Route 21 +Chemin Final +Route 22 +Chemin Détour +Route Victoire + +Ligue Pokémon + +Batisques + +Maison de Combat + +Baie Azur + +Porte de La Frescale + +Porte de Mozheim + +Porte de R. s/Gliffe + +Porte d’Illumis + +Porte de Yantreizh + +Porte de P. Tempères + +Porte de Romant + +Porte de Flusselles + +Porte d’Auffrac + +Grotte Étincelante + +Cave Connecterre +Antre Nosferapti +Centrale de Kalos + +Repaire Team Flare + +Grotte Coda + +Hôtel Désolation + +Chambre Néant + +Antre Néréen + +Safari des Amis + +Chambre du Brasier + +Chambre du Barrage + +Chambre de l’Alliage + +Chambre de la Guivre + +Chambre de l’Éclat + +Porte de la Ligue + +Gare d’Illumis + +Gare de Batisques + +Aquarium R. s/Gliffe + +Grotte Inconnue + diff --git a/Resources/text/fr/text_xy_30000_fr.txt b/Resources/text/fr/text_xy_30000_fr.txt new file mode 100644 index 000000000..22551d8f5 --- /dev/null +++ b/Resources/text/fr/text_xy_30000_fr.txt @@ -0,0 +1,11 @@ +Échanges Link +Échanges Link +Kanto +Johto +Hoenn +Sinnoh +Pays lointain +---------- +Unys +Kalos +Poké Lien diff --git a/Resources/text/fr/text_xy_40000_fr.txt b/Resources/text/fr/text_xy_40000_fr.txt new file mode 100644 index 000000000..81016c362 --- /dev/null +++ b/Resources/text/fr/text_xy_40000_fr.txt @@ -0,0 +1,79 @@ +Endroit superbe +Endroit lointain +Film Pokémon +Film Pokémon 2013 +Film Pokémon 2014 +Film Pokémon 2015 +Film Pokémon 2016 +Film Pokémon 2017 +Film Pokémon 2018 +Centre Pokémon +Dessin animé Pokémon +Centre Pokémon Tokyo +Centre Pokémon Osaka +Centre Pokémon Fukuoka +Centre Pokémon Nagoya +Centre Pokémon Sapporo +Centre Pokémon Yokohama +Centre Pokémon Tohoku +Centre Pokémon Tokyo Bay +Pokémon Store +WCS +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +Worlds +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +Événement Jeu Vidéo +Événement Jeu Vidéo 2013 +Événement Jeu Vidéo 2014 +Événement Jeu Vidéo 2015 +Événement Jeu Vidéo 2016 +Événement Jeu Vidéo 2017 +Événement Jeu Vidéo 2018 +Événement Pokémon +Compétition +Événement +Fan Club Pokémon +Émission Pokémon +Concert +Cadeau téléchargeable +Pokémon Global Link +Événement Pokémon 2013 +Événement Pokémon 2014 +Événement Pokémon 2015 +Événement Pokémon 2016 +Événement Pokémon 2017 +Événement Pokémon 2018 +Pokémon Festa +Pokémon Festa 2013 +Pokémon Festa 2014 +Pokémon Festa 2015 +Pokémon Festa 2016 +Pokémon Festa 2017 +Pokémon Festa 2018 +PokéPark +PokéPark 2013 +PokéPark 2014 +PokéPark 2015 +PokéPark 2016 +PokéPark 2017 +PokéPark 2018 +Lieu d’Événement +GAME FREAK +Stade +Championnat de Jeu Vidéo +Championnat de JV 2013 +Championnat de JV 2014 +Championnat de JV 2015 +Championnat de JV 2016 +Championnat de JV 2017 +Championnat de JV 2018 diff --git a/Resources/text/fr/text_xy_60000_fr.txt b/Resources/text/fr/text_xy_60000_fr.txt new file mode 100644 index 000000000..2ea9d0143 --- /dev/null +++ b/Resources/text/fr/text_xy_60000_fr.txt @@ -0,0 +1,3 @@ +Personne lointaine +Couple de la Pension +Chasseur de trésors diff --git a/Resources/text/it/text_Abilities_it.txt b/Resources/text/it/text_Abilities_it.txt new file mode 100644 index 000000000..24b20e0ab --- /dev/null +++ b/Resources/text/it/text_Abilities_it.txt @@ -0,0 +1,189 @@ +Niente +Tanfo +Piovischio +Acceleratore +Lottascudo +Vigore +Umidità +Scioltezza +Sabbiavelo +Statico +Assorbivolt +Assorbacqua +Indifferenza +Antimeteo +Insettocchi +Insonnia +Cambiacolore +Immunità +Fuocardore +Polvoscudo +Mente Locale +Ventose +Prepotenza +Pedinombra +Cartavetro +Magidifesa +Levitazione +Spargispora +Sincronismo +Corpochiaro +Alternacura +Parafulmine +Leggiadro +Nuotovelox +Clorofilla +Risplendi +Traccia +Macroforza +Velenopunto +Fuocodentro +Magmascudo +Idrovelo +Magnetismo +Antisuono +Copripioggia +Sabbiafiume +Pressione +Grassospesso +Sveglialampo +Corpodifuoco +Fugafacile +Sguardofermo +Ipertaglio +Raccolta +Pigrone +Tuttafretta +Incantevole +Più +Meno +Previsioni +Antifurto +Muta +Dentistretti +Pelledura +Melma +Erbaiuto +Aiutofuoco +Acquaiuto +Aiutinsetto +Testadura +Siccità +Trappoarena +Spiritovivo +Fumochiaro +Forzapura +Guscioscudo +Riparo +Intricopiedi +Elettrorapid +Antagonismo +Cuordeciso +Mantelneve +Voracità +Grancollera +Agiltecnica +Antifuoco +Disinvoltura +Pellearsa +Download +Ferropugno +Velencura +Adattabilità +Abillegame +Idratazione +Solarpotere +Piedisvelti +Normalità +Cecchino +Magicscudo +Nullodifesa +Rallentatore +Tecnico +Fogliamanto +Impaccio +Rompiforma +Supersorte +Scoppio +Presagio +Premonizione +Imprudenza +Lentifumé +Filtro +Lentoinizio +Nervisaldi +Acquascolo +Corpogelo +Solidroccia +Scendineve +Mielincetta +Indagine +Temerarietà +Multitipo +Regalfiore +Sogniamari +Arraffalesto +Forzabruta +Inversione +Agitazione +Agonismo +Sconforto +Corpofunesto +Curacuore +Amicoscudo +Sottilguscio +Metalpesante +Metalleggero +Multisquame +Velenimpeto +Bruciaimpeto +Coglibacche +Telepatia +Altalena +Copricapo +Velentocco +Rigenergia +Pettinfuori +Remasabbia +Splendicute +Ponderazione +Illusione +Sosia +Intrapasso +Mummia +Arroganza +Giustizia +Paura +Magispecchio +Mangiaerba +Burla +Silicoforza +Spineferrate +Stato Zen +Vittorstella +Piroturbina +Teravolt +Aromavelo +Fiorvelo +Guancegonfie +Mutatipo +Foltopelo +Prestigiatore +Antiproiettile +Tenacia +Ferromascella +Pellegelo +Dolcevelo +Accendilotta +Aliraffica +Megalancio +Peloderba +Simbiosi +Unghiedure +Pellefolletto +Viscosità +Pellecielo +Amorefiliale +Auratetra +Aurafolletto +Frangiaura \ No newline at end of file diff --git a/Resources/text/it/text_Character_it.txt b/Resources/text/it/text_Character_it.txt new file mode 100644 index 000000000..d8ad80568 --- /dev/null +++ b/Resources/text/it/text_Character_it.txt @@ -0,0 +1,30 @@ +Adora mangiare. +Si addormenta spesso. +Dorme a lungo. +Lascia cose in giro. +Adora rilassarsi. +La forza è il suo vanto. +Adora dimenarsi. +Si arrabbia facilmente. +Adora combattere. +È facilmente irritabile. +Ha un corpo robusto. +È forte in attacco. +È molto ostinato. +È molto paziente. +È molto tenace. +Adora correre. +Fa attenzione ai suoni. +È irruente e semplice. +È una specie di buffone. +Sa fuggire velocemente. +È un grande ficcanaso. +È alquanto vivace. +È estremamente sagace. +Si perde nel suo mondo. +È molto esigente. +Sa il fatto suo. +È abbastanza superficiale. +È molto insolente. +Non sopporta perdere. +È un po’ testardo. \ No newline at end of file diff --git a/Resources/text/it/text_Forms_it.txt b/Resources/text/it/text_Forms_it.txt new file mode 100644 index 000000000..d4bcdec60 --- /dev/null +++ b/Resources/text/it/text_Forms_it.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Cast + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Normale + + + + + + + + + + + + + + + + + + + + + + + + + +Pianta +Pianta + + + + + + + +a Nuvola +Mare Ovest +Mare Ovest + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a + + + + + + + +a Alterata + + + + +a Terra + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Linearossa + + + + +a Normalità + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Primavera +a Primavera + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Incarnazione +a Incarnazione + + +a Incarnazione +a di Kyurem +a Normale +a Canto + + + + + + + + + + + + + + + + + +Nevi Perenni + + +Rosso +Rosso +Rosso + + + + +a Selvatica + +Maschio + + +a Scudo + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Normale +Normale + + + + +Modo Relax + + + + + + +Mega +Mega X +Mega Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +a Sole +a Pioggia +a Nuvola di Neve + + + + +a Attacco +a Difesa +a Velocità +Sabbia +Scarti +Sabbia +Scarti +a Splendore +Mare Est +Mare Est + + + +Calore +Lavaggio +Gelo +Vortice +Taglio +a Originale +a Cielo + + + + + + + + + + + + + + + + + +a Lineablu +Stato Zen +a Estate +a Autunno +a Inverno +a Estate +a Autunno +a Inverno +a Totem +a Totem +a Totem +Bianco +Nero +a Risoluta +a Danza + + + + +Nordico +di Neve +Continentale +Prato +Eleganza +Giardinfiore +Trendy +Marino +Arcipelago +Deserto +Sabbia +Fluviale +Pluviale +Savana +Solare +Oceanico +Giungla +Sbarazzino +Poké Ball +Giallo +Arancione +Blu +Bianco +Giallo +Arancione +Blu +Bianco +Eterno +Giallo +Arancione +Blu +Bianco +Cuore +Stella +Diamante +Signorina +Gentildonna +Gentiluomo +Regina +Kabuki +Faraone +Femmina +a Spada +Mini +Grande +Maxi +Mini +Grande +Maxi +Modo Attivo diff --git a/Resources/text/it/text_GenLoc_it.txt b/Resources/text/it/text_GenLoc_it.txt new file mode 100644 index 000000000..6e1155099 --- /dev/null +++ b/Resources/text/it/text_GenLoc_it.txt @@ -0,0 +1,62 @@ +da qualche parte +nella città iniziale +a casa +a casa di amici +a casa di qualcuno +in una città animata +in un negozio di vestiti +in un negozio +in una città tranquilla +in un Centro Pokémon +in un castello +in un hotel +in una città dall’aria misteriosa +in una città ventosa +in un varco +in una città in riva al fiume +in un laboratorio +in un acquario +in una città sulla scogliera +in una splendida città +in una Palestra +in una scuola +in una grande città +in un edificio +in un caffè elegante +in una base segreta +in un museo +in uno studio +in una stazione +sul campo di lotta +in un salone di bellezza +in un ristorante +in un ristorante di lusso +in una città in riva al mare +in un edificio alto +in una città dall’aria misteriosa +in una città lungo il fiume +in una città innevata +alla Lega Pokémon +in una reggia +in una grotta +in un bosco +in un viale alberato +su un lungofiume +in una strada tranquilla +in una strada piena di fiori +in una Pensione Pokémon +in un’erta strada di montagna +in un luogo con pietre allineate +in una via da cui si vede il mare +in una strada fangosa +in una strada piena di sabbia +in una via piena di foglie secche +in una strada innevata +in una fabbrica +in Via Vittoria +su una montagna innevata +in una centrale elettrica +in un orto +in mezzo a delle rovine +in un canale +in un Safari \ No newline at end of file diff --git a/Resources/text/it/text_Items_it.txt b/Resources/text/it/text_Items_it.txt new file mode 100644 index 000000000..65cb73cec --- /dev/null +++ b/Resources/text/it/text_Items_it.txt @@ -0,0 +1,718 @@ +(Niente) +Master Ball +Ultra Ball +Mega Ball +Poké Ball +Safari Ball +Rete Ball +Sub Ball +Minor Ball +Bis Ball +Timer Ball +Chic Ball +Premier Ball +Scuro Ball +Cura Ball +Velox Ball +Pregio Ball +Pozione +Antidoto +Antiscottatura +Antigelo +Sveglia +Antiparalisi +Ricarica Totale +Pozione Max +Iperpozione +Superpozione +Cura Totale +Revitalizzante +Revitalizz. Max +Acqua Fresca +Gassosa +Lemonsucco +Latte Mumu +Polvenergia +Radicenergia +Polvocura +Vitalerba +Etere +Etere Max +Elisir +Elisir Max +Lavottino +Succodibacca +Ceneremagica +PS-Su +Proteina +Ferro +Carburante +Calcio +Caramella Rara +PP-Su +Zinco +PP-Max +Dolce Gateau +Superguardia +Supercolpo +Attacco X +Difesa X +Velocità X +Precisione X +Special X +Dif. Speciale X +Poké Bambola +Coda Skitty +Flauto Blu +Flauto Giallo +Flauto Rosso +Flauto Nero +Flauto Bianco +Sale Ondoso +Gusciondoso +Coccio Rosso +Coccio Blu +Coccio Giallo +Coccio Verde +Superrepellente +Repellente Max +Fune di Fuga +Repellente +Pietrasolare +Pietralunare +Pietrafocaia +Pietratuono +Pietraidrica +Pietrafoglia +Minifungo +Grande Fungo +Perla +Grande Perla +Polvostella +Pezzo Stella +Pepita +Squama Cuore +Miele +Fertilrapido +Fertilidro +Fertilsaldo +Fertilcolla +Radifossile +Fossilunghia +Helixfossile +Domofossile +Ambra Antica +Fossilscudo +Fossilcranio +Osso Raro +Pietrabrillo +Neropietra +Pietralbore +Pietraovale +Roccianima +Grigiosfera +??? +??? +??? +Idromodulo +Voltmodulo +Piromodulo +Gelomodulo +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +Dolcecuore +Adamasfera +Splendisfera +Messaggio Inizio +Messaggio TVB +Messaggio Invito +Messaggio Grazie +Messaggio Chiedi +Mess. Sugg. +Mess. Risp. +Mess. Frec. +Mess. Libec. +Mess. Prop. +Mess. Vill. +Mess. Merav. +Baccaliegia +Baccastagna +Baccapesca +Baccafrago +Baccaperina +Baccamela +Baccarancia +Baccaki +Baccaprugna +Baccacedro +Baccafico +Baccakiwi +Baccamango +Baccaguava +Baccapaia +Baccalampon +Baccamora +Baccabana +Baccapera +Baccananas +Baccagrana +Baccalga +Baccaloquat +Baccamelon +Baccauva +Baccamodoro +Baccavena +Baccagostan +Baccambutan +Baccalemon +Baccamelos +Baccapalma +Baccacomero +Baccadurian +Baccartillo +Baccacao +Baccapasflo +Baccaparmen +Baccarindo +Baccamoya +Baccarosmel +Baccakebia +Baccanaca +Baccababa +Baccapayapa +Baccaitan +Baccaciofo +Baccacitrus +Baccahaban +Baccaxan +Baccababiri +Baccacinlan +Baccalici +Baccalongan +Baccasalak +Baccapitaya +Baccacocca +Baccalangsa +Baccambola +Baccaenigma +Baccaracolo +Baccacrela +Baccajaba +Baccaroam +Luminpolvere +Erbachiara +Crescicappa +Condividi Esp. +Rapidartigli +Calmanella +Mentalerba +Bendascelta +Roccia di Re +Argenpolvere +Monetamuleto +Velopuro +Cuorugiada +Dente Abissi +Squamabissi +Palla Fumo +Pietrastante +Bandana +Fortunuovo +Mirino +Metalcoperta +Avanzi +Squama Drago +Elettropalla +Sabbia Soffice +Pietradura +Miracolseme +Occhialineri +Cinturanera +Calamita +Acqua Magica +Beccaffilato +Velenaculeo +Gelomai +Spettrotarga +Cucchiaio Torto +Carbonella +Dentedidrago +Sciarpa Seta +Upgrade +Conchinella +Marearoma +Distraroma +Fortunpugno +Metalpolvere +Ossospesso +Gambo +Fascia Rossa +Fascia Blu +Fascia Rosa +Fascia Verde +Fascia Gialla +Grandelente +Muscolbanda +Saviocchiali +Abilcintura +Creta Luce +Assorbisfera +Vigorerba +Tossicsfera +Fiammosfera +Velopolvere +Focalnastro +Zoomlente +Plessimetro +Ferropalla +Rallentocoda +Destincomune +Fangopece +Rocciafredda +Roccialiscia +Rocciacalda +Rocciaumida +Presartigli +Stolascelta +Vischiopunta +Vigorcerchio +Vigorfascia +Vigorlente +Vigorbanda +Vigorgliera +Vigorpeso +Disfoguscio +Granradice +Lentiscelta +Lastrarogo +Lastraidro +Lastrasaetta +Lastraprato +Lastragelo +Lastrapugno +Lastrafiele +Lastrageo +Lastracielo +Lastramente +Lastrabaco +Lastrapietra +Lastratetra +Lastradrakon +Lastratimore +Lastraferro +Bizzoaroma +Roccioaroma +Gonfioaroma +Ondaroma +Rosaroma +Fortunaroma +Puroaroma +Copertura +Elettritore +Magmatore +Dubbiodisco +Terrorpanno +Affilartigli +Affilodente +MT01 +MT02 +MT03 +MT04 +MT05 +MT06 +MT07 +MT08 +MT09 +MT10 +MT11 +MT12 +MT13 +MT14 +MT15 +MT16 +MT17 +MT18 +MT19 +MT20 +MT21 +MT22 +MT23 +MT24 +MT25 +MT26 +MT27 +MT28 +MT29 +MT30 +MT31 +MT32 +MT33 +MT34 +MT35 +MT36 +MT37 +MT38 +MT39 +MT40 +MT41 +MT42 +MT43 +MT44 +MT45 +MT46 +MT47 +MT48 +MT49 +MT50 +MT51 +MT52 +MT53 +MT54 +MT55 +MT56 +MT57 +MT58 +MT59 +MT60 +MT61 +MT62 +MT63 +MT64 +MT65 +MT66 +MT67 +MT68 +MT69 +MT70 +MT71 +MT72 +MT73 +MT74 +MT75 +MT76 +MT77 +MT78 +MT79 +MT80 +MT81 +MT82 +MT83 +MT84 +MT85 +MT86 +MT87 +MT88 +MT89 +MT90 +MT91 +MT92 +MN01 +MN02 +MN03 +MN04 +MN05 +MN06 +??? +??? +Esplorokit +Bottinosacca +Libro Regole +Poké Radar +Scheda Punti +Agenda +Portabolli +Scatola Chic +Bollosacca +Blocco Amici +Turbinchiave +Arcamuleto +Galachiave +Rossocatena +Mappa Città +Cercasfide +Salvadanaio +Amo Vecchio +Amo Buono +Super Amo +Sprayduck +Portapoffin +Bicicletta +Chiave Suite +Lettera Oak +Alalunare +Scheda Soci +Flauto Cielo +Biglietto Nave +Tessera Gare +Magmapietra +Pacco +Coupon 1 +Coupon 2 +Coupon 3 +Depochiave +Pozione Segreta +Registradati +Gracidea +Chiave Segreta +Ghicobox +UnownBloc +Piantabacche +Ricerca Strum. +Carta Blu +Codaslowpoke +Campana Chiara +Apriporta +Chiave Sotterr. +Annaffiatoio +Squama Rossa +Strumento perso +Superpass +Pezzo macch. +Aladargento +Ala d’Iride +Uovo Mistero +Ghicocca Rossa +Ghicocca Blu +Ghicocca Gialla +Ghicocca Verde +Ghicocca Rosa +Ghicocca Bianca +Ghicocca Nera +Rapid Ball +Level Ball +Esca Ball +Peso Ball +Love Ball +Friend Ball +Luna Ball +Gara Ball +Parco Ball +Album +Lettore GB +Campana Onda +Iramella +Scheda Dati 01 +Scheda Dati 02 +Scheda Dati 03 +Scheda Dati 04 +Scheda Dati 05 +Scheda Dati 06 +Scheda Dati 07 +Scheda Dati 08 +Scheda Dati 09 +Scheda Dati 10 +Scheda Dati 11 +Scheda Dati 12 +Scheda Dati 13 +Scheda Dati 14 +Scheda Dati 15 +Scheda Dati 16 +Scheda Dati 17 +Scheda Dati 18 +Scheda Dati 19 +Scheda Dati 20 +Scheda Dati 21 +Scheda Dati 22 +Scheda Dati 23 +Scheda Dati 24 +Scheda Dati 25 +Scheda Dati 26 +Scheda Dati 27 +Sfera Verde +Capsula Scrigno +Sfera Rossa +Sfera Blu +Misticristal +Squama Bella +Evolcondensa +Pietralieve +Bitorzolelmo +Palloncino +Cartelrosso +Facilsaglio +Legafascia +Bulbo +Ricaripila +Pulsantefuga +Bijoufuoco +Bijouacqua +Bijouelettro +Bijouerba +Bijoughiaccio +Bijoulotta +Bijouveleno +Bijouterra +Bijouvolante +Bijoupsico +Bijoucoleottero +Bijouroccia +Bijouspettro +Bijoudrago +Bijoubuio +Bijouacciaio +Bijounormale +Piumsalute +Piumpotenza +Piumtutela +Piumingegno +Piumintuito +Piumreazione +Piumabella +Fossiltappo +Fossilpiuma +Liberticket +Passabilia +Dream Ball +Pokégingillo +Portagadget +Teschio +Profumfungo +Granpepita +Trittiperla +Pezzo Cometa +Soldantico +Ducatantico +Doblonantico +Vasantico +Bracciantico +Statuantica +Coronantica +Conostropoli +Supercolpo 2 +Velocità X-2 +Special X-2 +Dif. Spec. X-2 +Difesa X-2 +Attacco X-2 +Precisione X-2 +Velocità X-3 +Special X-3 +Dif. Spec. X-3 +Difesa X-3 +Attacco X-3 +Precisione X-3 +Velocità X-6 +Special X-6 +Dif. Spec. X-6 +Difesa X-6 +Attacco X-6 +Precisione X-6 +Chiamabilità +Lascioggetto +Chiamoggetto +Ripristino +Supercolpo 3 +Chiarolite +Scurolite +MT93 +MT94 +MT95 +Interpoké +??? +Missiva 1 +Missiva 2 +Missiva 3 +Interpoké +Box Premi +Cuneo DNA +Cuneo DNA +Permesso +Ovamuleto +Cromamuleto +Carta Plasma +Pezza Sporca +Acrocongegno +Oggetto perso +Oggetto perso +Verispecchio +Vulneropolizza +Corpetto assalto +Holovox +Lettera del Prof +Pattini +Lastraspiritello +Capsula abilità +Dolcespuma +Bustina aromi +Muschioluce +Palla di neve +Visierantisabbia +Poké Flauto +Fertilflorido +Fertilsorpresa +Fertilcopioso +Fertilprodigio +Gengarite +Gardevoirite +Ampharosite +Venusaurite +Charizardite X +Blastoisite +Mewtwoite X +Mewtwoite Y +Blazikenite +Medichamite +Houndoomite +Aggronite +Banettite +Tyranitarite +Scizorite +Pinsirite +Aerodactylite +Lucarite +Abomasnowite +Kangaskhanite +Gyaradosite +Absolite +Charizardite Y +Alakazamite +Heracrossite +Mawilite +Manectricite +Garchompite +Latiasite +Latiosite +Baccarcadè +Baccalighia +Baccapane +Irrigalotad +MT96 +MT97 +MT98 +MT99 +MT100 +Pass Centrale +Megacerchio +Sasso suggestivo +Sasso qualsiasi +Buono sconto +Chiave ascensore +Pass TMV +Emblema di Kalos +Guida Avventura +Strano ninnolo +Portalenti +Baule per abiti +Baule per abiti +Pan di Lumi +Yantafrollino +Fossilmascella +Fossilpinna +Carta Bellocchio +Bicicletta +Holovox +Bijoufolletto +Megaciondolo +Megaguanto \ No newline at end of file diff --git a/Resources/text/it/text_Memories_it.txt b/Resources/text/it/text_Memories_it.txt new file mode 100644 index 000000000..84d855e3d --- /dev/null +++ b/Resources/text/it/text_Memories_it.txt @@ -0,0 +1,103 @@ + + +Il Pokémon ricorda ancora +Il Pokémon ricorda ancora +Il Pokémon ricorda ancora +Il Pokémon ricorda ancora +Il Pokémon ricorda molto bene +Il Pokémon ricorda distintamente +Il Pokémon ricorderà per sempre + +la sua felicità +quanto sia stato divertente +la sua gioia +le sue risate +la sua emozione +quella sensazione indescrivibile +quanto è stato piacevole +la sua commozione +la sua allegria +quanto era nervoso +quella bella sensazione +che non riusciva a star fermo +il suo entusiasmo +il suo dispiacere +la sua tristezza +quella sensazione di malinconia +la sua preoccupazione +la sensazione di sfinimento +il suo dilemma +quanto questo lo abbia reso orgoglioso +la tensione di quei momenti +quanto questo lo abbia fatto arrabbiare +quanto questo lo abbia reso geloso +quanto sonno gli era venuto + +certo strumento +una certa mossa +Pokémon +Questo Pokémon ha dei bei ricordi, ma adesso non è possibile richiamarli... +Un giorno {0} ha incontrato {1} {2}. {1} ha lanciato una Poké Ball per catturarlo e da quel momento hanno iniziato a viaggiare insieme. {4} {3}. +{0} uscì dal suo Uovo incontrando {1} per la prima volta {2}. {4} {3}. +{0} ha incontrato {1} {2}. {4} {3}. +{0} ha fatto amicizia con {1} {2} grazie a uno scambio di Pokémon. {4} {3}. +Una volta {0} ha visitato con {1} il Centro Pokémon per comprare {2}. {4} {3}. +Una volta {0} ha visitato con {1} il Centro Pokémon di {2} per rimettersi in forze. {4} {3}. +Quando {1} ha pescato {2}, {0} era con (lui/lei). {4} {3}. +Una volta {0} stava pescando con {1}, ma si è lasciato sfuggire il Pokémon che aveva trovato. {4} {3}. +Una volta {0} ha visto {1} colmare di attenzioni {2}. {4} {3}. +Una volta {0} ha ricevuto un dolcetto da {1}. {4} {3}. +Una volta {0} è andato a comprare dei vestiti con {1}. {4} {3}. +Una volta {0} ha imparato {2} grazie a {1}. {4} {3}. +Una volta {0} ha aiutato {1} a far schiudere un Uovo di {2}. {4} {3}. +Quando {1} ha catturato {2}, {0} era con (lui/lei). {4} {3}. +Una volta {1} ha usato {2} quando {0} era in difficoltà. {4} {3}. +Una volta {0} ha usato {2} seguendo le indicazioni di {1}, ma la mossa non ha avuto effetto. {4} {3}. +Una volta {0} ha lottato insieme a {1} e ha sconfitto {2}. {4} {3}. +Una volta {0}, lottando contro {2}, è stato sconfitto ed è fuggito con {1}. {4} {3}. +{0} si è allenato con {1} fino a evolversi {2}. {4} {3}. +Una volta {0} ha usato Surf trasportando sul dorso {1}. {4} {3}. +Una volta {0} ha visto {2} portare sul dorso {1}. {4} {3}. +Una volta {0}, lottando con {1}, ha sconfitto la squadra di un Capopalestra. {4} {3}. +Una volta {0} ha affrontato le sfide della Villa Lotta con {1} in un’atmosfera di grande tensione. {4} {3}. +Una volta {0} ha usato Volo per trasportare {1} {2}. {4} {3}. +Una volta {0} e {1} si sono presi un bello spavento quando è sbucato fuori all’improvviso {2}. {4} {3}. +Una volta {0} ha visto {1} usare {2}. {4} {3}. +Una volta {0} ha lottato insieme a {1} e ha sconfitto la Campionessa. {4} {3}. +Quando {1} ha completato il Pokédex, {0} era con (lui/lei). {4} {3}. +Mentre era con {1}, {0} ha incontrato {2}. {4} {3}. +Una volta {0}, lottando insieme a {1}, ha sconfitto la squadra di una Dama della lotta. {4} {3}. +{0} e {1} una volta hanno usato il Ricerca Strumenti {2}. {4} {3}. +Una volta {1} ha portato {0} in Bicicletta {2}. {4} {3}. +Una volta {0} ha controllato la mappa con {1} {2}. {4} {3}. +{0} ha piantato con {1} {2} ed è impaziente di vederne spuntare i frutti. {4} {3}. +Una volta {0}, su indicazione di {1}, ha usato Forza, la sua mossa migliore, {2}. {4} {3}. +Una volta {0}, su indicazione di {1}, ha usato fieramente Taglio {2}. {4} {3}. +Una volta {0}, su indicazione di {1}, ha spaccato una roccia {2}. {4} {3}. +Una volta {0} ha usato Cascata mentre trasportava {1} {2}. {4} {3}. +Una volta {0} ha visto {1} raccogliere di nascosto qualcosa {2}. {4} {3}. +Una volta {1} ha dato a{0} {2}. {4} {3}. +Una volta {0} si è diretto verso Via Vittoria assieme a {1}. {4} {3}. +Una volta {0} ha letto un cartello insieme a {1} {2}. {4} {3}. +Una volta {0} ha preso il treno con {1} ed è rimasto colpito dalla velocità a cui sfrecciava. {4} {3}. +Una volta {0} ha incontrato {2} con {1} usando il Poké Radar. {4} {3}. +Una volta {0} e {1} sono fuggiti via spaventati da {2} sbucato fuori all’improvviso. {4} {3}. +Una volta {0} ha affrontato la Casa Esami con {1} e ha ottenuto un ottimo punteggio. {4} {3}. +Una volta {0} è stato attentamente esaminato da un Giudice da cui lo aveva portato {1}. {4} {3}. +Una volta {0} ha dimenticato {2} grazie ad Amnesio, il Cancellamosse presentatogli da {1}. {4} {3}. +Una volta {0} ha ricordato {2} su indicazione di {1}. {4} {3}. +Una volta {1} ha affidato {0} alla Pensione Pokémon assieme a {2}. {4} {3}. +Una volta {0} ha visto {1} vincere {2} al Centro Lotteria ID. {4} {3}. +Una volta {1} ha usato un Repellente {2} quando {0} era con (lui/lei). {4} {3}. +Una volta {0} ha fatto un allenamento faticoso con {1}. {4} {3}. +Una volta {0} ha preso l’ascensore con {1}. {4} {3}. +Una volta {1} ha portato {0} dal Giudice Onomastico per dargli un nome significativo. {4} {3}. +Una volta {0} e {1} sono andati in un negozio di vestiti. {1} ha provato degli abiti, ma non ha comprato nulla. {4} {3}. +Una volta {0} è andato con {1} in un bel ristorante dove hanno mangiato a volontà. {4} {3}. +Una volta {1} ha portato {0} da una signorina molto carina che lo ha riempito di coccole. {4} {3}. +Una volta {0} e {1} hanno esaminato insieme un cestino dei rifiuti {2}. {4} {3}. +Una volta {0} ha lottato duramente insieme a {1} contro {2} fino a dover usare la mossa Scontro. {4} {3}. +Una volta {0} è salito su una torre altissima con {1} e insieme hanno guardato il mondo da lassù. {4} {3}. +Una volta {0} è andato con {1} in una grotta piena di specchi e ha visto la propria immagine riflessa. {4} {3}. +Una volta {0} e {1} hanno smarrito la strada durante un’escursione nel bosco. {4} {3}. +Una volta {0} è andato con {1} in una fabbrica dove c’erano un sacco di macchinari complicati. {4} {3}. \ No newline at end of file diff --git a/Resources/text/it/text_Moves_it.txt b/Resources/text/it/text_Moves_it.txt new file mode 100644 index 000000000..036e11705 --- /dev/null +++ b/Resources/text/it/text_Moves_it.txt @@ -0,0 +1,618 @@ +(Niente) +Botta +Colpokarate +Doppiasberla +Cometapugno +Megapugno +Giornopaga +Fuocopugno +Gelopugno +Tuonopugno +Graffio +Presa +Ghigliottina +Ventagliente +Danzaspada +Taglio +Raffica +Attacco d’Ala +Turbine +Volo +Legatutto +Schianto +Frustata +Pestone +Doppiocalcio +Megacalcio +Calciosalto +Calciorullo +Turbosabbia +Bottintesta +Incornata +Furia +Perforcorno +Azione +Corposcontro +Avvolgibotta +Riduttore +Colpo +Sdoppiatore +Colpocoda +Velenospina +Doppio Ago +Missilspillo +Fulmisguardo +Morso +Ruggito +Boato +Canto +Supersuono +Sonicboom +Inibitore +Acido +Braciere +Lanciafiamme +Nebbia +Pistolacqua +Idropompa +Surf +Geloraggio +Bora +Psicoraggio +Bollaraggio +Raggiaurora +Iper Raggio +Beccata +Perforbecco +Sottomissione +Colpo Basso +Contrattacco +Movim. Sismico +Forza +Assorbimento +Megassorbimento +Parassiseme +Crescita +Foglielama +Solarraggio +Velenpolvere +Paralizzante +Sonnifero +Petalodanza +Millebave +Ira di Drago +Turbofuoco +Tuonoshock +Fulmine +Tuononda +Tuono +Sassata +Terremoto +Abisso +Fossa +Tossina +Confusione +Psichico +Ipnosi +Meditazione +Agilità +Attacco Rapido +Ira +Teletrasporto +Ombra Notturna +Mimica +Stridio +Doppioteam +Ripresa +Rafforzatore +Minimizzato +Muro di Fumo +Stordiraggio +Ritirata +Ricciolscudo +Barriera +Schermoluce +Nube +Riflesso +Focalenergia +Pazienza +Metronomo +Speculmossa +Autodistruzione +Uovobomba +Leccata +Smog +Fango +Ossoclava +Fuocobomba +Cascata +Tenaglia +Comete +Capocciata +Sparalance +Limitazione +Amnesia +Cinèsi +Covauova +Calcinvolo +Sguardo Feroce +Mangiasogni +Velenogas +Attacco Pioggia +Sanguisuga +Demonbacio +Aeroattacco +Trasformazione +Bolla +Stordipugno +Spora +Flash +Psiconda +Splash +Scudo Acido +Martellata +Esplosione +Sfuriate +Ossomerang +Riposo +Frana +Iperzanna +Affilatore +Conversione +Tripletta +Superzanna +Lacerazione +Sostituto +Scontro +Schizzo +Triplocalcio +Furto +Ragnatela +Leggimente +Incubo +Ruotafuoco +Russare +Maledizione +Flagello +Conversione2 +Aerocolpo +Cottonspora +Contropiede +Dispetto +Polneve +Protezione +Pugnorapido +Visotruce +Finta +Dolcebacio +Panciamburo +Fangobomba +Fangosberla +Octazooka +Punte +Falcecannone +Preveggenza +Destinobbligato +Ultimocanto +Ventogelato +Individua +Ossoraffica +Localizza +Oltraggio +Terrempesta +Gigassorbimento +Resistenza +Fascino +Rotolamento +Falsofinale +Bullo +Buonlatte +Scintilla +Tagliofuria +Alacciaio +Malosguardo +Attrazione +Sonnolalia +Rintoccasana +Ritorno +Regalino +Frustrazione +Salvaguardia +Malcomune +Magifuoco +Magnitudo +Dinamipugno +Megacorno +Dragospiro +Staffetta +Ripeti +Inseguimento +Rapigiro +Profumino +Codacciaio +Ferrartigli +Vitaltiro +Mattindoro +Sintesi +Lucelunare +Introforza +Incrocolpo +Tornado +Pioggiadanza +Giornodisole +Sgranocchio +Specchiovelo +Psicamisù +Extrarapido +Forzantica +Palla Ombra +Divinazione +Spaccaroccia +Mulinello +Picchiaduro +Bruciapelo +Baraonda +Accumulo +Sfoghenergia +Introenergia +Ondacalda +Grandine +Attaccalite +Adulazione +Fuocofatuo +Memento +Facciata +Centripugno +Maniereforti +Sonoqui +Naturforza +Sottocarica +Provocazione +Altruismo +Raggiro +Giocodiruolo +Desiderio +Assistente +Radicamento +Troppoforte +Magivelo +Riciclo +Vendetta +Breccia +Sbadiglio +Privazione +Rimonta +Eruzione +Baratto +Esclusiva +Rinfrescata +Rancore +Scippo +Forzasegreta +Sub +Sberletese +Camuffamento +Codadiluce +Abbagliante +Foschisfera +Danzadipiume +Strampadanza +Calciardente +Fangata +Palla Gelo +Pugnospine +Pigro +Granvoce +Velenodenti +Tritartigli +Incendio +Idrocannone +Meteorpugno +Sgomento +Palla Clima +Aromaterapia +Falselacrime +Aerasoio +Vampata +Segugio +Rocciotomba +Ventargenteo +Ferrostrido +Meloderba +Solletico +Cosmoforza +Zampillo +Segnoraggio +Pugnodombra +Extrasenso +Stramontante +Sabbiotomba +Purogelo +Fanghiglia +Semitraglia +Aeroassalto +Gelolancia +Ferroscudo +Blocco +Gridodilotta +Dragartigli +Radicalbero +Granfisico +Rimbalzo +Colpodifango +Velenocoda +Supplica +Locomovolt +Fogliamagica +Docciascudo +Calmamente +Fendifoglia +Dragodanza +Cadutamassi +Ondashock +Idropulsar +Obbliderio +Psicoslancio +Trespolo +Gravità +Miracolvista +Svegliopacca +Martelpugno +Vortexpalla +Curardore +Acquadisale +Dononaturale +Fintoattacco +Spennata +Ventoincoda +Acupressione +Metalscoppio +Retromarcia +Zuffa +Rivincita +Garanzia +Divieto +Lancio +Psicotrasfer +Asso +Anticura +Strizzata +Ingannoforza +Gastroacido +Fortuncanto +Precedenza +Copione +Barattoforza +Barattoscudo +Punizione +Ultimascelta +Affannoseme +Sbigoattacco +Fielepunte +Cuorbaratto +Acquanello +Magnetascesa +Fuococarica +Palmoforza +Forzasfera +Lucidatura +Velenpuntura +Neropulsar +Nottesferza +Idrondata +Semebomba +Eterelama +Forbice X +Ronzio +Dragopulsar +Dragofuria +Gemmoforza +Assorbipugno +Vuotonda +Focalcolpo +Energipalla +Baldeali +Geoforza +Rapidscambio +Gigaimpatto +Congiura +Pugnoscarica +Slavina +Geloscheggia +Ombrartigli +Fulmindenti +Gelodenti +Rogodenti +Furtivombra +Pantanobomba +Psicotaglio +Cozzata Zen +Cristalcolpo +Cannonflash +Scalaroccia +Scacciabruma +Distortozona +Dragobolide +Scarica +Lavasbuffo +Verdebufera +Vigorcolpo +Devastomasso +Velenocroce +Sporcolancio +Metaltestata +Bombagnete +Pietrataglio +Incanto +Levitoroccia +Laccioerboso +Schiamazzo +Giudizio +Coleomorso +Raggioscossa +Mazzuolegno +Acquagetto +Comandourto +Comandoscudo +Comandocura +Zuccata +Doppiosmash +Fragortempo +Fendispazio +Lunardanza +Sbriciolmano +Magmaclisma +Vuototetro +Infuriaseme +Funestovento +Oscurotuffo +Unghiaguzze +Bodyguard +Paridifesa +Pariattacco +Mirabilzona +Psicoshock +Velenoshock +Sganciapesi +Polverabbia +Telecinesi +Magicozona +Abbattimento +Tempestretta +Pirolancio +Fangonda +Eledanza +Pesobomba +Sincrumore +Energisfera +Inondazione +Nitrocarica +Arrotola +Calciobasso +Acidobomba +Ripicca +Ondisinvolta +Saltamicizia +Cortesia +Coro +Echeggiavoce +Insidia +Pulifumo +Veicolaforza +Anticipo +Cambiaposto +Idrovampata +Gettaguscio +Ondasana +Sciagura +Cadutalibera +Cambiomarcia +Ribaltiro +Bruciatutto +Spintone +Acrobazia +Riflettipo +Nemesi +Azzardo +Cediregalo +Marchiatura +Acquapatto +Fiammapatto +Erbapatto +Invertivolt +Entomoblocco +Battiterra +Alitogelido +Codadrago +Cuordileone +Elettrotela +Sprizzalampo +Giravvita +Doppiocolpo +Cuorestampo +Legnicorno +Spadasolenne +Conchilama +Marchiafuoco +Vorticerba +Rulloduro +Cotonscudo +Urtoscuro +Psicobotta +Spazzasberla +Tifone +Ricciolata +Ingracolpo +Sparafuoco +Tecnobotto +Cantoantico +Spadamistica +Gelamondo +Lucesiluro +Fuocoblu +Voldifuoco +Elettrogelo +Vampagelida +Urlorabbia +Scagliagelo +Generatore V +Incrofiamma +Incrotuono +Schiacciatuffo +Ribaltappeto +Rutto +Aracampo +Rete Vischiosa +Pungiglione +Spettrotuffo +Halloween +Urlo +Pioggiaplasma +Caricaparabola +Boscomalocchio +Fiortempesta +Liofilizzazione +Incantavoce +Monito +Sottosopra +Assorbibacio +Truccodifesa +Fiordifesa +Campo Erboso +Campo Nebbioso +Elettrocontagio +Carineria +Vento di Fata +Forza Lunare +Ondaboato +Blocco Fatato +Scudo Reale +Simpatia +Confidenza +Diamantempesta +Vaporscoppio +Forodimensionale +Acqualame +Magifiamma +Agodifesa +Nebularoma +Elettromistero +Velenotrappola +Pulviscoppio +Geocontrollo +Controllo Polare +Cuccagna +Campo Elettrico +Magibrillio +Auguri +Mano nella Mano +Occhioni Teneri +Elettrococcola +Riguardo +Assillo +Crescipugno +Ali del Fato +Mille Frecce +Mille Onde +Forza Tellurica +Luce Nefasta \ No newline at end of file diff --git a/Resources/text/it/text_Natures_it.txt b/Resources/text/it/text_Natures_it.txt new file mode 100644 index 000000000..bd88c0fff --- /dev/null +++ b/Resources/text/it/text_Natures_it.txt @@ -0,0 +1,25 @@ +Ardita +Schiva +Audace +Decisa +Birbona +Sicura +Docile +Placida +Scaltra +Fiacca +Timida +Lesta +Seria +Allegra +Ingenua +Modesta +Mite +Quieta +Ritrosa +Ardente +Calma +Gentile +Vivace +Cauta +Furba \ No newline at end of file diff --git a/Resources/text/it/text_Species_it.txt b/Resources/text/it/text_Species_it.txt new file mode 100644 index 000000000..d17ee042c --- /dev/null +++ b/Resources/text/it/text_Species_it.txt @@ -0,0 +1,722 @@ +Uovo +Bulbasaur +Ivysaur +Venusaur +Charmander +Charmeleon +Charizard +Squirtle +Wartortle +Blastoise +Caterpie +Metapod +Butterfree +Weedle +Kakuna +Beedrill +Pidgey +Pidgeotto +Pidgeot +Rattata +Raticate +Spearow +Fearow +Ekans +Arbok +Pikachu +Raichu +Sandshrew +Sandslash +Nidoran♀ +Nidorina +Nidoqueen +Nidoran♂ +Nidorino +Nidoking +Clefairy +Clefable +Vulpix +Ninetales +Jigglypuff +Wigglytuff +Zubat +Golbat +Oddish +Gloom +Vileplume +Paras +Parasect +Venonat +Venomoth +Diglett +Dugtrio +Meowth +Persian +Psyduck +Golduck +Mankey +Primeape +Growlithe +Arcanine +Poliwag +Poliwhirl +Poliwrath +Abra +Kadabra +Alakazam +Machop +Machoke +Machamp +Bellsprout +Weepinbell +Victreebel +Tentacool +Tentacruel +Geodude +Graveler +Golem +Ponyta +Rapidash +Slowpoke +Slowbro +Magnemite +Magneton +Farfetch’d +Doduo +Dodrio +Seel +Dewgong +Grimer +Muk +Shellder +Cloyster +Gastly +Haunter +Gengar +Onix +Drowzee +Hypno +Krabby +Kingler +Voltorb +Electrode +Exeggcute +Exeggutor +Cubone +Marowak +Hitmonlee +Hitmonchan +Lickitung +Koffing +Weezing +Rhyhorn +Rhydon +Chansey +Tangela +Kangaskhan +Horsea +Seadra +Goldeen +Seaking +Staryu +Starmie +Mr. Mime +Scyther +Jynx +Electabuzz +Magmar +Pinsir +Tauros +Magikarp +Gyarados +Lapras +Ditto +Eevee +Vaporeon +Jolteon +Flareon +Porygon +Omanyte +Omastar +Kabuto +Kabutops +Aerodactyl +Snorlax +Articuno +Zapdos +Moltres +Dratini +Dragonair +Dragonite +Mewtwo +Mew +Chikorita +Bayleef +Meganium +Cyndaquil +Quilava +Typhlosion +Totodile +Croconaw +Feraligatr +Sentret +Furret +Hoothoot +Noctowl +Ledyba +Ledian +Spinarak +Ariados +Crobat +Chinchou +Lanturn +Pichu +Cleffa +Igglybuff +Togepi +Togetic +Natu +Xatu +Mareep +Flaaffy +Ampharos +Bellossom +Marill +Azumarill +Sudowoodo +Politoed +Hoppip +Skiploom +Jumpluff +Aipom +Sunkern +Sunflora +Yanma +Wooper +Quagsire +Espeon +Umbreon +Murkrow +Slowking +Misdreavus +Unown +Wobbuffet +Girafarig +Pineco +Forretress +Dunsparce +Gligar +Steelix +Snubbull +Granbull +Qwilfish +Scizor +Shuckle +Heracross +Sneasel +Teddiursa +Ursaring +Slugma +Magcargo +Swinub +Piloswine +Corsola +Remoraid +Octillery +Delibird +Mantine +Skarmory +Houndour +Houndoom +Kingdra +Phanpy +Donphan +Porygon2 +Stantler +Smeargle +Tyrogue +Hitmontop +Smoochum +Elekid +Magby +Miltank +Blissey +Raikou +Entei +Suicune +Larvitar +Pupitar +Tyranitar +Lugia +Ho-Oh +Celebi +Treecko +Grovyle +Sceptile +Torchic +Combusken +Blaziken +Mudkip +Marshtomp +Swampert +Poochyena +Mightyena +Zigzagoon +Linoone +Wurmple +Silcoon +Beautifly +Cascoon +Dustox +Lotad +Lombre +Ludicolo +Seedot +Nuzleaf +Shiftry +Taillow +Swellow +Wingull +Pelipper +Ralts +Kirlia +Gardevoir +Surskit +Masquerain +Shroomish +Breloom +Slakoth +Vigoroth +Slaking +Nincada +Ninjask +Shedinja +Whismur +Loudred +Exploud +Makuhita +Hariyama +Azurill +Nosepass +Skitty +Delcatty +Sableye +Mawile +Aron +Lairon +Aggron +Meditite +Medicham +Electrike +Manectric +Plusle +Minun +Volbeat +Illumise +Roselia +Gulpin +Swalot +Carvanha +Sharpedo +Wailmer +Wailord +Numel +Camerupt +Torkoal +Spoink +Grumpig +Spinda +Trapinch +Vibrava +Flygon +Cacnea +Cacturne +Swablu +Altaria +Zangoose +Seviper +Lunatone +Solrock +Barboach +Whiscash +Corphish +Crawdaunt +Baltoy +Claydol +Lileep +Cradily +Anorith +Armaldo +Feebas +Milotic +Castform +Kecleon +Shuppet +Banette +Duskull +Dusclops +Tropius +Chimecho +Absol +Wynaut +Snorunt +Glalie +Spheal +Sealeo +Walrein +Clamperl +Huntail +Gorebyss +Relicanth +Luvdisc +Bagon +Shelgon +Salamence +Beldum +Metang +Metagross +Regirock +Regice +Registeel +Latias +Latios +Kyogre +Groudon +Rayquaza +Jirachi +Deoxys +Turtwig +Grotle +Torterra +Chimchar +Monferno +Infernape +Piplup +Prinplup +Empoleon +Starly +Staravia +Staraptor +Bidoof +Bibarel +Kricketot +Kricketune +Shinx +Luxio +Luxray +Budew +Roserade +Cranidos +Rampardos +Shieldon +Bastiodon +Burmy +Wormadam +Mothim +Combee +Vespiquen +Pachirisu +Buizel +Floatzel +Cherubi +Cherrim +Shellos +Gastrodon +Ambipom +Drifloon +Drifblim +Buneary +Lopunny +Mismagius +Honchkrow +Glameow +Purugly +Chingling +Stunky +Skuntank +Bronzor +Bronzong +Bonsly +Mime Jr. +Happiny +Chatot +Spiritomb +Gible +Gabite +Garchomp +Munchlax +Riolu +Lucario +Hippopotas +Hippowdon +Skorupi +Drapion +Croagunk +Toxicroak +Carnivine +Finneon +Lumineon +Mantyke +Snover +Abomasnow +Weavile +Magnezone +Lickilicky +Rhyperior +Tangrowth +Electivire +Magmortar +Togekiss +Yanmega +Leafeon +Glaceon +Gliscor +Mamoswine +Porygon-Z +Gallade +Probopass +Dusknoir +Froslass +Rotom +Uxie +Mesprit +Azelf +Dialga +Palkia +Heatran +Regigigas +Giratina +Cresselia +Phione +Manaphy +Darkrai +Shaymin +Arceus +Victini +Snivy +Servine +Serperior +Tepig +Pignite +Emboar +Oshawott +Dewott +Samurott +Patrat +Watchog +Lillipup +Herdier +Stoutland +Purrloin +Liepard +Pansage +Simisage +Pansear +Simisear +Panpour +Simipour +Munna +Musharna +Pidove +Tranquill +Unfezant +Blitzle +Zebstrika +Roggenrola +Boldore +Gigalith +Woobat +Swoobat +Drilbur +Excadrill +Audino +Timburr +Gurdurr +Conkeldurr +Tympole +Palpitoad +Seismitoad +Throh +Sawk +Sewaddle +Swadloon +Leavanny +Venipede +Whirlipede +Scolipede +Cottonee +Whimsicott +Petilil +Lilligant +Basculin +Sandile +Krokorok +Krookodile +Darumaka +Darmanitan +Maractus +Dwebble +Crustle +Scraggy +Scrafty +Sigilyph +Yamask +Cofagrigus +Tirtouga +Carracosta +Archen +Archeops +Trubbish +Garbodor +Zorua +Zoroark +Minccino +Cinccino +Gothita +Gothorita +Gothitelle +Solosis +Duosion +Reuniclus +Ducklett +Swanna +Vanillite +Vanillish +Vanilluxe +Deerling +Sawsbuck +Emolga +Karrablast +Escavalier +Foongus +Amoonguss +Frillish +Jellicent +Alomomola +Joltik +Galvantula +Ferroseed +Ferrothorn +Klink +Klang +Klinklang +Tynamo +Eelektrik +Eelektross +Elgyem +Beheeyem +Litwick +Lampent +Chandelure +Axew +Fraxure +Haxorus +Cubchoo +Beartic +Cryogonal +Shelmet +Accelgor +Stunfisk +Mienfoo +Mienshao +Druddigon +Golett +Golurk +Pawniard +Bisharp +Bouffalant +Rufflet +Braviary +Vullaby +Mandibuzz +Heatmor +Durant +Deino +Zweilous +Hydreigon +Larvesta +Volcarona +Cobalion +Terrakion +Virizion +Tornadus +Thundurus +Reshiram +Zekrom +Landorus +Kyurem +Keldeo +Meloetta +Genesect +Chespin +Quilladin +Chesnaught +Fennekin +Braixen +Delphox +Froakie +Frogadier +Greninja +Bunnelby +Diggersby +Fletchling +Fletchinder +Talonflame +Scatterbug +Spewpa +Vivillon +Litleo +Pyroar +Flabébé +Floette +Florges +Skiddo +Gogoat +Pancham +Pangoro +Furfrou +Espurr +Meowstic +Honedge +Doublade +Aegislash +Spritzee +Aromatisse +Swirlix +Slurpuff +Inkay +Malamar +Binacle +Barbaracle +Skrelp +Dragalge +Clauncher +Clawitzer +Helioptile +Heliolisk +Tyrunt +Tyrantrum +Amaura +Aurorus +Sylveon +Hawlucha +Dedenne +Carbink +Goomy +Sliggoo +Goodra +Klefki +Phantump +Trevenant +Pumpkaboo +Gourgeist +Bergmite +Avalugg +Noibat +Noivern +Xerneas +Yveltal +Zygarde +Diancie +Hoopa +Volcanion \ No newline at end of file diff --git a/Resources/text/it/text_Types_it.txt b/Resources/text/it/text_Types_it.txt new file mode 100644 index 000000000..b51b540b0 --- /dev/null +++ b/Resources/text/it/text_Types_it.txt @@ -0,0 +1,18 @@ +Normale +Lotta +Volante +Veleno +Terra +Roccia +Coleottero +Spettro +Acciaio +Fuoco +Acqua +Erba +Elettro +Psico +Ghiaccio +Drago +Buio +Folletto \ No newline at end of file diff --git a/Resources/text/it/text_bw2_00000_it.txt b/Resources/text/it/text_bw2_00000_it.txt new file mode 100644 index 000000000..ade04f226 --- /dev/null +++ b/Resources/text/it/text_bw2_00000_it.txt @@ -0,0 +1,154 @@ +---------- +Zona Misteriosa +Luogo Remoto +\xf000ą\x0001\x0001 di \xf000Ā\x0001\x0000 +Soffiolieve +Quattroventi +Levantopoli +Zefiropoli +Austropoli +Sciroccopoli +Libecciopoli +Ponentopoli +Mistralopoli +Boreduopoli +Percorso 1 +Percorso 2 +Percorso 3 +Percorso 4 +Percorso 5 +Percorso 6 +Percorso 7 +Percorso 8 +Percorso 9 +Percorso 10 +Percorso 11 +Percorso 12 +Percorso 13 +Percorso 14 +Percorso 15 +Percorso 16 +Percorso 17 +Percorso 18 +Cantiere dei Sogni +Bosco Girandola +Deserto della Quiete +Castello Sepolto +PWT +Cava Pietrelettrica +Monte Vite +Torre Dragospira +Via Vittoria +Fortebrezza +Spiraria +Roteolia +Lega Pokémon +Palazzo di N +Nave Reale Unima +Staz. Ruotadentata +Metrò Lotta +Teatro Musical +Città Nera +Foresta Bianca +Torre Unione +Falda Sotterranea +Cava Ponentopoli +Radura Filosofia +Torre Cielo +Palude Mistralopoli +Magazzini +Caverna Ascesi +Centro Pokétrasporto +Fossa Gigante +Isola Libertà +Laboratorio P&P +Ponte Freccialuce +Ponte Libecciopoli +Ponte Propulsione +Ponte Villaggio +Ponte Meraviglie +Intramondo +Tempio Abbondanza +Baia Spiraria +Bosco Smarrimento +Sala del Cimento +Sala della Guida +Bosco Intramondo +Sciroccopoli +Libecciopoli +Ponentopoli +Mistralopoli +Boreduopoli +Soffiolieve +Foresta Bianca +Città Nera +Deposito Frigo +Cava Pietrelettrica +Monte Vite +Torre Dragospira +Fossa Gigante +Ponte Libecciopoli +Ponte Propulsione +Ponte Villaggio +Ponte Meraviglie +Percorso 5 +Percorso 6 +Percorso 7 +Percorso 8 +Percorso 9 +Percorso 11 +Percorso 12 +Percorso 13 +Percorso 14 +Percorso 15 +Percorso 16 +Fortebrezza +Spiraria +Varco Quattroventi +Varco Spiraria +Varco Zefiropoli +Varco Austropoli +Varco Sciroccopoli +Varco Boreduopoli +Varco Nero +Varco Bianco +Varco Ponte +Varco Percorso +Rovine degli Abissi +Alisopoli +Zondopoli +Grecalopoli +Pokéwood +Galleria Solidarietà +Venturia +Poggiovento +Percorso 19 +Percorso 20 +Percorso 21 +Percorso 22 +Percorso 23 +Fogne di Austropoli +Fattoria di Venturia +Cantiere Zondopoli +Monte Antipodi +Casa Bizzarra +Via Vittoria +Fregata Plasma +Antico Sentiero +Passo di Rafan +---------- +Antro Albero Bianco +Grattacielo Nero +Grotta Costiera +Cava della Mente +Meandro Nascosto +Tunnel Marino +Varco Zondopoli +Varco Alisopoli +Riserva Naturale +Ufficio Premi +Rovine Sotterranee +Sala Picco +Sala Iceberg +Sala Ferro +Bosco del Giuramento \ No newline at end of file diff --git a/Resources/text/it/text_bw2_30000_it.txt b/Resources/text/it/text_bw2_30000_it.txt new file mode 100644 index 000000000..2e2ead3b1 --- /dev/null +++ b/Resources/text/it/text_bw2_30000_it.txt @@ -0,0 +1,15 @@ +---------- +Scambio in link +Scambio in link +Kanto +Johto +Hoenn +Sinnoh +Terra Lontana +---------- +---------- +---------- +---------- +---------- +Intramondo +RAdar Pokémon \ No newline at end of file diff --git a/Resources/text/it/text_bw2_40000_it.txt b/Resources/text/it/text_bw2_40000_it.txt new file mode 100644 index 000000000..dfe559f8a --- /dev/null +++ b/Resources/text/it/text_bw2_40000_it.txt @@ -0,0 +1,109 @@ +Luogo grazioso +Luogo Remoto +Film Pokémon +Film Pokémon 10 +Film Pokémon 11 +Film Pokémon 12 +Film Pokémon 13 +Film Pokémon 14 +Film Pokémon 15 +Film Pokémon 16 +Film Pokémon 17 +Film Pokémon 18 +Film Pokémon 19 +Film Pokémon 20 +Centro Pokémon +Cartone Pokémon +CP Tokyo +CP Osaka +CP Fukuoka +CP Nagoya +CP Sapporo +CP Yokohama +WCS +WCS 2010 +WCS 2011 +WCS 2012 +WCS 2013 +WCS 2014 +WCS 2015 +WCS 2016 +WCS 2017 +WCS 2018 +WCS 2019 +WCS 2020 +Worlds +Worlds 2010 +Worlds 2011 +Worlds 2012 +Worlds 2013 +Worlds 2014 +Worlds 2015 +Worlds 2016 +Worlds 2017 +Worlds 2018 +Worlds 2019 +Worlds 2020 +Evento di Gioco +Evento di Gioco 2010 +Evento di Gioco 2011 +Evento di Gioco 2012 +Evento di Gioco 2013 +Evento di Gioco 2014 +Evento di Gioco 2015 +Evento di Gioco 2016 +Evento di Gioco 2017 +Evento di Gioco 2018 +Evento di Gioco 2019 +Evento di Gioco 2020 +Evento Pokémon +Gara di Lotta +Evento videoludico +Pokémon Fan Club +Pokémon Sunday +Sfida in Piazza +Sfida di Lotta +Campo Allenatori +Tour di Lotta +Concerto +Dono Wi-Fi +Pokémon Ranger +Federazione Ranger +PBR +PDW +Even. Pokémon 10 +Even. Pokémon 11 +Even. Pokémon 12 +Even. Pokémon 13 +Even. Pokémon 14 +Even. Pokémon 15 +Even. Pokémon 16 +Even. Pokémon 17 +Even. Pokémon 18 +Even. Pokémon 19 +Even. Pokémon 20 +Pokémon Festa +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +Pokémon Festa 19 +Pokémon Festa 20 +POKÉPARK +POKÉPARK 10 +POKÉPARK 11 +POKÉPARK 12 +POKÉPARK 13 +POKÉPARK 14 +POKÉPARK 15 +POKÉPARK 16 +POKÉPARK 17 +POKÉPARK 18 +POKÉPARK 19 +POKÉPARK 20 +Luogo Evento \ No newline at end of file diff --git a/Resources/text/it/text_bw2_60000_it.txt b/Resources/text/it/text_bw2_60000_it.txt new file mode 100644 index 000000000..a32174384 --- /dev/null +++ b/Resources/text/it/text_bw2_60000_it.txt @@ -0,0 +1,3 @@ +Persona lontana +Coppia Pensione +AllevaPKMN \ No newline at end of file diff --git a/Resources/text/it/text_hgss_00000_it.txt b/Resources/text/it/text_hgss_00000_it.txt new file mode 100644 index 000000000..f9350c4da --- /dev/null +++ b/Resources/text/it/text_hgss_00000_it.txt @@ -0,0 +1,235 @@ +Zona Misteriosa +Duefoglie +Sabbiafine +Giardinfiorito +Flemminia +Memoride +Giubilopoli +Canalipoli +Mineropoli +Evopoli +Cuoripoli +Pratopoli +Rupepoli +Arenipoli +Nevepoli +Lega Pokémon +Percorso 201 +Percorso 202 +Percorso 203 +Percorso 204 +Percorso 205 +Percorso 206 +Percorso 207 +Percorso 208 +Percorso 209 +Percorso 210 +Percorso 211 +Percorso 212 +Percorso 213 +Percorso 214 +Percorso 215 +Percorso 216 +Percorso 217 +Percorso 218 +Percorso 219 +Percorso 220 +Percorso 221 +Percorso 222 +Percorso 223 +Percorso 224 +Percorso 225 +Percorso 226 +Percorso 227 +Percorso 228 +Percorso 229 +Percorso 230 +Cava Mineropoli +Impianto Turbine +Bosco Evopoli +Fonderie Fuego +Monte Corona +Vetta Lancia +Gran Palude +Rovine Flemminia +Via Vittoria +Parco Amici +Parco Concordia +Cammino Roccioso +Prato Fiorito +Varco Mineropoli +Isola Lunapiena +Fonte Saluto +Grotta Ritorno +Paradiso Fiore +Tempio Nevepoli +Grotta Labirinto +Grotta Rovine +Tunnel Rovine +Giardino Trofeo +Isola Ferrosa +Antico Château +Sede Galassia +Riva Verità +Riva Valore +Riva Arguzia +Sentiero Fonte +Lago Verità +Lago Valore +Lago Arguzia +Isola Lunanuova +Torre Lotta +Area Sfida +Area Provviste +Area Svago +Monte Ostile +Via Frangimare +Spazio Origine +Grotta Verità +Grotta Valore +Grotta Arguzia +Giubilo TV +PokéKron SpA +GTS +Sc. Allenatori +Museo Minerario +Fiorista +Negozio Bici +Arena Virtù +Casa Poffin +Edificio Culture +Pensione Pokémon +C. C. Rupepoli +Casinò +Bibl. Canalipoli +Faro Panorama +Merc. Arenipoli +Villa Pokémon +Casa Impronta +Caffè +Grande Lago +Ristorante +Giardino Lotta +Parco Lotta +Azienda Lotta +Maniero Lotta +Arena Lotta +Palco Lotta +Mondo Distorto +Centro Globale +Villa +Casa Lotta +Stanza di ROTOM +Edificio T. G. +Rovine Ferro +Rovine Iceberg +Rovine Picco +Borgo Foglianova +Fiorpescopoli +Violapoli +Azalina +Fiorlisopoli +Fiordoropoli +Olivinopoli +Amarantopoli +Mogania +Lago d’Ira +Ebanopoli +Monte Argento +Biancavilla +Smeraldopoli +Plumbeopoli +Celestopoli +Lavandonia +Aranciopoli +Azzurropoli +Fucsiapoli +Isola Cannella +Altopiano Blu +Zafferanopoli +Percorso 1 +Percorso 2 +Percorso 3 +Percorso 4 +Percorso 5 +Percorso 6 +Percorso 7 +Percorso 8 +Percorso 9 +Percorso 10 +Percorso 11 +Percorso 12 +Percorso 13 +Percorso 14 +Percorso 15 +Percorso 16 +Percorso 17 +Percorso 18 +Percorso 19 +Percorso 20 +Percorso 21 +Percorso 22 +Percorso 23 +Percorso 24 +Percorso 25 +Percorso 26 +Percorso 27 +Percorso 28 +Percorso 29 +Percorso 30 +Percorso 31 +Percorso 32 +Percorso 33 +Percorso 34 +Percorso 35 +Percorso 36 +Percorso 37 +Percorso 38 +Percorso 39 +Percorso 40 +Percorso 41 +Percorso 42 +Percorso 43 +Percorso 44 +Percorso 45 +Percorso 46 +Percorso 47 +Percorso 48 +Grotta DIGLETT +Monteluna +Grotta Celeste +Tunnel Roccioso +Impianto Turbine +Zona Safari +Isole Spumarine +Torre Sprout +Torre Campana +Torre Bruciata +Parco Nazionale +Torre Radio +Rovine d’Alfa +Grotta di mezzo +Pozzo SLOWPOKE +Faro +Covo Team Rocket +Bosco di Lecci +Fiortunnel +Monte Scodella +Via Gelata +Isole Vorticose +Grotta Argento +Grotta Scura +Via Vittoria +Tana del Drago +Cascate Tohjo +Bosco Smeraldo +Arena Pokéathlon +M/N Acqua +Ingresso Safari +Grotta Falesia +Accesso al Parco +Sentiero Din Don +Rovine Sinjoh +Torre Occulta +Pokéwalker +Ingresso Falesia \ No newline at end of file diff --git a/Resources/text/it/text_hgss_02000_it.txt b/Resources/text/it/text_hgss_02000_it.txt new file mode 100644 index 000000000..9e8a997bc --- /dev/null +++ b/Resources/text/it/text_hgss_02000_it.txt @@ -0,0 +1,15 @@ +Coppia Pensione +Scambio in link +Scambio in link +Kanto +Johto +Hoenn +Sinnoh +-------------- +Terra Lontana +Viaggiatore +Marisio +Camilla +Zona Misteriosa +Mr. Pokémon +Castore \ No newline at end of file diff --git a/Resources/text/it/text_hgss_03000_it.txt b/Resources/text/it/text_hgss_03000_it.txt new file mode 100644 index 000000000..ed75c0b6a --- /dev/null +++ b/Resources/text/it/text_hgss_03000_it.txt @@ -0,0 +1,77 @@ +Luogo grazioso +Pokémon Ranger +Luogo Remoto +Film Pokémon +Film Pokémon 06 +Film Pokémon 07 +Film Pokémon 08 +Film Pokémon 09 +Film Pokémon 10 +Film Pokémon 11 +Film Pokémon 12 +Film Pokémon 13 +Film Pokémon 14 +Film Pokémon 15 +Film Pokémon 16 +Cartone Pokémon +Space World +Space World 06 +Space World 07 +Space World 08 +Space World 09 +Space World 10 +Space World 11 +Space World 12 +Space World 13 +Space World 14 +Space World 15 +Space World 16 +Pokémon Festa +Pokémon Festa 06 +Pokémon Festa 07 +Pokémon Festa 08 +Pokémon Festa 09 +Pokémon Festa 10 +Pokémon Festa 11 +Pokémon Festa 12 +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +POKéPARK +POKéPARK 06 +POKéPARK 07 +POKéPARK 08 +POKéPARK 09 +POKéPARK 10 +POKéPARK 11 +POKéPARK 12 +POKéPARK 13 +POKéPARK 14 +POKéPARK 15 +POKéPARK 16 +Centro Pokémon +CP Tokyo +CP Osaka +CP Fukuoka +CP Nagoya +CP Sapporo +CP Yokohama +Nintendo World +Evento Pokémon +Even. Pokémon 06 +Even. Pokémon 07 +Even. Pokémon 08 +Even. Pokémon 09 +Even. Pokémon 10 +Even. Pokémon 11 +Even. Pokémon 12 +Even. Pokémon 13 +Even. Pokémon 14 +Even. Pokémon 15 +Even. Pokémon 16 +Evento Wi-Fi +Dono Wi-Fi +Pokémon Fan Club +Luogo Evento +Concerto \ No newline at end of file diff --git a/Resources/text/it/text_xy_00000_it.txt b/Resources/text/it/text_xy_00000_it.txt new file mode 100644 index 000000000..169a346f0 --- /dev/null +++ b/Resources/text/it/text_xy_00000_it.txt @@ -0,0 +1,170 @@ +---------- + +Zona Misteriosa + +Luogo Remoto + +Borgo Bozzetto + +Percorso 1 +Vicolo Bozzetto +Rio Acquerello + +Percorso 2 +Via Progresso +Bosco Novartopoli + +Percorso 3 +Via Aperta +Novartopoli + +Percorso 4 +Viale Parterre +Luminopoli + +Torre Prisma + +Laboratori Elisio + +Percorso 5 +Via Versante +Castel Vanità + +Maniero Sottotono + +Percorso 6 +Boulevard Palazzo +Reggia Aurea + +Percorso 7 +Via Fiume +Altoripoli + +Percorso 8 +Muraglia Costiera +Petroglifari + +Percorso 9 +Sentiero Punzoni +Castello Lotta + +Percorso 10 +Strada dei Menhir +Cromleburgo + +Percorso 11 +Via dei Riflessi +Grotta dei Riflessi + +Yantaropoli + +Torre Maestra + +Percorso 12 +Via dei Pascoli +Temperopoli + +Percorso 13 +Landa di Luminopoli +Percorso 14 +Sentiero Romantopoli +Romantopoli + +Fabbrica Poké Ball + +Percorso 15 +Via Fogliebrune +Frescovilla + +Percorso 16 +Via Malinconia +\x10\x02뷿P +\x10\x02뷿Q +Caverna Gelata + +Percorso 17 +Passo Mamoswine +Fluxopoli + +Percorso 18 +Via Valle Stretta +Ponte Mosaico + +Percorso 19 +Via Valle Larga +Fractalopoli + +Percorso 20 +Bosco Passoperso +Valle dei Pokémon + +Percorso 21 +Via Ultima +Percorso 22 +Via Detour +Via Vittoria + +Lega Pokémon + +Batikopoli + +Villa Lotta + +Baia Azzurra + +Varco Frescovilla + +Varco Ponte Mosaico + +Varco Petroglifari + +Varco Luminopoli + +Varco Yantaropoli + +Varco Temperopoli + +Varco Romantopoli + +Varco Fluxopoli + +Varco Fractalopoli + +Grotta dei Bagliori + +Grotta Trait d’Union +Tana degli Zubat +Centrale di Kalos + +Covo del Team Flare + +Grotta Climax + +Albergo Diroccato + +Stanza Vacua + +Antro Talassico + +Safari Amici + +Sala delle Fiamme + +Sala delle Chiuse + +Sala del Metallo + +Sala del Dragone + +Sala della Luce + +Varco Lega Pokémon + +Stazione Luminopoli + +Stazione Batikopoli + +Acquario + +Grotta Ignota + diff --git a/Resources/text/it/text_xy_30000_it.txt b/Resources/text/it/text_xy_30000_it.txt new file mode 100644 index 000000000..0e62e151e --- /dev/null +++ b/Resources/text/it/text_xy_30000_it.txt @@ -0,0 +1,11 @@ +Scambio in link +Scambio in link +Kanto +Johto +Hoenn +Sinnoh +Terra Lontana +---------- +Unima +Kalos +Pokémon Link diff --git a/Resources/text/it/text_xy_40000_it.txt b/Resources/text/it/text_xy_40000_it.txt new file mode 100644 index 000000000..f51eb8ad1 --- /dev/null +++ b/Resources/text/it/text_xy_40000_it.txt @@ -0,0 +1,79 @@ +Luogo Grazioso +Luogo Remoto +Film Pokémon +Film Pokémon 2013 +Film Pokémon 2014 +Film Pokémon 2015 +Film Pokémon 2016 +Film Pokémon 2017 +Film Pokémon 2018 +Centro Pokémon +Cartone Pokémon +Centro Pokémon Tokyo +Centro Pokémon Osaka +Centro Pokémon Fukuoka +Centro Pokémon Nagoya +Centro Pokémon Sapporo +Centro Pokémon Yokohama +Centro Pokémon Tohoku +Centro Pokémon Tokyo Bay +Negozio Pokémon +Mondiali +Mondiali 2013 +Mondiali 2014 +Mondiali 2015 +Mondiali 2016 +Mondiali 2017 +Mondiali 2018 +Mondiali +Mondiali 2013 +Mondiali 2014 +Mondiali 2015 +Mondiali 2016 +Mondiali 2017 +Mondiali 2018 +Evento di gioco +Evento di gioco 2013 +Evento di gioco 2014 +Evento di gioco 2015 +Evento di gioco 2016 +Evento di gioco 2017 +Evento di gioco 2018 +Evento Pokémon +Gara di Lotta +Evento di gioco +Pokémon Fan Club +Programma TV Pokémon +Concerto +Regalo online +PGL +Evento Pokémon 13 +Evento Pokémon 14 +Evento Pokémon 15 +Evento Pokémon 16 +Evento Pokémon 17 +Evento Pokémon 18 +Pokémon Festa +Pokémon Festa 13 +Pokémon Festa 14 +Pokémon Festa 15 +Pokémon Festa 16 +Pokémon Festa 17 +Pokémon Festa 18 +PokéPark +PokéPark 13 +PokéPark 14 +PokéPark 15 +PokéPark 16 +PokéPark 17 +PokéPark 18 +Evento +GAME FREAK +Stadio +Campionati di Videogiochi +Campionati 2013 +Campionati 2014 +Campionati 2015 +Campionati 2016 +Campionati 2017 +Campionati 2018 diff --git a/Resources/text/it/text_xy_60000_it.txt b/Resources/text/it/text_xy_60000_it.txt new file mode 100644 index 000000000..b7b9b580b --- /dev/null +++ b/Resources/text/it/text_xy_60000_it.txt @@ -0,0 +1,3 @@ +Persona Lontana +Coppia Pensione +Cercatesori diff --git a/Resources/text/ja/text_Abilities_ja.txt b/Resources/text/ja/text_Abilities_ja.txt new file mode 100644 index 000000000..990ad4cfd --- /dev/null +++ b/Resources/text/ja/text_Abilities_ja.txt @@ -0,0 +1,189 @@ +なし +あくしゅう +あめふらし +かそく +カブトアーマー +がんじょう +しめりけ +じゅうなん +すながくれ +せいでんき +ちくでん +ちょすい +どんかん +ノーてんき +ふくがん +ふみん +へんしょく +めんえき +もらいび +りんぷん +マイペース +きゅうばん +いかく +かげふみ +さめはだ +ふしぎなまもり +ふゆう +ほうし +シンクロ +クリアボディ +しぜんかいふく +ひらいしん +てんのめぐみ +すいすい +ようりょくそ +はっこう +トレース +ちからもち +どくのトゲ +せいしんりょく +マグマのよろい +みずのベール +じりょく +ぼうおん +あめうけざら +すなおこし +プレッシャー +あついしぼう +はやおき +ほのおのからだ +にげあし +するどいめ +かいりきバサミ +ものひろい +なまけ +はりきり +メロメロボディ +プラス +マイナス +てんきや +ねんちゃく +だっぴ +こんじょう +ふしぎなうろこ +ヘドロえき +しんりょく +もうか +げきりゅう +むしのしらせ +いしあたま +ひでり +ありじごく +やるき +しろいけむり +ヨガパワー +シェルアーマー +エアロック +ちどりあし +でんきエンジン +とうそうしん +ふくつのこころ +ゆきがくれ +くいしんぼう +いかりのつぼ +かるわざ +たいねつ +たんじゅん +かんそうはだ +ダウンロード +てつのこぶし +ポイズンヒール +てきおうりょく +スキルリンク +うるおいボディ +サンパワー +はやあし +ノーマルスキン +スナイパー +マジックガード +ノーガード +あとだし +テクニシャン +リーフガード +ぶきよう +かたやぶり +きょううん +ゆうばく +きけんよち +よちむ +てんねん +いろめがね +フィルター +スロースタート +きもったま +よびみず +アイスボディ +ハードロック +ゆきふらし +みつあつめ +おみとおし +すてみ +マルチタイプ +フラワーギフト +ナイトメア +わるいてぐせ +ちからずく +あまのじゃく +きんちょうかん +まけんき +よわき +のろわれボディ +いやしのこころ +フレンドガード +くだけるよろい +ヘヴィメタル +ライトメタル +マルチスケイル +どくぼうそう +ねつぼうそう +しゅうかく +テレパシー +ムラっけ +ぼうじん +どくしゅ +さいせいりょく +はとむね +すなかき +ミラクルスキン +アナライズ +イリュージョン +かわりもの +すりぬけ +ミイラ +じしんかじょう +せいぎのこころ +びびり +マジックミラー +そうしょく +いたずらごころ +すなのちから +てつのトゲ +ダルマモード +しょうりのほし +ターボブレイズ +テラボルテージ +アロマベール +フラワーベール +ほおぶくろ +へんげんじざい +ファーコート +マジシャン +ぼうだん +かちき +がんじょうあご +フリーズスキン +スイートベール +バトルスイッチ +はやてのつばさ +メガランチャー +くさのけがわ +きょうせい +かたいツメ +フェアリースキン +ぬめぬめ +スカイスキン +おやこあい +ダークオーラ +フェアリーオーラ +オーラブレイク \ No newline at end of file diff --git a/Resources/text/ja/text_Character_ja.txt b/Resources/text/ja/text_Character_ja.txt new file mode 100644 index 000000000..0d033bd29 --- /dev/null +++ b/Resources/text/ja/text_Character_ja.txt @@ -0,0 +1,30 @@ +たべるのが だいすき. +ひるねを よくする. +いねむりが おおい. +ものを よく ちらかす. +のんびりするのが すき. +ちからが じまん. +あばれることが すき. +ちょっと おこりっぽい. +ケンカを するのが すき. +ちのけが おおい. +からだが じょうぶ. +うたれ づよい. +ねばり づよい. +しんぼう づよい. +がまん づよい. +かけっこが すき. +ものおとに びんかん. +おっちょこちょい. +すこし おちょうしもの. +にげるのが はやい. +こうきしんが つよい. +イタズラが すき. +ぬけめが ない. +かんがえごとが おおい. +とても きちょうめん. +きが つよい. +ちょっぴり みえっぱり. +まけんきが つよい. +まけずぎらい. +ちょっぴり ごうじょう. \ No newline at end of file diff --git a/Resources/text/ja/text_Forms_ja.txt b/Resources/text/ja/text_Forms_ja.txt new file mode 100644 index 000000000..113f16ddb --- /dev/null +++ b/Resources/text/ja/text_Forms_ja.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +あるすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ポワルンのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ノーマルフォルム + + + + + + + + + + + + + + + + + + + + + + + + + +くさきのミノ +くさきのミノ + + + + + + + +ネガフォルム +にしのうみ +にしのうみ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ロトムのすがた + + + + + + + +アナザーフォルム + + + + +ランドフォルム +アルセウスのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +あかすじのすがた + + + + +ノーマルモード + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +はるのすがた +はるのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +けしんフォルム +けしんフォルム + + +けしんフォルム +キュレムのすがた +いつものすがた +ボイスフォルム +ゲノセクトのすがた + + + + + + + + + + + + + + + + +ひょうせつのもよう + + +あかいはな +あかいはな +あかいはな + + + + +やせいのすがた + +オスのすがた + + +シールドフォルム + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ふつうのサイズ +ふつうのサイズ + + + + +リラックスモード + + + + + + +メガ +メガX +メガY + + + + + + + + + + +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +あるすがた +メガハッサム +メガヘラクロス +メガヘルガー +メガバンギラス +メガバシャーモ +メガサーナイト +メガクチート +メガボスゴドラ +メガチャーレム +メガライボルト +たいようのすがた +あまみずのすがた +ゆきぐものすがた +メガジュペッタ +メガアブソル +メガラティアス +メガラティオス +アタックフォルム +ディフェンスフォルム +スピードフォルム +すなちのミノ +ゴミのミノ +すなちのミノ +ゴミのミノ +ポジフォルム +ひがしのうみ +ひがしのうみ +メガガブリアス +メガルカリオ +メガユキノオー +ヒートロトム +ウォッシュロトム +フロストロトム +スピンロトム +カットロトム +オリジンフォルム +スカイフォルム +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +アルセウスのすがた +あおすじのすがた +ダルマモード +なつのすがた +あきのすがた +ふゆのすがた +なつのすがた +あきのすがた +ふゆのすがた +れいじゅうフォルム +れいじゅうフォルム +れいじゅうフォルム +ホワイトキュレム +ブラックキュレム +かくごのすがた +ステップフォルム +ゲノセクトのすがた +ゲノセクトのすがた +ゲノセクトのすがた +ゲノセクトのすがた +ゆきぐにのもよう +せつげんのもよう +たいりくのもよう +ていえんのもよう +みやびなもよう +はなぞののもよう +モダンなもよう +マリンのもよう +ぐんとうのもよう +こうやのもよう +さじんのもよう +たいがのもよう +スコールのもよう +サバンナのもよう +たいようのもよう +オーシャンのもよう +ジャングルのもよう +ファンシーなもよう +ボールのもよう +きいろのはな +オレンジいろのはな +あおいはな +しろいはな +きいろのはな +オレンジいろのはな +あおいはな +しろいはな +えいえんのはな +きいろのはな +オレンジいろのはな +あおいはな +しろいはな +ハートカット +スターカット +ダイヤカット +レディカット +マダムカット +ジェントルカット +クイーンカット +カブキカット +キングダムカット +メスのすがた +ブレードフォルム +ちいさいサイズ +おおきいサイズ +とくだいサイズ +ちいさいサイズ +おおきいサイズ +とくだいサイズ +アクティブモード diff --git a/Resources/text/ja/text_GenLoc_ja.txt b/Resources/text/ja/text_GenLoc_ja.txt new file mode 100644 index 000000000..0bb7a8e34 --- /dev/null +++ b/Resources/text/ja/text_GenLoc_ja.txt @@ -0,0 +1,62 @@ +どこか +さいしょのまち +うち +ともだちのいえ +ひとのうち +にぎやかなまち +ブティック +ショップ +そぼくなまち +ポケモンセンター +おしろ +ホテル +ふしぎなふんいきのまち +かぜのふくまち +ゲート +かわべりのまち +けんきゅうじょ +すいぞくかん +がけにあるまち +はなやかなまち +ポケモンジム +がっこう +きょだいなまち +ビル +オシャレなカフェ +アジト +びじゅつかん +スタジオ +えき +たたかいのば +びようしつ +レストラン +こうきゅうレストラン +うみべのまち +たかいたてもののなか +ふしぎなふんいきのまち +かわぞいのまち +ゆきのふりつもるまち +ポケモンリーグ +きゅうでん +どうくつ +もり +がいろじゅのつづくみち +かわぞいのみち +のどかなみち +はなさくみち +そだてや +けわしいやまみち +いしのたちならぶばしょ +うみのみえるみち +ぬかるんだみち +すなのふきあれるみち +おちばみち +ゆきみち +こうじょう +チャンピオンロード +ゆきやま +はつでんしょ +はたけ +はいきょ +すいどう +サファリ \ No newline at end of file diff --git a/Resources/text/ja/text_Items_ja.txt b/Resources/text/ja/text_Items_ja.txt new file mode 100644 index 000000000..0afd8350a --- /dev/null +++ b/Resources/text/ja/text_Items_ja.txt @@ -0,0 +1,718 @@ +(なし) +マスターボール +ハイパーボール +スーパーボール +モンスターボール +サファリボール +ネットボール +ダイブボール +ネストボール +リピートボール +タイマーボール +ゴージャスボール +プレミアボール +ダークボール +ヒールボール +クイックボール +プレシャスボール +キズぐすり +どくけし +やけどなおし +こおりなおし +ねむけざまし +まひなおし +かいふくのくすり +まんたんのくすり +すごいキズぐすり +いいキズぐすり +なんでもなおし +げんきのかけら +げんきのかたまり +おいしいみず +サイコソーダ +ミックスオレ +モーモーミルク +ちからのこな +ちからのねっこ +ばんのうごな +ふっかつそう +ピーピーエイド +ピーピーリカバー +ピーピーエイダー +ピーピーマックス +フエンせんべい +きのみジュース +せいなるはい +マックスアップ +タウリン +ブロムヘキシン +インドメタシン +リゾチウム +ふしぎなアメ +ポイントアップ +キトサン +ポイントマックス +もりのヨウカン +エフェクトガード +クリティカット +プラスパワー +ディフェンダー +スピーダー +ヨクアタール +スペシャルアップ +スペシャルガード +ピッピにんぎょう +エネコのシッポ +あおいビードロ +きいろビードロ +あかいビードロ +くろいビードロ +しろいビードロ +あさせのしお +あさせのかいがら +あかいかけら +あおいかけら +きいろいかけら +みどりのかけら +シルバースプレー +ゴールドスプレー +あなぬけのヒモ +むしよけスプレー +たいようのいし +つきのいし +ほのおのいし +かみなりのいし +みずのいし +リーフのいし +ちいさなキノコ +おおきなキノコ +しんじゅ +おおきなしんじゅ +ほしのすな +ほしのかけら +きんのたま +ハートのウロコ +あまいミツ +すくすくこやし +じめじめこやし +ながながこやし +ねばねばこやし +ねっこのカセキ +ツメのカセキ +かいのカセキ +こうらのカセキ +ひみつのコハク +たてのカセキ +ずがいのカセキ +きちょうなホネ +ひかりのいし +やみのいし +めざめいし +まんまるいし +かなめいし +はっきんだま +??? +??? +??? +アクアカセット +イナズマカセット +ブレイズカセット +フリーズカセット +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +ハートスイーツ +こんごうだま +しらたま +はじめてメール +だいすきメール +おさそいメール +かんしゃメール +しつもんメール +おすすめメール +おかえしメール +ブリッジメールS +ブリッジメールH +ブリッジメールC +ブリッジメールV +ブリッジメールW +クラボのみ +カゴのみ +モモンのみ +チーゴのみ +ナナシのみ +ヒメリのみ +オレンのみ +キーのみ +ラムのみ +オボンのみ +フィラのみ +ウイのみ +マゴのみ +バンジのみ +イアのみ +ズリのみ +ブリーのみ +ナナのみ +セシナのみ +パイルのみ +ザロクのみ +ネコブのみ +タポルのみ +ロメのみ +ウブのみ +マトマのみ +モコシのみ +ゴスのみ +ラブタのみ +ノメルのみ +ノワキのみ +シーヤのみ +カイスのみ +ドリのみ +ベリブのみ +オッカのみ +イトケのみ +ソクノのみ +リンドのみ +ヤチェのみ +ヨプのみ +ビアーのみ +シュカのみ +バコウのみ +ウタンのみ +タンガのみ +ヨロギのみ +カシブのみ +ハバンのみ +ナモのみ +リリバのみ +ホズのみ +チイラのみ +リュガのみ +カムラのみ +ヤタピのみ +ズアのみ +サンのみ +スターのみ +ナゾのみ +ミクルのみ +イバンのみ +ジャポのみ +レンブのみ +ひかりのこな +しろいハーブ +きょうせいギプス +がくしゅうそうち +せんせいのツメ +やすらぎのすず +メンタルハーブ +こだわりハチマキ +おうじゃのしるし +ぎんのこな +おまもりこばん +きよめのおふだ +こころのしずく +しんかいのキバ +しんかいのウロコ +けむりだま +かわらずのいし +きあいのハチマキ +しあわせタマゴ +ピントレンズ +メタルコート +たべのこし +りゅうのウロコ +でんきだま +やわらかいすな +かたいいし +きせきのタネ +くろいメガネ +くろおび +じしゃく +しんぴのしずく +するどいくちばし +どくバリ +とけないこおり +のろいのおふだ +まがったスプーン +もくたん +りゅうのキバ +シルクのスカーフ +アップグレード +かいがらのすず +うしおのおこう +のんきのおこう +ラッキーパンチ +メタルパウダー +ふといホネ +ながねぎ +あかいバンダナ +あおいバンダナ +ピンクのバンダナ +みどりのバンダナ +きいろのバンダナ +こうかくレンズ +ちからのハチマキ +ものしりメガネ +たつじんのおび +ひかりのねんど +いのちのたま +パワフルハーブ +どくどくだま +かえんだま +スピードパウダー +きあいのタスキ +フォーカスレンズ +メトロノーム +くろいてっきゅう +こうこうのしっぽ +あかいいと +くろいヘドロ +つめたいいわ +さらさらいわ +あついいわ +しめったいわ +ねばりのかぎづめ +こだわりスカーフ +くっつきバリ +パワーリスト +パワーベルト +パワーレンズ +パワーバンド +パワーアンクル +パワーウエイト +きれいなぬけがら +おおきなねっこ +こだわりメガネ +ひのたまプレート +しずくプレート +いかずちプレート +みどりのプレート +つららのプレート +こぶしのプレート +もうどくプレート +だいちのプレート +あおぞらプレート +ふしぎのプレート +たまむしプレート +がんせきプレート +もののけプレート +りゅうのプレート +こわもてプレート +こうてつプレート +あやしいおこう +がんせきおこう +まんぷくおこう +さざなみのおこう +おはなのおこう +こううんのおこう +きよめのおこう +プロテクター +エレキブースター +マグマブースター +あやしいパッチ +れいかいのぬの +するどいツメ +するどいキバ +わざマシン01 +わざマシン02 +わざマシン03 +わざマシン04 +わざマシン05 +わざマシン06 +わざマシン07 +わざマシン08 +わざマシン09 +わざマシン10 +わざマシン11 +わざマシン12 +わざマシン13 +わざマシン14 +わざマシン15 +わざマシン16 +わざマシン17 +わざマシン18 +わざマシン19 +わざマシン20 +わざマシン21 +わざマシン22 +わざマシン23 +わざマシン24 +わざマシン25 +わざマシン26 +わざマシン27 +わざマシン28 +わざマシン29 +わざマシン30 +わざマシン31 +わざマシン32 +わざマシン33 +わざマシン34 +わざマシン35 +わざマシン36 +わざマシン37 +わざマシン38 +わざマシン39 +わざマシン40 +わざマシン41 +わざマシン42 +わざマシン43 +わざマシン44 +わざマシン45 +わざマシン46 +わざマシン47 +わざマシン48 +わざマシン49 +わざマシン50 +わざマシン51 +わざマシン52 +わざマシン53 +わざマシン54 +わざマシン55 +わざマシン56 +わざマシン57 +わざマシン58 +わざマシン59 +わざマシン60 +わざマシン61 +わざマシン62 +わざマシン63 +わざマシン64 +わざマシン65 +わざマシン66 +わざマシン67 +わざマシン68 +わざマシン69 +わざマシン70 +わざマシン71 +わざマシン72 +わざマシン73 +わざマシン74 +わざマシン75 +わざマシン76 +わざマシン77 +わざマシン78 +わざマシン79 +わざマシン80 +わざマシン81 +わざマシン82 +わざマシン83 +わざマシン84 +わざマシン85 +わざマシン86 +わざマシン87 +わざマシン88 +わざマシン89 +わざマシン90 +わざマシン91 +わざマシン92 +ひでんマシン01 +ひでんマシン02 +ひでんマシン03 +ひでんマシン04 +ひでんマシン05 +ひでんマシン06 +??? +??? +たんけんセット +たからぶくろ +ルールブック +ポケトレ +ポイントカード +ぼうけんノート +シールいれ +アクセサリーいれ +シールぶくろ +ともだちてちょう +はつでんしょキー +こだいのおまもり +ギンガだんのカギ +あかいくさり +タウンマップ +バトルサーチャー +コインケース +ボロのつりざお +いいつりざお +すごいつりざお +コダックじょうろ +ポフィンケース +じてんしゃ +ルームキー +オーキドのてがみ +みかづきのはね +メンバーズカード +てんかいのふえ +ふねのチケット +コンテストパス +かざんのおきいし +おとどけもの +ひきかえけん1 +ひきかえけん2 +ひきかえけん3 +そうこのカギ +ひでんのくすり +バトルレコーダー +グラシデアのはな +ひみつのカギ +ぼんぐりケース +アンノーンノート +きのみプランター +ダウジングマシン +ブルーカード +おいしいシッポ +とうめいなスズ +カードキー +ちかのかぎ +ゼニガメじょうろ +あかいウロコ +おとしもの +リニアパス +きかいのぶひん +ぎんいろのはね +にじいろのはね +ふしぎなタマゴ +あかぼんぐり +あおぼんぐり +きぼんぐり +みどぼんぐり +ももぼんぐり +しろぼんぐり +くろぼんぐり +スピードボール +レベルボール +ルアーボール +ヘビーボール +ラブラブボール +フレンドボール +ムーンボール +コンペボール +パークボール +フォトアルバム +ジービープレイヤー +うみなりのスズ +いかりまんじゅう +データカード01 +データカード02 +データカード03 +データカード04 +データカード05 +データカード06 +データカード07 +データカード08 +データカード09 +データカード10 +データカード11 +データカード12 +データカード13 +データカード14 +データカード15 +データカード16 +データカード17 +データカード18 +データカード19 +データカード20 +データカード21 +データカード22 +データカード23 +データカード24 +データカード25 +データカード26 +データカード27 +もえぎいろのたま +ロックカプセル +べにいろのたま +あいいろのたま +なぞのすいしょう +きれいなウロコ +しんかのきせき +かるいし +ゴツゴツメット +ふうせん +レッドカード +ねらいのまと +しめつけバンド +きゅうこん +じゅうでんち +だっしゅつボタン +ほのおのジュエル +みずのジュエル +でんきのジュエル +くさのジュエル +こおりのジュエル +かくとうジュエル +どくのジュエル +じめんのジュエル +ひこうのジュエル +エスパージュエル +むしのジュエル +いわのジュエル +ゴーストジュエル +ドラゴンジュエル +あくのジュエル +はがねのジュエル +ノーマルジュエル +たいりょくのハネ +きんりょくのハネ +ていこうのハネ +ちりょくのハネ +せいしんのハネ +しゅんぱつのハネ +きれいなハネ +ふたのカセキ +はねのカセキ +リバティチケット +デルダマ +ドリームボール +ポケじゃらし +グッズケース +ドラゴンのホネ +かおるキノコ +でかいきんのたま +おだんごしんじゅ +すいせいのかけら +こだいのどうか +こだいのぎんか +こだいのきんか +こだいのツボ +こだいのうでわ +こだいのせきぞう +こだいのおうかん +ヒウンアイス +クリティカット2 +スピーダー2 +スペシャルアップ2 +スペシャルガード2 +ディフェンダー2 +プラスパワー2 +ヨクアタール2 +スピーダー3 +スペシャルアップ3 +スペシャルガード3 +ディフェンダー3 +プラスパワー3 +ヨクアタール3 +スピーダー6 +スペシャルアップ6 +スペシャルガード6 +ディフェンダー6 +プラスパワー6 +ヨクアタール6 +スキルコール +アイテムドロップ +アイテムコール +フラットコール +クリティカット3 +ライトストーン +ダークストーン +わざマシン93 +わざマシン94 +わざマシン95 +ライブキャスター +ゴッドストーン +はいたつぶつ1 +はいたつぶつ2 +はいたつぶつ3 +ライブキャスター +メダルボックス +いでんしのくさび +いでんしのくさび +きょかしょう +まるいおまもり +ひかるおまもり +プラズマカード +よごれたハンカチ +アクロママシーン +わすれもの +わすれもの +うつしかがみ +じゃくてんほけん +とつげきチョッキ +ホロキャスター +はかせのてがみ +ローラースケート +せいれいプレート +とくせいカプセル +ホイップポップ +においぶくろ +ひかりごけ +ゆきだま +ぼうじんゴーグル +ポケモンのふえ +たわわこやし +びっくりこやし +ぐんぐんこやし +とんでもこやし +ゲンガナイト +サーナイトナイト +デンリュウナイト +フシギバナイト +リザードナイトX +カメックスナイト +ミュウツナイトX +ミュウツナイトY +バシャーモナイト +チャーレムナイト +ヘルガナイト +ボスゴドラナイト +ジュペッタナイト +バンギラスナイト +ハッサムナイト +カイロスナイト +プテラナイト +ルカリオナイト +ユキノオナイト +ガルーラナイト +ギャラドスナイト +アブソルナイト +リザードナイトY +フーディナイト +ヘラクロスナイト +クチートナイト +ライボルトナイト +ガブリアスナイト +ラティアスナイト +ラティオスナイト +ロゼルのみ +アッキのみ +タラプのみ +ハスボーじょうろ +わざマシン96 +わざマシン97 +わざマシン98 +わざマシン99 +わざマシン100 +はつでんしょパス +メガリング +すごそうないし +ありふれたいし +バーゲンチケット +エレベータのキー +ティーエムブイパス +カロスエンブレム +たんけんこころえ +ふしぎなおきもの +レンズケース +いしょうトランク +いしょうトランク +ミアレガレット +シャラサブレ +アゴのカセキ +ヒレのカセキ +ハンサムチケット +じてんしゃ +ホロキャスター +ようせいジュエル +メガチャーム +メガグローブ \ No newline at end of file diff --git a/Resources/text/ja/text_Memories_ja.txt b/Resources/text/ja/text_Memories_ja.txt new file mode 100644 index 000000000..586e6dd7b --- /dev/null +++ b/Resources/text/ja/text_Memories_ja.txt @@ -0,0 +1,103 @@ + + +おもいで らしいわ +おもいで らしいわ +おもいで らしいわ +おもいで らしいわ +きおくにのこる おもいで らしいわ +かんがいぶかい おもいで だって +さいこうの おもいで だって! + +うれしかった +たのしかった +よろこんだ +ニヤニヤした +たまらない きもちになった +なんともいえない きもちだった +いい きぶんになった +うるうるした +うかれてしまった +きんちょうした +きもちよかった +もぞもぞした +クセになりそうに なった +もうしわけない きぶんになった +せつない きもちになった +なつかしい きもちになった +てこずった +きつかった +すなおに なれなかった +ほこらしく おもった +けんあくな ムードになった +おこってしまった +しっとした +ねむくなった + +なにかのどうぐ +なにかのわざ +だれか +いい おもいでが あるようだけど ちょっと おもいおこせないみたい…… +{0}は {1}に {2}で であい  モンスターボールを なげられて いっしょに たびする ことになり  {3}ことが {4} +{0}は {2}で  タマゴの からをやぶって でてきたとき はじめて {1}と であい  {3}ことが {4} +{0}は {1}と {2}で であえて  {3}ことが {4} +{0}は {2}で  ポケモンこうかんに よって {1}の なかまとなり  {3}ことが {4} +{0}は {1}と ポケモンセンターに {2}を  かいに いって {3}ことが {4} +{0}は {1}と \x02ą\x02の  ポケモンセンターに いって つかれた からだを かいふくしてもらい  {3}ことが {4} +{0}は {1}と いっしょに つりをして  {2}を つりあげ  {3}ことが {4} +{0}は {1}と いっしょに つりをしたとき  {1}が せっかく つれた ポケモンを のがしてしまって  {3}ことが {4} +{0}は {1}が {2}のことを  かまって いたときに {3}ことが {4} +{0}は {1}に  おかしを もらって {3}ことが {4} +{0}は {1}と  いっしょに ようふくを かいにいって {3}ことが {4} +{0}は {1}に {2}を  おぼえさせてもらい {3}ことが {4} +{0}は {1}が {2}の  タマゴを かえすのを てつだって {3}ことが {4} +{0}は {1}が {2}を  つかまえた ときに {3}ことが {4} +{0}は ピンチの ときに  {1}に {2}を つかってもらって  {3}ことが {4} +{0}は {1}の しじで だした {2}が  あいてに こうかが なくて {3}ことが {4} +{0}は {1}と いっしょに たたかい  {2}を たおして  {3}ことが {4} +{0}は {2}との  たたかいに やぶれて {1}と  いっしょに にげかえり {3}ことが {4} +{0}は {1}に そだてられ  {2}で しんかして  {3}ことが {4} +{0}は なみのりで {1}を  じぶんの せなかに のせて {3}ことが {4} +{0}は {2}が  {1}を せなかに のせているのを みて  {3}ことが {4} +{0}は {1}と いっしょに たたかって  ジムリーダーに かったとき {3}ことが {4} +{0}は {1}が バトルハウスに いどんだとき  あまりにも きんちょうして {3}ことが {4} +{0}は そらをとぶで {1}を  {2}へ はこび {3}ことが {4} +{0}は とびだしてきた {2}に  {1}と いっしょに おどろいてしまい  {3}ことが {4} +{0}は {1}が {2}を つかったのを みて  {3}ことが {4} +{0}は {1}と いっしょに たたかって  チャンピオンを たおしたとき {3}ことが {4} +{0}は {1}が ポケモンずかんを かんせい させたとき  {3}ことが {4} +{0}は {2}と そうぐうして  {1}と いっしょに {3}ことが {4} +{0}は {1}が バトルシャトレーヌを たおしたとき  {3}ことが {4} +{0}は {1}と {2}で  ダウジングマシンを つかって かくされた どうぐを さがし  {3}ことが {4} +{0}は {1}と {2}で  じてんしゃに のって {3}ことが {4} +{0}は {1}と {2}で  タウンマップを つかって もくてきの ばしょを かくにんし  {3}ことが {4} +{0}は {1}と {2}を つちに うめて  たくさんの みが なったときの ことを そうぞうしながら  {3}ことが {4} +{0}は {1}に しじされ  {2}で じまんの かいりきを つかい  {3}ことが {4} +{0}は {1}に しじされ  {2}で いあいぎりを ひろうして  {3}ことが {4} +{0}は {1}に しじされ  {2}で おもいっきり いわをくだき  {3}ことが {4} +{0}は {2}で  {1}を のせて たきのぼりを つかい  {3}ことが {4} +{0}は {2}で  {1}が なにかを こそっと ひろったのを みて  {3}ことが {4} +{0}は {1}に  {2}を おもむろに もたされて  {3}ことが {4} +{0}は {1}と いっしょに  チャンピオンロードへ むかい {3}ことが {4} +{0}は {1}と いっしょに  {2}にある かんばんを かくにんし  {3}ことが {4} +{0}は {1}と いっしょに  のった でんしゃの スピードが とても はやいことに かんどうし  {3}ことが {4} +{0}は {1}と いっしょに  ポケトレを つかって {2}と そうぐうし  {3}ことが {4} +{0}は {2}が とびだしてきたとき  びっくりして {1}と いっしょに にげたし  {3}ことが {4} +{0}は {1}と いっしょに  チャレンジした トライアルハウスで こうとくてんを だして  {3}ことが {4} +{0}は {1}の しょうかいで  あった ジャッジに じろじろと みられすぎて  {3}ことが {4} +{0}は {1}の しょうかいで  あった わすれジイさんに {2}を わすれさせられ  {3}ことが {4} +{0}は {1}の しじによって  {2}を おもいだすことが でき  {3}ことが {4} +{0}は {1}に そだてやさんへ つれていかれて  {2}と いっしょに あずけられ  {3}ことが {4} +{0}は {1}が  くじびきで {2}を もらったことを うらやましく おもい  {3}ことが {4} +{0}は {1}が {2}で  むしよけスプレーを ふりまいたとき {3}ことが {4} +{0}は {1}と いっしょに  ハードな とっくんを して {3}ことが {4} +{0}は {1}と いっしょに  エレベータに のって {3}ことが {4} +{0}は {1}に つれられ  せいめいはんだんしの ところへ いき うんめいてきな なまえを つけられて  {3}ことが {4} +{0}は {1}と いっしょに  ブティックにいき しちゃくしたけど なにも かわずに でてきて  {3}ことが {4} +{0}は {1}と いっしょに  すてきな レストランに いき おなか いっぱい たべて  {3}ことが {4} +{0}は {1}に つれられて  すてきな おねえさんに かわいがって もらい  {3}ことが {4} +{0}は {1}と いっしょに  {2}に あった ゴミばこを あさって  {3}ことが {4} +{0}は {1}と いっしょに  {2}と たたかったとき わるあがきを だすまで がんばって  {3}ことが {4} +{0}は {1}と いった  たかい タワーの おくじょうから げかいを みおろし  {3}ことが {4} +{0}は {1}と いった  かがみの どうくつの なかで かがみに うつった じぶんを みて  {3}ことが {4} +{0}は {1}と  もりの なかを たんさくしたとき まよいそうに なって  {3}ことが {4} +{0}は {1}と こうじょうに いき  たくさんの むずかしそうな きかいを まのあたりにして  {3}ことが {4} diff --git a/Resources/text/ja/text_Moves_ja.txt b/Resources/text/ja/text_Moves_ja.txt new file mode 100644 index 000000000..a5a25bab6 --- /dev/null +++ b/Resources/text/ja/text_Moves_ja.txt @@ -0,0 +1,618 @@ +(なし) +はたく +からてチョップ +おうふくビンタ +れんぞくパンチ +メガトンパンチ +ネコにこばん +ほのおのパンチ +れいとうパンチ +かみなりパンチ +ひっかく +はさむ +ハサミギロチン +かまいたち +つるぎのまい +いあいぎり +かぜおこし +つばさでうつ +ふきとばし +そらをとぶ +しめつける +たたきつける +つるのムチ +ふみつけ +にどげり +メガトンキック +とびげり +まわしげり +すなかけ +ずつき +つのでつく +みだれづき +つのドリル +たいあたり +のしかかり +まきつく +とっしん +あばれる +すてみタックル +しっぽをふる +どくばり +ダブルニードル +ミサイルばり +にらみつける +かみつく +なきごえ +ほえる +うたう +ちょうおんぱ +ソニックブーム +かなしばり +ようかいえき +ひのこ +かえんほうしゃ +しろいきり +みずでっぽう +ハイドロポンプ +なみのり +れいとうビーム +ふぶき +サイケこうせん +バブルこうせん +オーロラビーム +はかいこうせん +つつく +ドリルくちばし +じごくぐるま +けたぐり +カウンター +ちきゅうなげ +かいりき +すいとる +メガドレイン +やどりぎのタネ +せいちょう +はっぱカッター +ソーラービーム +どくのこな +しびれごな +ねむりごな +はなびらのまい +いとをはく +りゅうのいかり +ほのおのうず +でんきショック +じゅうまんボルト +でんじは +かみなり +いわおとし +じしん +じわれ +あなをほる +どくどく +ねんりき +サイコキネシス +さいみんじゅつ +ヨガのポーズ +こうそくいどう +でんこうせっか +いかり +テレポート +ナイトヘッド +ものまね +いやなおと +かげぶんしん +じこさいせい +かたくなる +ちいさくなる +えんまく +あやしいひかり +からにこもる +まるくなる +バリアー +ひかりのかべ +くろいきり +リフレクター +きあいだめ +がまん +ゆびをふる +オウムがえし +じばく +タマゴばくだん +したでなめる +スモッグ +ヘドロこうげき +ホネこんぼう +だいもんじ +たきのぼり +からではさむ +スピードスター +ロケットずつき +とげキャノン +からみつく +ドわすれ +スプーンまげ +タマゴうみ +とびひざげり +へびにらみ +ゆめくい +どくガス +たまなげ +きゅうけつ +あくまのキッス +ゴッドバード +へんしん +あわ +ピヨピヨパンチ +キノコのほうし +フラッシュ +サイコウェーブ +はねる +とける +クラブハンマー +だいばくはつ +みだれひっかき +ホネブーメラン +ねむる +いわなだれ +ひっさつまえば +かくばる +テクスチャー +トライアタック +いかりのまえば +きりさく +みがわり +わるあがき +スケッチ +トリプルキック +どろぼう +クモのす +こころのめ +あくむ +かえんぐるま +いびき +のろい +じたばた +テクスチャー2 +エアロブラスト +わたほうし +きしかいせい +うらみ +こなゆき +まもる +マッハパンチ +こわいかお +だましうち +てんしのキッス +はらだいこ +ヘドロばくだん +どろかけ +オクタンほう +まきびし +でんじほう +みやぶる +みちづれ +ほろびのうた +こごえるかぜ +みきり +ボーンラッシュ +ロックオン +げきりん +すなあらし +ギガドレイン +こらえる +あまえる +ころがる +みねうち +いばる +ミルクのみ +スパーク +れんぞくぎり +はがねのつばさ +くろいまなざし +メロメロ +ねごと +いやしのすず +おんがえし +プレゼント +やつあたり +しんぴのまもり +いたみわけ +せいなるほのお +マグニチュード +ばくれつパンチ +メガホーン +りゅうのいぶき +バトンタッチ +アンコール +おいうち +こうそくスピン +あまいかおり +アイアンテール +メタルクロー +あてみなげ +あさのひざし +こうごうせい +つきのひかり +めざめるパワー +クロスチョップ +たつまき +あまごい +にほんばれ +かみくだく +ミラーコート +じこあんじ +しんそく +げんしのちから +シャドーボール +みらいよち +いわくだき +うずしお +ふくろだたき +ねこだまし +さわぐ +たくわえる +はきだす +のみこむ +ねっぷう +あられ +いちゃもん +おだてる +おにび +おきみやげ +からげんき +きあいパンチ +きつけ +このゆびとまれ +しぜんのちから +じゅうでん +ちょうはつ +てだすけ +トリック +なりきり +ねがいごと +ねこのて +ねをはる +ばかぢから +マジックコート +リサイクル +リベンジ +かわらわり +あくび +はたきおとす +がむしゃら +ふんか +スキルスワップ +ふういん +リフレッシュ +おんねん +よこどり +ひみつのちから +ダイビング +つっぱり +ほごしょく +ほたるび +ラスターパージ +ミストボール +フェザーダンス +フラフラダンス +ブレイズキック +どろあそび +アイスボール +ニードルアーム +なまける +ハイパーボイス +どくどくのキバ +ブレイククロー +ブラストバーン +ハイドロカノン +コメットパンチ +おどろかす +ウェザーボール +アロマセラピー +うそなき +エアカッター +オーバーヒート +かぎわける +がんせきふうじ +ぎんいろのかぜ +きんぞくおん +くさぶえ +くすぐる +コスモパワー +しおふき +シグナルビーム +シャドーパンチ +じんつうりき +スカイアッパー +すなじごく +ぜったいれいど +だくりゅう +タネマシンガン +つばめがえし +つららばり +てっぺき +とおせんぼう +とおぼえ +ドラゴンクロー +ハードプラント +ビルドアップ +とびはねる +マッドショット +ポイズンテール +ほしがる +ボルテッカー +マジカルリーフ +みずあそび +めいそう +リーフブレード +りゅうのまい +ロックブラスト +でんげきは +みずのはどう +はめつのねがい +サイコブースト +はねやすめ +じゅうりょく +ミラクルアイ +めざましビンタ +アームハンマー +ジャイロボール +いやしのねがい +しおみず +しぜんのめぐみ +フェイント +ついばむ +おいかぜ +つぼをつく +メタルバースト +とんぼがえり +インファイト +しっぺがえし +ダメおし +さしおさえ +なげつける +サイコシフト +きりふだ +かいふくふうじ +しぼりとる +パワートリック +いえき +おまじない +さきどり +まねっこ +パワースワップ +ガードスワップ +おしおき +とっておき +なやみのタネ +ふいうち +どくびし +ハートスワップ +アクアリング +でんじふゆう +フレアドライブ +はっけい +はどうだん +ロックカット +どくづき +あくのはどう +つじぎり +アクアテール +タネばくだん +エアスラッシュ +シザークロス +むしのさざめき +りゅうのはどう +ドラゴンダイブ +パワージェム +ドレインパンチ +しんくうは +きあいだま +エナジーボール +ブレイブバード +だいちのちから +すりかえ +ギガインパクト +わるだくみ +バレットパンチ +ゆきなだれ +こおりのつぶて +シャドークロー +かみなりのキバ +こおりのキバ +ほのおのキバ +かげうち +どろばくだん +サイコカッター +しねんのずつき +ミラーショット +ラスターカノン +ロッククライム +きりばらい +トリックルーム +りゅうせいぐん +ほうでん +ふんえん +リーフストーム +パワーウィップ +がんせきほう +クロスポイズン +ダストシュート +アイアンヘッド +マグネットボム +ストーンエッジ +ゆうわく +ステルスロック +くさむすび +おしゃべり +さばきのつぶて +むしくい +チャージビーム +ウッドハンマー +アクアジェット +こうげきしれい +ぼうぎょしれい +かいふくしれい +もろはのずつき +ダブルアタック +ときのほうこう +あくうせつだん +みかづきのまい +にぎりつぶす +マグマストーム +ダークホール +シードフレア +あやしいかぜ +シャドーダイブ +つめとぎ +ワイドガード +ガードシェア +パワーシェア +ワンダールーム +サイコショック +ベノムショック +ボディパージ +いかりのこな +テレキネシス +マジックルーム +うちおとす +やまあらし +はじけるほのお +ヘドロウェーブ +ちょうのまい +ヘビーボンバー +シンクロノイズ +エレキボール +みずびたし +ニトロチャージ +とぐろをまく +ローキック +アシッドボム +イカサマ +シンプルビーム +なかまづくり +おさきにどうぞ +りんしょう +エコーボイス +なしくずし +クリアスモッグ +アシストパワー +ファストガード +サイドチェンジ +ねっとう +からをやぶる +いやしのはどう +たたりめ +フリーフォール +ギアチェンジ +ともえなげ +やきつくす +さきおくり +アクロバット +ミラータイプ +かたきうち +いのちがけ +ギフトパス +れんごく +みずのちかい +ほのおのちかい +くさのちかい +ボルトチェンジ +むしのていこう +じならし +こおりのいぶき +ドラゴンテール +ふるいたてる +エレキネット +ワイルドボルト +ドリルライナー +ダブルチョップ +ハートスタンプ +ウッドホーン +せいなるつるぎ +シェルブレード +ヒートスタンプ +グラスミキサー +ハードローラー +コットンガード +ナイトバースト +サイコブレイク +スイープビンタ +ぼうふう +アフロブレイク +ギアソーサー +かえんだん +テクノバスター +いにしえのうた +しんぴのつるぎ +こごえるせかい +らいげき +あおいほのお +ほのおのまい +フリーズボルト +コールドフレア +バークアウト +つららおとし +ブイジェネレート +クロスフレイム +クロスサンダー +フライングプレス +たたみがえし +ゲップ +たがやす +ねばねばネット +とどめばり +ゴーストダイブ +ハロウィン +おたけび +プラズマシャワー +パラボラチャージ +もりののろい +はなふぶき +フリーズドライ +チャームボイス +すてゼリフ +ひっくりかえす +ドレインキッス +トリックガード +フラワーガード +グラスフィールド +ミストフィールド +そうでん +じゃれつく +ようせいのかぜ +ムーンフォース +ばくおんぱ +フェアリーロック +キングシールド +なかよくする +ないしょばなし +ダイヤストーム +スチームバースト +いじげんホール +みずしゅりけん +マジカルフレイム +ニードルガード +アロマミスト +かいでんぱ +ベノムトラップ +ふんじん +ジオコントロール +じばそうさ +ハッピータイム +エレキフィールド +マジカルシャイン +おいわい +てをつなぐ +つぶらなひとみ +ほっぺすりすり +てかげん +まとわりつく +グロウパンチ +デスウイング +サウザンアロー +サウザンウェーブ +グランドフォース +はめつのひかり \ No newline at end of file diff --git a/Resources/text/ja/text_Natures_ja.txt b/Resources/text/ja/text_Natures_ja.txt new file mode 100644 index 000000000..ee5d44378 --- /dev/null +++ b/Resources/text/ja/text_Natures_ja.txt @@ -0,0 +1,25 @@ +がんばりや +さみしがり +ゆうかん +いじっぱり +やんちゃ +ずぶとい +すなお +のんき +わんぱく +のうてんき +おくびょう +せっかち +まじめ +ようき +むじゃき +ひかえめ +おっとり +れいせい +てれや +うっかりや +おだやか +おとなしい +なまいき +しんちょう +きまぐれ \ No newline at end of file diff --git a/Resources/text/ja/text_Species_ja.txt b/Resources/text/ja/text_Species_ja.txt new file mode 100644 index 000000000..13d4cb7b7 --- /dev/null +++ b/Resources/text/ja/text_Species_ja.txt @@ -0,0 +1,722 @@ +タマゴ +フシギダネ +フシギソウ +フシギバナ +ヒトカゲ +リザード +リザードン +ゼニガメ +カメール +カメックス +キャタピー +トランセル +バタフリー +ビードル +コクーン +スピアー +ポッポ +ピジョン +ピジョット +コラッタ +ラッタ +オニスズメ +オニドリル +アーボ +アーボック +ピカチュウ +ライチュウ +サンド +サンドパン +ニドラン♀ +ニドリーナ +ニドクイン +ニドラン♂ +ニドリーノ +ニドキング +ピッピ +ピクシー +ロコン +キュウコン +プリン +プクリン +ズバット +ゴルバット +ナゾノクサ +クサイハナ +ラフレシア +パラス +パラセクト +コンパン +モルフォン +ディグダ +ダグトリオ +ニャース +ペルシアン +コダック +ゴルダック +マンキー +オコリザル +ガーディ +ウインディ +ニョロモ +ニョロゾ +ニョロボン +ケーシィ +ユンゲラー +フーディン +ワンリキー +ゴーリキー +カイリキー +マダツボミ +ウツドン +ウツボット +メノクラゲ +ドククラゲ +イシツブテ +ゴローン +ゴローニャ +ポニータ +ギャロップ +ヤドン +ヤドラン +コイル +レアコイル +カモネギ +ドードー +ドードリオ +パウワウ +ジュゴン +ベトベター +ベトベトン +シェルダー +パルシェン +ゴース +ゴースト +ゲンガー +イワーク +スリープ +スリーパー +クラブ +キングラー +ビリリダマ +マルマイン +タマタマ +ナッシー +カラカラ +ガラガラ +サワムラー +エビワラー +ベロリンガ +ドガース +マタドガス +サイホーン +サイドン +ラッキー +モンジャラ +ガルーラ +タッツー +シードラ +トサキント +アズマオウ +ヒトデマン +スターミー +バリヤード +ストライク +ルージュラ +エレブー +ブーバー +カイロス +ケンタロス +コイキング +ギャラドス +ラプラス +メタモン +イーブイ +シャワーズ +サンダース +ブースター +ポリゴン +オムナイト +オムスター +カブト +カブトプス +プテラ +カビゴン +フリーザー +サンダー +ファイヤー +ミニリュウ +ハクリュー +カイリュー +ミュウツー +ミュウ +チコリータ +ベイリーフ +メガニウム +ヒノアラシ +マグマラシ +バクフーン +ワニノコ +アリゲイツ +オーダイル +オタチ +オオタチ +ホーホー +ヨルノズク +レディバ +レディアン +イトマル +アリアドス +クロバット +チョンチー +ランターン +ピチュー +ピィ +ププリン +トゲピー +トゲチック +ネイティ +ネイティオ +メリープ +モココ +デンリュウ +キレイハナ +マリル +マリルリ +ウソッキー +ニョロトノ +ハネッコ +ポポッコ +ワタッコ +エイパム +ヒマナッツ +キマワリ +ヤンヤンマ +ウパー +ヌオー +エーフィ +ブラッキー +ヤミカラス +ヤドキング +ムウマ +アンノーン +ソーナンス +キリンリキ +クヌギダマ +フォレトス +ノコッチ +グライガー +ハガネール +ブルー +グランブル +ハリーセン +ハッサム +ツボツボ +ヘラクロス +ニューラ +ヒメグマ +リングマ +マグマッグ +マグカルゴ +ウリムー +イノムー +サニーゴ +テッポウオ +オクタン +デリバード +マンタイン +エアームド +デルビル +ヘルガー +キングドラ +ゴマゾウ +ドンファン +ポリゴン2 +オドシシ +ドーブル +バルキー +カポエラー +ムチュール +エレキッド +ブビィ +ミルタンク +ハピナス +ライコウ +エンテイ +スイクン +ヨーギラス +サナギラス +バンギラス +ルギア +ホウオウ +セレビィ +キモリ +ジュプトル +ジュカイン +アチャモ +ワカシャモ +バシャーモ +ミズゴロウ +ヌマクロー +ラグラージ +ポチエナ +グラエナ +ジグザグマ +マッスグマ +ケムッソ +カラサリス +アゲハント +マユルド +ドクケイル +ハスボー +ハスブレロ +ルンパッパ +タネボー +コノハナ +ダーテング +スバメ +オオスバメ +キャモメ +ペリッパー +ラルトス +キルリア +サーナイト +アメタマ +アメモース +キノココ +キノガッサ +ナマケロ +ヤルキモノ +ケッキング +ツチニン +テッカニン +ヌケニン +ゴニョニョ +ドゴーム +バクオング +マクノシタ +ハリテヤマ +ルリリ +ノズパス +エネコ +エネコロロ +ヤミラミ +クチート +ココドラ +コドラ +ボスゴドラ +アサナン +チャーレム +ラクライ +ライボルト +プラスル +マイナン +バルビート +イルミーゼ +ロゼリア +ゴクリン +マルノーム +キバニア +サメハダー +ホエルコ +ホエルオー +ドンメル +バクーダ +コータス +バネブー +ブーピッグ +パッチール +ナックラー +ビブラーバ +フライゴン +サボネア +ノクタス +チルット +チルタリス +ザングース +ハブネーク +ルナトーン +ソルロック +ドジョッチ +ナマズン +ヘイガニ +シザリガー +ヤジロン +ネンドール +リリーラ +ユレイドル +アノプス +アーマルド +ヒンバス +ミロカロス +ポワルン +カクレオン +カゲボウズ +ジュペッタ +ヨマワル +サマヨール +トロピウス +チリーン +アブソル +ソーナノ +ユキワラシ +オニゴーリ +タマザラシ +トドグラー +トドゼルガ +パールル +ハンテール +サクラビス +ジーランス +ラブカス +タツベイ +コモルー +ボーマンダ +ダンバル +メタング +メタグロス +レジロック +レジアイス +レジスチル +ラティアス +ラティオス +カイオーガ +グラードン +レックウザ +ジラーチ +デオキシス +ナエトル +ハヤシガメ +ドダイトス +ヒコザル +モウカザル +ゴウカザル +ポッチャマ +ポッタイシ +エンペルト +ムックル +ムクバード +ムクホーク +ビッパ +ビーダル +コロボーシ +コロトック +コリンク +ルクシオ +レントラー +スボミー +ロズレイド +ズガイドス +ラムパルド +タテトプス +トリデプス +ミノムッチ +ミノマダム +ガーメイル +ミツハニー +ビークイン +パチリス +ブイゼル +フローゼル +チェリンボ +チェリム +カラナクシ +トリトドン +エテボース +フワンテ +フワライド +ミミロル +ミミロップ +ムウマージ +ドンカラス +ニャルマー +ブニャット +リーシャン +スカンプー +スカタンク +ドーミラー +ドータクン +ウソハチ +マネネ +ピンプク +ペラップ +ミカルゲ +フカマル +ガバイト +ガブリアス +ゴンベ +リオル +ルカリオ +ヒポポタス +カバルドン +スコルピ +ドラピオン +グレッグル +ドクロッグ +マスキッパ +ケイコウオ +ネオラント +タマンタ +ユキカブリ +ユキノオー +マニューラ +ジバコイル +ベロベルト +ドサイドン +モジャンボ +エレキブル +ブーバーン +トゲキッス +メガヤンマ +リーフィア +グレイシア +グライオン +マンムー +ポリゴンZ +エルレイド +ダイノーズ +ヨノワール +ユキメノコ +ロトム +ユクシー +エムリット +アグノム +ディアルガ +パルキア +ヒードラン +レジギガス +ギラティナ +クレセリア +フィオネ +マナフィ +ダークライ +シェイミ +アルセウス +ビクティニ +ツタージャ +ジャノビー +ジャローダ +ポカブ +チャオブー +エンブオー +ミジュマル +フタチマル +ダイケンキ +ミネズミ +ミルホッグ +ヨーテリー +ハーデリア +ムーランド +チョロネコ +レパルダス +ヤナップ +ヤナッキー +バオップ +バオッキー +ヒヤップ +ヒヤッキー +ムンナ +ムシャーナ +マメパト +ハトーボー +ケンホロウ +シママ +ゼブライカ +ダンゴロ +ガントル +ギガイアス +コロモリ +ココロモリ +モグリュー +ドリュウズ +タブンネ +ドッコラー +ドテッコツ +ローブシン +オタマロ +ガマガル +ガマゲロゲ +ナゲキ +ダゲキ +クルミル +クルマユ +ハハコモリ +フシデ +ホイーガ +ペンドラー +モンメン +エルフーン +チュリネ +ドレディア +バスラオ +メグロコ +ワルビル +ワルビアル +ダルマッカ +ヒヒダルマ +マラカッチ +イシズマイ +イワパレス +ズルッグ +ズルズキン +シンボラー +デスマス +デスカーン +プロトーガ +アバゴーラ +アーケン +アーケオス +ヤブクロン +ダストダス +ゾロア +ゾロアーク +チラーミィ +チラチーノ +ゴチム +ゴチミル +ゴチルゼル +ユニラン +ダブラン +ランクルス +コアルヒー +スワンナ +バニプッチ +バニリッチ +バイバニラ +シキジカ +メブキジカ +エモンガ +カブルモ +シュバルゴ +タマゲタケ +モロバレル +プルリル +ブルンゲル +ママンボウ +バチュル +デンチュラ +テッシード +ナットレイ +ギアル +ギギアル +ギギギアル +シビシラス +シビビール +シビルドン +リグレー +オーベム +ヒトモシ +ランプラー +シャンデラ +キバゴ +オノンド +オノノクス +クマシュン +ツンベアー +フリージオ +チョボマキ +アギルダー +マッギョ +コジョフー +コジョンド +クリムガン +ゴビット +ゴルーグ +コマタナ +キリキザン +バッフロン +ワシボン +ウォーグル +バルチャイ +バルジーナ +クイタラン +アイアント +モノズ +ジヘッド +サザンドラ +メラルバ +ウルガモス +コバルオン +テラキオン +ビリジオン +トルネロス +ボルトロス +レシラム +ゼクロム +ランドロス +キュレム +ケルディオ +メロエッタ +ゲノセクト +ハリマロン +ハリボーグ +ブリガロン +フォッコ +テールナー +マフォクシー +ケロマツ +ゲコガシラ +ゲッコウガ +ホルビー +ホルード +ヤヤコマ +ヒノヤコマ +ファイアロー +コフキムシ +コフーライ +ビビヨン +シシコ +カエンジシ +フラベベ +フラエッテ +フラージェス +メェークル +ゴーゴート +ヤンチャム +ゴロンダ +トリミアン +ニャスパー +ニャオニクス +ヒトツキ +ニダンギル +ギルガルド +シュシュプ +フレフワン +ペロッパフ +ペロリーム +マーイーカ +カラマネロ +カメテテ +ガメノデス +クズモー +ドラミドロ +ウデッポウ +ブロスター +エリキテル +エレザード +チゴラス +ガチゴラス +アマルス +アマルルガ +ニンフィア +ルチャブル +デデンネ +メレシー +ヌメラ +ヌメイル +ヌメルゴン +クレッフィ +ボクレー +オーロット +バケッチャ +パンプジン +カチコール +クレベース +オンバット +オンバーン +ゼルネアス +イベルタル +ジガルデ +ディアンシー +フーパ +ボルケニオン \ No newline at end of file diff --git a/Resources/text/ja/text_Types_ja.txt b/Resources/text/ja/text_Types_ja.txt new file mode 100644 index 000000000..3ee2f3cd5 --- /dev/null +++ b/Resources/text/ja/text_Types_ja.txt @@ -0,0 +1,18 @@ +ノーマル +かくとう +ひこう +どく +じめん +いわ +むし +ゴースト +はがね +ほのお +みず +くさ +でんき +エスパー +こおり +ドラゴン +あく +フェアリー \ No newline at end of file diff --git a/Resources/text/ja/text_bw2_00000_ja.txt b/Resources/text/ja/text_bw2_00000_ja.txt new file mode 100644 index 000000000..15eb2a853 --- /dev/null +++ b/Resources/text/ja/text_bw2_00000_ja.txt @@ -0,0 +1,154 @@ +---------- +なぞのばしょ +とおいばしょ +\xf000Ā\x0001\x0000の\xf000ą\x0001\x0001 +カノコタウン +カラクサタウン +サンヨウシティ +シッポウシティ +ヒウンシティ +ライモンシティ +ホドモエシティ +フキヨセシティ +セッカシティ +ソウリュウシティ +1ばんどうろ +2ばんどうろ +3ばんどうろ +4ばんどうろ +5ばんどうろ +6ばんどうろ +7ばんどうろ +8ばんどうろ +9ばんどうろ +10ばんどうろ +11ばんどうろ +12ばんどうろ +13ばんどうろ +14ばんどうろ +15ばんどうろ +16ばんどうろ +17ばんすいどう +18ばんどうろ +ゆめのあとち +ヤグルマのもり +リゾートデザート +こだいのしろ +PWT +でんきいしのほらあな +ネジやま +リュウラセンのとう +チャンピオンロード +カゴメタウン +サザナミタウン +カナワタウン +ポケモンリーグ +Nのしろ +ロイヤルイッシュごう +ギアステーション +バトルサブウェイ +ミュージカルホール +ブラックシティ +ホワイトフォレスト +ユナイテッドタワー +ちかすいみゃくのあな +フキヨセのほらあな +しさくのはら +タワーオブヘブン +セッカのしつげん +ショッピングモール +しゅぎょうのいわや +シフトファクトリー +ジャイアントホール +リバティガーデンとう +P2ラボ +スカイアローブリッジ +ホドモエのはねばし +シリンダーブリッジ +ビレッジブリッジ +ワンダーブリッジ +ハイリンク +ほうじょうのやしろ +サザナミわん +まよいのもり +しれんのむろ +しるべのま +ハイリンクのもり +ライモンシティ +ホドモエシティ +フキヨセシティ +セッカシティ +ソウリュウシティ +カノコタウン +ホワイトフォレスト +ブラックシティ +れいとうコンテナ +でんきいしのほらあな +ネジやま +リュウラセンのとう +ジャイアントホール +ホドモエのはねばし +シリンダーブリッジ +ビレッジブリッジ +ワンダーブリッジ +5ばんどうろ +6ばんどうろ +7ばんどうろ +8ばんどうろ +9ばんどうろ +11ばんどうろ +12ばんどうろ +13ばんどうろ +14ばんどうろ +15ばんどうろ +16ばんどうろ +カゴメタウン +サザナミタウン +カラクサゲート +サザナミゲート +シッポウゲート +ヒウンゲート +ライモンゲート +ソウリュウゲート +ブラックゲート +ホワイトゲート +ブリッジゲート +ロードゲート +かいていいせき +ヒオウギシティ +タチワキシティ +セイガイハシティ +ポケウッド +ジョインアベニュー +サンギタウン +ヤマジタウン +19ばんどうろ +20ばんどうろ +21ばんすいどう +22ばんどうろ +23ばんどうろ +ヒウンげすいどう +サンギぼくじょう +タチワキコンビナート +リバースマウンテン +ストレンジャーハウス +チャンピオンロード +プラズマフリゲート +こだいのぬけみち +ヤーコンロード +---------- +しろのじゅどう +くろのまてんろう +うみべのどうけつ +こころのくうどう +かくしあな +マリンチューブ +タチワキゲート +ヒオウギゲート +しぜんほごく +メダルじむきょく +ちていいせき +いわやまのま +ひょうざんのま +くろがねのま +ちかいのはやし \ No newline at end of file diff --git a/Resources/text/ja/text_bw2_30000_ja.txt b/Resources/text/ja/text_bw2_30000_ja.txt new file mode 100644 index 000000000..e79766a31 --- /dev/null +++ b/Resources/text/ja/text_bw2_30000_ja.txt @@ -0,0 +1,15 @@ +---------- +つうしんこうかん +つうしんこうかん +カントーちほう +ジョウトちほう +ホウエンちほう +シンオウちほう +とおくはなれたとち +---------- +---------- +---------- +---------- +---------- +ハイリンク +ポケモンARサーチャー \ No newline at end of file diff --git a/Resources/text/ja/text_bw2_40000_ja.txt b/Resources/text/ja/text_bw2_40000_ja.txt new file mode 100644 index 000000000..173baa5bb --- /dev/null +++ b/Resources/text/ja/text_bw2_40000_ja.txt @@ -0,0 +1,109 @@ +すてきなばしょ +とおいばしょ +ポケモンえいが +ポケモンえいが10 +ポケモンえいが11 +ポケモンえいが12 +ポケモンえいが13 +ポケモンえいが14 +ポケモンえいが15 +ポケモンえいが16 +ポケモンえいが17 +ポケモンえいが18 +ポケモンえいが19 +ポケモンえいが20 +ポケモンセンター +ポケモンアニメ +PCトウキョー +PCオーサカ +PCフクオカ +PCナゴヤ +PCサッポロ +PCヨコハマ +WCS +WCS2010 +WCS2011 +WCS2012 +WCS2013 +WCS2014 +WCS2015 +WCS2016 +WCS2017 +WCS2018 +WCS2019 +WCS2020 +Worlds +Worlds2010 +Worlds2011 +Worlds2012 +Worlds2013 +Worlds2014 +Worlds2015 +Worlds2016 +Worlds2017 +Worlds2018 +Worlds2019 +Worlds2020 +VGE +VGE2010 +VGE2011 +VGE2012 +VGE2013 +VGE2014 +VGE2015 +VGE2016 +VGE2017 +VGE2018 +VGE2019 +VGE2020 +ポケモンイベント +バトルたいかい +ゲームイベント +だいすきクラブ +ポケモンサンデー +チャレンジひろば +バトルチャレンジ +トレーナーズコート +バトルツアー +コンサート +Wi-Fiプレゼント +ポケモンレンジャー +レンジャーユニオン +PBR +PDW +ポケモンイベント10 +ポケモンイベント11 +ポケモンイベント12 +ポケモンイベント13 +ポケモンイベント14 +ポケモンイベント15 +ポケモンイベント16 +ポケモンイベント17 +ポケモンイベント18 +ポケモンイベント19 +ポケモンイベント20 +ポケモンフェスタ +ポケモンフェスタ10 +ポケモンフェスタ11 +ポケモンフェスタ12 +ポケモンフェスタ13 +ポケモンフェスタ14 +ポケモンフェスタ15 +ポケモンフェスタ16 +ポケモンフェスタ17 +ポケモンフェスタ18 +ポケモンフェスタ19 +ポケモンフェスタ20 +ポケパーク +ポケパーク10 +ポケパーク11 +ポケパーク12 +ポケパーク13 +ポケパーク14 +ポケパーク15 +ポケパーク16 +ポケパーク17 +ポケパーク18 +ポケパーク19 +ポケパーク20 +イベントかいじょう \ No newline at end of file diff --git a/Resources/text/ja/text_bw2_60000_ja.txt b/Resources/text/ja/text_bw2_60000_ja.txt new file mode 100644 index 000000000..7b6e363d1 --- /dev/null +++ b/Resources/text/ja/text_bw2_60000_ja.txt @@ -0,0 +1,3 @@ +とおくにいるひと +そだてやふうふ +トレジャーハンター \ No newline at end of file diff --git a/Resources/text/ja/text_hgss_00000_ja.txt b/Resources/text/ja/text_hgss_00000_ja.txt new file mode 100644 index 000000000..82e6bbcbf --- /dev/null +++ b/Resources/text/ja/text_hgss_00000_ja.txt @@ -0,0 +1,235 @@ +---- +フタバタウン +マサゴタウン +ソノオタウン +ズイタウン +カンナギタウン +コトブキシティ +ミオシティ +クロガネシティ +ハクタイシティ +ヨスガシティ +ノモセシティ +トバリシティ +ナギサシティ +キッサキシティ +ポケモンリ-グ +201ばんどうろ +202ばんどうろ +203ばんどうろ +204ばんどうろ +205ばんどうろ +206ばんどうろ +207ばんどうろ +208ばんどうろ +209ばんどうろ +210ばんどうろ +211ばんどうろ +212ばんどうろ +213ばんどうろ +214ばんどうろ +215ばんどうろ +216ばんどうろ +217ばんどうろ +218ばんどうろ +219ばんどうろ +220ばんすいどう +221ばんどうろ +222ばんどうろ +223ばんすいどう +224ばんどうろ +225ばんどうろ +226ばんすいどう +227ばんどうろ +228ばんどうろ +229ばんどうろ +230ばんすいどう +クロガネたんこう +たにまのはつでんしょ +ハクタイのもり +タタラせいてつじょ +テンガンざん +やりのはしら +だいしつげん +ズイのいせき +チャンピオンロ-ド +パルパ-ク +ふれあいひろば +あれたぬけみち +ソノオのはなばたけ +クロガネゲ-ト +まんげつじま +おくりのいずみ +もどりのどうくつ +はなのらくえん +キッサキしんでん +まよいのどうくつ +いせきマニアのあな +マニアトンネル +じまんのうらにわ +こうてつじま +もりのようかん +ギンガだんアジト +シンジこのほとり +リッシこのほとり +エイチこのほとり +かくれいずみへのみち +シンジこ +リッシこ +エイチこ +しんげつじま +バトルタワ- +ファイトエリア +サバイバルエリア +リゾ-トエリア +ハ-ドマウンテン +うみわれのみち +はじまりのま +シンジこのくうどう +リッシこのくうどう +エイチこのくうどう +テレビ\x0001コトブキ +ポケッチカンパニ- +GTS +トレ-ナ-ズスク-ル +たんこうはくぶつかん +フラワ-\x0001ショップ +サイクル\x0001ショップ +コンテストかいじょう +ポフィンハウス +いぶんかのたてもの +ポケモンそだてや +トバリデパ-ト +ゲ-ムコ-ナ- +ミオ\x0001としょかん +シルベの\x0001とうだい +ナギサ\x0001いちば +ポケモンやしき +あしあとはかせのいえ +きっさてん +グランドレイク +レストラン +バトルパ-ク +バトルフロンティア +バトルファクトリ- +バトルキャッスル +バトルル-レット +バトルステ-ジ +やぶれたせかい +グロ-バルタ-ミナル +べっそう +しょうぶどころ +ロトムの\x0001へや +ギンガハクタイビル +くろがねのいせき +ひょうざんのいせき +いわやまのいせき +ワカバタウン +ヨシノシティ +キキョウシティ +ヒワダタウン +タンバシティ +コガネシティ +アサギシティ +エンジュシティ +チョウジタウン +いかりのみずうみ +フスベシティ +シロガネやま +マサラタウン +トキワシティ +ニビシティ +ハナダシティ +シオンタウン +クチバシティ +タマムシシティ +セキチクシティ +グレンタウン +セキエイこうげん +ヤマブキシティ +1ばんどうろ +2ばんどうろ +3ばんどうろ +4ばんどうろ +5ばんどうろ +6ばんどうろ +7ばんどうろ +8ばんどうろ +9ばんどうろ +10ばんどうろ +11ばんどうろ +12ばんどうろ +13ばんどうろ +14ばんどうろ +15ばんどうろ +16ばんどうろ +17ばんどうろ +18ばんどうろ +19ばんすいどう +20ばんすいどう +21ばんすいどう +22ばんどうろ +23ばんどうろ +24ばんどうろ +25ばんどうろ +26ばんどうろ +27ばんどうろ +28ばんどうろ +29ばんどうろ +30ばんどうろ +31ばんどうろ +32ばんどうろ +33ばんどうろ +34ばんどうろ +35ばんどうろ +36ばんどうろ +37ばんどうろ +38ばんどうろ +39ばんどうろ +40ばんすいどう +41ばんすいどう +42ばんどうろ +43ばんどうろ +44ばんどうろ +45ばんどうろ +46ばんどうろ +47ばんどうろ +48ばんどうろ +ディグダのあな +おつきみやま +ハナダのどうくつ +イワヤマトンネル +はつでんしょ +サファリゾ-ン +ふたごじま +マダツボミのとう +スズのとう +やけたとう +しぜんこうえん +ラジオとう +アルフのいせき +つながりのどうくつ +ヤドンのいど +アサギのとうだい +ロケットだんアジト +ウバメのもり +コガネちかつうろ +スリバチやま +こおりのぬけみち +うずまきじま +シロガネやまどうくつ +くらやみのほらあな +チャンピオンロ-ド +りゅうのあな +ト-ジョウのたき +トキワのもり +ポケスロンド-ム +アクアごう +サファリゾ-ンゲ-ト +だんがいのどうくつ +フロンティアフロント +スズねのこみち +シントいせき +うずもれのとう +ポケウォ-カ- +がけっぷちゲ-ト \ No newline at end of file diff --git a/Resources/text/ja/text_hgss_02000_ja.txt b/Resources/text/ja/text_hgss_02000_ja.txt new file mode 100644 index 000000000..fb3e1dde9 --- /dev/null +++ b/Resources/text/ja/text_hgss_02000_ja.txt @@ -0,0 +1,15 @@ +そだてやふうふ +つうしんこうかん +つうしんこうかん +カント-ちほう +ジョウトちほう +ホウエンちほう +シンオウちほう +---------- +とおくはなれたとち +たびのおじさん +ゲン +シロナ +なぞのばしょ +ポケモンじいさん +おにいさん \ No newline at end of file diff --git a/Resources/text/ja/text_hgss_03000_ja.txt b/Resources/text/ja/text_hgss_03000_ja.txt new file mode 100644 index 000000000..c5a8fb092 --- /dev/null +++ b/Resources/text/ja/text_hgss_03000_ja.txt @@ -0,0 +1,77 @@ +すてきなばしょ +ポケモンレンジャ- +とおいばしょ +ポケモンえいが +ポケモンえいが06 +ポケモンえいが07 +ポケモンえいが08 +ポケモンえいが09 +ポケモンえいが10 +ポケモンえいが11 +ポケモンえいが12 +ポケモンえいが13 +ポケモンえいが14 +ポケモンえいが15 +ポケモンえいが16 +ポケモンアニメ +スペ-スワ-ルド +スペ-スワ-ルド06 +スペ-スワ-ルド07 +スペ-スワ-ルド08 +スペ-スワ-ルド09 +スペ-スワ-ルド10 +スペ-スワ-ルド11 +スペ-スワ-ルド12 +スペ-スワ-ルド13 +スペ-スワ-ルド14 +スペ-スワ-ルド15 +スペ-スワ-ルド16 +ポケモンフェスタ +ポケモンフェスタ06 +ポケモンフェスタ07 +ポケモンフェスタ08 +ポケモンフェスタ09 +ポケモンフェスタ10 +ポケモンフェスタ11 +ポケモンフェスタ12 +ポケモンフェスタ13 +ポケモンフェスタ14 +ポケモンフェスタ15 +ポケモンフェスタ16 +ポケパ-ク +ポケパ-ク06 +ポケパ-ク07 +ポケパ-ク08 +ポケパ-ク09 +ポケパ-ク10 +ポケパ-ク11 +ポケパ-ク12 +ポケパ-ク13 +ポケパ-ク14 +ポケパ-ク15 +ポケパ-ク16 +ポケモンセンタ- +PCトウキョ- +PCオ-サカ +PCフクオカ +PCナゴヤ +PCサッポロ +PCヨコハマ +PCニュ-ヨ-ク +ポケモンイベント +ポケモンイベント06 +ポケモンイベント07 +ポケモンイベント08 +ポケモンイベント09 +ポケモンイベント10 +ポケモンイベント11 +ポケモンイベント12 +ポケモンイベント13 +ポケモンイベント14 +ポケモンイベント15 +ポケモンイベント16 +Wi-Fiイベント +Wi-Fiプレゼント +だいすきクラブ +イベントかいじょう +コンサ-トかいじょう \ No newline at end of file diff --git a/Resources/text/ja/text_xy_00000_ja.txt b/Resources/text/ja/text_xy_00000_ja.txt new file mode 100644 index 000000000..3e7a89fce --- /dev/null +++ b/Resources/text/ja/text_xy_00000_ja.txt @@ -0,0 +1,170 @@ +---------- + +なぞのばしょ + +とおいばしょ + +アサメタウン + +1ばんどうろ +アサメのこみち +メイスイタウン + +2ばんどうろ +アバンセどおり +ハクダンのもり + +3ばんどうろ +ウベールどおり +ハクダンシティ + +4ばんどうろ +パルテールかいどう +ミアレシティ + +プリズムタワー + +フラダリラボ + +5ばんどうろ +ベルサンどおり +コボクタウン + +ショボンヌじょう + +6ばんどうろ +パレのなみきみち +パルファムきゅうでん + +7ばんどうろ +リビエールライン +ショウヨウシティ + +8ばんどうろ +ミュライユかいがん +コウジンタウン + +9ばんどうろ +トゲトゲさんどう +バトルシャトー + +10ばんどうろ +メンヒルロード +セキタイタウン + +11ばんどうろ +ミロワールどおり +うつしみのどうくつ + +シャラシティ + +マスタータワー + +12ばんどうろ +フラージュどおり +ヒヨクシティ + +13ばんどうろ +ミアレのこうや +14ばんどうろ +クノエのりんどう +クノエシティ + +ボールこうじょう + +15ばんどうろ +ブランどおり +フウジョタウン + +16ばんどうろ +トリストどおり +\x10\x02뷿P +\x10\x02뷿Q +フロストケイブ + +17ばんどうろ +マンムーロード +ヒャッコクシティ + +18ばんどうろ +エトロワ・バレどおり +レンリタウン + +19ばんどうろ +ラルジュ・バレどおり +エイセツシティ + +20ばんどうろ +まよいのもり +ポケモンのむら + +21ばんどうろ +デルニエどおり +22ばんどうろ +デトルネどおり +チャンピオンロード + +ポケモンリーグ + +キナンシティ + +バトルハウス + +アズールわん + +フウジョゲート + +レンリゲート + +コウジンゲート + +ミアレゲート + +シャラゲート + +ヒヨクゲート + +クノエゲート + +ヒャッコクゲート + +エイセツゲート + +かがやきのどうくつ + +じつなぎのどうけつ +ズバットたちのすみか +カロスはつでんしょ + +フレアだんひみつきち + +ついのどうくつ + +あれはてホテル + +うつろのま + +わだつみのあな + +フレンドサファリ + +かえんのま + +すいもんのま + +こうてつのま + +りゅうしょうのま + +ひかりのま + +ポケモンリーグゲート + +ミアレステーション + +キナンステーション + +コウジンすいぞくかん + +ななしのどうくつ + diff --git a/Resources/text/ja/text_xy_30000_ja.txt b/Resources/text/ja/text_xy_30000_ja.txt new file mode 100644 index 000000000..a36b2fa61 --- /dev/null +++ b/Resources/text/ja/text_xy_30000_ja.txt @@ -0,0 +1,11 @@ +つうしんこうかん +つうしんこうかん +カントーちほう +ジョウトちほう +ホウエンちほう +シンオウちほう +とおくはなれたとち +---------- +イッシュちほう +カロスちほう +ポケモンリンク diff --git a/Resources/text/ja/text_xy_40000_ja.txt b/Resources/text/ja/text_xy_40000_ja.txt new file mode 100644 index 000000000..6623a1e1a --- /dev/null +++ b/Resources/text/ja/text_xy_40000_ja.txt @@ -0,0 +1,79 @@ +すてきなばしょ +とおいばしょ +ポケモンえいが +ポケモンえいが13 +ポケモンえいが14 +ポケモンえいが15 +ポケモンえいが16 +ポケモンえいが17 +ポケモンえいが18 +ポケモンセンター +ポケモンアニメ +PCトウキョー +PCオーサカ +PCフクオカ +PCナゴヤ +PCサッポロ +PCヨコハマ +PCトウホク +PCトウキョーベイ +ポケモンストア +WCS +WCS2013 +WCS2014 +WCS2015 +WCS2016 +WCS2017 +WCS2018 +Worlds +Worlds2013 +Worlds2014 +Worlds2015 +Worlds2016 +Worlds2017 +Worlds2018 +VGE +VGE2013 +VGE2014 +VGE2015 +VGE2016 +VGE2017 +VGE2018 +ポケモンイベント +バトルたいかい +ゲームイベント +だいすきクラブ +ポケモンばんぐみ +コンサート +オンラインプレゼント +PGL +ポケモンイベント13 +ポケモンイベント14 +ポケモンイベント15 +ポケモンイベント16 +ポケモンイベント17 +ポケモンイベント18 +ポケモンフェスタ +ポケモンフェスタ13 +ポケモンフェスタ14 +ポケモンフェスタ15 +ポケモンフェスタ16 +ポケモンフェスタ17 +ポケモンフェスタ18 +ポケパーク +ポケパーク13 +ポケパーク14 +ポケパーク15 +ポケパーク16 +ポケパーク17 +ポケパーク18 +イベントかいじょう +ゲームフリーク +スタジアム +VGC +VGC2013 +VGC2014 +VGC2015 +VGC2016 +VGC2017 +VGC2018 diff --git a/Resources/text/ja/text_xy_60000_ja.txt b/Resources/text/ja/text_xy_60000_ja.txt new file mode 100644 index 000000000..0848ebd9e --- /dev/null +++ b/Resources/text/ja/text_xy_60000_ja.txt @@ -0,0 +1,3 @@ +とおくにいるひと +そだてやふうふ +トレジャーハンター diff --git a/Resources/text/ko/text_Abilities_ko.txt b/Resources/text/ko/text_Abilities_ko.txt new file mode 100644 index 000000000..9a80155c4 --- /dev/null +++ b/Resources/text/ko/text_Abilities_ko.txt @@ -0,0 +1,189 @@ +없음 +악취 +잔비 +가속 +전투무장 +옹골참 +습기 +유연 +모래숨기 +정전기 +축전 +저수 +둔감 +날씨부정 +복안 +불면 +변색 +면역 +타오르는불꽃 +인분 +마이페이스 +흡반 +위협 +그림자밟기 +까칠한피부 +불가사의부적 +부유 +포자 +싱크로 +클리어바디 +자연회복 +피뢰침 +하늘의은총 +쓱쓱 +엽록소 +발광 +트레이스 +천하장사 +독가시 +정신력 +마그마의무장 +수의베일 +자력 +방음 +젖은접시 +모래날림 +프레셔 +두꺼운지방 +일찍기상 +불꽃몸 +도주 +날카로운눈 +괴력집게 +픽업 +게으름 +의욕 +헤롱헤롱바디 +플러스 +마이너스 +기분파 +점착 +탈피 +근성 +이상한비늘 +해감액 +심록 +맹화 +급류 +벌레의알림 +돌머리 +가뭄 +개미지옥 +의기양양 +하얀연기 +순수한힘 +조가비갑옷 +에어록 +갈지자걸음 +전기엔진 +투쟁심 +불굴의마음 +눈숨기 +먹보 +분노의경혈 +곡예 +내열 +단순 +건조피부 +다운로드 +철주먹 +포이즌힐 +적응력 +스킬링크 +촉촉바디 +선파워 +속보 +노말스킨 +스나이퍼 +매직가드 +노가드 +시간벌기 +테크니션 +리프가드 +서투름 +틀깨기 +대운 +유폭 +위험예지 +예지몽 +천진 +색안경 +필터 +슬로스타트 +배짱 +마중물 +아이스바디 +하드록 +눈퍼뜨리기 +꿀모으기 +통찰 +이판사판 +멀티타입 +플라워기프트 +나이트메어 +나쁜손버릇 +우격다짐 +심술꾸러기 +긴장감 +오기 +무기력 +저주받은바디 +치유의마음 +프렌드가드 +깨어진갑옷 +헤비메탈 +라이트메탈 +멀티스케일 +독폭주 +열폭주 +수확 +텔레파시 +변덕쟁이 +방진 +독수 +재생력 +부풀린가슴 +모래헤치기 +미라클스킨 +애널라이즈 +일루전 +괴짜 +틈새포착 +미라 +자기과신 +정의의마음 +주눅 +매직미러 +초식 +짓궂은마음 +모래의힘 +철가시 +달마모드 +승리의별 +터보블레이즈 +테라볼티지 +아로마베일 +플라워베일 +볼주머니 +변환자재 +퍼코트 +매지션 +방탄 +승기 +옹골찬턱 +프리즈스킨 +스위트베일 +배틀스위치 +질풍날개 +메가런처 +풀모피 +공생 +단단한발톱 +페어리스킨 +미끈미끈 +스카이스킨 +부자유친 +다크오라 +페어리오라 +오라브레이크 \ No newline at end of file diff --git a/Resources/text/ko/text_Character_ko.txt b/Resources/text/ko/text_Character_ko.txt new file mode 100644 index 000000000..7a3582a57 --- /dev/null +++ b/Resources/text/ko/text_Character_ko.txt @@ -0,0 +1,30 @@ +먹는 것을 제일 좋아함. +낮잠을 잘 잠. +말뚝잠이 많음. +물건을 잘 어지름. +유유자적함을 좋아함. +힘자랑이 특기임. +난동부리기를 좋아함. +약간 화를 잘 내는 성미임. +싸움을 좋아함. +혈기가 왕성함. +몸이 튼튼함. +맷집이 강함. +끈질김. +인내심이 강함. +잘 참음. +달리기를 좋아함. +주위 소리에 민감함. +촐랑대는 성격임. +약간 우쭐쟁이임. +도망에는 선수임. +호기심이 강함. +장난을 좋아함. +빈틈이 없음. +걱정거리가 많음. +매우 꼼꼼함. +기가 센 성격임. +조금 겉치레를 좋아함. +오기가 센 성격임. +지기 싫어함. +조금 고집통이임. \ No newline at end of file diff --git a/Resources/text/ko/text_Forms_ko.txt b/Resources/text/ko/text_Forms_ko.txt new file mode 100644 index 000000000..fd2c9e9b1 --- /dev/null +++ b/Resources/text/ko/text_Forms_ko.txt @@ -0,0 +1,886 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +형태별 모습 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +캐스퐁의 모습 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +노말폼 + + + + + + + + + + + + + + + + + + + + + + + + + +초목도롱 +초목도롱 + + + + + + + +네거폼 +서쪽바다 +서쪽바다 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +로토무의 모습 + + + + + + + +어나더폼 + + + + +랜드폼 +아르세우스의 모습 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +적색근의 모습 + + + + +노말모드 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +봄의 모습 +봄의 모습 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +화신폼 +화신폼 + + +화신폼 +큐레무의 모습 +평상시 모습 +보이스폼 +게노세크트의 모습 + + + + + + + + + + + + + + + + +빙설의 모양 + + +빨간 꽃 +빨간 꽃 +빨간 꽃 + + + + +야생의 모습 + +수컷의 모습 + + +실드폼 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +보통 사이즈 +보통 사이즈 + + + + +릴랙스모드 + + + + + + +메가 +메가X +메가Y + + + + + + + + + + +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +형태별 모습 +메가핫삼 +메가헤라크로스 +메가헬가 +메가마기라스 +메가번치코 +메가가디안 +메가입치트 +메가보스로라 +메가요가램 +메가썬더볼트 +태양의 모습 +빗방울의 모습 +설운의 모습 +메가다크펫 +메가앱솔 +메가라티아스 +메가라티오스 +어택폼 +디펜스폼 +스피드폼 +모래땅도롱 +슈레도롱 +모래땅도롱 +슈레도롱 +포지폼 +동쪽바다 +동쪽바다 +메가한카리아스 +메가루카리오 +메가눈설왕 +히트로토무 +워시로토무 +프로스트로토무 +스핀로토무 +커트로토무 +오리진폼 +스카이폼 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +아르세우스의 모습 +청색근의 모습 +달마모드 +여름의 모습 +가을의 모습 +겨울의 모습 +여름의 모습 +가을의 모습 +겨울의 모습 +영물폼 +영물폼 +영물폼 +화이트큐레무 +블랙큐레무 +각오의 모습 +스텝폼 +게노세크트의 모습 +게노세크트의 모습 +게노세크트의 모습 +게노세크트의 모습 +설국의 모양 +설원의 모양 +대륙의 모양 +정원의 모양 +우아한 모양 +화원의 모양 +모던한 모양 +마린의 모양 +군도의 모양 +황야의 모양 +사진의 모양 +대하의 모양 +스콜의 모양 +사바나의 모양 +태양의 모양 +오션의 모양 +정글의 모양 +팬시한 모양 +볼의 모양 +노란 꽃 +오렌지색 꽃 +파란 꽃 +하얀 꽃 +노란 꽃 +오렌지색 꽃 +파란 꽃 +하얀 꽃 +영원의 꽃 +노란 꽃 +오렌지색 꽃 +파란 꽃 +하얀 꽃 +하트컷 +스타컷 +다이아컷 +레이디컷 +마담컷 +젠틀컷 +퀸컷 +가부키컷 +킹덤컷 +암컷의 모습 +블레이드폼 +작은 사이즈 +큰 사이즈 +특대 사이즈 +작은 사이즈 +큰 사이즈 +특대 사이즈 +액티브모드 diff --git a/Resources/text/ko/text_GenLoc_ko.txt b/Resources/text/ko/text_GenLoc_ko.txt new file mode 100644 index 000000000..09779dff5 --- /dev/null +++ b/Resources/text/ko/text_GenLoc_ko.txt @@ -0,0 +1,62 @@ +어딘가 +최초의 마을 +집 +친구의 집 +다른 사람의 집 +번화한 마을 +부티크 +숍 +소박한 마을 +포켓몬센터 +성 +호텔 +이상한 분위기의 마을 +바람이 부는 마을 +게이트 +물가의 마을 +연구소 +수족관 +벼랑에 세워진 마을 +화려한 마을 +포켓몬체육관 +학교 +거대한 마을 +빌딩 +세련된 카페 +아지트 +미술관 +스튜디오 +역 +배틀 장소 +미용실 +레스토랑 +고급 레스토랑 +해변의 마을 +높은 건물 안 +이상한 분위기의 마을 +강가의 마을 +눈이 내려 쌓이는 마을 +포켓몬리그 +궁전 +동굴 +숲 +가로수가 늘어선 길 +강가의 길 +평온한 길 +꽃 피는 길 +키우미집 +험한 산길 +돌이 늘어선 장소 +바다가 보이는 길 +질퍽거리는 길 +거친 모래바람이 부는 길 +낙엽이 쌓인 길 +눈이 쌓인 길 +공장 +챔피언로드 +설산 +발전소 +밭 +폐허 +수로 +사파리 \ No newline at end of file diff --git a/Resources/text/ko/text_Items_ko.txt b/Resources/text/ko/text_Items_ko.txt new file mode 100644 index 000000000..993e3c76f --- /dev/null +++ b/Resources/text/ko/text_Items_ko.txt @@ -0,0 +1,718 @@ +(없음) +마스터볼 +하이퍼볼 +수퍼볼 +몬스터볼 +사파리볼 +넷트볼 +다이브볼 +네스트볼 +리피드볼 +타이마볼 +럭셔리볼 +프레미어볼 +다크볼 +힐볼 +퀵볼 +프레셔스볼 +상처약 +해독제 +화상치료제 +얼음상태치료제 +잠깨는약 +마비치료제 +회복약 +풀회복약 +고급상처약 +좋은상처약 +만병통치제 +기력의조각 +기력의덩어리 +맛있는물 +미네랄사이다 +후르츠밀크 +튼튼밀크 +힘의가루 +힘의뿌리 +만능가루 +부활초 +피피에이드 +피피회복 +피피에이더 +피피맥스 +용암전병 +나무열매쥬스 +성스러운분말 +맥스업 +타우린 +사포닌 +알칼로이드 +리보플라빈 +이상한사탕 +포인트업 +키토산 +포인트맥스 +숲의양갱 +이펙트가드 +크리티컬커터 +플러스파워 +디펜드업 +스피드업 +잘-맞히기 +스페셜업 +스페셜가드 +삐삐인형 +에나비꼬리 +파랑비드로 +노랑비드로 +빨강비드로 +검정비드로 +하양비드로 +여울소금 +여울조개껍질 +빨강조각 +파랑조각 +노랑조각 +초록조각 +실버스프레이 +골드스프레이 +동굴탈출로프 +벌레회피스프레이 +태양의돌 +달의돌 +불꽃의돌 +천둥의돌 +물의돌 +리프의돌 +작은버섯 +큰버섯 +진주 +큰진주 +별의모래 +별의조각 +금구슬 +하트비늘 +달콤한꿀 +무럭무럭비료 +축축이비료 +오래오래비료 +끈적끈적비료 +뿌리화석 +발톱화석 +조개화석 +껍질화석 +비밀의호박 +방패의화석 +두개의화석 +귀중한뼈 +빛의돌 +어둠의돌 +각성의돌 +동글동글돌 +쐐기돌 +백금옥 +??? +??? +??? +아쿠아카세트 +번개카세트 +블레이즈카세트 +프리즈카세트 +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +??? +하트스위트 +금강옥 +백옥 +첫메일 +애호메일 +권유메일 +감사메일 +질문메일 +추천메일 +답장메일 +브리지메일S +브리지메일M +브리지메일C +브리지메일V +브리지메일W +버치열매 +유루열매 +복슝열매 +복분열매 +배리열매 +과사열매 +오랭열매 +시몬열매 +리샘열매 +자뭉열매 +무화열매 +위키열매 +마고열매 +아바열매 +파야열매 +라즈열매 +블리열매 +나나열매 +서배열매 +파인열매 +유석열매 +시마열매 +파비열매 +로매열매 +또뽀열매 +토망열매 +수숙열매 +고스티열매 +라부탐열매 +노멜열매 +메호키열매 +자야열매 +슈박열매 +두리열매 +루베열매 +오카열매 +꼬시개열매 +초나열매 +린드열매 +플카열매 +로플열매 +으름열매 +슈캐열매 +바코열매 +야파열매 +리체열매 +루미열매 +수불열매 +하반열매 +마코열매 +바리비열매 +카리열매 +치리열매 +용아열매 +캄라열매 +야타비열매 +규살열매 +랑사열매 +스타열매 +의문열매 +미클열매 +애슈열매 +자보열매 +애터열매 +반짝가루 +하양허브 +교정깁스 +학습장치 +선제공격손톱 +평온의방울 +멘탈허브 +구애머리띠 +왕의징표석 +은빛가루 +부적금화 +순결의부적 +마음의물방울 +심해의이빨 +심해의비늘 +연막탄 +변함없는돌 +기합의머리띠 +행복의알 +초점렌즈 +금속코트 +먹다남은음식 +용의비늘 +전기구슬 +부드러운모래 +딱딱한돌 +기적의씨 +검은안경 +검은띠 +자석 +신비의물방울 +예리한부리 +독바늘 +녹지않는얼음 +저주의부적 +휘어진스푼 +목탄 +용의이빨 +실크스카프 +업그레이드 +조개껍질방울 +바닷물향로 +무사태평향로 +럭키펀치 +금속파우더 +굵은뼈 +대파 +빨강밴드 +파랑밴드 +분홍밴드 +초록밴드 +노랑밴드 +광각렌즈 +힘의머리띠 +박식안경 +달인의띠 +빛의점토 +생명의구슬 +파워풀허브 +맹독구슬 +화염구슬 +스피드파우더 +기합의띠 +포커스렌즈 +메트로놈 +검은철구 +느림보꼬리 +빨간실 +검은진흙 +차가운바위 +보송보송바위 +뜨거운바위 +축축한바위 +끈기갈고리손톱 +구애스카프 +끈적끈적바늘 +파워리스트 +파워벨트 +파워렌즈 +파워밴드 +파워앵클릿 +파워웨이트 +아름다운허물 +큰뿌리 +구애안경 +불구슬플레이트 +물방울플레이트 +우뢰플레이트 +초록플레이트 +고드름플레이트 +주먹플레이트 +맹독플레이트 +대지플레이트 +푸른하늘플레이트 +이상한플레이트 +비단벌레플레이트 +암석플레이트 +원령플레이트 +용의플레이트 +공포플레이트 +강철플레이트 +괴상한향로 +암석향로 +만복향로 +잔물결향로 +꽃향로 +행운의향로 +순결의향로 +프로텍터 +에레키부스터 +마그마부스터 +괴상한패치 +영계의천 +예리한손톱 +예리한이빨 +기술머신01 +기술머신02 +기술머신03 +기술머신04 +기술머신05 +기술머신06 +기술머신07 +기술머신08 +기술머신09 +기술머신10 +기술머신11 +기술머신12 +기술머신13 +기술머신14 +기술머신15 +기술머신16 +기술머신17 +기술머신18 +기술머신19 +기술머신20 +기술머신21 +기술머신22 +기술머신23 +기술머신24 +기술머신25 +기술머신26 +기술머신27 +기술머신28 +기술머신29 +기술머신30 +기술머신31 +기술머신32 +기술머신33 +기술머신34 +기술머신35 +기술머신36 +기술머신37 +기술머신38 +기술머신39 +기술머신40 +기술머신41 +기술머신42 +기술머신43 +기술머신44 +기술머신45 +기술머신46 +기술머신47 +기술머신48 +기술머신49 +기술머신50 +기술머신51 +기술머신52 +기술머신53 +기술머신54 +기술머신55 +기술머신56 +기술머신57 +기술머신58 +기술머신59 +기술머신60 +기술머신61 +기술머신62 +기술머신63 +기술머신64 +기술머신65 +기술머신66 +기술머신67 +기술머신68 +기술머신69 +기술머신70 +기술머신71 +기술머신72 +기술머신73 +기술머신74 +기술머신75 +기술머신76 +기술머신77 +기술머신78 +기술머신79 +기술머신80 +기술머신81 +기술머신82 +기술머신83 +기술머신84 +기술머신85 +기술머신86 +기술머신87 +기술머신88 +기술머신89 +기술머신90 +기술머신91 +기술머신92 +비전머신01 +비전머신02 +비전머신03 +비전머신04 +비전머신05 +비전머신06 +??? +??? +탐험세트 +보물주머니 +룰북 +포켓트레 +포인트카드 +모험노트 +실상자 +액세서리상자 +실주머니 +친구수첩 +발전소키 +고대의부적 +갤럭시단의열쇠 +빨강쇠사슬 +타운맵 +배틀서처 +동전케이스 +낡은낚싯대 +좋은낚싯대 +대단한낚싯대 +고라파덕물뿌리개 +포핀케이스 +자전거 +룸키 +오박사의편지 +초승달날개 +멤버스카드 +천계의피리 +승선티켓 +콘테스트패스 +화산의돌 +전해줄물건 +교환권1 +교환권2 +교환권3 +창고열쇠 +비전신약 +배틀레코더 +그라시데아꽃 +비밀의열쇠 +규토리케이스 +안농노트 +나무열매플랜터 +다우징머신 +블루카드 +맛있는꼬리 +크리스탈방울 +카드키 +지하의열쇠 +꼬부기물뿌리개 +빨간비늘 +분실물 +리니어패스 +기계부품 +은빛날개 +무지갯빛날개 +이상한알 +빨간규토리 +파란규토리 +노랑규토리 +초록규토리 +담홍규토리 +하얀규토리 +검은규토리 +스피드볼 +레벨볼 +루어볼 +헤비볼 +러브러브볼 +프렌드볼 +문볼 +콤페볼 +파크볼 +포토앨범 +지비플레이어 +해명의방울 +분노의호두과자 +데이터카드01 +데이터카드02 +데이터카드03 +데이터카드04 +데이터카드05 +데이터카드06 +데이터카드07 +데이터카드08 +데이터카드09 +데이터카드10 +데이터카드11 +데이터카드12 +데이터카드13 +데이터카드14 +데이터카드15 +데이터카드16 +데이터카드17 +데이터카드18 +데이터카드19 +데이터카드20 +데이터카드21 +데이터카드22 +데이터카드23 +데이터카드24 +데이터카드25 +데이터카드26 +데이터카드27 +연둣빛구슬 +록캡슐 +주홍구슬 +쪽빛구슬 +수수께끼의수정 +고운비늘 +진화의휘석 +가벼운돌 +울퉁불퉁멧 +풍선 +레드카드 +겨냥표적 +조임밴드 +구근 +충전지 +탈출버튼 +불꽃주얼 +물주얼 +전기주얼 +풀주얼 +얼음주얼 +격투주얼 +독주얼 +땅주얼 +비행주얼 +에스퍼주얼 +벌레주얼 +바위주얼 +고스트주얼 +드래곤주얼 +악주얼 +강철주얼 +노말주얼 +체력날개 +근력날개 +저항력날개 +지력날개 +정신력날개 +순발력날개 +고운날개 +덮개화석 +날개화석 +리버티티켓 +딜구슬 +드림볼 +포켓풀 +굿즈케이스 +드래곤의뼈 +향기버섯 +큰금구슬 +경단진주 +혜성조각 +고대의동화 +고대의은화 +고대의금화 +고대의항아리 +고대의팔찌 +고대의석상 +고대의왕관 +구름아이스 +크리티컬커터2 +스피드업2 +스페셜업2 +스페셜가드2 +디펜드업2 +플러스파워2 +잘-맞히기2 +스피드업3 +스페셜업3 +스페셜가드3 +디펜드업3 +플러스파워3 +잘-맞히기3 +스피드업6 +스페셜업6 +스페셜가드6 +디펜드업6 +플러스파워6 +잘-맞히기6 +스킬콜 +아이템드롭 +아이템콜 +플랫콜 +크리티컬커터3 +라이트스톤 +다크스톤 +기술머신93 +기술머신94 +기술머신95 +라이브캐스터 +??? +배달물1 +배달물2 +배달물3 +라이브캐스터 +메달박스 +유전자쐐기 +유전자쐐기 +허가증 +둥근부적 +빛나는부적 +플라스마카드 +더러운손수건 +아크로마머신 +잊은물건 +잊은물건 +비추는거울 +약점보험 +돌격조끼 +홀로캐스터 +박사의편지 +롤러스케이트 +정령플레이트 +특성캡슐 +휘핑팝 +향기주머니 +빛이끼 +눈덩이 +방진고글 +포켓몬피리 +주렁주렁비료 +깜놀비료 +부쩍부쩍비료 +기절초풍비료 +팬텀나이트 +가디안나이트 +전룡나이트 +이상해꽃나이트 +리자몽나이트X +거북왕나이트 +뮤츠나이트X +뮤츠나이트Y +번치코나이트 +요가램나이트 +헬가나이트 +보스로라나이트 +다크펫나이트 +마기라스나이트 +핫삼나이트 +쁘사이저나이트 +프테라나이트 +루카리오나이트 +눈설왕나이트 +캥카나이트 +갸라도스나이트 +앱솔나이트 +리자몽나이트Y +후디나이트 +헤라크로스나이트 +입치트나이트 +썬더볼트나이트 +한카리아스나이트 +라티아스나이트 +라티오스나이트 +로셀열매 +악키열매 +타라프열매 +연꽃몬물뿌리개 +기술머신96 +기술머신97 +기술머신98 +기술머신99 +기술머신100 +발전소패스 +메가링 +대단할듯한돌 +흔해빠진돌 +바겐세일티켓 +엘리베이터키 +티엠브이패스 +칼로스엠블럼 +탐험수칙 +이상한장식품 +렌즈케이스 +의상트렁크 +의상트렁크 +미르갈레트 +사라사블레 +턱화석 +지느러미화석 +핸섬티켓 +자전거 +홀로캐스터 +페어리주얼 +메가참 +메가글러브 \ No newline at end of file diff --git a/Resources/text/ko/text_Memories_ko.txt b/Resources/text/ko/text_Memories_ko.txt new file mode 100644 index 000000000..a46e2704a --- /dev/null +++ b/Resources/text/ko/text_Memories_ko.txt @@ -0,0 +1,109 @@ + + +추억인 것 같아 +추억인 것 같아 +추억인 것 같아 +추억인 것 같아 +기억에 남는 추억인 것 같아 +마음에 깊이 남았던 추억이래 +최고의 추억이었대! + +고마웠던 +즐거웠던 +기뻤던 +히죽히죽 웃었던 +참을 수 없는 기분이 되었던 +말로는 표현할 수 없는 기분이 되었던 +좋은 기분이 되었던 +눈물이 글썽글썽했던 +마음이 들뜨고 말았던 +긴장했던 +기분이 좋았던 +꼼지락거렸던 +완전히 푹 빠졌던 +미안한 기분이 들었던 +슬픈 기분이 되었던 +그리운 기분이 되었던 +어려웠던 +힘들었던 +솔직할 수 없었던 +자랑스럽게 생각했던 +험악한 분위기가 되었던 +화를 내고 말았던 +질투했던 +졸렸던 + +어떤 도구 +어떤 기술 +누군가 +좋은 추억이 있는 것 같은데 기억이 잘 떠오르지 않는 것 같아... +{0} {1} {2}에서 만나 몬스터볼에 들어가게 되고 함께 여행하게 되어 {3} 게 {4} +{0} {2}에서 알의 껍데기를 깨고 나왔을 때 처음 {1} 만나서 {3} 게 {4} +{0} {1} {2}에서 만나서 {3} 게 {4} +{0} {2}에서 포켓몬 교환으로 {1}의 동료가 되어 {3} 게 {4} +{0} {1} 포켓몬센터에 {2} 사러가서 {3} 게 {4} +{0} {1} {2}의 포켓몬센터에 가서 지친 몸을 회복하고 {3} 게 {4} +{0} {1} 함께 낚시로 {2} 낚아 올려 {3} 게 {4} +{0} {1} 함께 낚시했을 때 {1} 모처럼 낚은 포켓몬을 놓쳐 버려 {3} 게 {4} +{0} {1} {2} 놀고 있을 때 {3} 게 {4} +{0} {1}에게 과자를 받고 {3} 게 {4} +{0} {1} 함께 옷을 사러 가서 {3} 게 {4} +{0} {1} 덕분에 {2} 배울 수 있어서 {3} 게 {4} +{0} {1} {2}의 알을 부화시키는 걸 돕고 {3} 게 {4} +{0} {1} {2} 잡았을 때 {3} 게 {4} +{0} 위기에 몰렸을 때 {1} {2} 써줘서 {3} 게 {4} +{0} {1}의 명령으로 썼던 {2} 상대방에게 효과가 없어서 {3} 게 {4} +{0} {1} 함께 {2} 쓰러뜨려서 {3} 게 {4} +{0} {2}의 싸움에서 지고 {1} 함께 도망치고 돌아와서 {3} 게 {4} +{0} {1}에게 키워지고 {2}에서 진화해서 {3} 게 {4} +{0} 파도타기로 {1} 자기 등에 태워서 {3} 게 {4} +{0} {2} {1} 등위에 태우고 있는 걸 보고 {3} 게 {4} +{0} {1} 함께 싸워 체육관 관장을 이겼을 때 {3} 게 {4} +{0} {1} 배틀하우스에 도전했을 때 너무 긴장해서 {3} 게 {4} +{0} 공중날기로 {1} {2}로 옮겨서 {3} 게 {4} +{0} 튀어나온 {2}에 {1} 함께 깜짝 놀라서 {3} 게 {4} +{0} {1} {2} 쓰는 걸 보고 {3} 게 {4} +{0} {1} 함께 싸워 챔피언을 쓰러뜨리고 {3} 게 {4} +{0} {1} 포켓몬 도감을 완성했을 때 {3} 게 {4} +{0} {2} 조우해서 {1} 함께 {3} 게 {4} +{0} {1} 배틀샤틀레느를 쓰러뜨렸을 때 {3} 게 {4} +{0} {1} {2}에서 다우징머신으로 숨겨진 도구를 찾아서 {3} 게 {4} +{0} {1} {2}에서 자전거를 타고 {3} 게 {4} +{0} {1} {2}에서 타운맵으로 목적지를 확인하고 {3} 게 {4} +{0} {1} {2} 땅에 묻고 열매가 많이 열렸을 때를 상상하며 {3} 게 {4} +{0} {1}에게 명령받아 {2}에서 특기인 괴력을 쓰고 {3} 게 {4} +{0} {1}에게 명령받아 {2}에서 풀베기를 펼쳐서 {3} 게 {4} +{0} {1}에게 명령받아 {2}에서 힘껏 바위를 깨서 {3} 게 {4} +{0} {2}에서 {1} 태우고 폭포오르기를 써서 {3} 게 {4} +{0} {2}에서 {1} 뭔가를 슬쩍 줍는 걸 보고 {3} 게 {4} +{0} {1}에게 {2} 조심스럽게 받고 {3} 게 {4} +{0} {1} 함께 챔피언로드에 가서 {3} 게 {4} +{0} {1} 함께 {2}에 있는 간판을 확인하고 {3} 게 {4} +{0} {1} 함께 탄 열차의 엄청나게 빠른 스피드에 감동해서 {3} 게 {4} +{0} {1} 함께 포켓트레로 {2} 조우해서 {3} 게 {4} +{0} {2} 튀어나왔을 때 깜짝 놀라서 {1} 함께 도망치고 {3} 게 {4} +{0} {1} 함께 도전한 트라이얼하우스에서 높은 점수를 얻고 {3} 게 {4} +{0} {1}의 소개로 만난 심판이 너무 빤히 쳐다봐서 {3} 게 {4} +{0} {1}의 소개로 만난 깜빡할아버지가 {2} 잊어버리게 해서 {3} 게 {4} +{0} {1}의 명령으로 {2} 떠올릴 수 있어서 {3} 게 {4} +{0} {1} 데리고 간 키우미집에 {2} 함께 맡겨져 {3} 게 {4} +{0} {1} 추첨에 당첨되어 {2} 받은 게 부러워서 {3} 게 {4} +{0} {1} {2}에서 벌레회피스프레이를 주변에 뿌렸을 때 {3} 게 {4} +{0} {1} 함께 하드한 특훈을 해서 {3} 게 {4} +{0} {1} 함께 엘리베이터를 타고 {3} 게 {4} +{0} {1}에게 이끌려 이름 감정사에게 가서 운명적인 이름을 받아 {3} 게 {4} +{0} {1} 함께 부티크에 가서 착용해 보고도 아무것도 사지 않고 나와서 {3} 게 {4} +{0} {1} 함께 멋진 레스토랑에서 잔뜩 먹고 {3} 게 {4} +{0} {1}에게 이끌려 멋진 아가씨에게 귀여움을 받고 {3} 게 {4} +{0} {1} 함께 {2}에 있었던 쓰레기통을 뒤지고 {3} 게 {4} +{0} {1} 함께 {2} 싸웠을 때 발버둥을 쓸 때까지 노력해서 {3} 게 {4} +{0} {1} 간 높은 타워의 옥상에서 세상을 내려다보고 {3} 게 {4} +{0} {1} 간 거울로 된 동굴 안에서 거울에 비친 자신을 보고 {3} 게 {4} +{0} {1} 숲 속을 탐색하러 갔을 때 길을 잃을 뻔해서 {3} 게 {4} +{0} {1} 공장에 가서 수많은 어려워 보이는 기계를 눈앞에서 보고 {3} 게 {4} + +나는 포켓몬의 추억을 읽을 수 있는 추억소녀 함께 있는 포켓몬의 추억을 알고 싶니? +누구의 추억을 알고 싶니? +또 와줘 추억은 빛바래지 않으니까 말이야 +그리고... +다른 아이의 추억도 알고 싶니? diff --git a/Resources/text/ko/text_Moves_ko.txt b/Resources/text/ko/text_Moves_ko.txt new file mode 100644 index 000000000..dcac6fd79 --- /dev/null +++ b/Resources/text/ko/text_Moves_ko.txt @@ -0,0 +1,618 @@ +(없음) +막치기 +태권당수 +연속뺨치기 +연속펀치 +메가톤펀치 +고양이돈받기 +불꽃펀치 +냉동펀치 +번개펀치 +할퀴기 +찝기 +가위자르기 +칼바람 +칼춤 +풀베기 +바람일으키기 +날개치기 +날려버리기 +공중날기 +조이기 +힘껏치기 +덩굴채찍 +짓밟기 +두번치기 +메가톤킥 +점프킥 +돌려차기 +모래뿌리기 +박치기 +뿔찌르기 +마구찌르기 +뿔드릴 +몸통박치기 +누르기 +김밥말이 +돌진 +난동부리기 +이판사판태클 +꼬리흔들기 +독침 +더블니들 +바늘미사일 +째려보기 +물기 +울음소리 +울부짖기 +노래하기 +초음파 +소닉붐 +사슬묶기 +용해액 +불꽃세례 +화염방사 +흰안개 +물대포 +하이드로펌프 +파도타기 +냉동빔 +눈보라 +환상빔 +거품광선 +오로라빔 +파괴광선 +쪼기 +회전부리 +지옥의바퀴 +안다리걸기 +카운터 +지구던지기 +괴력 +흡수 +메가드레인 +씨뿌리기 +성장 +잎날가르기 +솔라빔 +독가루 +저리가루 +수면가루 +꽃잎댄스 +실뿜기 +용의분노 +회오리불꽃 +전기쇼크 +십만볼트 +전기자석파 +번개 +돌떨구기 +지진 +땅가르기 +구멍파기 +맹독 +염동력 +사이코키네시스 +최면술 +요가포즈 +고속이동 +전광석화 +분노 +순간이동 +나이트헤드 +흉내내기 +싫은소리 +그림자분신 +에이치피회복 +단단해지기 +작아지기 +연막 +이상한빛 +껍질에숨기 +웅크리기 +배리어 +빛의장막 +흑안개 +리플렉터 +기충전 +참기 +손가락흔들기 +따라하기 +자폭 +알폭탄 +핥기 +스모그 +오물공격 +뼈다귀치기 +불대문자 +폭포오르기 +껍질끼우기 +스피드스타 +로케트박치기 +가시대포 +휘감기 +망각술 +숟가락휘기 +알낳기 +무릎차기 +뱀눈초리 +꿈먹기 +독가스 +구슬던지기 +흡혈 +악마의키스 +불새 +변신 +거품 +잼잼펀치 +버섯포자 +플래시 +사이코웨이브 +튀어오르기 +녹기 +찝게햄머 +대폭발 +마구할퀴기 +뼈다귀부메랑 +잠자기 +스톤샤워 +필살앞니 +각지기 +텍스처 +트라이어택 +분노의앞니 +베어가르기 +대타출동 +발버둥 +스케치 +트리플킥 +도둑질 +거미집 +마음의눈 +악몽 +화염자동차 +코골기 +저주 +바둥바둥 +텍스처2 +에어로블라스트 +목화포자 +기사회생 +원한 +눈싸라기 +방어 +마하펀치 +겁나는얼굴 +속여때리기 +천사의키스 +배북 +오물폭탄 +진흙뿌리기 +대포무노포 +압정뿌리기 +전자포 +꿰뚫어보기 +길동무 +멸망의노래 +얼다바람 +판별 +본러쉬 +록온 +역린 +모래바람 +기가드레인 +버티기 +애교부리기 +구르기 +칼등치기 +뽐내기 +우유마시기 +스파크 +연속자르기 +강철날개 +검은눈빛 +헤롱헤롱 +잠꼬대 +치료방울 +은혜갚기 +프레젠트 +화풀이 +신비의부적 +아픔나누기 +성스러운불꽃 +매그니튜드 +폭발펀치 +메가폰 +용의숨결 +바톤터치 +앵콜 +따라가때리기 +고속스핀 +달콤한향기 +아이언테일 +메탈크로우 +받아던지기 +아침햇살 +광합성 +달의불빛 +잠재파워 +크로스촙 +회오리 +비바라기 +쾌청 +깨물어부수기 +미러코트 +자기암시 +신속 +원시의힘 +섀도볼 +미래예지 +바위깨기 +바다회오리 +집단구타 +속이다 +소란피기 +비축하기 +토해내기 +꿀꺽 +열풍 +싸라기눈 +트집 +부추기기 +도깨비불 +추억의선물 +객기 +힘껏펀치 +정신차리기 +날따름 +자연의힘 +충전 +도발 +도우미 +트릭 +역할 +희망사항 +조수 +뿌리박기 +엄청난힘 +매직코트 +리사이클 +리벤지 +깨트리다 +하품 +탁쳐서떨구기 +죽기살기 +분화 +스킬스웹 +봉인 +리프레쉬 +원념 +가로챔 +비밀의힘 +다이빙 +손바닥치기 +보호색 +반딧불 +라스트버지 +미스트볼 +깃털댄스 +흔들흔들댄스 +브레이즈킥 +흙놀이 +아이스볼 +바늘팔 +태만함 +하이퍼보이스 +독엄니 +브레이크크루 +블러스트번 +하이드로캐논 +코멧펀치 +놀래키기 +웨더볼 +아로마테라피 +거짓울음 +에어컷터 +오버히트 +냄새구별 +암석봉인 +은빛바람 +금속음 +풀피리 +간지르기 +코스믹파워 +해수스파우팅 +시그널빔 +섀도펀치 +신통력 +스카이업퍼 +모래지옥 +절대영도 +탁류 +기관총 +제비반환 +고드름침 +철벽 +블록 +멀리짖음 +드래곤크루 +하드플랜트 +벌크업 +뛰어오르다 +머드숏 +포이즌테일 +탐내다 +볼트태클 +메지컬리프 +물놀이 +명상 +리프블레이드 +용의춤 +락블레스트 +전격파 +물의파동 +파멸의소원 +사이코부스트 +날개쉬기 +중력 +미라클아이 +잠깨움뺨치기 +암해머 +자이로볼 +치유소원 +소금물 +자연의은혜 +페인트 +쪼아대기 +순풍 +경혈찌르기 +메탈버스트 +유턴 +인파이트 +보복 +승부굳히기 +금제 +내던지기 +사이코시프트 +마지막수단 +회복봉인 +쥐어짜기 +파워트릭 +위액 +주술 +선취 +흉내쟁이 +파워스웹 +가드스웹 +혼내기 +뒀다쓰기 +고민씨 +기습 +독압정 +하트스웹 +아쿠아링 +전자부유 +플레어드라이브 +발경 +파동탄 +록커트 +독찌르기 +악의파동 +깜짝베기 +아쿠아테일 +씨폭탄 +에어슬래시 +시저크로스 +벌레의야단법석 +용의파동 +드래곤다이브 +파워젬 +드레인펀치 +진공파 +기합구슬 +에너지볼 +브레이브버드 +대지의힘 +바꿔치기 +기가임팩트 +나쁜음모 +불릿펀치 +눈사태 +얼음뭉치 +섀도크루 +번개엄니 +얼음엄니 +불꽃엄니 +야습 +진흙폭탄 +사이코커터 +사념의박치기 +미러숏 +러스터캐논 +락클라임 +안개제거 +트릭룸 +용성군 +방전 +분연 +리프스톰 +파워휩 +암석포 +크로스포이즌 +더스트슈트 +아이언헤드 +마그넷봄 +스톤에지 +유혹 +스텔스록 +풀묶기 +수다 +심판의뭉치 +벌레먹음 +차지빔 +우드해머 +아쿠아제트 +공격지령 +방어지령 +회복지령 +양날박치기 +더블어택 +시간의포효 +공간절단 +초승달춤 +묵사발 +마그마스톰 +다크홀 +시드플레어 +괴상한바람 +섀도다이브 +손톱갈기 +와이드가드 +가드셰어 +파워셰어 +원더룸 +사이코쇼크 +베놈쇼크 +바디퍼지 +분노가루 +텔레키네시스 +매직룸 +떨어뜨리기 +업어후리기 +불꽃튀기기 +오물웨이브 +나비춤 +헤비봄버 +싱크로노이즈 +일렉트릭볼 +물붓기 +니트로차지 +똬리틀기 +로킥 +애시드봄 +속임수 +심플빔 +동료만들기 +당신먼저 +돌림노래 +에코보이스 +야금야금 +클리어스모그 +어시스트파워 +퍼스트가드 +사이드체인지 +열탕 +껍질깨기 +치유파동 +병상첨병 +프리폴 +기어체인지 +배대뒤치기 +불태우기 +순서미루기 +애크러뱃 +미러타입 +원수갚기 +목숨걸기 +기프트패스 +연옥 +물의맹세 +불꽃의맹세 +풀의맹세 +볼트체인지 +벌레의저항 +땅고르기 +얼음숨결 +드래곤테일 +분발 +일렉트릭네트 +와일드볼트 +드릴라이너 +더블촙 +하트스탬프 +우드호른 +성스러운칼 +셸블레이드 +히트스탬프 +그래스믹서 +하드롤러 +코튼가드 +나이트버스트 +사이코브레이크 +스위프뺨치기 +폭풍 +아프로브레이크 +기어소서 +화염탄 +테크노버스터 +옛노래 +신비의칼 +얼다세계 +뇌격 +푸른불꽃 +불꽃춤 +프리즈볼트 +콜드플레어 +바크아웃 +고드름떨구기 +브이제너레이트 +크로스플레임 +크로스썬더 +플라잉프레스 +마룻바닥세워막기 +트림 +일구기 +끈적끈적네트 +마지막일침 +고스트다이브 +핼러윈 +부르짖기 +플라스마샤워 +파라볼라차지 +숲의저주 +꽃보라 +프리즈드라이 +차밍보이스 +막말내뱉기 +뒤집어엎기 +드레인키스 +트릭가드 +플라워가드 +그래스필드 +미스트필드 +송전 +치근거리기 +요정의바람 +문포스 +폭음파 +페어리록 +킹실드 +친해지기 +비밀이야기 +다이아스톰 +스팀버스트 +다른차원홀 +물수리검 +매지컬플레임 +니들가드 +아로마미스트 +괴전파 +베놈트랩 +분진 +지오컨트롤 +자기장조작 +해피타임 +일렉트릭필드 +매지컬샤인 +축하 +손에손잡기 +초롱초롱눈동자 +볼부비부비 +적당히손봐주기 +엉겨붙기 +그로우펀치 +데스윙 +사우전드애로 +사우전드웨이브 +그라운드포스 +파멸의빛 \ No newline at end of file diff --git a/Resources/text/ko/text_Natures_ko.txt b/Resources/text/ko/text_Natures_ko.txt new file mode 100644 index 000000000..b9ddd2cce --- /dev/null +++ b/Resources/text/ko/text_Natures_ko.txt @@ -0,0 +1,25 @@ +노력 +외로움 +용감 +고집 +개구쟁이 +대담 +온순 +무사태평 +장난꾸러기 +촐랑 +겁쟁이 +성급 +성실 +명랑 +천진난만 +조심 +의젓 +냉정 +수줍음 +덜렁 +차분 +얌전 +건방 +신중 +변덕 \ No newline at end of file diff --git a/Resources/text/ko/text_Species_ko.txt b/Resources/text/ko/text_Species_ko.txt new file mode 100644 index 000000000..878335c4f --- /dev/null +++ b/Resources/text/ko/text_Species_ko.txt @@ -0,0 +1,722 @@ +알 +이상해씨 +이상해풀 +이상해꽃 +파이리 +리자드 +리자몽 +꼬부기 +어니부기 +거북왕 +캐터피 +단데기 +버터플 +뿔충이 +딱충이 +독침붕 +구구 +피죤 +피죤투 +꼬렛 +레트라 +깨비참 +깨비드릴조 +아보 +아보크 +피카츄 +라이츄 +모래두지 +고지 +니드런♀ +니드리나 +니드퀸 +니드런♂ +니드리노 +니드킹 +삐삐 +픽시 +식스테일 +나인테일 +푸린 +푸크린 +주뱃 +골뱃 +뚜벅쵸 +냄새꼬 +라플레시아 +파라스 +파라섹트 +콘팡 +도나리 +디그다 +닥트리오 +나옹 +페르시온 +고라파덕 +골덕 +망키 +성원숭 +가디 +윈디 +발챙이 +슈륙챙이 +강챙이 +캐이시 +윤겔라 +후딘 +알통몬 +근육몬 +괴력몬 +모다피 +우츠동 +우츠보트 +왕눈해 +독파리 +꼬마돌 +데구리 +딱구리 +포니타 +날쌩마 +야돈 +야도란 +코일 +레어코일 +파오리 +두두 +두트리오 +쥬쥬 +쥬레곤 +질퍽이 +질뻐기 +셀러 +파르셀 +고오스 +고우스트 +팬텀 +롱스톤 +슬리프 +슬리퍼 +크랩 +킹크랩 +찌리리공 +붐볼 +아라리 +나시 +탕구리 +텅구리 +시라소몬 +홍수몬 +내루미 +또가스 +또도가스 +뿔카노 +코뿌리 +럭키 +덩쿠리 +캥카 +쏘드라 +시드라 +콘치 +왕콘치 +별가사리 +아쿠스타 +마임맨 +스라크 +루주라 +에레브 +마그마 +쁘사이저 +켄타로스 +잉어킹 +갸라도스 +라프라스 +메타몽 +이브이 +샤미드 +쥬피썬더 +부스터 +폴리곤 +암나이트 +암스타 +투구 +투구푸스 +프테라 +잠만보 +프리져 +썬더 +파이어 +미뇽 +신뇽 +망나뇽 +뮤츠 +뮤 +치코리타 +베이리프 +메가니움 +브케인 +마그케인 +블레이범 +리아코 +엘리게이 +장크로다일 +꼬리선 +다꼬리 +부우부 +야부엉 +레디바 +레디안 +페이검 +아리아도스 +크로뱃 +초라기 +랜턴 +피츄 +삐 +푸푸린 +토게피 +토게틱 +네이티 +네이티오 +메리프 +보송송 +전룡 +아르코 +마릴 +마릴리 +꼬지모 +왕구리 +통통코 +두코 +솜솜코 +에이팜 +해너츠 +해루미 +왕자리 +우파 +누오 +에브이 +블래키 +니로우 +야도킹 +무우마 +안농 +마자용 +키링키 +피콘 +쏘콘 +노고치 +글라이거 +강철톤 +블루 +그랑블루 +침바루 +핫삼 +단단지 +헤라크로스 +포푸니 +깜지곰 +링곰 +마그마그 +마그카르고 +꾸꾸리 +메꾸리 +코산호 +총어 +대포무노 +딜리버드 +만타인 +무장조 +델빌 +헬가 +킹드라 +코코리 +코리갑 +폴리곤2 +노라키 +루브도 +배루키 +카포에라 +뽀뽀라 +에레키드 +마그비 +밀탱크 +해피너스 +라이코 +앤테이 +스이쿤 +애버라스 +데기라스 +마기라스 +루기아 +칠색조 +세레비 +나무지기 +나무돌이 +나무킹 +아차모 +영치코 +번치코 +물짱이 +늪짱이 +대짱이 +포챠나 +그라에나 +지그제구리 +직구리 +개무소 +실쿤 +뷰티플라이 +카스쿤 +독케일 +연꽃몬 +로토스 +로파파 +도토링 +잎새코 +다탱구 +테일로 +스왈로 +갈모매 +패리퍼 +랄토스 +킬리아 +가디안 +비구술 +비나방 +버섯꼬 +버섯모 +게을로 +발바로 +게을킹 +토중몬 +아이스크 +껍질몬 +소곤룡 +노공룡 +폭음룡 +마크탕 +하리뭉 +루리리 +코코파스 +에나비 +델케티 +깜까미 +입치트 +가보리 +갱도라 +보스로라 +요가랑 +요가램 +썬더라이 +썬더볼트 +플러시 +마이농 +볼비트 +네오비트 +로젤리아 +꼴깍몬 +꿀꺽몬 +샤프니아 +샤크니아 +고래왕자 +고래왕 +둔타 +폭타 +코터스 +피그점프 +피그킹 +얼루기 +톱치 +비브라바 +플라이곤 +선인왕 +밤선인 +파비코 +파비코리 +쟝고 +세비퍼 +루나톤 +솔록 +미꾸리 +메깅 +가재군 +가재장군 +오뚝군 +점토도리 +릴링 +릴리요 +아노딥스 +아말도 +빈티나 +밀로틱 +캐스퐁 +켈리몬 +어둠대신 +다크펫 +해골몽 +미라몽 +트로피우스 +치렁 +앱솔 +마자 +눈꼬마 +얼음귀신 +대굴레오 +씨레오 +씨카이저 +진주몽 +헌테일 +분홍장이 +시라칸 +사랑동이 +아공이 +쉘곤 +보만다 +메탕 +메탕구 +메타그로스 +레지락 +레지아이스 +레지스틸 +라티아스 +라티오스 +가이오가 +그란돈 +레쿠쟈 +지라치 +테오키스 +모부기 +수풀부기 +토대부기 +불꽃숭이 +파이숭이 +초염몽 +팽도리 +팽태자 +엠페르트 +찌르꼬 +찌르버드 +찌르호크 +비버니 +비버통 +귀뚤뚜기 +귀뚤톡크 +꼬링크 +럭시오 +렌트라 +꼬몽울 +로즈레이드 +두개도스 +램펄드 +방패톱스 +바리톱스 +도롱충이 +도롱마담 +나메일 +세꿀버리 +비퀸 +파치리스 +브이젤 +플로젤 +체리버 +체리꼬 +깝질무 +트리토돈 +겟핸보숭 +흔들풍손 +둥실라이드 +이어롤 +이어롭 +무우마직 +돈크로우 +나옹마 +몬냥이 +랑딸랑 +스컹뿡 +스컹탱크 +동미러 +동탁군 +꼬지지 +흉내내 +핑복 +페라페 +화강돌 +딥상어동 +한바이트 +한카리아스 +먹고자 +리오르 +루카리오 +히포포타스 +하마돈 +스콜피 +드래피온 +삐딱구리 +독개굴 +무스틈니 +형광어 +네오라이트 +타만타 +눈쓰개 +눈설왕 +포푸니라 +자포코일 +내룸벨트 +거대코뿌리 +덩쿠림보 +에레키블 +마그마번 +토게키스 +메가자리 +리피아 +글레이시아 +글라이온 +맘모꾸리 +폴리곤Z +엘레이드 +대코파스 +야느와르몽 +눈여아 +로토무 +유크시 +엠라이트 +아그놈 +디아루가 +펄기아 +히드런 +레지기가스 +기라티나 +크레세리아 +피오네 +마나피 +다크라이 +쉐이미 +아르세우스 +비크티니 +주리비얀 +샤비 +샤로다 +뚜꾸리 +차오꿀 +염무왕 +수댕이 +쌍검자비 +대검귀 +보르쥐 +보르그 +요테리 +하데리어 +바랜드 +쌔비냥 +레파르다스 +야나프 +야나키 +바오프 +바오키 +앗차프 +앗차키 +몽나 +몽얌나 +콩둘기 +유토브 +켄호로우 +줄뮤마 +제브라이카 +단굴 +암트르 +기가이어스 +또르박쥐 +맘박쥐 +두더류 +몰드류 +다부니 +으랏차 +토쇠골 +노보청 +동챙이 +두까비 +두빅굴 +던지미 +타격귀 +두르보 +두르쿤 +모아머 +마디네 +휠구 +펜드라 +소미안 +엘풍 +치릴리 +드레디어 +배쓰나이 +깜눈크 +악비르 +악비아르 +달막화 +불비달마 +마라카치 +돌살이 +암팰리스 +곤율랭 +곤율거니 +심보러 +데스마스 +데스니칸 +프로토가 +늑골라 +아켄 +아케오스 +깨봉이 +더스트나 +조로아 +조로아크 +치라미 +치라치노 +고디탱 +고디보미 +고디모아젤 +유니란 +듀란 +란쿨루스 +꼬지보리 +스완나 +바닐프티 +바닐리치 +배바닐라 +사철록 +바라철록 +에몽가 +딱정곤 +슈바르고 +깜놀버슬 +뽀록나 +탱그릴 +탱탱겔 +맘복치 +파쪼옥 +전툴라 +철시드 +너트령 +기어르 +기기어르 +기기기어르 +저리어 +저리릴 +저리더프 +리그레 +벰크 +불켜미 +램프라 +샹델라 +터검니 +액슨도 +액스라이즈 +코고미 +툰베어 +프리지오 +쪼마리 +어지리더 +메더 +비조푸 +비조도 +크리만 +골비람 +골루그 +자망칼 +절각참 +버프론 +수리둥보 +워글 +벌차이 +버랜지나 +앤티골 +아이앤트 +모노두 +디헤드 +삼삼드래 +활화르바 +불카모스 +코바르온 +테라키온 +비리디온 +토네로스 +볼트로스 +레시라무 +제크로무 +랜드로스 +큐레무 +케르디오 +메로엣타 +게노세크트 +도치마론 +도치보구 +브리가론 +푸호꼬 +테르나 +마폭시 +개구마르 +개굴반장 +개굴닌자 +파르빗 +파르토 +화살꼬빈 +불화살빈 +파이어로 +분이벌레 +분떠도리 +비비용 +레오꼬 +화염레오 +플라베베 +플라엣테 +플라제스 +메이클 +고고트 +판짱 +부란다 +트리미앙 +냐스퍼 +냐오닉스 +단칼빙 +쌍검킬 +킬가르도 +슈쁘 +프레프티르 +나룸퍼프 +나루림 +오케이징 +칼라마네로 +거북손손 +거북손데스 +수레기 +드래캄 +완철포 +블로스터 +목도리키텔 +일레도리자드 +티고라스 +견고라스 +아마루스 +아마루르가 +님피아 +루차불 +데덴네 +멜리시 +미끄메라 +미끄네일 +미끄래곤 +클레피 +나목령 +대로트 +호바귀 +펌킨인 +꽁어름 +크레베이스 +음뱃 +음번 +제르네아스 +이벨타르 +지가르데 +디안시 +후파 +볼케니온 \ No newline at end of file diff --git a/Resources/text/ko/text_Types_ko.txt b/Resources/text/ko/text_Types_ko.txt new file mode 100644 index 000000000..0b827f983 --- /dev/null +++ b/Resources/text/ko/text_Types_ko.txt @@ -0,0 +1,18 @@ +노말 +격투 +비행 +독 +땅 +바위 +벌레 +고스트 +강철 +불꽃 +물 +풀 +전기 +에스퍼 +얼음 +드래곤 +악 +페어리 \ No newline at end of file diff --git a/Resources/text/ko/text_bw2_00000_ko.txt b/Resources/text/ko/text_bw2_00000_ko.txt new file mode 100644 index 000000000..9d44cb1dc --- /dev/null +++ b/Resources/text/ko/text_bw2_00000_ko.txt @@ -0,0 +1,154 @@ +---------- +수수께끼의 장소 +먼 곳 +\xf000Ā\x0001\x0000의 \xf000ą\x0001\x0001 +마름꽃마을 +넝쿨마을 +성신시티 +칠보시티 +구름시티 +뇌문시티 +물풍경시티 +궐수시티 +설화시티 +쌍용시티 +1번도로 +2번도로 +3번도로 +4번도로 +5번도로 +6번도로 +7번도로 +8번도로 +9번도로 +10번도로 +11번도로 +12번도로 +13번도로 +14번도로 +15번도로 +16번도로 +17번수로 +18번도로 +꿈터 +바람개비숲 +리조트데저트 +고대의 성 +PWT +전기돌동굴 +태엽산 +용나선탑 +챔피언로드 +보배마을 +물결마을 +가륜마을 +포켓몬리그 +N의 성 +로열하나호 +기어 스테이션 +배틀서브웨이 +뮤지컬홀 +블랙시티 +화이트포리스트 +유나이티드타워 +지하수맥굴 +궐수의 동굴 +사색의 들판 +타워오브해븐 +설화의 습지초원 +쇼핑몰 +수행의 바위동굴 +시프트팩토리 +자이언트홀 +리버티가든섬 +P2랩 +스카이애로 브리지 +물풍경도개교 +실린더 브리지 +빌리지 브리지 +원더 브리지 +하일링크 +풍요의 사당 +물결만 +미혹의 숲 +시련의 석굴 +길잡이의 공간 +하일링크의 숲 +뇌문시티 +물풍경시티 +궐수시티 +설화시티 +쌍용시티 +마름꽃마을 +화이트포리스트 +블랙시티 +냉동컨테이너 +전기돌동굴 +태엽산 +용나선탑 +자이언트홀 +물풍경도개교 +실린더 브리지 +빌리지 브리지 +원더 브리지 +5번도로 +6번도로 +7번도로 +8번도로 +9번도로 +11번도로 +12번도로 +13번도로 +14번도로 +15번도로 +16번도로 +보배마을 +물결마을 +넝쿨게이트 +물결게이트 +칠보게이트 +구름게이트 +뇌문게이트 +쌍용게이트 +블랙게이트 +화이트게이트 +브리지게이트 +로드게이트 +해저유적 +부채시티 +모란만시티 +기하시티 +포켓우드 +조인애버뉴 +산가지마을 +산로마을 +19번도로 +20번도로 +21번수로 +22번도로 +23번도로 +구름하수도 +산가지목장 +모란만콤비나트 +리버스마운틴 +스트레인저 하우스 +챔피언로드 +플라스마 프리깃 +고대샛길 +야콘로드 +---------- +백의 수동 +흑의 마천루 +해변동혈 +마음의 공동 +은혈 +마린튜브 +모란만게이트 +부채게이트 +자연보호구역 +메달사무국 +땅밑유적 +바위산의 방 +빙산의 방 +쇠철의 방 +맹세의 숲 \ No newline at end of file diff --git a/Resources/text/ko/text_bw2_30000_ko.txt b/Resources/text/ko/text_bw2_30000_ko.txt new file mode 100644 index 000000000..77b613135 --- /dev/null +++ b/Resources/text/ko/text_bw2_30000_ko.txt @@ -0,0 +1,15 @@ +---------- +통신교환 +통신교환 +관동지방 +성도지방 +호연지방 +신오지방 +아주 먼 토지 +---------- +---------- +---------- +---------- +---------- +하일링크 +포켓몬 AR 서처 \ No newline at end of file diff --git a/Resources/text/ko/text_bw2_40000_ko.txt b/Resources/text/ko/text_bw2_40000_ko.txt new file mode 100644 index 000000000..f8c4d74d1 --- /dev/null +++ b/Resources/text/ko/text_bw2_40000_ko.txt @@ -0,0 +1,109 @@ +근사한 장소 +먼 곳 +포켓몬영화 +포켓몬영화10 +포켓몬영화11 +포켓몬영화12 +포켓몬영화13 +포켓몬영화14 +포켓몬영화15 +포켓몬영화16 +포켓몬영화17 +포켓몬영화18 +포켓몬영화19 +포켓몬영화20 +포켓몬센터 +포켓몬만화영화 +PC도쿄 +PC오사카 +PC후쿠오카 +PC나고야 +PC삿포로 +PC요코하마 +WCS +WCS2010 +WCS2011 +WCS2012 +WCS2013 +WCS2014 +WCS2015 +WCS2016 +WCS2017 +WCS2018 +WCS2019 +WCS2020 +Worlds +Worlds2010 +Worlds2011 +Worlds2012 +Worlds2013 +Worlds2014 +Worlds2015 +Worlds2016 +Worlds2017 +Worlds2018 +Worlds2019 +Worlds2020 +VGE +VGE2010 +VGE2011 +VGE2012 +VGE2013 +VGE2014 +VGE2015 +VGE2016 +VGE2017 +VGE2018 +VGE2019 +VGE2020 +포켓몬이벤트 +배틀 대회 +게임 이벤트 +애호가클럽 +포켓몬선데이 +챌린지 광장 +배틀 챌린지 +트레이너 코트 +배틀 투어 +콘서트 +Wi-Fi선물 +다른 지방 +다른 지방 +PBR +PDW +포켓몬이벤트10 +포켓몬이벤트11 +포켓몬이벤트12 +포켓몬이벤트13 +포켓몬이벤트14 +포켓몬이벤트15 +포켓몬이벤트16 +포켓몬이벤트17 +포켓몬이벤트18 +포켓몬이벤트19 +포켓몬이벤트20 +포켓몬페스타 +포켓몬페스타10 +포켓몬페스타11 +포켓몬페스타12 +포켓몬페스타13 +포켓몬페스타14 +포켓몬페스타15 +포켓몬페스타16 +포켓몬페스타17 +포켓몬페스타18 +포켓몬페스타19 +포켓몬페스타20 +포켓파크 +포켓파크10 +포켓파크11 +포켓파크12 +포켓파크13 +포켓파크14 +포켓파크15 +포켓파크16 +포켓파크17 +포켓파크18 +포켓파크19 +포켓파크20 +이벤트회장 \ No newline at end of file diff --git a/Resources/text/ko/text_bw2_60000_ko.txt b/Resources/text/ko/text_bw2_60000_ko.txt new file mode 100644 index 000000000..d986cd0be --- /dev/null +++ b/Resources/text/ko/text_bw2_60000_ko.txt @@ -0,0 +1,3 @@ +멀리 있는 사람 +키우미집부부 +브리더 \ No newline at end of file diff --git a/Resources/text/ko/text_hgss_00000_ko.txt b/Resources/text/ko/text_hgss_00000_ko.txt new file mode 100644 index 000000000..2b3d4eef0 --- /dev/null +++ b/Resources/text/ko/text_hgss_00000_ko.txt @@ -0,0 +1,235 @@ +수수께끼의 장소 +떡잎마을 +잔모래마을 +꽃향기마을 +신수마을 +봉신마을 +축복시티 +운하시티 +무쇠시티 +영원시티 +연고시티 +들판시티 +장막시티 +물각시티 +선단시티 +포켓몬리그 +201번도로 +202번도로 +203번도로 +204번도로 +205번도로 +206번도로 +207번도로 +208번도로 +209번도로 +210번도로 +211번도로 +212번도로 +213번도로 +214번도로 +215번도로 +216번도로 +217번도로 +218번도로 +219번도로 +220번수로 +221번도로 +222번도로 +223번수로 +224번도로 +225번도로 +226번수로 +227번도로 +228번도로 +229번도로 +230번수로 +무쇠탄갱 +골짜기발전소 +영원의 숲 +골풀무제철소 +천관산 +창기둥 +대습초원 +신수유적 +챔피언로드 +팔파크 +상호교류광장 +험한 샛길 +꽃향기의 꽃밭 +무쇠게이트 +만월섬 +송별의 샘 +귀혼동굴 +꽃의 낙원 +선단신전 +미혹의 동굴 +유적마니아굴 +마니아터널 +자랑의 뒷마당 +갖철섬 +숲의 양옥집 +갤럭시단아지트 +진실호수근처 +입지호수근처 +예지호수근처 +숨겨진 샘의 길 +진실호수 +입지호수 +예지호수 +신월섬 +배틀타워 +파이트에리어 +서바이벌에리어 +리조트에리어 +하드마운틴 +갉라진 바닷길 +시작의 방 +진실호수의 공동 +입지호수의 공동 +예지호수의 공동 +축복TV방송국 +포켓치주식회사 +GTS +트레이너스쿨 +탄갱박물관 +플라워숍 +사이클숍 +콘테스트회장 +포핀하우스 +이문화건물 +포켓몬키우미집 +장막백화점 +게임코너 +운하도서관 +길잡이등대 +물각시장 +포켓몬저택 +발자국박사의 집 +찻집 +그랜드레이크 +레스토랑 +배틀파크 +배틀프런티어 +배틀팩토리 +배틀캐슬 +배틀룰렛 +배틀스테이지 +깨어진 세계 +글로벌 터미널 +별장 +승부장소 +로토무의 방 +갤럭시단 영원 빌딩 +무쇠의 유적 +빙산의 유적 +바위산의 유적 +연두마을 +무궁시티 +도라지시티 +고동마을 +진청시티 +금빛시티 +담청시티 +인주시티 +황토마을 +분노의 호수 +검은먹시티 +은빛산 +태초마을 +상록시티 +회색시티 +블루시티 +보라타운 +갉색시티 +무지개시티 +연분홍시티 +홍련마을 +석영고원 +노랑시티 +1번도로 +2번도로 +3번도로 +4번도로 +5번도로 +6번도로 +7번도로 +8번도로 +9번도로 +10번도로 +11번도로 +12번도로 +13번도로 +14번도로 +15번도로 +16번도로 +17번도로 +18번도로 +19번수로 +20번수로 +21번수로 +22번도로 +23번도로 +24번도로 +25번도로 +26번도로 +27번도로 +28번도로 +29번도로 +30번도로 +31번도로 +32번도로 +33번도로 +34번도로 +35번도로 +36번도로 +37번도로 +38번도로 +39번도로 +40번수로 +41번수로 +42번도로 +43번도로 +44번도로 +45번도로 +46번도로 +47번도로 +48번도로 +디그다의 굴 +달맞이산 +블루시티동굴 +돌산터널 +발전소 +사파리존 +쌍둥이섬 +모다피의 탑 +방울탑 +불탄탑 +자연공원 +라디오타워 +알프의 유적 +연결동굴 +야돈우물 +담청등대 +로켓단아지트 +너도밤나무숲 +금빛지하통로 +절구산 +얼음샛길 +소용돌이섬 +은빛산동굴 +어둠의 동굴 +챔피언로드 +용의 굴 +동성폭포 +상록숲 +포켓슬론돔 +아쿠아호 +사파리존 게이트 +낭떠러지동굴 +프런티어프런트 +방울소리좁은길 +신도유적 +매몰탑 +포켓워커 +벼랑끝 게이트 \ No newline at end of file diff --git a/Resources/text/ko/text_hgss_02000_ko.txt b/Resources/text/ko/text_hgss_02000_ko.txt new file mode 100644 index 000000000..dcae99b95 --- /dev/null +++ b/Resources/text/ko/text_hgss_02000_ko.txt @@ -0,0 +1,15 @@ +키우미집부부 +통신교환 +통신교환 +관동지방 +성도지방 +호연지방 +신오지방 +---------- +아주 먼 토지 +나그네아저씨 +현이 +난천 +수수께끼의 장소 +포켓몬 할아버지 +형님 \ No newline at end of file diff --git a/Resources/text/ko/text_hgss_03000_ko.txt b/Resources/text/ko/text_hgss_03000_ko.txt new file mode 100644 index 000000000..5007a5d42 --- /dev/null +++ b/Resources/text/ko/text_hgss_03000_ko.txt @@ -0,0 +1,77 @@ +근사한 장소 +다른 지방 +먼 곳 +포켓몬영화 +포켓몬영화06 +포켓몬영화07 +포켓몬영화08 +포켓몬영화09 +포켓몬영화10 +포켓몬영화11 +포켓몬영화12 +포켓몬영화13 +포켓몬영화14 +포켓몬영화15 +포켓몬영화16 +포켓몬만화영화 +스페이스월드 +스페이스월드06 +스페이스월드07 +스페이스월드08 +스페이스월드09 +스페이스월드10 +스페이스월드11 +스페이스월드12 +스페이스월드13 +스페이스월드14 +스페이스월드15 +스페이스월드16 +포켓몬페스타 +포켓몬페스타06 +포켓몬페스타07 +포켓몬페스타08 +포켓몬페스타09 +포켓몬페스타10 +포켓몬페스타11 +포켓몬페스타12 +포켓몬페스타13 +포켓몬페스타14 +포켓몬페스타15 +포켓몬페스타16 +포켓파크 +포켓파크06 +포켓파크07 +포켓파크08 +포켓파크09 +포켓파크10 +포켓파크11 +포켓파크12 +포켓파크13 +포켓파크14 +포켓파크15 +포켓파크16 +포켓몬센터 +PC도쿄 +PC오사카 +PC후쿠오카 +PC나고야 +PC삿포로 +PC요코하마 +PC뉴욕 +포켓몬이벤트 +포켓몬이벤트06 +포켓몬이벤트07 +포켓몬이벤트08 +포켓몬이벤트09 +포켓몬이벤트10 +포켓몬이벤트11 +포켓몬이벤트12 +포켓몬이벤트13 +포켓몬이벤트14 +포켓몬이벤트15 +포켓몬이벤트16 +Wi-Fi이벤트 +Wi-Fi선물 +애호각클럽 +이벤트회장 +콘서트회장 \ No newline at end of file diff --git a/Resources/text/ko/text_xy_00000_ko.txt b/Resources/text/ko/text_xy_00000_ko.txt new file mode 100644 index 000000000..9054e092a --- /dev/null +++ b/Resources/text/ko/text_xy_00000_ko.txt @@ -0,0 +1,170 @@ +---------- + +수수께끼의 장소 + +먼 곳 + +조아마을 + +1번도로 +조아의 작은 길 +수미마을 + +2번도로 +아방쎄 도로 +백단숲 + +3번도로 +우베르 도로 +백단시티 + +4번도로 +파르테르 가도 +미르시티 + +프리즘타워 + +플라드리 래버러토리 + +5번도로 +베르성 도로 +고목내마을 + +침울한 성 + +6번도로 +팔레 가로수 길 +파르팽 궁전 + +7번도로 +리비에르 라인 +삼채시티 + +8번도로 +미라유 해안 +가라마을 + +9번도로 +뿔 산길 +배틀샤토 + +10번도로 +멘히르로드 +옥유마을 + +11번도로 +미르와르 도로 +비춤의 동굴 + +사라시티 + +마스터타워 + +12번도로 +프라주 도로 +비익시티 + +13번도로 +미르 황야 +14번도로 +후늬 임도 +후늬시티 + +볼 공장 + +15번도로 +브렁 도로 +버들비마을 + +16번도로 +트리스트 도로 +\x10\x02뷿P +\x10\x02뷿Q +프로스트케이브 + +17번도로 +맘모꾸리로드 +향전시티 + +18번도로 +에뜨르와 발레 도로 +배롱마을 + +19번도로 +라주 발레 도로 +이설시티 + +20번도로 +미혹의 숲 +포켓몬마을 + +21번도로 +데르니에 도로 +22번도로 +데뚜르네 도로 +챔피언로드 + +포켓몬리그 + +기남시티 + +배틀하우스 + +아쥐르만 + +버들비게이트 + +배롱게이트 + +가라게이트 + +미르게이트 + +사라게이트 + +비익게이트 + +후늬게이트 + +향전게이트 + +이설게이트 + +반짝임의 동굴 + +땅이음의 동굴 +주뱃들의 소굴 +칼로스발전소 + +플레어단 비밀기지 + +끝의 동굴 + +황폐해진 호텔 + +공허의 방 + +해신의 굴 + +프렌드사파리 + +화염의 방 + +수문의 방 + +무쇠의 방 + +용문양의 방 + +빛의 방 + +포켓몬리그 게이트 + +미르 스테이션 + +기남 스테이션 + +가라 수족관 + +이름없는 동굴 + diff --git a/Resources/text/ko/text_xy_30000_ko.txt b/Resources/text/ko/text_xy_30000_ko.txt new file mode 100644 index 000000000..814077350 --- /dev/null +++ b/Resources/text/ko/text_xy_30000_ko.txt @@ -0,0 +1,11 @@ +통신교환 +통신교환 +관동지방 +성도지방 +호연지방 +신오지방 +아주 먼 땅 +---------- +하나지방 +칼로스지방 +포켓몬링크 diff --git a/Resources/text/ko/text_xy_40000_ko.txt b/Resources/text/ko/text_xy_40000_ko.txt new file mode 100644 index 000000000..be187c868 --- /dev/null +++ b/Resources/text/ko/text_xy_40000_ko.txt @@ -0,0 +1,79 @@ +근사한 장소 +먼 곳 +포켓몬영화 +포켓몬영화13 +포켓몬영화14 +포켓몬영화15 +포켓몬영화16 +포켓몬영화17 +포켓몬영화18 +포켓몬센터 +포켓몬만화영화 +PC도쿄 +PC오사카 +PC후쿠오카 +PC나고야 +PC삿포로 +PC요코하마 +PC도호쿠 +PC도쿄베이 +a Pokémon Store +WCS +WCS2013 +WCS2014 +WCS2015 +WCS2016 +WCS2017 +WCS2018 +Worlds +Worlds2013 +Worlds2014 +Worlds2015 +Worlds2016 +Worlds2017 +Worlds2018 +VGE +VGE2013 +VGE2014 +VGE2015 +VGE2016 +VGE2017 +VGE2018 +포켓몬이벤트 +배틀 대회 +게임 이벤트 +애호가클럽 +포켓몬 방송 +콘서트 +온라인 선물 +PGL +포켓몬이벤트13 +포켓몬이벤트14 +포켓몬이벤트15 +포켓몬이벤트16 +포켓몬이벤트17 +포켓몬이벤트18 +포켓몬페스타 +포켓몬페스타13 +포켓몬페스타14 +포켓몬페스타15 +포켓몬페스타16 +포켓몬페스타17 +포켓몬페스타18 +포켓파크 +포켓파크13 +포켓파크14 +포켓파크15 +포켓파크16 +포켓파크17 +포켓파크18 +이벤트회장 +게임프리크 +스타디움 +VGC +VGC2013 +VGC2014 +VGC2015 +VGC2016 +VGC2017 +VGC2018 diff --git a/Resources/text/ko/text_xy_60000_ko.txt b/Resources/text/ko/text_xy_60000_ko.txt new file mode 100644 index 000000000..12ce36d2c --- /dev/null +++ b/Resources/text/ko/text_xy_60000_ko.txt @@ -0,0 +1,3 @@ +멀리 있는 사람 +키우미집 +트레져헌터 diff --git a/SAV_BerryField.Designer.cs b/SAV_BerryField.Designer.cs new file mode 100644 index 000000000..d35b2088b --- /dev/null +++ b/SAV_BerryField.Designer.cs @@ -0,0 +1,176 @@ +namespace PKHeX +{ + partial class SAV_BerryField + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_BerryField)); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.B_Cancel = new System.Windows.Forms.Button(); + this.B_Save = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // listBox1 + // + this.listBox1.FormattingEnabled = true; + this.listBox1.Items.AddRange(new object[] { + "01", + "02", + "03", + "04", + "05", + "06", + "07", + "08", + "09", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31", + "32", + "33", + "34", + "35", + "36"}); + this.listBox1.Location = new System.Drawing.Point(12, 25); + this.listBox1.Name = "listBox1"; + this.listBox1.Size = new System.Drawing.Size(38, 160); + this.listBox1.TabIndex = 0; + this.listBox1.SelectedIndexChanged += new System.EventHandler(this.changefield); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(59, 95); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(173, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Unfinished - Needs More Research"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(12, 9); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(29, 13); + this.label2.TabIndex = 2; + this.label2.Text = "Field"; + // + // B_Cancel + // + this.B_Cancel.Location = new System.Drawing.Point(70, 162); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(75, 23); + this.B_Cancel.TabIndex = 3; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // B_Save + // + this.B_Save.Enabled = false; + this.B_Save.Location = new System.Drawing.Point(157, 162); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(75, 23); + this.B_Save.TabIndex = 4; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(113, 25); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(100, 20); + this.textBox1.TabIndex = 5; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(73, 28); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(34, 13); + this.label3.TabIndex = 6; + this.label3.Text = "Berry:"; + // + // SAV_BerryField + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(244, 192); + this.Controls.Add(this.label3); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.B_Save); + this.Controls.Add(this.B_Cancel); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.listBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SAV_BerryField"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Berry Field Editor"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListBox listBox1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button B_Cancel; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label3; + } +} \ No newline at end of file diff --git a/SAV_BerryField.cs b/SAV_BerryField.cs new file mode 100644 index 000000000..1944c2c71 --- /dev/null +++ b/SAV_BerryField.cs @@ -0,0 +1,44 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_BerryField : Form + { + public SAV_BerryField(Form1 frm1, int bfo) + { + berryfoffset = bfo; + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + shiftval = savindex * 0x7F000; + listBox1.SelectedIndex = 0; + } + int berryfoffset; + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public int savindex; int shiftval; + public bool editing = false; + + private void changefield(object sender, EventArgs e) + { + // Change Berry Field + int offset = berryfoffset + shiftval; + int index = BitConverter.ToUInt16(sav, offset + 0xC + listBox1.SelectedIndex*0x18); + textBox1.Text = index.ToString(); + + } + + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } + } +} diff --git a/SAV_BerryField.resx b/SAV_BerryField.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/SAV_BerryField.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_BoxIO.Designer.cs b/SAV_BoxIO.Designer.cs new file mode 100644 index 000000000..34d7d787c --- /dev/null +++ b/SAV_BoxIO.Designer.cs @@ -0,0 +1,136 @@ +namespace PKHeX +{ + partial class SAV_BoxIO + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_BoxIO)); + this.B_ImportBox = new System.Windows.Forms.Button(); + this.CB_Box = new System.Windows.Forms.ComboBox(); + this.B_ExportBox = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // B_ImportBox + // + this.B_ImportBox.Location = new System.Drawing.Point(109, 17); + this.B_ImportBox.Name = "B_ImportBox"; + this.B_ImportBox.Size = new System.Drawing.Size(73, 23); + this.B_ImportBox.TabIndex = 1; + this.B_ImportBox.Text = "Import Box"; + this.B_ImportBox.UseVisualStyleBackColor = true; + this.B_ImportBox.Click += new System.EventHandler(this.B_ImportBox_Click); + // + // CB_Box + // + this.CB_Box.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Box.FormattingEnabled = true; + this.CB_Box.Items.AddRange(new object[] { + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30", + "31"}); + this.CB_Box.Location = new System.Drawing.Point(6, 33); + this.CB_Box.Name = "CB_Box"; + this.CB_Box.Size = new System.Drawing.Size(97, 21); + this.CB_Box.TabIndex = 4; + // + // B_ExportBox + // + this.B_ExportBox.Location = new System.Drawing.Point(109, 46); + this.B_ExportBox.Name = "B_ExportBox"; + this.B_ExportBox.Size = new System.Drawing.Size(73, 23); + this.B_ExportBox.TabIndex = 7; + this.B_ExportBox.Text = "Export Box"; + this.B_ExportBox.UseVisualStyleBackColor = true; + this.B_ExportBox.Click += new System.EventHandler(this.B_ExportBox_Click); + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.CB_Box); + this.groupBox1.Controls.Add(this.B_ExportBox); + this.groupBox1.Controls.Add(this.B_ImportBox); + this.groupBox1.Location = new System.Drawing.Point(12, 4); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(190, 80); + this.groupBox1.TabIndex = 8; + this.groupBox1.TabStop = false; + // + // SAV_BoxIO + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(214, 92); + this.Controls.Add(this.groupBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SAV_BoxIO"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Box Import/Export"; + this.groupBox1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button B_ImportBox; + private System.Windows.Forms.ComboBox CB_Box; + private System.Windows.Forms.Button B_ExportBox; + private System.Windows.Forms.GroupBox groupBox1; + } +} \ No newline at end of file diff --git a/SAV_BoxIO.cs b/SAV_BoxIO.cs new file mode 100644 index 000000000..2557ebcb5 --- /dev/null +++ b/SAV_BoxIO.cs @@ -0,0 +1,102 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.IO; + +namespace PKHeX +{ + public partial class SAV_BoxIO : Form + { + public SAV_BoxIO(Form1 frm1, int bo, int bno) + { + boxnameoffset = bno; + boxoffset = bo; + InitializeComponent(); + m_parent = frm1; + savindex = m_parent.savindex; + shiftval = savindex * 0x7F000; + CB_Box.SelectedIndex = 0; + getBoxNames(); + } + int boxoffset; int boxnameoffset; + Form1 m_parent; + public int savindex; int shiftval; + + private void B_ImportBox_Click(object sender, EventArgs e) + { + int index = CB_Box.SelectedIndex; + OpenFileDialog ofd = new OpenFileDialog(); + ofd.Filter = "Box File|*.bk6|All Files|*.*"; + if (ofd.ShowDialog() == DialogResult.OK) + { + string path = ofd.FileName; + byte[] data = File.ReadAllBytes(path); + int offset = shiftval + boxoffset + (CB_Box.SelectedIndex) * (0xE8 * 30); + if (data.Length <= (31 - index) * (0xE8 * 30)) + { + Array.Copy(data, 0, m_parent.savefile, offset, data.Length); + m_parent.getPKXBoxes(); + } + else + { + MessageBox.Show("Box data loaded is too big!", "Error"); + } + } + } + + private void B_ExportBox_Click(object sender, EventArgs e) + { + int index = CB_Box.SelectedIndex; + SaveFileDialog sfd = new SaveFileDialog(); + sfd.Filter = "Box File|*.bk6|All Files|*.*"; + sfd.FileName = CB_Box.Text + ".bk6"; + if (sfd.ShowDialog() == DialogResult.OK) + { + string path = sfd.FileName; + if (File.Exists(path)) + { + // File already exists, save a .bak + byte[] backupfile = File.ReadAllBytes(path); + File.WriteAllBytes(path + ".bak", backupfile); + } + int offset = shiftval + boxoffset + (CB_Box.SelectedIndex) * (0xE8 * 30); + byte[] newbox = new Byte[0xE8 * 30]; + Array.Copy(m_parent.savefile, offset, newbox, 0, 0xE8 * 30); + File.WriteAllBytes(path, newbox); + } + } + public void getBoxNames() + { + int selectedbox = CB_Box.SelectedIndex; // precache selected box + // Build ComboBox Dropdown Items + try + { + CB_Box.Items.Clear(); + for (int i = 0; i < 31; i++) + { + string boxname = Encoding.Unicode.GetString(m_parent.savefile, boxnameoffset + (0x7F000 * savindex) + 0x22 * i, 0x22); + boxname = m_parent.TrimFromZero(boxname); + if (boxname.Length == 0) + { + CB_Box.Items.Add("Box " + (i+1)); + } + else CB_Box.Items.Add(boxname); + } + } + catch + { + for (int i = 1; i < 32; i++) + { + CB_Box.Items.Add("Box " + (i+1)); + } + } + + CB_Box.SelectedIndex = selectedbox; // restore selected box + } + } +} diff --git a/SAV_BoxIO.resx b/SAV_BoxIO.resx new file mode 100644 index 000000000..4964deeb3 --- /dev/null +++ b/SAV_BoxIO.resx @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_BoxLayout.Designer.cs b/SAV_BoxLayout.Designer.cs new file mode 100644 index 000000000..2a2962f35 --- /dev/null +++ b/SAV_BoxLayout.Designer.cs @@ -0,0 +1,225 @@ +namespace PKHeX +{ + partial class SAV_BoxLayout + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_BoxLayout)); + this.LB_BoxSelect = new System.Windows.Forms.ListBox(); + this.TB_BoxName = new System.Windows.Forms.TextBox(); + this.L_BoxName = new System.Windows.Forms.Label(); + this.MT_BG = new System.Windows.Forms.MaskedTextBox(); + this.L_BG = new System.Windows.Forms.Label(); + this.L_Flags = new System.Windows.Forms.Label(); + this.MT_BG1 = new System.Windows.Forms.MaskedTextBox(); + this.MT_BG2 = new System.Windows.Forms.MaskedTextBox(); + this.MT_BG3 = new System.Windows.Forms.MaskedTextBox(); + this.B_Save = new System.Windows.Forms.Button(); + this.B_Cancel = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // LB_BoxSelect + // + this.LB_BoxSelect.FormattingEnabled = true; + this.LB_BoxSelect.Items.AddRange(new object[] { + "Box 1", + "Box 2", + "Box 3", + "Box 4", + "Box 5", + "Box 6", + "Box 7", + "Box 8", + "Box 9", + "Box 10", + "Box 11", + "Box 12", + "Box 13", + "Box 14", + "Box 15", + "Box 16", + "Box 17", + "Box 18", + "Box 19", + "Box 20", + "Box 21", + "Box 22", + "Box 23", + "Box 24", + "Box 25", + "Box 26", + "Box 27", + "Box 28", + "Box 29", + "Box 30", + "Box 31"}); + this.LB_BoxSelect.Location = new System.Drawing.Point(12, 14); + this.LB_BoxSelect.Name = "LB_BoxSelect"; + this.LB_BoxSelect.Size = new System.Drawing.Size(78, 134); + this.LB_BoxSelect.TabIndex = 0; + this.LB_BoxSelect.SelectedIndexChanged += new System.EventHandler(this.changeBox); + // + // TB_BoxName + // + this.TB_BoxName.Location = new System.Drawing.Point(106, 35); + this.TB_BoxName.MaxLength = 15; + this.TB_BoxName.Name = "TB_BoxName"; + this.TB_BoxName.Size = new System.Drawing.Size(100, 20); + this.TB_BoxName.TabIndex = 1; + this.TB_BoxName.WordWrap = false; + this.TB_BoxName.TextChanged += new System.EventHandler(this.changeBoxDetails); + // + // L_BoxName + // + this.L_BoxName.AutoSize = true; + this.L_BoxName.Location = new System.Drawing.Point(104, 19); + this.L_BoxName.Name = "L_BoxName"; + this.L_BoxName.Size = new System.Drawing.Size(59, 13); + this.L_BoxName.TabIndex = 2; + this.L_BoxName.Text = "Box Name:"; + // + // MT_BG + // + this.MT_BG.Location = new System.Drawing.Point(177, 61); + this.MT_BG.Mask = "00"; + this.MT_BG.Name = "MT_BG"; + this.MT_BG.Size = new System.Drawing.Size(29, 20); + this.MT_BG.TabIndex = 3; + this.MT_BG.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.MT_BG.TextChanged += new System.EventHandler(this.changeBoxDetails); + // + // L_BG + // + this.L_BG.AutoSize = true; + this.L_BG.Location = new System.Drawing.Point(104, 64); + this.L_BG.Name = "L_BG"; + this.L_BG.Size = new System.Drawing.Size(68, 13); + this.L_BG.TabIndex = 4; + this.L_BG.Text = "Background:"; + // + // L_Flags + // + this.L_Flags.AutoSize = true; + this.L_Flags.Location = new System.Drawing.Point(104, 82); + this.L_Flags.Name = "L_Flags"; + this.L_Flags.Size = new System.Drawing.Size(102, 13); + this.L_Flags.TabIndex = 5; + this.L_Flags.Text = "Unlocked BG Flags:"; + // + // MT_BG1 + // + this.MT_BG1.Location = new System.Drawing.Point(106, 98); + this.MT_BG1.Mask = "00"; + this.MT_BG1.Name = "MT_BG1"; + this.MT_BG1.Size = new System.Drawing.Size(29, 20); + this.MT_BG1.TabIndex = 6; + this.MT_BG1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.MT_BG1.TextChanged += new System.EventHandler(this.changeBoxDetails); + // + // MT_BG2 + // + this.MT_BG2.Location = new System.Drawing.Point(142, 98); + this.MT_BG2.Mask = "00"; + this.MT_BG2.Name = "MT_BG2"; + this.MT_BG2.Size = new System.Drawing.Size(29, 20); + this.MT_BG2.TabIndex = 7; + this.MT_BG2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.MT_BG2.TextChanged += new System.EventHandler(this.changeBoxDetails); + // + // MT_BG3 + // + this.MT_BG3.Location = new System.Drawing.Point(177, 98); + this.MT_BG3.Mask = "00"; + this.MT_BG3.Name = "MT_BG3"; + this.MT_BG3.Size = new System.Drawing.Size(29, 20); + this.MT_BG3.TabIndex = 8; + this.MT_BG3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.MT_BG3.TextChanged += new System.EventHandler(this.changeBoxDetails); + // + // B_Save + // + this.B_Save.Location = new System.Drawing.Point(157, 127); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(50, 23); + this.B_Save.TabIndex = 9; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // B_Cancel + // + this.B_Cancel.Location = new System.Drawing.Point(101, 127); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(50, 23); + this.B_Cancel.TabIndex = 10; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // SAV_BoxLayout + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(219, 162); + this.Controls.Add(this.B_Cancel); + this.Controls.Add(this.B_Save); + this.Controls.Add(this.MT_BG3); + this.Controls.Add(this.MT_BG2); + this.Controls.Add(this.MT_BG1); + this.Controls.Add(this.L_Flags); + this.Controls.Add(this.L_BG); + this.Controls.Add(this.MT_BG); + this.Controls.Add(this.L_BoxName); + this.Controls.Add(this.TB_BoxName); + this.Controls.Add(this.LB_BoxSelect); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SAV_BoxLayout"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Box Layout Editor"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListBox LB_BoxSelect; + private System.Windows.Forms.TextBox TB_BoxName; + private System.Windows.Forms.Label L_BoxName; + private System.Windows.Forms.MaskedTextBox MT_BG; + private System.Windows.Forms.Label L_BG; + private System.Windows.Forms.Label L_Flags; + private System.Windows.Forms.MaskedTextBox MT_BG1; + private System.Windows.Forms.MaskedTextBox MT_BG2; + private System.Windows.Forms.MaskedTextBox MT_BG3; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.Button B_Cancel; + } +} \ No newline at end of file diff --git a/SAV_BoxLayout.cs b/SAV_BoxLayout.cs new file mode 100644 index 000000000..cdd471088 --- /dev/null +++ b/SAV_BoxLayout.cs @@ -0,0 +1,80 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_BoxLayout : Form + { + public SAV_BoxLayout(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + LB_BoxSelect.SelectedIndex = 0; + } + + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public int savindex; + public bool editing = false; + private static uint ToUInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return UInt32.Parse(value); + } + + private void changeBox(object sender, EventArgs e) + { + editing = true; + int index = LB_BoxSelect.SelectedIndex; + int offset = 0x9800 + savindex * 0x7F000; + + TB_BoxName.Text = Encoding.Unicode.GetString(sav, offset + 0x22 * index, 0x22); + MT_BG.Text = sav[0x9C1E + savindex * 0x7F000 + index].ToString(); + + MT_BG1.Text = sav[0x9C3D + savindex * 0x7F000].ToString(); + MT_BG2.Text = sav[0x9C3E + savindex * 0x7F000].ToString(); + MT_BG3.Text = sav[0x9C3F + savindex * 0x7F000].ToString(); + editing = false; + } + private void changeBoxDetails(object sender, EventArgs e) + { + if (!editing) + { + int index = LB_BoxSelect.SelectedIndex; + int offset = 0x9800 + savindex * 0x7F000; + + // Get Sender Index + + byte[] boxname = Encoding.Unicode.GetBytes(TB_BoxName.Text); + Array.Resize(ref boxname, 0x22); + Array.Copy(boxname, 0, sav, offset + 0x22 * index, boxname.Length); + + sav[0x9C1E + savindex * 0x7F000 + index] = (byte)ToUInt32(MT_BG.Text); + sav[0x9C3D + savindex * 0x7F000] = (byte)ToUInt32(MT_BG1.Text); + sav[0x9C3E + savindex * 0x7F000] = (byte)ToUInt32(MT_BG2.Text); + sav[0x9C3F + savindex * 0x7F000] = (byte)ToUInt32(MT_BG3.Text); + } + } + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } + private void B_Save_Click(object sender, EventArgs e) + { + Array.Copy(sav, m_parent.savefile, 0x100000); + m_parent.savedited = true; + m_parent.getBoxNames(); + m_parent.getPKXBoxes(); + Close(); + } + } +} \ No newline at end of file diff --git a/SAV_BoxLayout.resx b/SAV_BoxLayout.resx new file mode 100644 index 000000000..ce77b21c0 --- /dev/null +++ b/SAV_BoxLayout.resx @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_EventFlags.Designer.cs b/SAV_EventFlags.Designer.cs new file mode 100644 index 000000000..a95286a81 --- /dev/null +++ b/SAV_EventFlags.Designer.cs @@ -0,0 +1,207 @@ +namespace PKHeX +{ + partial class SAV_EventFlags + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_EventFlags)); + this.CHK_CustomFlag = new System.Windows.Forms.CheckBox(); + this.B_Close = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label1 = new System.Windows.Forms.Label(); + this.flag_0001 = new System.Windows.Forms.CheckBox(); + this.flag_0002 = new System.Windows.Forms.CheckBox(); + this.flag_0003 = new System.Windows.Forms.CheckBox(); + this.flag_0004 = new System.Windows.Forms.CheckBox(); + this.flag_0005 = new System.Windows.Forms.CheckBox(); + this.nud = new System.Windows.Forms.NumericUpDown(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nud)).BeginInit(); + this.SuspendLayout(); + // + // CHK_CustomFlag + // + this.CHK_CustomFlag.AutoSize = true; + this.CHK_CustomFlag.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.CHK_CustomFlag.Enabled = false; + this.CHK_CustomFlag.Location = new System.Drawing.Point(12, 44); + this.CHK_CustomFlag.Name = "CHK_CustomFlag"; + this.CHK_CustomFlag.Size = new System.Drawing.Size(59, 17); + this.CHK_CustomFlag.TabIndex = 1; + this.CHK_CustomFlag.Text = "Status:"; + this.CHK_CustomFlag.UseVisualStyleBackColor = true; + // + // B_Close + // + this.B_Close.Location = new System.Drawing.Point(128, 180); + this.B_Close.Name = "B_Close"; + this.B_Close.Size = new System.Drawing.Size(75, 23); + this.B_Close.TabIndex = 2; + this.B_Close.Text = "Close"; + this.B_Close.UseVisualStyleBackColor = true; + this.B_Close.Click += new System.EventHandler(this.B_Close_Click); + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.nud); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.CHK_CustomFlag); + this.groupBox1.Location = new System.Drawing.Point(14, 135); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(108, 68); + this.groupBox1.TabIndex = 3; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Check Flag Status"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(13, 21); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(30, 13); + this.label1.TabIndex = 2; + this.label1.Text = "Flag:"; + // + // flag_0001 + // + this.flag_0001.AutoSize = true; + this.flag_0001.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.flag_0001.Enabled = false; + this.flag_0001.Location = new System.Drawing.Point(12, 12); + this.flag_0001.Name = "flag_0001"; + this.flag_0001.Size = new System.Drawing.Size(52, 17); + this.flag_0001.TabIndex = 4; + this.flag_0001.Text = "Flag1"; + this.flag_0001.UseVisualStyleBackColor = true; + // + // flag_0002 + // + this.flag_0002.AutoSize = true; + this.flag_0002.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.flag_0002.Enabled = false; + this.flag_0002.Location = new System.Drawing.Point(12, 35); + this.flag_0002.Name = "flag_0002"; + this.flag_0002.Size = new System.Drawing.Size(52, 17); + this.flag_0002.TabIndex = 5; + this.flag_0002.Text = "Flag2"; + this.flag_0002.UseVisualStyleBackColor = true; + // + // flag_0003 + // + this.flag_0003.AutoSize = true; + this.flag_0003.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.flag_0003.Enabled = false; + this.flag_0003.Location = new System.Drawing.Point(12, 58); + this.flag_0003.Name = "flag_0003"; + this.flag_0003.Size = new System.Drawing.Size(52, 17); + this.flag_0003.TabIndex = 6; + this.flag_0003.Text = "Flag3"; + this.flag_0003.UseVisualStyleBackColor = true; + // + // flag_0004 + // + this.flag_0004.AutoSize = true; + this.flag_0004.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.flag_0004.Enabled = false; + this.flag_0004.Location = new System.Drawing.Point(12, 81); + this.flag_0004.Name = "flag_0004"; + this.flag_0004.Size = new System.Drawing.Size(52, 17); + this.flag_0004.TabIndex = 7; + this.flag_0004.Text = "Flag4"; + this.flag_0004.UseVisualStyleBackColor = true; + // + // flag_0005 + // + this.flag_0005.AutoSize = true; + this.flag_0005.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; + this.flag_0005.Enabled = false; + this.flag_0005.Location = new System.Drawing.Point(12, 104); + this.flag_0005.Name = "flag_0005"; + this.flag_0005.Size = new System.Drawing.Size(52, 17); + this.flag_0005.TabIndex = 8; + this.flag_0005.Text = "Flag5"; + this.flag_0005.UseVisualStyleBackColor = true; + // + // nud + // + this.nud.Location = new System.Drawing.Point(56, 19); + this.nud.Maximum = new decimal(new int[] { + 3072, + 0, + 0, + 0}); + this.nud.Name = "nud"; + this.nud.Size = new System.Drawing.Size(45, 20); + this.nud.TabIndex = 9; + this.nud.Value = new decimal(new int[] { + 3072, + 0, + 0, + 0}); + this.nud.ValueChanged += new System.EventHandler(this.changeFlag); + // + // SAV_EventFlags + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(214, 212); + this.Controls.Add(this.flag_0005); + this.Controls.Add(this.flag_0004); + this.Controls.Add(this.flag_0003); + this.Controls.Add(this.flag_0002); + this.Controls.Add(this.flag_0001); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.B_Close); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SAV_EventFlags"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Event Flag Viewer"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nud)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.CheckBox CHK_CustomFlag; + private System.Windows.Forms.Button B_Close; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.CheckBox flag_0001; + private System.Windows.Forms.CheckBox flag_0002; + private System.Windows.Forms.CheckBox flag_0003; + private System.Windows.Forms.CheckBox flag_0004; + private System.Windows.Forms.CheckBox flag_0005; + private System.Windows.Forms.NumericUpDown nud; + } +} \ No newline at end of file diff --git a/SAV_EventFlags.cs b/SAV_EventFlags.cs new file mode 100644 index 000000000..b57e1df65 --- /dev/null +++ b/SAV_EventFlags.cs @@ -0,0 +1,73 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_EventFlags : Form + { + public SAV_EventFlags(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + populateFlags(); + nud.Text = "0"; + } + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public int savindex; + + private void changeFlag(object sender, EventArgs e) + { + int offset = savindex * 0x7F000 + 0x1A0FC; + int flag = (int)nud.Value; + if (flag > 3072) + { + CHK_CustomFlag.Checked = false; + nud.BackColor = Color.Red; + } + else + { + nud.BackColor = Color.White; + CHK_CustomFlag.Checked = getFlagBool(flag, offset); + } + } + private int getFlagNum(CheckBox chk) + { + string source = chk.Name; + return Convert.ToInt32(source.Substring(Math.Max(0, source.Length - 4))); + } + private bool getFlagBool(int flagnum, int offset) + { + bool flagvalue = Convert.ToBoolean(((sav[offset + flagnum / 8]) >> (flagnum % 8)) & 1); + return flagvalue; + } + private void populateFlags() + { + + int offset = savindex * 0x7F000 + 0x1A0FC; + CheckBox[] ck = { + flag_0001, flag_0002, flag_0003, flag_0004, flag_0005 + }; + + for (int i = 0; i < ck.Length; i++) + { + // Get Flag Number and get the bool: set or not + ck[i].Checked = getFlagBool(getFlagNum(ck[i]),offset); + } + + } + + private void B_Close_Click(object sender, EventArgs e) + { + Close(); + } + } +} diff --git a/SAV_EventFlags.resx b/SAV_EventFlags.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/SAV_EventFlags.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_HallOfFame.Designer.cs b/SAV_HallOfFame.Designer.cs new file mode 100644 index 000000000..620a64634 --- /dev/null +++ b/SAV_HallOfFame.Designer.cs @@ -0,0 +1,116 @@ +namespace PKHeX +{ + partial class SAV_HallOfFame + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_HallOfFame)); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.RTB = new System.Windows.Forms.RichTextBox(); + this.B_Close = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // listBox1 + // + this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left))); + this.listBox1.FormattingEnabled = true; + this.listBox1.Items.AddRange(new object[] { + "First", + "01", + "02", + "03", + "04", + "05", + "06", + "07", + "08", + "09", + "10", + "11", + "12", + "13", + "14", + "15"}); + this.listBox1.Location = new System.Drawing.Point(7, 12); + this.listBox1.Name = "listBox1"; + this.listBox1.Size = new System.Drawing.Size(59, 212); + this.listBox1.TabIndex = 0; + this.listBox1.SelectedIndexChanged += new System.EventHandler(this.displayEntry); + // + // RTB + // + this.RTB.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.RTB.Font = new System.Drawing.Font("Arial Narrow", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.RTB.Location = new System.Drawing.Point(77, 12); + this.RTB.Name = "RTB"; + this.RTB.ReadOnly = true; + this.RTB.Size = new System.Drawing.Size(195, 184); + this.RTB.TabIndex = 1; + this.RTB.Text = ""; + this.RTB.WordWrap = false; + // + // B_Close + // + this.B_Close.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.B_Close.Location = new System.Drawing.Point(197, 201); + this.B_Close.Name = "B_Close"; + this.B_Close.Size = new System.Drawing.Size(75, 23); + this.B_Close.TabIndex = 3; + this.B_Close.Text = "Close"; + this.B_Close.UseVisualStyleBackColor = true; + this.B_Close.Click += new System.EventHandler(this.B_Close_Click); + // + // SAV_HallOfFame + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(284, 232); + this.Controls.Add(this.B_Close); + this.Controls.Add(this.RTB); + this.Controls.Add(this.listBox1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(400, 840); + this.MinimizeBox = false; + this.MinimumSize = new System.Drawing.Size(300, 260); + this.Name = "SAV_HallOfFame"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Hall of Fame Viewer"; + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.ListBox listBox1; + private System.Windows.Forms.RichTextBox RTB; + private System.Windows.Forms.Button B_Close; + } +} \ No newline at end of file diff --git a/SAV_HallOfFame.cs b/SAV_HallOfFame.cs new file mode 100644 index 000000000..9b5a05e77 --- /dev/null +++ b/SAV_HallOfFame.cs @@ -0,0 +1,126 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_HallOfFame : Form + { + public SAV_HallOfFame(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + shiftval = savindex * 0x7F000; + listBox1.SelectedIndex = 0; + } + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public int savindex; int shiftval; + public bool editing = false; + + private void B_Close_Click(object sender, EventArgs e) + { + Close(); + } + string TrimFromZero(string input) + { + int index = input.IndexOf('\0'); + if (index < 0) + return input; + + return input.Substring(0, index); + } + private void displayEntry(object sender, EventArgs e) + { + RTB.Font = new Font("Courier New", 8); + RTB.Text = ""; + RTB.LanguageOption = RichTextBoxLanguageOptions.DualFont; + int index = listBox1.SelectedIndex; + int offset = shiftval + 0x1E800 + index*0x1B4; + + uint vnd = BitConverter.ToUInt32(sav, offset + 0x1B0); + uint vn = vnd & 0xFF; + RTB.Text = "Entry #" + vn + "\r\n"; + uint date = (vnd >> 14) & 0x1FFFF; + uint year = (date & 0xFF) + 2000; + uint month = (date >> 8) & 0xF; + uint day = (date >> 12); + if (day == 0) + { + RTB.Text += "No records in this slot."; + return; + } + RTB.Text += "Date: " + year.ToString() + "/" + month.ToString() + "/" + day.ToString() + "\r\n\r\n"; + + for (int i = 0; i < 6; i++) + { + int species = BitConverter.ToUInt16(sav, offset + 0x00); + int helditem = BitConverter.ToUInt16(sav, offset + 0x02); + int move1 = BitConverter.ToUInt16(sav, offset + 0x04); + int move2 = BitConverter.ToUInt16(sav, offset + 0x06); + int move3 = BitConverter.ToUInt16(sav, offset + 0x08); + int move4 = BitConverter.ToUInt16(sav, offset + 0x0A); + + int TID = BitConverter.ToUInt16(sav, offset + 0x10); + int SID = BitConverter.ToUInt16(sav, offset + 0x12); + + uint slgf = BitConverter.ToUInt32(sav, offset + 0x14); + uint form = slgf & 0x1F; + uint gender = (slgf >> 5) & 3; // 0 M; 1 F; 2 G + uint level = (slgf >> 7) & 0x7F; + uint shiny = (slgf >> 14) & 0x1; + uint unkn = slgf >> 15; + + string nickname = TrimFromZero(Encoding.Unicode.GetString(sav, offset + 0x18, 22)); + string OTname = TrimFromZero(Encoding.Unicode.GetString(sav, offset + 0x30, 22)); + + if (species == 0) + { + continue; + } + string genderstr=""; + switch (gender) + { + case 0: + genderstr = "M"; + break; + case 1: + genderstr = "F"; + break; + case 2: + genderstr = "G"; + break; + } + string shinystr = ""; + if (shiny == 0) + { + shinystr = "No"; + } + else shinystr = "Yes"; + + RTB.Text += "Name: " + nickname; + RTB.Text += " (" + m_parent.specieslist[species] + " - " + genderstr + ")\r\n"; + RTB.Text += "Level: " + level.ToString() + "\r\n"; + RTB.Text += "Shiny: " + shinystr + "\r\n"; + RTB.Text += "Held Item: " + m_parent.itemlist[helditem] + "\r\n"; + RTB.Text += "Move 1: " + m_parent.movelist[move1] + "\r\n"; + RTB.Text += "Move 2: " + m_parent.movelist[move2] + "\r\n"; + RTB.Text += "Move 3: " + m_parent.movelist[move3] + "\r\n"; + RTB.Text += "Move 4: " + m_parent.movelist[move4] + "\r\n"; + RTB.Text += "OT: " + OTname + " (" + TID.ToString() + "/" + SID.ToString() + ")\r\n"; + RTB.Text += "\r\n"; + + offset += 0x48; + } + RTB.Text = RTB.Text; + RTB.Font = new Font("Courier New", 8); + } + } +} diff --git a/SAV_HallOfFame.resx b/SAV_HallOfFame.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/SAV_HallOfFame.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_Inventory.Designer.cs b/SAV_Inventory.Designer.cs new file mode 100644 index 000000000..d9714d42a --- /dev/null +++ b/SAV_Inventory.Designer.cs @@ -0,0 +1,189 @@ +namespace PKHeX +{ + partial class SAV_Inventory + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_Inventory)); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.B_Cancel = new System.Windows.Forms.Button(); + this.B_Save = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.B_DisplayBerries = new System.Windows.Forms.Button(); + this.B_DisplayMedicine = new System.Windows.Forms.Button(); + this.B_DisplayTMHM = new System.Windows.Forms.Button(); + this.B_DisplayKeyItems = new System.Windows.Forms.Button(); + this.B_DisplayItems = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToResizeColumns = false; + this.dataGridView1.AllowUserToResizeRows = false; + this.dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); + this.dataGridView1.BackgroundColor = System.Drawing.SystemColors.ControlLightLight; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; + this.dataGridView1.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.ColumnHeadersVisible = false; + this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter; + this.dataGridView1.Location = new System.Drawing.Point(12, 12); + this.dataGridView1.MultiSelect = false; + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; + this.dataGridView1.ShowEditingIcon = false; + this.dataGridView1.Size = new System.Drawing.Size(200, 190); + this.dataGridView1.TabIndex = 12; + this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dropclick); + // + // B_Cancel + // + this.B_Cancel.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.B_Cancel.Location = new System.Drawing.Point(221, 179); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(48, 23); + this.B_Cancel.TabIndex = 14; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // B_Save + // + this.B_Save.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.B_Save.Location = new System.Drawing.Point(275, 179); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(48, 23); + this.B_Save.TabIndex = 15; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.B_DisplayBerries); + this.groupBox1.Controls.Add(this.B_DisplayMedicine); + this.groupBox1.Controls.Add(this.B_DisplayTMHM); + this.groupBox1.Controls.Add(this.B_DisplayKeyItems); + this.groupBox1.Controls.Add(this.B_DisplayItems); + this.groupBox1.Location = new System.Drawing.Point(221, 6); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(102, 167); + this.groupBox1.TabIndex = 16; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Pouches"; + // + // B_DisplayBerries + // + this.B_DisplayBerries.Location = new System.Drawing.Point(14, 135); + this.B_DisplayBerries.Name = "B_DisplayBerries"; + this.B_DisplayBerries.Size = new System.Drawing.Size(75, 23); + this.B_DisplayBerries.TabIndex = 4; + this.B_DisplayBerries.Text = "Berry"; + this.B_DisplayBerries.UseVisualStyleBackColor = true; + this.B_DisplayBerries.Click += new System.EventHandler(this.B_DisplayBerries_Click); + // + // B_DisplayMedicine + // + this.B_DisplayMedicine.Location = new System.Drawing.Point(14, 106); + this.B_DisplayMedicine.Name = "B_DisplayMedicine"; + this.B_DisplayMedicine.Size = new System.Drawing.Size(75, 23); + this.B_DisplayMedicine.TabIndex = 3; + this.B_DisplayMedicine.Text = "Medicine"; + this.B_DisplayMedicine.UseVisualStyleBackColor = true; + this.B_DisplayMedicine.Click += new System.EventHandler(this.B_DisplayMedicine_Click); + // + // B_DisplayTMHM + // + this.B_DisplayTMHM.Location = new System.Drawing.Point(14, 77); + this.B_DisplayTMHM.Name = "B_DisplayTMHM"; + this.B_DisplayTMHM.Size = new System.Drawing.Size(75, 23); + this.B_DisplayTMHM.TabIndex = 2; + this.B_DisplayTMHM.Text = "TM/HM"; + this.B_DisplayTMHM.UseVisualStyleBackColor = true; + this.B_DisplayTMHM.Click += new System.EventHandler(this.B_DisplayTMHM_Click); + // + // B_DisplayKeyItems + // + this.B_DisplayKeyItems.Location = new System.Drawing.Point(14, 48); + this.B_DisplayKeyItems.Name = "B_DisplayKeyItems"; + this.B_DisplayKeyItems.Size = new System.Drawing.Size(75, 23); + this.B_DisplayKeyItems.TabIndex = 1; + this.B_DisplayKeyItems.Text = "Key Items"; + this.B_DisplayKeyItems.UseVisualStyleBackColor = true; + this.B_DisplayKeyItems.Click += new System.EventHandler(this.B_DisplayKeyItems_Click); + // + // B_DisplayItems + // + this.B_DisplayItems.Location = new System.Drawing.Point(14, 19); + this.B_DisplayItems.Name = "B_DisplayItems"; + this.B_DisplayItems.Size = new System.Drawing.Size(75, 23); + this.B_DisplayItems.TabIndex = 0; + this.B_DisplayItems.Text = "Items"; + this.B_DisplayItems.UseVisualStyleBackColor = true; + this.B_DisplayItems.Click += new System.EventHandler(this.B_DisplayItems_Click); + // + // SAV_Inventory + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(334, 212); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.B_Save); + this.Controls.Add(this.B_Cancel); + this.Controls.Add(this.dataGridView1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(350, 750); + this.MinimizeBox = false; + this.MinimumSize = new System.Drawing.Size(350, 250); + this.Name = "SAV_Inventory"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Inventory Editor"; + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.groupBox1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.Button B_Cancel; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.Button B_DisplayBerries; + private System.Windows.Forms.Button B_DisplayMedicine; + private System.Windows.Forms.Button B_DisplayTMHM; + private System.Windows.Forms.Button B_DisplayKeyItems; + private System.Windows.Forms.Button B_DisplayItems; + } +} \ No newline at end of file diff --git a/SAV_Inventory.cs b/SAV_Inventory.cs new file mode 100644 index 000000000..106ffa078 --- /dev/null +++ b/SAV_Inventory.cs @@ -0,0 +1,811 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_Inventory : Form + { + public SAV_Inventory(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + shiftval = savindex * 0x7F000; + + getListItems(); + getListKeyItems(); + getListTHMH(); + getListMedicine(); + getListBerries(); + + B_DisplayItems.ForeColor = Color.Red; + + popItems(); + + } + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public int savindex; int shiftval; + public bool editing = false; + + public string[] item_val; + public string[] keyitem_val; + public string[] tmhm_val; + public string[] medicine_val; + public string[] berries_val; + + // Initialize String Tables + private void getListItems() + { + item_val = new string[] { "(None)", "0", + "Abomasite", "674", + "Absolite", "677", + "Absorb Bulb", "545", + "Adamant Orb", "135", + "Aerodactylite", "672", + "Aggronite", "667", + "Air Balloon", "541", + "Alakazite", "679", + "Amaze Mulch", "655", + "Ampharosite", "658", + "Amulet Coin", "223", + "Armor Fossil", "104", + "Assault Vest", "640", + "Balm Mushroom", "580", + "Banettite", "668", + "Big Mushroom", "87", + "Big Nugget", "581", + "Big Pearl", "89", + "Big Root", "296", + "Binding Band", "544", + "Black Belt", "241", + "Black Flute", "68", + "Black Glasses", "240", + "Black Sludge", "281", + "Blastoisinite", "661", + "Blazikenite", "664", + "Blue Flute", "65", + "Blue Scarf", "261", + "Blue Shard", "73", + "Boost Mulch", "654", + "Bright Powder", "213", + "Bug Gem", "558", + "Burn Drive", "118", + "Cell Battery", "546", + "Charcoal", "249", + "Charizardite X", "660", + "Charizardite Y", "678", + "Cherish Ball", "16", + "Chill Drive", "119", + "Choice Band", "220", + "Choice Scarf", "287", + "Choice Specs", "297", + "Claw Fossil", "100", + "Cleanse Tag", "224", + "Comet Shard", "583", + "Cover Fossil", "572", + "Damp Rock", "285", + "Dark Gem", "562", + "Dawn Stone", "109", + "Deep Sea Scale", "227", + "Deep Sea Tooth", "226", + "Destiny Knot", "280", + "Dire Hit", "56", + "Discount Coupon", "699", + "Dive Ball", "7", + "Dome Fossil", "102", + "Douse Drive", "116", + "Draco Plate", "311", + "Dragon Fang", "250", + "Dragon Gem", "561", + "Dragon Scale", "235", + "Dread Plate", "312", + "Dream Ball", "576", + "Dubious Disc", "324", + "Dusk Ball", "13", + "Dusk Stone", "108", + "Earth Plate", "305", + "Eject Button", "547", + "Electirizer", "322", + "Electric Gem", "550", + "Escape Rope", "78", + "Everstone", "229", + "Eviolite", "538", + "Expert Belt", "268", + "Fairy Gem", "715", + "Fast Ball", "492", + "Fighting Gem", "553", + "Fire Gem", "548", + "Fire Stone", "82", + "Fist Plate", "303", + "Flame Orb", "273", + "Flame Plate", "298", + "Float Stone", "539", + "Fluffy Tail", "64", + "Flying Gem", "556", + "Focus Band", "230", + "Focus Sash", "275", + "Friend Ball", "497", + "Full Incense", "316", + "Garchompite", "683", + "Gardevoirite", "657", + "Gengarite", "656", + "Ghost Gem", "560", + "Grass Gem", "551", + "Great Ball", "3", + "Green Scarf", "263", + "Green Shard", "75", + "Grip Claw", "286", + "Griseous Orb", "112", + "Ground Gem", "555", + "Guard Spec.", "55", + "Gyaradosite", "676", + "Hard Stone", "238", + "Heal Ball", "14", + "Heart Scale", "93", + "Heat Rock", "284", + "Heavy Ball", "495", + "Helix Fossil", "101", + "Heracronite", "680", + "Honey", "94", + "Houndoominite", "666", + "Ice Gem", "552", + "Icicle Plate", "302", + "Icy Rock", "282", + "Insect Plate", "308", + "Iron Ball", "278", + "Iron Plate", "313", + "Jaw Fossil", "710", + "Kangaskhanite", "675", + "King's Rock", "221", + "Lagging Tail", "279", + "Latiasite", "684", + "Latiosite", "685", + "Lax Incense", "255", + "Leaf Stone", "85", + "Leftovers", "234", + "Level Ball", "493", + "Life Orb", "270", + "Light Ball", "236", + "Light Clay", "269", + "Love Ball", "496", + "Lucarionite", "673", + "Luck Incense", "319", + "Lucky Egg", "231", + "Lucky Punch", "256", + "Luminous Moss", "648", + "Lure Ball", "494", + "Lustrous Orb", "136", + "Luxury Ball", "11", + "Macho Brace", "215", + "Magmarizer", "323", + "Magnet", "242", + "Manectite", "682", + "Master Ball", "1", + "Mawilite", "681", + "Max Repel", "77", + "Meadow Plate", "301", + "Medichamite", "665", + "Mental Herb", "219", + "Metal Coat", "233", + "Metal Powder", "257", + "Metronome", "277", + "Mewtwonite X", "662", + "Mewtwonite Y", "663", + "Mind Plate", "307", + "Miracle Seed", "239", + "Moon Ball", "498", + "Moon Stone", "81", + "Muscle Band", "266", + "Mystic Water", "243", + "Nest Ball", "8", + "Net Ball", "6", + "Never-Melt Ice", "246", + "Normal Gem", "564", + "Nugget", "92", + "Odd Incense", "314", + "Old Amber", "103", + "Oval Stone", "110", + "Park Ball", "500", + "Pearl String", "582", + "Pearl", "88", + "Pink Scarf", "262", + "Pinsirite", "671", + "Pixie Plate", "644", + "Plume Fossil", "573", + "Poison Barb", "245", + "Poison Gem", "554", + "Poké Ball", "4", + "Poké Doll", "63", + "Poké Toy", "577", + "Power Anklet", "293", + "Power Band", "292", + "Power Belt", "290", + "Power Bracer", "289", + "Power Herb", "271", + "Power Lens", "291", + "Power Weight", "294", + "Premier Ball", "12", + "Pretty Wing", "571", + "Prism Scale", "537", + "Protector", "321", + "Psychic Gem", "557", + "Pure Incense", "320", + "Quick Ball", "15", + "Quick Claw", "217", + "Quick Powder", "274", + "Rare Bone", "106", + "Razor Claw", "326", + "Razor Fang", "327", + "Reaper Cloth", "325", + "Red Card", "542", + "Red Flute", "67", + "Red Scarf", "260", + "Red Shard", "72", + "Relic Band", "588", + "Relic Copper", "584", + "Relic Crown", "590", + "Relic Gold", "586", + "Relic Silver", "585", + "Relic Statue", "589", + "Relic Vase", "587", + "Repeat Ball", "9", + "Repel", "79", + "Rich Mulch", "652", + "Ring Target", "543", + "Rock Gem", "559", + "Rock Incense", "315", + "Rocky Helmet", "540", + "Root Fossil", "99", + "Rose Incense", "318", + "Sachet", "647", + "Safari Ball", "5", + "Safety Goggles", "650", + "Sail Fossil", "711", + "Scizorite", "670", + "Scope Lens", "232", + "Sea Incense", "254", + "Sharp Beak", "244", + "Shed Shell", "295", + "Shell Bell", "253", + "Shiny Stone", "107", + "Shoal Salt", "70", + "Shoal Shell", "71", + "Shock Drive", "117", + "Silk Scarf", "251", + "Silver Powder", "222", + "Skull Fossil", "105", + "Sky Plate", "306", + "Smoke Ball", "228", + "Smooth Rock", "283", + "Snowball", "649", + "Soft Sand", "237", + "Soothe Bell", "218", + "Soul Dew", "225", + "Spell Tag", "247", + "Splash Plate", "299", + "Spooky Plate", "310", + "Sport Ball", "499", + "Star Piece", "91", + "Stardust", "90", + "Steel Gem", "563", + "Stick", "259", + "Sticky Barb", "288", + "Stone Plate", "309", + "Strange Souvenir", "704", + "Sun Stone", "80", + "Super Repel", "76", + "Surprise Mulch", "653", + "Thick Club", "258", + "Thunder Stone", "83", + "Timer Ball", "10", + "Tiny Mushroom", "86", + "Toxic Orb", "272", + "Toxic Plate", "304", + "Twisted Spoon", "248", + "Tyranitarite", "669", + "Ultra Ball", "2", + "Up-Grade", "252", + "Venusaurite", "659", + "Water Gem", "549", + "Water Stone", "84", + "Wave Incense", "317", + "Weakness Policy", "639", + "Whipped Dream", "646", + "White Flute", "69", + "White Herb", "214", + "Wide Lens", "265", + "Wise Glasses", "267", + "X Accuracy", "60", + "X Attack", "57", + "X Defense", "58", + "X Sp. Atk", "61", + "X Sp. Def", "62", + "X Speed", "59", + "Yellow Flute", "66", + "Yellow Scarf", "264", + "Yellow Shard", "74", + "Zap Plate", "300", + "Zoom Lens", "276", + }; + + } + private void getListKeyItems() + { + keyitem_val = new string[] { "(None)", "0", + "Adventure Rules", "703", + "Bicycle (Green)", "450", + "Bicycle (Yellow)", "713", + "Common Stone", "698", + "DNA Splicers (Fuse)","628", + "DNA Splicers (Split)","629", + "Dowsing MCHN", "471", + "Elevator Key", "700", + "Exp. Share", "216", + "Good Rod", "446", + "Gracidea", "466", + "Holo Caster (M)", "641", + "Holo Caster (F)", "714", + "Honor of Kalos", "702", + "Intriguing Stone", "697", + "Lens Case", "705", + "Looker Ticket", "712", + "Mega Ring", "696", + "Old Rod", "445", + "Oval Charm", "631", + "Poké Radar", "431", + "Power Plant Pass", "695", + "Prof's Letter", "642", + "Reveal Glass", "638", + "Roller Skates", "643", + "Shiny Charm", "632", + "Sprinklotad", "689", + "Super Rod", "447", + "TMV Pass", "701", + "Town Map", "442", + "Travel Trunk (Silver)","706", + "Travel Trunk (Gold)","707", + "Vs. Recorder", "465", + }; + } + private void getListTHMH() + { + tmhm_val = new string[] { "(None)", "0", + "TM01", "328", + "TM02", "329", + "TM03", "330", + "TM04", "331", + "TM05", "332", + "TM06", "333", + "TM07", "334", + "TM08", "335", + "TM09", "336", + "TM10", "337", + "TM11", "338", + "TM12", "339", + "TM13", "340", + "TM14", "341", + "TM15", "342", + "TM16", "343", + "TM17", "344", + "TM18", "345", + "TM19", "346", + "TM20", "347", + "TM21", "348", + "TM22", "349", + "TM23", "350", + "TM24", "351", + "TM25", "352", + "TM26", "353", + "TM27", "354", + "TM28", "355", + "TM29", "356", + "TM30", "357", + "TM31", "358", + "TM32", "359", + "TM33", "360", + "TM34", "361", + "TM35", "362", + "TM36", "363", + "TM37", "364", + "TM38", "365", + "TM39", "366", + "TM40", "367", + "TM41", "368", + "TM42", "369", + "TM43", "370", + "TM44", "371", + "TM45", "372", + "TM46", "373", + "TM47", "374", + "TM48", "375", + "TM49", "376", + "TM50", "377", + "TM51", "378", + "TM52", "379", + "TM53", "380", + "TM54", "381", + "TM55", "382", + "TM56", "383", + "TM57", "384", + "TM58", "385", + "TM59", "386", + "TM60", "387", + "TM61", "388", + "TM62", "389", + "TM63", "390", + "TM64", "391", + "TM65", "392", + "TM66", "393", + "TM67", "394", + "TM68", "395", + "TM69", "396", + "TM70", "397", + "TM71", "398", + "TM72", "399", + "TM73", "400", + "TM74", "401", + "TM75", "402", + "TM76", "403", + "TM77", "404", + "TM78", "405", + "TM79", "406", + "TM80", "407", + "TM81", "408", + "TM82", "409", + "TM83", "410", + "TM84", "411", + "TM85", "412", + "TM86", "413", + "TM87", "414", + "TM88", "415", + "TM89", "416", + "TM90", "417", + "TM91", "418", + "TM92", "419", + "TM93", "618", + "TM94", "619", + "TM95", "620", + "TM96", "690", + "TM97", "691", + "TM98", "692", + "TM99", "693", + "TM100","694", + "HM01", "420", + "HM02", "421", + "HM03", "422", + "HM04", "423", + "HM05", "424", + + }; + } + private void getListMedicine() + { + medicine_val = new string[] { "(None)", "0", + "Ability Capsule", "645", + "Antidote", "18", + "Awakening", "21", + "Berry Juice", "43", + "Burn Heal", "19", + "Calcium", "49", + "Carbos", "48", + "Casteliacone", "591", + "Clever Wing", "569", + "Elixir", "40", + "Energy Powder", "34", + "Energy Root", "35", + "Ether", "38", + "Fresh Water", "30", + "Full Heal", "27", + "Full Restore", "23", + "Genius Wing", "568", + "Heal Powder", "36", + "Health Wing", "565", + "HP Up", "45", + "Hyper Potion", "25", + "Ice Heal", "20", + "Iron", "47", + "Lava Cookie", "42", + "Lemonade", "32", + "Lumiose Galette", "708", + "Max Elixir", "41", + "Max Ether", "39", + "Max Potion", "24", + "Max Revive", "29", + "Moomoo Milk", "33", + "Muscle Wing", "566", + "Old Gateau", "54", + "Paralyze Heal", "22", + "Potion", "17", + "PP Max", "53", + "PP Up", "51", + "Protein", "46", + "Pretty Wing", "571", + "Rage Candy Bar", "504", + "Rare Candy", "50", + "Resist Wing", "567", + "Revival Herb", "37", + "Revive", "28", + "Sacred Ash", "44", + "Shalour Sable", "709", + "Soda Pop", "31", + "Super Potion", "26", + "Sweet Heart", "134", + "Swift Wing", "570", + "Zinc", "52", + }; + } + private void getListBerries() + { + berries_val = new string[] { "(None)", "0", + "Aguav Berry", "162", + "Apicot Berry", "205", + "Aspear Berry", "153", + "Babiri Berry", "199", + "Belue Berry", "183", + "Bluk Berry", "165", + "Charti Berry", "195", + "Cheri Berry", "149", + "Chesto Berry", "150", + "Chilan Berry", "200", + "Chople Berry", "189", + "Coba Berry", "192", + "Colbur Berry", "198", + "Cornn Berry", "175", + "Custap Berry", "210", + "Durin Berry", "182", + "Enigma Berry", "208", + "Figy Berry", "159", + "Ganlon Berry", "202", + "Grepa Berry", "173", + "Haban Berry", "197", + "Hondew Berry", "172", + "Iapapa Berry", "163", + "Jaboca Berry", "211", + "Kasib Berry", "196", + "Kebia Berry", "190", + "Kee Berry", "687", + "Kelpsy Berry", "170", + "Lansat Berry", "206", + "Leppa Berry", "154", + "Liechi Berry", "201", + "Lum Berry", "157", + "Mago Berry", "161", + "Magost Berry", "176", + "Maranga Berry","688", + "Micle Berry", "209", + "Nanab Berry", "166", + "Nomel Berry", "178", + "Occa Berry", "184", + "Oran Berry", "155", + "Pamtre Berry", "180", + "Passho Berry", "185", + "Payapa Berry", "193", + "Pecha Berry", "151", + "Persim Berry", "156", + "Petaya Berry", "204", + "Pinap Berry", "168", + "Pomeg Berry", "169", + "Qualot Berry", "171", + "Rabuta Berry", "177", + "Rawst Berry", "152", + "Razz Berry", "164", + "Rindo Berry", "187", + "Roseli Berry", "686", + "Rowap Berry", "212", + "Salac Berry", "203", + "Shuca Berry", "191", + "Sitrus Berry", "158", + "Spelon Berry", "179", + "Starf Berry", "207", + "Tamato Berry", "174", + "Tanga Berry", "194", + "Wacan Berry", "186", + "Watmel Berry", "181", + "Wepear Berry", "167", + "Wiki Berry", "160", + "Yache Berry", "188", + }; + } + + // Populate DataGrid + private void popItems() + { + int offset = 0x05800 + shiftval; + populateList(item_val, offset, 200); // max 400 + } + private void popKeyItems() + { + int offset = 0x05E40 + shiftval; + populateList(keyitem_val, offset, 50); // max 96 + } + private void popTMHM() + { + int offset = 0x05FC0 + shiftval; + populateList(tmhm_val, offset, 105); // 106 total tho + } + private void popMedicine() + { + int offset = 0x06168 + shiftval; + populateList(medicine_val, offset, 60); // 64 total slots + } + private void popBerries() + { + int offset = 0x06268 + shiftval; + populateList(berries_val, offset, 70); // 102 slots + } + + private void populateList(string[] itemarr, int offset, int itemcount) + { + dataGridView1.Rows.Clear(); + dataGridView1.Columns.Clear(); + + DataGridViewColumn dgvIndex = new DataGridViewTextBoxColumn(); + { + dgvIndex.HeaderText = "CNT"; + dgvIndex.DisplayIndex = 1; + dgvIndex.Width = 45; + dgvIndex.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; + } + DataGridViewComboBoxColumn dgvItemVal = new DataGridViewComboBoxColumn(); + dgvItemVal.DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing; + { + for (int i = 0; i < itemarr.Length/2; i++) + { + dgvItemVal.Items.Add(itemarr[i*2]); // add only the Item Names, not Values + } + dgvItemVal.DisplayIndex = 0; + dgvItemVal.Width = 135; + dgvItemVal.FlatStyle = FlatStyle.Flat; + } + dataGridView1.Columns.Add(dgvItemVal); + dataGridView1.Columns.Add(dgvIndex); + + dataGridView1.Rows.Add(itemcount); + + string itemname = ""; + for (int i = 0; i < itemcount; i++) + { + int itemvalue = BitConverter.ToUInt16(sav, offset + i*4); + int itemposition = Array.IndexOf(itemarr, itemvalue.ToString()); + try + { + itemname = itemarr[itemposition - 1]; + } + catch + { + MessageBox.Show("Unknown item detected.\r\n\r\nItem ID: " + itemvalue + "\r\n" + "Item is after: " + itemname, "Error"); + continue; + } + int itemarrayval = itemposition - 1; + dataGridView1.Rows[i].Cells[0].Value = itemarr[itemarrayval]; + dataGridView1.Rows[i].Cells[1].Value = BitConverter.ToUInt16(sav, offset + i * 4 + 2); + } + } + private void dropclick(object sender, DataGridViewCellEventArgs e) + { + if (e.ColumnIndex == 0) + { + ComboBox comboBox = (ComboBox)dataGridView1.EditingControl; + comboBox.DroppedDown = true; + } + } + private void saveBag(object sender) + { + string[] itemstrarr = {}; + int offset = 0; + if (B_DisplayItems.ForeColor == Color.Red) + { + itemstrarr = item_val; + offset = 0x05800 + shiftval; + } + else if (B_DisplayKeyItems.ForeColor == Color.Red) + { + itemstrarr = keyitem_val; + offset = 0x05E40 + shiftval; + } + else if (B_DisplayTMHM.ForeColor == Color.Red) + { + itemstrarr = tmhm_val; + offset = 0x05FC0 + shiftval; + } + else if (B_DisplayMedicine.ForeColor == Color.Red) + { + itemstrarr = medicine_val; + offset = 0x06168 + shiftval; + } + else if (B_DisplayBerries.ForeColor == Color.Red) + { + itemstrarr = berries_val; + offset = 0x06268 + shiftval; + } + + // Fetch Data + int itemcount = dataGridView1.Rows.Count; + int emptyslots = 0; + for (int i = 0; i < itemcount; i++) + { + string item = dataGridView1.Rows[i].Cells[0].Value.ToString(); + string itemindexstr = itemstrarr[Array.IndexOf(itemstrarr, item) + 1]; + int itemindex = Convert.ToUInt16(itemindexstr); + int itemcnt = Convert.ToUInt16(dataGridView1.Rows[i].Cells[1].Value.ToString()); + + if (itemindex == 0) // Compression of Empty Slots + { + emptyslots++; + continue; + } + + // Write Data into Save File + Array.Copy(BitConverter.GetBytes(itemindex), 0, sav, offset + 4 * (i - emptyslots), 2); + Array.Copy(BitConverter.GetBytes(itemcnt), 0, sav, offset + 4 * (i - emptyslots) + 2, 2); + } + + // Delete Empty Trash + for (int i = itemcount - emptyslots; i < itemcount; i++) + { + Array.Copy(BitConverter.GetBytes(0), 0, sav, offset + 4 * (i), 2); + Array.Copy(BitConverter.GetBytes(0), 0, sav, offset + 4 * (i) + 2, 2); + } + + // Load New Button Color, after finished we'll load the new data. + Button btn = sender as Button; + B_DisplayItems.ForeColor = Color.Black; + B_DisplayKeyItems.ForeColor = Color.Black; + B_DisplayTMHM.ForeColor = Color.Black; + B_DisplayMedicine.ForeColor = Color.Black; + B_DisplayBerries.ForeColor = Color.Black; + + btn.ForeColor = Color.Red; + } + + private void B_DisplayItems_Click(object sender, EventArgs e) + { + // Store Current Items back to the save file + saveBag(sender); + popItems(); + } + private void B_DisplayKeyItems_Click(object sender, EventArgs e) + { + // Store Current Items back to the save file + saveBag(sender); + popKeyItems(); + } + private void B_DisplayTMHM_Click(object sender, EventArgs e) + { + // Store Current Items back to the save file + saveBag(sender); + popTMHM(); + } + private void B_DisplayMedicine_Click(object sender, EventArgs e) + { + // Store Current Items back to the save file + saveBag(sender); + popMedicine(); + } + private void B_DisplayBerries_Click(object sender, EventArgs e) + { + // Store Current Items back to the save file + saveBag(sender); + popBerries(); + } + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } + private void B_Save_Click(object sender, EventArgs e) + { + saveBag(sender); + Array.Copy(sav, m_parent.savefile, 0x100000); + m_parent.savedited = true; + Close(); + } + } +} diff --git a/SAV_Inventory.resx b/SAV_Inventory.resx new file mode 100644 index 000000000..95c643915 --- /dev/null +++ b/SAV_Inventory.resx @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_Pokepuff.Designer.cs b/SAV_Pokepuff.Designer.cs new file mode 100644 index 000000000..9032b9a34 --- /dev/null +++ b/SAV_Pokepuff.Designer.cs @@ -0,0 +1,177 @@ +namespace PKHeX +{ + partial class SAV_Pokepuff + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_Pokepuff)); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.B_Save = new System.Windows.Forms.Button(); + this.B_Cancel = new System.Windows.Forms.Button(); + this.B_All = new System.Windows.Forms.Button(); + this.B_Sort = new System.Windows.Forms.Button(); + this.B_None = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.MT_CNT = new System.Windows.Forms.MaskedTextBox(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.SuspendLayout(); + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToResizeColumns = false; + this.dataGridView1.AllowUserToResizeRows = false; + this.dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); + this.dataGridView1.BackgroundColor = System.Drawing.SystemColors.ControlLightLight; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; + this.dataGridView1.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.ColumnHeadersVisible = false; + this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter; + this.dataGridView1.Location = new System.Drawing.Point(12, 43); + this.dataGridView1.MultiSelect = false; + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; + this.dataGridView1.ShowEditingIcon = false; + this.dataGridView1.Size = new System.Drawing.Size(200, 186); + this.dataGridView1.TabIndex = 11; + this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dropclick); + // + // B_Save + // + this.B_Save.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.B_Save.Location = new System.Drawing.Point(162, 235); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(50, 23); + this.B_Save.TabIndex = 12; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // B_Cancel + // + this.B_Cancel.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.B_Cancel.Location = new System.Drawing.Point(106, 235); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(50, 23); + this.B_Cancel.TabIndex = 13; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // B_All + // + this.B_All.Location = new System.Drawing.Point(12, 14); + this.B_All.Name = "B_All"; + this.B_All.Size = new System.Drawing.Size(60, 23); + this.B_All.TabIndex = 14; + this.B_All.Text = "All"; + this.B_All.UseVisualStyleBackColor = true; + this.B_All.Click += new System.EventHandler(this.B_All_Click); + // + // B_Sort + // + this.B_Sort.Location = new System.Drawing.Point(152, 14); + this.B_Sort.Name = "B_Sort"; + this.B_Sort.Size = new System.Drawing.Size(60, 23); + this.B_Sort.TabIndex = 15; + this.B_Sort.Text = "Sort"; + this.B_Sort.UseVisualStyleBackColor = true; + this.B_Sort.Click += new System.EventHandler(this.B_Sort_Click); + // + // B_None + // + this.B_None.Location = new System.Drawing.Point(82, 14); + this.B_None.Name = "B_None"; + this.B_None.Size = new System.Drawing.Size(60, 23); + this.B_None.TabIndex = 16; + this.B_None.Text = "None"; + this.B_None.UseVisualStyleBackColor = true; + this.B_None.Click += new System.EventHandler(this.B_None_Click); + // + // label1 + // + this.label1.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 240); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(32, 13); + this.label1.TabIndex = 17; + this.label1.Text = "CNT:"; + // + // MT_CNT + // + this.MT_CNT.Anchor = System.Windows.Forms.AnchorStyles.Bottom; + this.MT_CNT.Location = new System.Drawing.Point(50, 237); + this.MT_CNT.Mask = "00000"; + this.MT_CNT.Name = "MT_CNT"; + this.MT_CNT.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.MT_CNT.Size = new System.Drawing.Size(39, 20); + this.MT_CNT.TabIndex = 18; + this.MT_CNT.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // SAV_Pokepuff + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(224, 272); + this.Controls.Add(this.MT_CNT); + this.Controls.Add(this.label1); + this.Controls.Add(this.B_None); + this.Controls.Add(this.B_Sort); + this.Controls.Add(this.B_All); + this.Controls.Add(this.B_Cancel); + this.Controls.Add(this.B_Save); + this.Controls.Add(this.dataGridView1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(240, 750); + this.MinimizeBox = false; + this.MinimumSize = new System.Drawing.Size(240, 300); + this.Name = "SAV_Pokepuff"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "‎Poké Puffs Editor"; + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.Button B_Cancel; + private System.Windows.Forms.Button B_All; + private System.Windows.Forms.Button B_Sort; + private System.Windows.Forms.Button B_None; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.MaskedTextBox MT_CNT; + } +} \ No newline at end of file diff --git a/SAV_Pokepuff.cs b/SAV_Pokepuff.cs new file mode 100644 index 000000000..64877728b --- /dev/null +++ b/SAV_Pokepuff.cs @@ -0,0 +1,175 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_Pokepuff : Form + { + public SAV_Pokepuff(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + setup(); + + ToolTip ToolTip1 = new ToolTip(); + ToolTip1.SetToolTip(this.B_Sort, "Hold CTRL to reverse sort."); + + ToolTip ToolTip2 = new ToolTip(); + ToolTip2.SetToolTip(this.B_All, "Hold CTRL to give Deluxe\r\ninstead of Supreme."); + } + Form1 m_parent; + private static Random rand = new Random(); + private static uint rnd32() + { + return (uint)(rand.Next(1 << 30)) << 2 | (uint)(rand.Next(1 << 2)); + } + public byte[] sav = new Byte[0x100000]; + public int savindex; + public bool editing = false; + private string[] pfa = { + "Empty", + "Basic Sweet","Basic Mint","Basic Citrus","Basic Mocha","Basic Spice", + "Frosted Sweet","Frosted Mint","Frosted Citrus","Frosted Mocha","Frosted Spice", + "Fancy Sweet","Fancy Mint","Fancy Citrus","Fancy Mocha","Fancy Spice", + "Deluxe Sweet","Deluxe Mint","Deluxe Citrus","Deluxe Mocha","Deluxe Spice", + "Supreme Wish","Supreme Honor","Supreme Spring","Supreme Summer","Supreme Fall","Supreme Winter", + }; + private void setup() + { + dataGridView1.Rows.Clear(); + dataGridView1.Columns.Clear(); + + + DataGridViewColumn dgvIndex = new DataGridViewTextBoxColumn(); + { + dgvIndex.HeaderText = "Slot"; + dgvIndex.DisplayIndex = 0; + dgvIndex.Width = 45; + dgvIndex.ReadOnly = true; + dgvIndex.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; + } + DataGridViewComboBoxColumn dgvPuff = new DataGridViewComboBoxColumn(); + dgvPuff.DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing; + { + for (int i = 0; i < pfa.Length; i++) + { + dgvPuff.Items.Add(pfa[i]); + } + dgvPuff.DisplayIndex = 1; + dgvPuff.Width = 135; + dgvPuff.FlatStyle = FlatStyle.Flat; + } + dataGridView1.Columns.Add(dgvIndex); + dataGridView1.Columns.Add(dgvPuff); + + dataGridView1.Rows.Add(100); + int offset = 0x5400 + 0x7F000 * savindex; + for (int i = 0; i < 100; i++) + { + dataGridView1.Rows[i].Cells[0].Value = (i + 1).ToString(); + dataGridView1.Rows[i].Cells[1].Value = pfa[sav[offset+i]]; + } + MT_CNT.Text = BitConverter.ToUInt32(sav, offset + 100).ToString("0"); + } + private void dropclick(object sender, DataGridViewCellEventArgs e) + { + if (e.ColumnIndex == 1) + { + ComboBox comboBox = (ComboBox)dataGridView1.EditingControl; + comboBox.DroppedDown = true; + } + } + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } + private void B_All_Click(object sender, EventArgs e) + { + int basepuff = 21; + int basemod = 6; + if (ModifierKeys == Keys.Control) + { + basepuff = 16; + basemod = 5; + } + byte[] newpuffs = new Byte[100]; + for (int i = 0; i < 100; i++) + { + newpuffs[i] = (byte)(rnd32() % basemod + basepuff); + } + Array.Copy(newpuffs, 0, sav, 0x5400 + savindex * 0x7F000, 100); + setup(); + } + private void B_None_Click(object sender, EventArgs e) + { + byte[] newpuffs = new Byte[100]; + newpuffs[0] = 1; + newpuffs[1] = 2; + newpuffs[2] = 3; + newpuffs[3] = 4; + newpuffs[4] = 5; + Array.Copy(newpuffs, 0, sav, 0x5400 + savindex * 0x7F000, 100); + setup(); + } + private void B_Sort_Click(object sender, EventArgs e) + { + byte[] puffarray = new Byte[100]; + if (ModifierKeys == Keys.Control) + { + for (int i = 0; i < 100; i++) + { + string puff = dataGridView1.Rows[i].Cells[1].Value.ToString(); + puffarray[i] = (byte)Array.IndexOf(pfa, puff); + } + Array.Sort(puffarray); + Array.Reverse(puffarray); + } + else + { + int count = 0; + for (int i = 0; i < 100; i++) + { + string puff = dataGridView1.Rows[i].Cells[1].Value.ToString(); + byte puffval = (byte)Array.IndexOf(pfa, puff); + if (puffval != 0) + { + puffarray[count] = puffval; + count++; + } + } + Array.Resize(ref puffarray, count); + Array.Sort(puffarray); + Array.Resize(ref puffarray, 100); + } + Array.Copy(puffarray, 0, sav, 0x5400 + savindex * 0x7F000, 100); + setup(); + } + private void B_Save_Click(object sender, EventArgs e) + { + byte[] puffarray = new Byte[100]; + int emptyslots = 0; + for (int i = 0; i < 100; i++) + { + string puff = dataGridView1.Rows[i].Cells[1].Value.ToString(); + if (Array.IndexOf(pfa, puff) == 0) + { + emptyslots++; + continue; + } + puffarray[i-emptyslots] = (byte)Array.IndexOf(pfa, puff); + } + Array.Copy(puffarray, 0, sav, 0x5400 + savindex * 0x7F000, 100); + Array.Copy(sav, m_parent.savefile, 0x100000); + m_parent.savedited = true; + Close(); + } + } +} diff --git a/SAV_Pokepuff.resx b/SAV_Pokepuff.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/SAV_Pokepuff.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_Trainer.Designer.cs b/SAV_Trainer.Designer.cs new file mode 100644 index 000000000..d801714bf --- /dev/null +++ b/SAV_Trainer.Designer.cs @@ -0,0 +1,1231 @@ +namespace PKHeX +{ + partial class SAV_Trainer + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_Trainer)); + this.B_Cancel = new System.Windows.Forms.Button(); + this.B_Save = new System.Windows.Forms.Button(); + this.TB_OTName = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.MT_Money = new System.Windows.Forms.MaskedTextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.L_TID = new System.Windows.Forms.Label(); + this.L_SID = new System.Windows.Forms.Label(); + this.MT_TID = new System.Windows.Forms.MaskedTextBox(); + this.MT_SID = new System.Windows.Forms.MaskedTextBox(); + this.cb1 = new System.Windows.Forms.CheckBox(); + this.cb2 = new System.Windows.Forms.CheckBox(); + this.cb3 = new System.Windows.Forms.CheckBox(); + this.cb4 = new System.Windows.Forms.CheckBox(); + this.cb5 = new System.Windows.Forms.CheckBox(); + this.cb6 = new System.Windows.Forms.CheckBox(); + this.cb7 = new System.Windows.Forms.CheckBox(); + this.cb8 = new System.Windows.Forms.CheckBox(); + this.GB_Badges = new System.Windows.Forms.GroupBox(); + this.pb8 = new System.Windows.Forms.PictureBox(); + this.pb6 = new System.Windows.Forms.PictureBox(); + this.pb4 = new System.Windows.Forms.PictureBox(); + this.pb2 = new System.Windows.Forms.PictureBox(); + this.pb7 = new System.Windows.Forms.PictureBox(); + this.pb5 = new System.Windows.Forms.PictureBox(); + this.pb3 = new System.Windows.Forms.PictureBox(); + this.pb1 = new System.Windows.Forms.PictureBox(); + this.GB_Sayings = new System.Windows.Forms.GroupBox(); + this.L_Saying5 = new System.Windows.Forms.Label(); + this.L_Saying4 = new System.Windows.Forms.Label(); + this.L_Saying3 = new System.Windows.Forms.Label(); + this.L_Saying2 = new System.Windows.Forms.Label(); + this.L_Saying1 = new System.Windows.Forms.Label(); + this.TB_Saying5 = new System.Windows.Forms.TextBox(); + this.TB_Saying4 = new System.Windows.Forms.TextBox(); + this.TB_Saying3 = new System.Windows.Forms.TextBox(); + this.TB_Saying2 = new System.Windows.Forms.TextBox(); + this.TB_Saying1 = new System.Windows.Forms.TextBox(); + this.GB_Overview = new System.Windows.Forms.GroupBox(); + this.L_Language = new System.Windows.Forms.Label(); + this.L_Region = new System.Windows.Forms.Label(); + this.L_Country = new System.Windows.Forms.Label(); + this.CB_Region = new System.Windows.Forms.ComboBox(); + this.CB_Country = new System.Windows.Forms.ComboBox(); + this.B_MaxCash = new System.Windows.Forms.Button(); + this.CB_3DSReg = new System.Windows.Forms.ComboBox(); + this.CB_Language = new System.Windows.Forms.ComboBox(); + this.L_3DSReg = new System.Windows.Forms.Label(); + this.CB_Game = new System.Windows.Forms.ComboBox(); + this.CB_Gender = new System.Windows.Forms.ComboBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label9 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.TB_MBMN = new System.Windows.Forms.TextBox(); + this.TB_MBMS = new System.Windows.Forms.TextBox(); + this.TB_MBRS = new System.Windows.Forms.TextBox(); + this.TB_MBRN = new System.Windows.Forms.TextBox(); + this.TB_MBTS = new System.Windows.Forms.TextBox(); + this.TB_MBTN = new System.Windows.Forms.TextBox(); + this.TB_MBDS = new System.Windows.Forms.TextBox(); + this.TB_MBDN = new System.Windows.Forms.TextBox(); + this.TB_MBSS = new System.Windows.Forms.TextBox(); + this.TB_MBSN = new System.Windows.Forms.TextBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label10 = new System.Windows.Forms.Label(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.label13 = new System.Windows.Forms.Label(); + this.label14 = new System.Windows.Forms.Label(); + this.label15 = new System.Windows.Forms.Label(); + this.label16 = new System.Windows.Forms.Label(); + this.TB_MCMN = new System.Windows.Forms.TextBox(); + this.TB_MCMS = new System.Windows.Forms.TextBox(); + this.TB_MCRS = new System.Windows.Forms.TextBox(); + this.TB_MCRN = new System.Windows.Forms.TextBox(); + this.TB_MCTS = new System.Windows.Forms.TextBox(); + this.TB_MCTN = new System.Windows.Forms.TextBox(); + this.TB_MCDS = new System.Windows.Forms.TextBox(); + this.TB_MCDN = new System.Windows.Forms.TextBox(); + this.TB_MCSS = new System.Windows.Forms.TextBox(); + this.TB_MCSN = new System.Windows.Forms.TextBox(); + this.TB_CoordZ = new System.Windows.Forms.TextBox(); + this.TB_CoordY = new System.Windows.Forms.TextBox(); + this.TB_CoordX = new System.Windows.Forms.TextBox(); + this.TB_CoordM = new System.Windows.Forms.TextBox(); + this.label17 = new System.Windows.Forms.Label(); + this.label18 = new System.Windows.Forms.Label(); + this.label19 = new System.Windows.Forms.Label(); + this.label20 = new System.Windows.Forms.Label(); + this.GB_Badges.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pb8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb1)).BeginInit(); + this.GB_Sayings.SuspendLayout(); + this.GB_Overview.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // B_Cancel + // + this.B_Cancel.Location = new System.Drawing.Point(551, 308); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(85, 23); + this.B_Cancel.TabIndex = 0; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // B_Save + // + this.B_Save.Location = new System.Drawing.Point(551, 284); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(85, 23); + this.B_Save.TabIndex = 1; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // TB_OTName + // + this.TB_OTName.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_OTName.Location = new System.Drawing.Point(102, 17); + this.TB_OTName.MaxLength = 12; + this.TB_OTName.Name = "TB_OTName"; + this.TB_OTName.Size = new System.Drawing.Size(93, 20); + this.TB_OTName.TabIndex = 2; + this.TB_OTName.Text = "WWWWWWWWWWWW"; + this.TB_OTName.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(22, 20); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(74, 13); + this.label1.TabIndex = 3; + this.label1.Text = "Trainer Name:"; + // + // MT_Money + // + this.MT_Money.Location = new System.Drawing.Point(122, 39); + this.MT_Money.Mask = "0000000"; + this.MT_Money.Name = "MT_Money"; + this.MT_Money.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.MT_Money.Size = new System.Drawing.Size(52, 20); + this.MT_Money.TabIndex = 4; + this.MT_Money.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(105, 42); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(16, 13); + this.label2.TabIndex = 5; + this.label2.Text = "$:"; + // + // L_TID + // + this.L_TID.AutoSize = true; + this.L_TID.Location = new System.Drawing.Point(22, 42); + this.L_TID.Name = "L_TID"; + this.L_TID.Size = new System.Drawing.Size(28, 13); + this.L_TID.TabIndex = 6; + this.L_TID.Text = "TID:"; + // + // L_SID + // + this.L_SID.AutoSize = true; + this.L_SID.Location = new System.Drawing.Point(22, 65); + this.L_SID.Name = "L_SID"; + this.L_SID.Size = new System.Drawing.Size(28, 13); + this.L_SID.TabIndex = 7; + this.L_SID.Text = "SID:"; + // + // MT_TID + // + this.MT_TID.Location = new System.Drawing.Point(56, 40); + this.MT_TID.Mask = "00000"; + this.MT_TID.Name = "MT_TID"; + this.MT_TID.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.MT_TID.Size = new System.Drawing.Size(39, 20); + this.MT_TID.TabIndex = 8; + this.MT_TID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.MT_TID.MouseHover += new System.EventHandler(this.showTSV); + // + // MT_SID + // + this.MT_SID.Location = new System.Drawing.Point(56, 62); + this.MT_SID.Mask = "00000"; + this.MT_SID.Name = "MT_SID"; + this.MT_SID.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + this.MT_SID.Size = new System.Drawing.Size(39, 20); + this.MT_SID.TabIndex = 9; + this.MT_SID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.MT_SID.MouseHover += new System.EventHandler(this.showTSV); + // + // cb1 + // + this.cb1.AutoSize = true; + this.cb1.Enabled = false; + this.cb1.Location = new System.Drawing.Point(236, 32); + this.cb1.Name = "cb1"; + this.cb1.Size = new System.Drawing.Size(60, 17); + this.cb1.TabIndex = 10; + this.cb1.Text = "1 - Bug"; + this.cb1.UseVisualStyleBackColor = true; + // + // cb2 + // + this.cb2.AutoSize = true; + this.cb2.Enabled = false; + this.cb2.Location = new System.Drawing.Point(236, 55); + this.cb2.Name = "cb2"; + this.cb2.Size = new System.Drawing.Size(58, 17); + this.cb2.TabIndex = 11; + this.cb2.Text = "2 - Cliff"; + this.cb2.UseVisualStyleBackColor = true; + // + // cb3 + // + this.cb3.AutoSize = true; + this.cb3.Enabled = false; + this.cb3.Location = new System.Drawing.Point(236, 78); + this.cb3.Name = "cb3"; + this.cb3.Size = new System.Drawing.Size(77, 17); + this.cb3.TabIndex = 12; + this.cb3.Text = "3 - Rumble"; + this.cb3.UseVisualStyleBackColor = true; + // + // cb4 + // + this.cb4.AutoSize = true; + this.cb4.Enabled = false; + this.cb4.Location = new System.Drawing.Point(236, 101); + this.cb4.Name = "cb4"; + this.cb4.Size = new System.Drawing.Size(65, 17); + this.cb4.TabIndex = 13; + this.cb4.Text = "4 - Plant"; + this.cb4.UseVisualStyleBackColor = true; + // + // cb5 + // + this.cb5.AutoSize = true; + this.cb5.Enabled = false; + this.cb5.Location = new System.Drawing.Point(312, 32); + this.cb5.Name = "cb5"; + this.cb5.Size = new System.Drawing.Size(77, 17); + this.cb5.TabIndex = 14; + this.cb5.Text = "5 - Voltage"; + this.cb5.UseVisualStyleBackColor = true; + // + // cb6 + // + this.cb6.AutoSize = true; + this.cb6.Enabled = false; + this.cb6.Location = new System.Drawing.Point(312, 55); + this.cb6.Name = "cb6"; + this.cb6.Size = new System.Drawing.Size(63, 17); + this.cb6.TabIndex = 15; + this.cb6.Text = "6 - Fairy"; + this.cb6.UseVisualStyleBackColor = true; + // + // cb7 + // + this.cb7.AutoSize = true; + this.cb7.Enabled = false; + this.cb7.Location = new System.Drawing.Point(312, 78); + this.cb7.Name = "cb7"; + this.cb7.Size = new System.Drawing.Size(78, 17); + this.cb7.TabIndex = 16; + this.cb7.Text = "7 - Psychic"; + this.cb7.UseVisualStyleBackColor = true; + // + // cb8 + // + this.cb8.AutoSize = true; + this.cb8.Enabled = false; + this.cb8.Location = new System.Drawing.Point(312, 101); + this.cb8.Name = "cb8"; + this.cb8.Size = new System.Drawing.Size(77, 17); + this.cb8.TabIndex = 17; + this.cb8.Text = "8 - Iceberg"; + this.cb8.UseVisualStyleBackColor = true; + // + // GB_Badges + // + this.GB_Badges.Controls.Add(this.pb8); + this.GB_Badges.Controls.Add(this.cb8); + this.GB_Badges.Controls.Add(this.cb7); + this.GB_Badges.Controls.Add(this.pb6); + this.GB_Badges.Controls.Add(this.cb6); + this.GB_Badges.Controls.Add(this.pb4); + this.GB_Badges.Controls.Add(this.cb5); + this.GB_Badges.Controls.Add(this.pb2); + this.GB_Badges.Controls.Add(this.cb4); + this.GB_Badges.Controls.Add(this.pb7); + this.GB_Badges.Controls.Add(this.cb3); + this.GB_Badges.Controls.Add(this.pb5); + this.GB_Badges.Controls.Add(this.cb2); + this.GB_Badges.Controls.Add(this.pb3); + this.GB_Badges.Controls.Add(this.cb1); + this.GB_Badges.Controls.Add(this.pb1); + this.GB_Badges.Location = new System.Drawing.Point(12, 195); + this.GB_Badges.Name = "GB_Badges"; + this.GB_Badges.Size = new System.Drawing.Size(398, 135); + this.GB_Badges.TabIndex = 26; + this.GB_Badges.TabStop = false; + this.GB_Badges.Text = "Badges"; + // + // pb8 + // + this.pb8.Image = global::PKHeX.Properties.Resources.badge_8; + this.pb8.Location = new System.Drawing.Point(175, 77); + this.pb8.Name = "pb8"; + this.pb8.Size = new System.Drawing.Size(50, 50); + this.pb8.TabIndex = 25; + this.pb8.TabStop = false; + // + // pb6 + // + this.pb6.Image = global::PKHeX.Properties.Resources.badge_6; + this.pb6.Location = new System.Drawing.Point(63, 77); + this.pb6.Name = "pb6"; + this.pb6.Size = new System.Drawing.Size(50, 50); + this.pb6.TabIndex = 24; + this.pb6.TabStop = false; + // + // pb4 + // + this.pb4.Image = global::PKHeX.Properties.Resources.badge_4; + this.pb4.Location = new System.Drawing.Point(175, 21); + this.pb4.Name = "pb4"; + this.pb4.Size = new System.Drawing.Size(50, 50); + this.pb4.TabIndex = 23; + this.pb4.TabStop = false; + // + // pb2 + // + this.pb2.Image = global::PKHeX.Properties.Resources.badge_2; + this.pb2.Location = new System.Drawing.Point(63, 21); + this.pb2.Name = "pb2"; + this.pb2.Size = new System.Drawing.Size(50, 50); + this.pb2.TabIndex = 22; + this.pb2.TabStop = false; + // + // pb7 + // + this.pb7.Image = global::PKHeX.Properties.Resources.badge_7; + this.pb7.Location = new System.Drawing.Point(119, 77); + this.pb7.Name = "pb7"; + this.pb7.Size = new System.Drawing.Size(50, 50); + this.pb7.TabIndex = 21; + this.pb7.TabStop = false; + // + // pb5 + // + this.pb5.Image = global::PKHeX.Properties.Resources.badge_5; + this.pb5.Location = new System.Drawing.Point(7, 77); + this.pb5.Name = "pb5"; + this.pb5.Size = new System.Drawing.Size(50, 50); + this.pb5.TabIndex = 20; + this.pb5.TabStop = false; + // + // pb3 + // + this.pb3.Image = global::PKHeX.Properties.Resources.badge_3; + this.pb3.Location = new System.Drawing.Point(119, 21); + this.pb3.Name = "pb3"; + this.pb3.Size = new System.Drawing.Size(50, 50); + this.pb3.TabIndex = 19; + this.pb3.TabStop = false; + // + // pb1 + // + this.pb1.Image = global::PKHeX.Properties.Resources.badge_1; + this.pb1.Location = new System.Drawing.Point(7, 21); + this.pb1.Name = "pb1"; + this.pb1.Size = new System.Drawing.Size(50, 50); + this.pb1.TabIndex = 18; + this.pb1.TabStop = false; + // + // GB_Sayings + // + this.GB_Sayings.Controls.Add(this.L_Saying5); + this.GB_Sayings.Controls.Add(this.L_Saying4); + this.GB_Sayings.Controls.Add(this.L_Saying3); + this.GB_Sayings.Controls.Add(this.L_Saying2); + this.GB_Sayings.Controls.Add(this.L_Saying1); + this.GB_Sayings.Controls.Add(this.TB_Saying5); + this.GB_Sayings.Controls.Add(this.TB_Saying4); + this.GB_Sayings.Controls.Add(this.TB_Saying3); + this.GB_Sayings.Controls.Add(this.TB_Saying2); + this.GB_Sayings.Controls.Add(this.TB_Saying1); + this.GB_Sayings.Location = new System.Drawing.Point(235, 12); + this.GB_Sayings.Name = "GB_Sayings"; + this.GB_Sayings.Size = new System.Drawing.Size(175, 183); + this.GB_Sayings.TabIndex = 27; + this.GB_Sayings.TabStop = false; + this.GB_Sayings.Text = "Saved Sayings"; + // + // L_Saying5 + // + this.L_Saying5.AutoSize = true; + this.L_Saying5.Location = new System.Drawing.Point(13, 158); + this.L_Saying5.Name = "L_Saying5"; + this.L_Saying5.Size = new System.Drawing.Size(16, 13); + this.L_Saying5.TabIndex = 9; + this.L_Saying5.Text = "5:"; + // + // L_Saying4 + // + this.L_Saying4.AutoSize = true; + this.L_Saying4.Location = new System.Drawing.Point(13, 124); + this.L_Saying4.Name = "L_Saying4"; + this.L_Saying4.Size = new System.Drawing.Size(16, 13); + this.L_Saying4.TabIndex = 8; + this.L_Saying4.Text = "4:"; + // + // L_Saying3 + // + this.L_Saying3.AutoSize = true; + this.L_Saying3.Location = new System.Drawing.Point(13, 90); + this.L_Saying3.Name = "L_Saying3"; + this.L_Saying3.Size = new System.Drawing.Size(16, 13); + this.L_Saying3.TabIndex = 7; + this.L_Saying3.Text = "3:"; + // + // L_Saying2 + // + this.L_Saying2.AutoSize = true; + this.L_Saying2.Location = new System.Drawing.Point(13, 56); + this.L_Saying2.Name = "L_Saying2"; + this.L_Saying2.Size = new System.Drawing.Size(16, 13); + this.L_Saying2.TabIndex = 6; + this.L_Saying2.Text = "2:"; + // + // L_Saying1 + // + this.L_Saying1.AutoSize = true; + this.L_Saying1.Location = new System.Drawing.Point(13, 22); + this.L_Saying1.Name = "L_Saying1"; + this.L_Saying1.Size = new System.Drawing.Size(16, 13); + this.L_Saying1.TabIndex = 5; + this.L_Saying1.Text = "1:"; + // + // TB_Saying5 + // + this.TB_Saying5.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_Saying5.Location = new System.Drawing.Point(35, 155); + this.TB_Saying5.MaxLength = 16; + this.TB_Saying5.Name = "TB_Saying5"; + this.TB_Saying5.Size = new System.Drawing.Size(126, 20); + this.TB_Saying5.TabIndex = 4; + this.TB_Saying5.Text = "1234567890123456"; + this.TB_Saying5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // TB_Saying4 + // + this.TB_Saying4.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_Saying4.Location = new System.Drawing.Point(35, 121); + this.TB_Saying4.MaxLength = 16; + this.TB_Saying4.Name = "TB_Saying4"; + this.TB_Saying4.Size = new System.Drawing.Size(126, 20); + this.TB_Saying4.TabIndex = 3; + this.TB_Saying4.Text = "1234567890123456"; + this.TB_Saying4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // TB_Saying3 + // + this.TB_Saying3.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_Saying3.Location = new System.Drawing.Point(35, 87); + this.TB_Saying3.MaxLength = 16; + this.TB_Saying3.Name = "TB_Saying3"; + this.TB_Saying3.Size = new System.Drawing.Size(126, 20); + this.TB_Saying3.TabIndex = 2; + this.TB_Saying3.Text = "1234567890123456"; + this.TB_Saying3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // TB_Saying2 + // + this.TB_Saying2.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_Saying2.Location = new System.Drawing.Point(35, 53); + this.TB_Saying2.MaxLength = 16; + this.TB_Saying2.Name = "TB_Saying2"; + this.TB_Saying2.Size = new System.Drawing.Size(126, 20); + this.TB_Saying2.TabIndex = 1; + this.TB_Saying2.Text = "1234567890123456"; + this.TB_Saying2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // TB_Saying1 + // + this.TB_Saying1.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_Saying1.Location = new System.Drawing.Point(35, 19); + this.TB_Saying1.MaxLength = 16; + this.TB_Saying1.Name = "TB_Saying1"; + this.TB_Saying1.Size = new System.Drawing.Size(126, 20); + this.TB_Saying1.TabIndex = 0; + this.TB_Saying1.Text = "1234567890123456"; + this.TB_Saying1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // GB_Overview + // + this.GB_Overview.Controls.Add(this.L_Language); + this.GB_Overview.Controls.Add(this.L_Region); + this.GB_Overview.Controls.Add(this.L_Country); + this.GB_Overview.Controls.Add(this.CB_Region); + this.GB_Overview.Controls.Add(this.CB_Country); + this.GB_Overview.Controls.Add(this.B_MaxCash); + this.GB_Overview.Controls.Add(this.CB_3DSReg); + this.GB_Overview.Controls.Add(this.CB_Language); + this.GB_Overview.Controls.Add(this.L_3DSReg); + this.GB_Overview.Controls.Add(this.MT_SID); + this.GB_Overview.Controls.Add(this.MT_TID); + this.GB_Overview.Controls.Add(this.label2); + this.GB_Overview.Controls.Add(this.L_SID); + this.GB_Overview.Controls.Add(this.MT_Money); + this.GB_Overview.Controls.Add(this.L_TID); + this.GB_Overview.Controls.Add(this.TB_OTName); + this.GB_Overview.Controls.Add(this.label1); + this.GB_Overview.Controls.Add(this.CB_Game); + this.GB_Overview.Controls.Add(this.CB_Gender); + this.GB_Overview.Location = new System.Drawing.Point(12, 12); + this.GB_Overview.Name = "GB_Overview"; + this.GB_Overview.Size = new System.Drawing.Size(217, 183); + this.GB_Overview.TabIndex = 28; + this.GB_Overview.TabStop = false; + this.GB_Overview.Text = "Overview"; + // + // L_Language + // + this.L_Language.AutoSize = true; + this.L_Language.Location = new System.Drawing.Point(22, 88); + this.L_Language.Name = "L_Language"; + this.L_Language.Size = new System.Drawing.Size(58, 13); + this.L_Language.TabIndex = 21; + this.L_Language.Text = "Language:"; + // + // L_Region + // + this.L_Region.AutoSize = true; + this.L_Region.Location = new System.Drawing.Point(22, 134); + this.L_Region.Name = "L_Region"; + this.L_Region.Size = new System.Drawing.Size(44, 13); + this.L_Region.TabIndex = 20; + this.L_Region.Text = "Region:"; + // + // L_Country + // + this.L_Country.AutoSize = true; + this.L_Country.Location = new System.Drawing.Point(22, 111); + this.L_Country.Name = "L_Country"; + this.L_Country.Size = new System.Drawing.Size(46, 13); + this.L_Country.TabIndex = 19; + this.L_Country.Text = "Country:"; + // + // CB_Region + // + this.CB_Region.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Region.FormattingEnabled = true; + this.CB_Region.Location = new System.Drawing.Point(102, 131); + this.CB_Region.Name = "CB_Region"; + this.CB_Region.Size = new System.Drawing.Size(93, 21); + this.CB_Region.TabIndex = 18; + // + // CB_Country + // + this.CB_Country.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Country.FormattingEnabled = true; + this.CB_Country.Location = new System.Drawing.Point(102, 108); + this.CB_Country.Name = "CB_Country"; + this.CB_Country.Size = new System.Drawing.Size(93, 21); + this.CB_Country.TabIndex = 17; + // + // B_MaxCash + // + this.B_MaxCash.Location = new System.Drawing.Point(175, 39); + this.B_MaxCash.Name = "B_MaxCash"; + this.B_MaxCash.Size = new System.Drawing.Size(20, 20); + this.B_MaxCash.TabIndex = 16; + this.B_MaxCash.Text = "+"; + this.B_MaxCash.UseVisualStyleBackColor = true; + this.B_MaxCash.Click += new System.EventHandler(this.B_MaxCash_Click); + // + // CB_3DSReg + // + this.CB_3DSReg.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_3DSReg.FormattingEnabled = true; + this.CB_3DSReg.Location = new System.Drawing.Point(102, 154); + this.CB_3DSReg.Name = "CB_3DSReg"; + this.CB_3DSReg.Size = new System.Drawing.Size(93, 21); + this.CB_3DSReg.TabIndex = 14; + // + // CB_Language + // + this.CB_Language.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Language.FormattingEnabled = true; + this.CB_Language.Location = new System.Drawing.Point(102, 85); + this.CB_Language.Name = "CB_Language"; + this.CB_Language.Size = new System.Drawing.Size(93, 21); + this.CB_Language.TabIndex = 15; + // + // L_3DSReg + // + this.L_3DSReg.AutoSize = true; + this.L_3DSReg.Location = new System.Drawing.Point(22, 157); + this.L_3DSReg.Name = "L_3DSReg"; + this.L_3DSReg.Size = new System.Drawing.Size(68, 13); + this.L_3DSReg.TabIndex = 10; + this.L_3DSReg.Text = "3DS Region:"; + // + // CB_Game + // + this.CB_Game.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Game.FormattingEnabled = true; + this.CB_Game.Items.AddRange(new object[] { + "X", + "Y"}); + this.CB_Game.Location = new System.Drawing.Point(160, 62); + this.CB_Game.Name = "CB_Game"; + this.CB_Game.Size = new System.Drawing.Size(35, 21); + this.CB_Game.TabIndex = 24; + // + // CB_Gender + // + this.CB_Gender.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Gender.FormattingEnabled = true; + this.CB_Gender.Items.AddRange(new object[] { + "Male", + "Female"}); + this.CB_Gender.Location = new System.Drawing.Point(102, 62); + this.CB_Gender.Name = "CB_Gender"; + this.CB_Gender.Size = new System.Drawing.Size(57, 21); + this.CB_Gender.TabIndex = 22; + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.label9); + this.groupBox2.Controls.Add(this.label8); + this.groupBox2.Controls.Add(this.label7); + this.groupBox2.Controls.Add(this.label6); + this.groupBox2.Controls.Add(this.label5); + this.groupBox2.Controls.Add(this.label4); + this.groupBox2.Controls.Add(this.label3); + this.groupBox2.Controls.Add(this.TB_MBMN); + this.groupBox2.Controls.Add(this.TB_MBMS); + this.groupBox2.Controls.Add(this.TB_MBRS); + this.groupBox2.Controls.Add(this.TB_MBRN); + this.groupBox2.Controls.Add(this.TB_MBTS); + this.groupBox2.Controls.Add(this.TB_MBTN); + this.groupBox2.Controls.Add(this.TB_MBDS); + this.groupBox2.Controls.Add(this.TB_MBDN); + this.groupBox2.Controls.Add(this.TB_MBSS); + this.groupBox2.Controls.Add(this.TB_MBSN); + this.groupBox2.Location = new System.Drawing.Point(416, 148); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(220, 134); + this.groupBox2.TabIndex = 40; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "Maison Streaks (Best)"; + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(159, 17); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(35, 13); + this.label9.TabIndex = 45; + this.label9.Text = "Super"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(67, 17); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(40, 13); + this.label8.TabIndex = 44; + this.label8.Text = "Normal"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(8, 109); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(32, 13); + this.label7.TabIndex = 43; + this.label7.Text = "Multi:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(8, 91); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(50, 13); + this.label6.TabIndex = 42; + this.label6.Text = "Rotation:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(8, 72); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(41, 13); + this.label5.TabIndex = 41; + this.label5.Text = "Triples:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(8, 53); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(49, 13); + this.label4.TabIndex = 40; + this.label4.Text = "Doubles:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(8, 34); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(44, 13); + this.label3.TabIndex = 39; + this.label3.Text = "Singles:"; + // + // TB_MBMN + // + this.TB_MBMN.Location = new System.Drawing.Point(58, 106); + this.TB_MBMN.Name = "TB_MBMN"; + this.TB_MBMN.ReadOnly = true; + this.TB_MBMN.Size = new System.Drawing.Size(59, 20); + this.TB_MBMN.TabIndex = 33; + // + // TB_MBMS + // + this.TB_MBMS.Location = new System.Drawing.Point(147, 106); + this.TB_MBMS.Name = "TB_MBMS"; + this.TB_MBMS.ReadOnly = true; + this.TB_MBMS.Size = new System.Drawing.Size(59, 20); + this.TB_MBMS.TabIndex = 38; + // + // TB_MBRS + // + this.TB_MBRS.Location = new System.Drawing.Point(147, 87); + this.TB_MBRS.Name = "TB_MBRS"; + this.TB_MBRS.ReadOnly = true; + this.TB_MBRS.Size = new System.Drawing.Size(59, 20); + this.TB_MBRS.TabIndex = 37; + // + // TB_MBRN + // + this.TB_MBRN.Location = new System.Drawing.Point(58, 87); + this.TB_MBRN.Name = "TB_MBRN"; + this.TB_MBRN.ReadOnly = true; + this.TB_MBRN.Size = new System.Drawing.Size(59, 20); + this.TB_MBRN.TabIndex = 32; + // + // TB_MBTS + // + this.TB_MBTS.Location = new System.Drawing.Point(147, 69); + this.TB_MBTS.Name = "TB_MBTS"; + this.TB_MBTS.ReadOnly = true; + this.TB_MBTS.Size = new System.Drawing.Size(59, 20); + this.TB_MBTS.TabIndex = 36; + // + // TB_MBTN + // + this.TB_MBTN.Location = new System.Drawing.Point(58, 69); + this.TB_MBTN.Name = "TB_MBTN"; + this.TB_MBTN.ReadOnly = true; + this.TB_MBTN.Size = new System.Drawing.Size(59, 20); + this.TB_MBTN.TabIndex = 31; + // + // TB_MBDS + // + this.TB_MBDS.Location = new System.Drawing.Point(147, 50); + this.TB_MBDS.Name = "TB_MBDS"; + this.TB_MBDS.ReadOnly = true; + this.TB_MBDS.Size = new System.Drawing.Size(59, 20); + this.TB_MBDS.TabIndex = 35; + // + // TB_MBDN + // + this.TB_MBDN.Location = new System.Drawing.Point(58, 50); + this.TB_MBDN.Name = "TB_MBDN"; + this.TB_MBDN.ReadOnly = true; + this.TB_MBDN.Size = new System.Drawing.Size(59, 20); + this.TB_MBDN.TabIndex = 30; + // + // TB_MBSS + // + this.TB_MBSS.Location = new System.Drawing.Point(147, 31); + this.TB_MBSS.Name = "TB_MBSS"; + this.TB_MBSS.ReadOnly = true; + this.TB_MBSS.Size = new System.Drawing.Size(59, 20); + this.TB_MBSS.TabIndex = 34; + // + // TB_MBSN + // + this.TB_MBSN.Location = new System.Drawing.Point(58, 31); + this.TB_MBSN.Name = "TB_MBSN"; + this.TB_MBSN.ReadOnly = true; + this.TB_MBSN.Size = new System.Drawing.Size(59, 20); + this.TB_MBSN.TabIndex = 29; + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.label10); + this.groupBox1.Controls.Add(this.label11); + this.groupBox1.Controls.Add(this.label12); + this.groupBox1.Controls.Add(this.label13); + this.groupBox1.Controls.Add(this.label14); + this.groupBox1.Controls.Add(this.label15); + this.groupBox1.Controls.Add(this.label16); + this.groupBox1.Controls.Add(this.TB_MCMN); + this.groupBox1.Controls.Add(this.TB_MCMS); + this.groupBox1.Controls.Add(this.TB_MCRS); + this.groupBox1.Controls.Add(this.TB_MCRN); + this.groupBox1.Controls.Add(this.TB_MCTS); + this.groupBox1.Controls.Add(this.TB_MCTN); + this.groupBox1.Controls.Add(this.TB_MCDS); + this.groupBox1.Controls.Add(this.TB_MCDN); + this.groupBox1.Controls.Add(this.TB_MCSS); + this.groupBox1.Controls.Add(this.TB_MCSN); + this.groupBox1.Location = new System.Drawing.Point(416, 12); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(220, 134); + this.groupBox1.TabIndex = 41; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Maison Streaks (Current)"; + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Location = new System.Drawing.Point(159, 17); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(35, 13); + this.label10.TabIndex = 45; + this.label10.Text = "Super"; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(67, 17); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(40, 13); + this.label11.TabIndex = 44; + this.label11.Text = "Normal"; + // + // label12 + // + this.label12.AutoSize = true; + this.label12.Location = new System.Drawing.Point(8, 109); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(32, 13); + this.label12.TabIndex = 43; + this.label12.Text = "Multi:"; + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Location = new System.Drawing.Point(8, 91); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(50, 13); + this.label13.TabIndex = 42; + this.label13.Text = "Rotation:"; + // + // label14 + // + this.label14.AutoSize = true; + this.label14.Location = new System.Drawing.Point(8, 72); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(41, 13); + this.label14.TabIndex = 41; + this.label14.Text = "Triples:"; + // + // label15 + // + this.label15.AutoSize = true; + this.label15.Location = new System.Drawing.Point(8, 53); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(49, 13); + this.label15.TabIndex = 40; + this.label15.Text = "Doubles:"; + // + // label16 + // + this.label16.AutoSize = true; + this.label16.Location = new System.Drawing.Point(8, 34); + this.label16.Name = "label16"; + this.label16.Size = new System.Drawing.Size(44, 13); + this.label16.TabIndex = 39; + this.label16.Text = "Singles:"; + // + // TB_MCMN + // + this.TB_MCMN.Location = new System.Drawing.Point(58, 106); + this.TB_MCMN.Name = "TB_MCMN"; + this.TB_MCMN.ReadOnly = true; + this.TB_MCMN.Size = new System.Drawing.Size(59, 20); + this.TB_MCMN.TabIndex = 33; + // + // TB_MCMS + // + this.TB_MCMS.Location = new System.Drawing.Point(147, 106); + this.TB_MCMS.Name = "TB_MCMS"; + this.TB_MCMS.ReadOnly = true; + this.TB_MCMS.Size = new System.Drawing.Size(59, 20); + this.TB_MCMS.TabIndex = 38; + // + // TB_MCRS + // + this.TB_MCRS.Location = new System.Drawing.Point(147, 87); + this.TB_MCRS.Name = "TB_MCRS"; + this.TB_MCRS.ReadOnly = true; + this.TB_MCRS.Size = new System.Drawing.Size(59, 20); + this.TB_MCRS.TabIndex = 37; + // + // TB_MCRN + // + this.TB_MCRN.Location = new System.Drawing.Point(58, 87); + this.TB_MCRN.Name = "TB_MCRN"; + this.TB_MCRN.ReadOnly = true; + this.TB_MCRN.Size = new System.Drawing.Size(59, 20); + this.TB_MCRN.TabIndex = 32; + // + // TB_MCTS + // + this.TB_MCTS.Location = new System.Drawing.Point(147, 69); + this.TB_MCTS.Name = "TB_MCTS"; + this.TB_MCTS.ReadOnly = true; + this.TB_MCTS.Size = new System.Drawing.Size(59, 20); + this.TB_MCTS.TabIndex = 36; + // + // TB_MCTN + // + this.TB_MCTN.Location = new System.Drawing.Point(58, 69); + this.TB_MCTN.Name = "TB_MCTN"; + this.TB_MCTN.ReadOnly = true; + this.TB_MCTN.Size = new System.Drawing.Size(59, 20); + this.TB_MCTN.TabIndex = 31; + // + // TB_MCDS + // + this.TB_MCDS.Location = new System.Drawing.Point(147, 50); + this.TB_MCDS.Name = "TB_MCDS"; + this.TB_MCDS.ReadOnly = true; + this.TB_MCDS.Size = new System.Drawing.Size(59, 20); + this.TB_MCDS.TabIndex = 35; + // + // TB_MCDN + // + this.TB_MCDN.Location = new System.Drawing.Point(58, 50); + this.TB_MCDN.Name = "TB_MCDN"; + this.TB_MCDN.ReadOnly = true; + this.TB_MCDN.Size = new System.Drawing.Size(59, 20); + this.TB_MCDN.TabIndex = 30; + // + // TB_MCSS + // + this.TB_MCSS.Location = new System.Drawing.Point(147, 31); + this.TB_MCSS.Name = "TB_MCSS"; + this.TB_MCSS.ReadOnly = true; + this.TB_MCSS.Size = new System.Drawing.Size(59, 20); + this.TB_MCSS.TabIndex = 34; + // + // TB_MCSN + // + this.TB_MCSN.Location = new System.Drawing.Point(58, 31); + this.TB_MCSN.Name = "TB_MCSN"; + this.TB_MCSN.ReadOnly = true; + this.TB_MCSN.Size = new System.Drawing.Size(59, 20); + this.TB_MCSN.TabIndex = 29; + // + // TB_CoordZ + // + this.TB_CoordZ.Location = new System.Drawing.Point(500, 286); + this.TB_CoordZ.Name = "TB_CoordZ"; + this.TB_CoordZ.ReadOnly = true; + this.TB_CoordZ.Size = new System.Drawing.Size(46, 20); + this.TB_CoordZ.TabIndex = 42; + // + // TB_CoordY + // + this.TB_CoordY.Location = new System.Drawing.Point(500, 310); + this.TB_CoordY.Name = "TB_CoordY"; + this.TB_CoordY.ReadOnly = true; + this.TB_CoordY.Size = new System.Drawing.Size(46, 20); + this.TB_CoordY.TabIndex = 43; + // + // TB_CoordX + // + this.TB_CoordX.Location = new System.Drawing.Point(436, 310); + this.TB_CoordX.Name = "TB_CoordX"; + this.TB_CoordX.ReadOnly = true; + this.TB_CoordX.Size = new System.Drawing.Size(46, 20); + this.TB_CoordX.TabIndex = 45; + // + // TB_CoordM + // + this.TB_CoordM.Location = new System.Drawing.Point(436, 286); + this.TB_CoordM.Name = "TB_CoordM"; + this.TB_CoordM.ReadOnly = true; + this.TB_CoordM.Size = new System.Drawing.Size(46, 20); + this.TB_CoordM.TabIndex = 44; + // + // label17 + // + this.label17.AutoSize = true; + this.label17.Location = new System.Drawing.Point(420, 289); + this.label17.Name = "label17"; + this.label17.Size = new System.Drawing.Size(16, 13); + this.label17.TabIndex = 46; + this.label17.Text = "M"; + // + // label18 + // + this.label18.AutoSize = true; + this.label18.Location = new System.Drawing.Point(420, 313); + this.label18.Name = "label18"; + this.label18.Size = new System.Drawing.Size(14, 13); + this.label18.TabIndex = 47; + this.label18.Text = "X"; + // + // label19 + // + this.label19.AutoSize = true; + this.label19.Location = new System.Drawing.Point(484, 313); + this.label19.Name = "label19"; + this.label19.Size = new System.Drawing.Size(14, 13); + this.label19.TabIndex = 49; + this.label19.Text = "Y"; + // + // label20 + // + this.label20.AutoSize = true; + this.label20.Location = new System.Drawing.Point(484, 289); + this.label20.Name = "label20"; + this.label20.Size = new System.Drawing.Size(14, 13); + this.label20.TabIndex = 48; + this.label20.Text = "Z"; + // + // SAV_Trainer + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(644, 337); + this.Controls.Add(this.label19); + this.Controls.Add(this.label20); + this.Controls.Add(this.label18); + this.Controls.Add(this.label17); + this.Controls.Add(this.TB_CoordX); + this.Controls.Add(this.TB_CoordM); + this.Controls.Add(this.TB_CoordY); + this.Controls.Add(this.TB_CoordZ); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.B_Save); + this.Controls.Add(this.B_Cancel); + this.Controls.Add(this.GB_Overview); + this.Controls.Add(this.GB_Sayings); + this.Controls.Add(this.GB_Badges); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SAV_Trainer"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Trainer Data Editor"; + this.GB_Badges.ResumeLayout(false); + this.GB_Badges.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pb8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pb1)).EndInit(); + this.GB_Sayings.ResumeLayout(false); + this.GB_Sayings.PerformLayout(); + this.GB_Overview.ResumeLayout(false); + this.GB_Overview.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button B_Cancel; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.TextBox TB_OTName; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.MaskedTextBox MT_Money; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label L_TID; + private System.Windows.Forms.Label L_SID; + private System.Windows.Forms.MaskedTextBox MT_TID; + private System.Windows.Forms.MaskedTextBox MT_SID; + private System.Windows.Forms.CheckBox cb1; + private System.Windows.Forms.CheckBox cb2; + private System.Windows.Forms.CheckBox cb3; + private System.Windows.Forms.CheckBox cb4; + private System.Windows.Forms.CheckBox cb5; + private System.Windows.Forms.CheckBox cb6; + private System.Windows.Forms.CheckBox cb7; + private System.Windows.Forms.CheckBox cb8; + private System.Windows.Forms.PictureBox pb1; + private System.Windows.Forms.PictureBox pb3; + private System.Windows.Forms.PictureBox pb5; + private System.Windows.Forms.PictureBox pb7; + private System.Windows.Forms.PictureBox pb2; + private System.Windows.Forms.PictureBox pb4; + private System.Windows.Forms.PictureBox pb6; + private System.Windows.Forms.PictureBox pb8; + private System.Windows.Forms.GroupBox GB_Badges; + private System.Windows.Forms.GroupBox GB_Sayings; + private System.Windows.Forms.Label L_Saying5; + private System.Windows.Forms.Label L_Saying4; + private System.Windows.Forms.Label L_Saying3; + private System.Windows.Forms.Label L_Saying2; + private System.Windows.Forms.Label L_Saying1; + private System.Windows.Forms.TextBox TB_Saying5; + private System.Windows.Forms.TextBox TB_Saying4; + private System.Windows.Forms.TextBox TB_Saying3; + private System.Windows.Forms.TextBox TB_Saying2; + private System.Windows.Forms.TextBox TB_Saying1; + private System.Windows.Forms.GroupBox GB_Overview; + private System.Windows.Forms.ComboBox CB_Language; + private System.Windows.Forms.ComboBox CB_3DSReg; + private System.Windows.Forms.Label L_3DSReg; + private System.Windows.Forms.Button B_MaxCash; + private System.Windows.Forms.ComboBox CB_Region; + private System.Windows.Forms.ComboBox CB_Country; + private System.Windows.Forms.Label L_Region; + private System.Windows.Forms.Label L_Country; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox TB_MBMN; + private System.Windows.Forms.TextBox TB_MBMS; + private System.Windows.Forms.TextBox TB_MBRS; + private System.Windows.Forms.TextBox TB_MBRN; + private System.Windows.Forms.TextBox TB_MBTS; + private System.Windows.Forms.TextBox TB_MBTN; + private System.Windows.Forms.TextBox TB_MBDS; + private System.Windows.Forms.TextBox TB_MBDN; + private System.Windows.Forms.TextBox TB_MBSS; + private System.Windows.Forms.TextBox TB_MBSN; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.TextBox TB_MCMN; + private System.Windows.Forms.TextBox TB_MCMS; + private System.Windows.Forms.TextBox TB_MCRS; + private System.Windows.Forms.TextBox TB_MCRN; + private System.Windows.Forms.TextBox TB_MCTS; + private System.Windows.Forms.TextBox TB_MCTN; + private System.Windows.Forms.TextBox TB_MCDS; + private System.Windows.Forms.TextBox TB_MCDN; + private System.Windows.Forms.TextBox TB_MCSS; + private System.Windows.Forms.TextBox TB_MCSN; + private System.Windows.Forms.Label L_Language; + private System.Windows.Forms.ComboBox CB_Game; + private System.Windows.Forms.ComboBox CB_Gender; + private System.Windows.Forms.TextBox TB_CoordZ; + private System.Windows.Forms.TextBox TB_CoordY; + private System.Windows.Forms.TextBox TB_CoordX; + private System.Windows.Forms.TextBox TB_CoordM; + private System.Windows.Forms.Label label17; + private System.Windows.Forms.Label label18; + private System.Windows.Forms.Label label19; + private System.Windows.Forms.Label label20; + } +} \ No newline at end of file diff --git a/SAV_Trainer.cs b/SAV_Trainer.cs new file mode 100644 index 000000000..b7677870b --- /dev/null +++ b/SAV_Trainer.cs @@ -0,0 +1,373 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.Drawing.Imaging; + +namespace PKHeX +{ + public partial class SAV_Trainer : Form + { + public SAV_Trainer(Form1 frm1, string gamename) + { + Game = gamename; + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + getComboBoxes(); + getBadges(); + getTextBoxes(); + } + string Game; + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public int savindex; + public bool editing = false; + public ToolTip Tip1 = new ToolTip(); + public ToolTip Tip2 = new ToolTip(); + + private static uint ToUInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return UInt32.Parse(value); + } + private void getComboBoxes() + { + var dsregion_list = new[] { + new { Text = "NA/SA", Value = 1 }, + new { Text = "EUR", Value = 2 }, + new { Text = "JPN", Value = 0 }, + new { Text = "CN", Value = 4 }, + new { Text = "KOR", Value = 5 }, + new { Text = "TW", Value = 6 } + }; + + + var language_list = new[] { + new { Text = "ENG", Value = 2 }, + new { Text = "JPN", Value = 1 }, + new { Text = "FRE", Value = 3 }, + new { Text = "ITA", Value = 4 }, + new { Text = "GER", Value = 5 }, + new { Text = "SPA", Value = 7 }, + new { Text = "KOR", Value = 8 } + }; + + + CB_3DSReg.DataSource = dsregion_list; + CB_3DSReg.DisplayMember = "Text"; + CB_3DSReg.ValueMember = "Value"; + CB_Language.DataSource = language_list; + CB_Language.DisplayMember = "Text"; + CB_Language.ValueMember = "Value"; + + var subreg_list = new[] { + new { Text = "sr_0", Value = 0 }, + new { Text = "sr_1", Value = 1 }, + new { Text = "sr_2", Value = 2 }, + new { Text = "sr_3", Value = 3 }, + new { Text = "sr_4", Value = 4 }, + new { Text = "sr_5", Value = 5 }, + new { Text = "sr_6", Value = 6 }, + new { Text = "sr_7", Value = 7 }, + new { Text = "sr_8", Value = 8 }, + new { Text = "sr_9", Value = 9 }, + new { Text = "sr_10", Value = 10 }, + new { Text = "sr_11", Value = 11 }, + new { Text = "sr_12", Value = 12 }, + new { Text = "sr_13", Value = 13 }, + new { Text = "sr_14", Value = 14 }, + new { Text = "sr_15", Value = 15 }, + new { Text = "sr_16", Value = 16 }, + new { Text = "sr_17", Value = 17 }, + new { Text = "sr_18", Value = 18 }, + new { Text = "sr_19", Value = 19 }, + new { Text = "sr_20", Value = 20 }, + new { Text = "sr_21", Value = 21 }, + new { Text = "sr_22", Value = 22 }, + new { Text = "sr_23", Value = 23 }, + new { Text = "sr_24", Value = 24 }, + new { Text = "sr_25", Value = 25 }, + new { Text = "sr_26", Value = 26 }, + new { Text = "sr_27", Value = 27 }, + new { Text = "sr_28", Value = 28 }, + new { Text = "sr_29", Value = 29 }, + new { Text = "sr_30", Value = 30 }, + new { Text = "sr_31", Value = 31 }, + new { Text = "sr_32", Value = 32 }, + new { Text = "sr_33", Value = 33 }, + new { Text = "sr_34", Value = 34 }, + new { Text = "sr_35", Value = 35 }, + new { Text = "sr_36", Value = 36 }, + new { Text = "sr_37", Value = 37 }, + new { Text = "sr_38", Value = 38 }, + new { Text = "sr_39", Value = 39 }, + new { Text = "sr_40", Value = 40 }, + new { Text = "sr_41", Value = 41 }, + new { Text = "sr_42", Value = 42 }, + new { Text = "sr_43", Value = 43 }, + new { Text = "sr_44", Value = 44 }, + new { Text = "sr_45", Value = 45 }, + new { Text = "sr_46", Value = 46 }, + new { Text = "sr_47", Value = 47 }, + new { Text = "sr_48", Value = 48 }, + new { Text = "sr_49", Value = 49 }, + new { Text = "sr_50", Value = 50 }, + new { Text = "sr_51", Value = 51 }, + new { Text = "sr_52", Value = 52 }, + new { Text = "sr_53", Value = 53 }, + new { Text = "sr_54", Value = 54 }, + new { Text = "sr_55", Value = 55 }, + new { Text = "sr_56", Value = 56 }, + new { Text = "sr_57", Value = 57 }, + new { Text = "sr_58", Value = 58 }, + new { Text = "sr_59", Value = 59 }, + new { Text = "sr_60", Value = 60 }, + new { Text = "sr_61", Value = 61 }, + new { Text = "sr_62", Value = 62 }, + new { Text = "sr_63", Value = 63 }, + new { Text = "sr_64", Value = 64 }, + new { Text = "sr_65", Value = 65 }, + new { Text = "sr_66", Value = 66 }, + new { Text = "sr_67", Value = 67 }, + new { Text = "sr_68", Value = 68 }, + new { Text = "sr_69", Value = 69 }, + new { Text = "sr_70", Value = 70 }, + new { Text = "sr_71", Value = 71 }, + new { Text = "sr_72", Value = 72 }, + new { Text = "sr_73", Value = 73 }, + new { Text = "sr_74", Value = 74 }, + new { Text = "sr_75", Value = 75 }, + new { Text = "sr_76", Value = 76 }, + new { Text = "sr_77", Value = 77 }, + new { Text = "sr_78", Value = 78 }, + new { Text = "sr_79", Value = 79 }, + new { Text = "sr_80", Value = 80 }, + }; + CB_Region.DataSource = subreg_list; + CB_Region.DisplayMember = "Text"; + CB_Region.ValueMember = "Value"; + + m_parent.setcountry(CB_Country); + + } + private void getBadges() + { + // Fetch Badges + Bitmap[] bma = { + Properties.Resources.badge_1, + Properties.Resources.badge_2, + Properties.Resources.badge_3, + Properties.Resources.badge_4, + Properties.Resources.badge_5, + Properties.Resources.badge_6, + Properties.Resources.badge_7, + Properties.Resources.badge_8, + }; + if (Game == "ORAS") + { + bma = new Bitmap[] { + Properties.Resources.rsBadge_1, // Add in ORAS badges. + Properties.Resources.rsBadge_2, + Properties.Resources.rsBadge_3, + Properties.Resources.rsBadge_4, + Properties.Resources.rsBadge_5, + Properties.Resources.rsBadge_6, + Properties.Resources.rsBadge_7, + Properties.Resources.rsBadge_8, + }; + } + CheckBox[] cba = {cb1, cb2, cb3, cb4, cb5, cb6, cb7, cb8,}; + PictureBox[] pba = {pb1, pb2, pb3, pb4, pb5, pb6, pb7, pb8,}; + + byte badgeval = sav[0x960C + savindex * 0x7F000]; + + for (int i = 0; i < 8; i++) + { + if ((badgeval & (1 << i)) == 0) + { + pba[i].Image = ImageTransparency.ChangeOpacity(bma[i], 0.1); + cba[i].Checked = false; + } + else + { + pba[i].Image = ImageTransparency.ChangeOpacity(bma[i], 1); + cba[i].Checked = true; + } + } + } + private void getTextBoxes() + { + int savshift = savindex * 0x7F000; + + // Get Data + string OT_NAME = Encoding.Unicode.GetString(sav, 0x19448 + savshift, 0x1A); + string RIV_NAME = Encoding.Unicode.GetString(sav, 0x9610 + savshift, 0x1A); + + + CB_Game.SelectedIndex = sav[0x19404 + savshift]-0x18; + CB_Gender.SelectedIndex = sav[0x19405 + savshift]; + + int TID = BitConverter.ToUInt16(sav, 0x19400 + savshift); + int SID = BitConverter.ToUInt16(sav, 0x19402 + savshift); + uint money = BitConverter.ToUInt32(sav, 0x9608 + savshift); + + string saying1 = Encoding.Unicode.GetString(sav, 0x1947C + savshift, 0x20); + string saying2 = Encoding.Unicode.GetString(sav, 0x1949E + savshift, 0x20); + string saying3 = Encoding.Unicode.GetString(sav, 0x194C0 + savshift, 0x20); + string saying4 = Encoding.Unicode.GetString(sav, 0x194E2 + savshift, 0x20); + string saying5 = Encoding.Unicode.GetString(sav, 0x19504 + savshift, 0x20); + + int _region = sav[0x19426 + savshift]; + int _country = sav[0x19427+savshift]; + int _3dsreg = sav[0x1942C+savshift]; + int _language = sav[0x1942D+savshift]; + + // Display Data + TB_OTName.Text = OT_NAME; + //TB_Rival.Text = RIV_NAME; + + MT_TID.Text = TID.ToString(); + MT_SID.Text = SID.ToString(); + MT_Money.Text = money.ToString(); + + TB_Saying1.Text = saying1; + TB_Saying2.Text = saying2; + TB_Saying3.Text = saying3; + TB_Saying4.Text = saying4; + TB_Saying5.Text = saying5; + + CB_Country.SelectedValue = _country; + CB_Region.SelectedValue = _region; + + CB_3DSReg.SelectedValue = _3dsreg; + CB_Language.SelectedValue = _language; + + // Maison Data (Display Only) + TB_MCSN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 0).ToString(); + TB_MCSS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 1).ToString(); + + TB_MBSN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 2).ToString(); + TB_MBSS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 3).ToString(); + + TB_MCDN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 4).ToString(); + TB_MCDS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 5).ToString(); + + TB_MBDN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 6).ToString(); + TB_MBDS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 7).ToString(); + + TB_MCTN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 8).ToString(); + TB_MCTS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 9).ToString(); + + TB_MBTN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 10).ToString(); + TB_MBTS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 11).ToString(); + + TB_MCRN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 12).ToString(); + TB_MCRS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 13).ToString(); + + TB_MBRN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 14).ToString(); + TB_MBRS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 15).ToString(); + + TB_MCMN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 16).ToString(); + TB_MCMS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 17).ToString(); + + TB_MBMN.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 18).ToString(); + TB_MBMS.Text = BitConverter.ToUInt16(sav, savshift + 0x205C0 + 2 * 19).ToString(); + + TB_CoordM.Text = BitConverter.ToUInt16(sav, savshift + 0x6802).ToString("X4"); + TB_CoordX.Text = BitConverter.ToSingle(sav, savshift + 0x6810).ToString("0.0"); + TB_CoordZ.Text = BitConverter.ToSingle(sav, savshift + 0x6814).ToString("0.0"); + TB_CoordY.Text = BitConverter.ToSingle(sav, savshift + 0x6818).ToString("0.0"); + } + private void save() + { + int savshift = savindex * 0x7F000; + + string OT_Name = TB_OTName.Text; + //string RIV_Name = TB_Rival.Text; + + sav[0x19404 + savshift] = (byte)(CB_Game.SelectedIndex + 0x18); + sav[0x19405 + savshift] = (byte)CB_Gender.SelectedIndex; + + uint TID = ToUInt32(MT_TID.Text); + uint SID = ToUInt32(MT_SID.Text); + uint money = ToUInt32(MT_Money.Text); + + string saying1 = TB_Saying1.Text; + string saying2 = TB_Saying2.Text; + string saying3 = TB_Saying3.Text; + string saying4 = TB_Saying4.Text; + string saying5 = TB_Saying5.Text; + + uint _region = ToUInt32(CB_Region.SelectedValue.ToString()); + uint _country = ToUInt32(CB_Country.SelectedValue.ToString()); + uint _3dsreg = ToUInt32(CB_3DSReg.SelectedValue.ToString()); + uint _language = ToUInt32(CB_Language.SelectedValue.ToString()); + + Array.Copy(BitConverter.GetBytes(TID), 0, sav, 0x19400 + savshift, 2); + Array.Copy(BitConverter.GetBytes(SID), 0, sav, 0x19402 + savshift, 2); + Array.Copy(BitConverter.GetBytes(money), 0, sav, 0x9608 + savshift, 4); + Array.Copy(BitConverter.GetBytes(_region), 0, sav, 0x19426 + savshift, 1); + Array.Copy(BitConverter.GetBytes(_country), 0, sav, 0x19427 + savshift, 1); + Array.Copy(BitConverter.GetBytes(_3dsreg), 0, sav, 0x1942C + savshift, 1); + Array.Copy(BitConverter.GetBytes(_language), 0, sav, 0x1942D + savshift, 1); + + byte[] OT = Encoding.Unicode.GetBytes(OT_Name); + Array.Resize(ref OT, 0x1A); + Array.Copy(OT, 0, sav, 0x19448 + savshift, 0x1A); + //byte[] Rival = Encoding.Unicode.GetBytes(RIV_Name); + //Array.Resize(ref Rival, 0x1A); + //Array.Copy(Rival, 0, sav, 0x9610 + savshift, 0x1A); + + byte[] s1 = Encoding.Unicode.GetBytes(saying1); + Array.Resize(ref s1, 0x22); + Array.Copy(s1, 0, sav, 0x1947C + savshift, 0x22); + byte[] s2 = Encoding.Unicode.GetBytes(saying2); + Array.Resize(ref s2, 0x22); + Array.Copy(s2, 0, sav, 0x1949E + savshift, 0x22); + byte[] s3 = Encoding.Unicode.GetBytes(saying3); + Array.Resize(ref s3, 0x22); + Array.Copy(s3, 0, sav, 0x194C0 + savshift, 0x22); + byte[] s4 = Encoding.Unicode.GetBytes(saying4); + Array.Resize(ref s4, 0x22); + Array.Copy(s4, 0, sav, 0x194E2 + savshift, 0x22); + byte[] s5 = Encoding.Unicode.GetBytes(saying5); + Array.Resize(ref s5, 0x22); + Array.Copy(s5, 0, sav, 0x19504 + savshift, 0x22); + } + + private void showTSV(object sender, EventArgs e) + { + uint TID = ToUInt32(MT_TID.Text); + uint SID = ToUInt32(MT_SID.Text); + uint tsv = (TID ^ SID) >> 4; + Tip1.SetToolTip(this.MT_TID, "TSV: " + tsv.ToString("0000")); + Tip2.SetToolTip(this.MT_SID, "TSV: " + tsv.ToString("0000")); + } + + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } + private void B_Save_Click(object sender, EventArgs e) + { + save(); + Array.Copy(sav, m_parent.savefile, 0x100000); + m_parent.savedited = true; + Close(); + } + private void B_MaxCash_Click(object sender, EventArgs e) + { + MT_Money.Text = "9,999,999"; + } + + } + + +} diff --git a/SAV_Trainer.resx b/SAV_Trainer.resx new file mode 100644 index 000000000..0f693e097 --- /dev/null +++ b/SAV_Trainer.resx @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SAV_Wondercard.Designer.cs b/SAV_Wondercard.Designer.cs new file mode 100644 index 000000000..183eecc8a --- /dev/null +++ b/SAV_Wondercard.Designer.cs @@ -0,0 +1,229 @@ +namespace PKHeX +{ + partial class SAV_Wondercard + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_Wondercard)); + this.B_Save = new System.Windows.Forms.Button(); + this.B_Cancel = new System.Windows.Forms.Button(); + this.B_Output = new System.Windows.Forms.Button(); + this.B_Import = new System.Windows.Forms.Button(); + this.LB_WCs = new System.Windows.Forms.ListBox(); + this.LB_Received = new System.Windows.Forms.ListBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.B_WCSlottoDisplay = new System.Windows.Forms.Button(); + this.B_DisplaytoWCSlot = new System.Windows.Forms.Button(); + this.RTB = new System.Windows.Forms.RichTextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.B_DeleteWC = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // B_Save + // + this.B_Save.Location = new System.Drawing.Point(197, 227); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(75, 23); + this.B_Save.TabIndex = 0; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // B_Cancel + // + this.B_Cancel.Location = new System.Drawing.Point(120, 227); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(71, 23); + this.B_Cancel.TabIndex = 1; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // B_Output + // + this.B_Output.Location = new System.Drawing.Point(197, 12); + this.B_Output.Name = "B_Output"; + this.B_Output.Size = new System.Drawing.Size(75, 23); + this.B_Output.TabIndex = 2; + this.B_Output.Text = "Output .wc6"; + this.B_Output.UseVisualStyleBackColor = true; + this.B_Output.Click += new System.EventHandler(this.B_Output_Click); + // + // B_Import + // + this.B_Import.Location = new System.Drawing.Point(120, 12); + this.B_Import.Name = "B_Import"; + this.B_Import.Size = new System.Drawing.Size(71, 23); + this.B_Import.TabIndex = 3; + this.B_Import.Text = "Import .wc6"; + this.B_Import.UseVisualStyleBackColor = true; + this.B_Import.Click += new System.EventHandler(this.B_Import_Click); + // + // LB_WCs + // + this.LB_WCs.FormattingEnabled = true; + this.LB_WCs.Location = new System.Drawing.Point(12, 25); + this.LB_WCs.Name = "LB_WCs"; + this.LB_WCs.Size = new System.Drawing.Size(78, 95); + this.LB_WCs.TabIndex = 4; + // + // LB_Received + // + this.LB_Received.FormattingEnabled = true; + this.LB_Received.Location = new System.Drawing.Point(12, 155); + this.LB_Received.Name = "LB_Received"; + this.LB_Received.Size = new System.Drawing.Size(78, 95); + this.LB_Received.Sorted = true; + this.LB_Received.TabIndex = 5; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(74, 13); + this.label1.TabIndex = 6; + this.label1.Text = "Wondercards:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(12, 139); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(75, 13); + this.label2.TabIndex = 7; + this.label2.Text = "Received List:"; + // + // B_WCSlottoDisplay + // + this.B_WCSlottoDisplay.Location = new System.Drawing.Point(96, 59); + this.B_WCSlottoDisplay.Name = "B_WCSlottoDisplay"; + this.B_WCSlottoDisplay.Size = new System.Drawing.Size(18, 24); + this.B_WCSlottoDisplay.TabIndex = 8; + this.B_WCSlottoDisplay.Text = ">"; + this.B_WCSlottoDisplay.UseVisualStyleBackColor = true; + this.B_WCSlottoDisplay.Click += new System.EventHandler(this.B_SAV2WC); + // + // B_DisplaytoWCSlot + // + this.B_DisplaytoWCSlot.Location = new System.Drawing.Point(96, 89); + this.B_DisplaytoWCSlot.Name = "B_DisplaytoWCSlot"; + this.B_DisplaytoWCSlot.Size = new System.Drawing.Size(18, 24); + this.B_DisplaytoWCSlot.TabIndex = 9; + this.B_DisplaytoWCSlot.Text = "<"; + this.B_DisplaytoWCSlot.UseVisualStyleBackColor = true; + this.B_DisplaytoWCSlot.Click += new System.EventHandler(this.B_WC2SAV); + // + // RTB + // + this.RTB.Location = new System.Drawing.Point(120, 59); + this.RTB.Name = "RTB"; + this.RTB.ReadOnly = true; + this.RTB.Size = new System.Drawing.Size(151, 162); + this.RTB.TabIndex = 10; + this.RTB.Text = ""; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(117, 43); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(42, 13); + this.label3.TabIndex = 11; + this.label3.Text = "Details:"; + // + // B_DeleteWC + // + this.B_DeleteWC.Location = new System.Drawing.Point(96, 29); + this.B_DeleteWC.Name = "B_DeleteWC"; + this.B_DeleteWC.Size = new System.Drawing.Size(18, 24); + this.B_DeleteWC.TabIndex = 12; + this.B_DeleteWC.Text = "X"; + this.B_DeleteWC.UseVisualStyleBackColor = true; + this.B_DeleteWC.Click += new System.EventHandler(this.B_DeleteWC_Click); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(96, 197); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(18, 24); + this.button1.TabIndex = 13; + this.button1.Text = "X"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.B_DeleteReceived_Click); + // + // SAV_Wondercard + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(284, 262); + this.Controls.Add(this.button1); + this.Controls.Add(this.B_DeleteWC); + this.Controls.Add(this.label3); + this.Controls.Add(this.RTB); + this.Controls.Add(this.B_DisplaytoWCSlot); + this.Controls.Add(this.B_WCSlottoDisplay); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.LB_Received); + this.Controls.Add(this.LB_WCs); + this.Controls.Add(this.B_Import); + this.Controls.Add(this.B_Output); + this.Controls.Add(this.B_Cancel); + this.Controls.Add(this.B_Save); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SAV_Wondercard"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Wondercard I/O"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.Button B_Cancel; + private System.Windows.Forms.Button B_Output; + private System.Windows.Forms.Button B_Import; + private System.Windows.Forms.ListBox LB_WCs; + private System.Windows.Forms.ListBox LB_Received; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button B_WCSlottoDisplay; + private System.Windows.Forms.Button B_DisplaytoWCSlot; + private System.Windows.Forms.RichTextBox RTB; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Button B_DeleteWC; + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/SAV_Wondercard.cs b/SAV_Wondercard.cs new file mode 100644 index 000000000..51ed4ba63 --- /dev/null +++ b/SAV_Wondercard.cs @@ -0,0 +1,250 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.IO; + +namespace PKHeX +{ + public partial class SAV_Wondercard : Form + { + public SAV_Wondercard(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + Array.Copy(m_parent.savefile, sav, 0x100000); + savindex = m_parent.savindex; + populateWClist(); + populateReceived(); + + LB_WCs.SelectedIndex = 0; + + if (LB_Received.Items.Count > 0) + { + LB_Received.SelectedIndex = 0; + } + + } + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public byte[] wondercard_data = new Byte[0x108]; + public int savindex; + public bool editing = false; + private static uint ToUInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return UInt32.Parse(value); + } + + // Repopulation Functions + private void populateWClist() + { + LB_WCs.Items.Clear(); + for (int i = 0; i < 24; i++) + { + int offset = 0x21100 + savindex * 0x7F000 + i * 0x108; + int cardID = BitConverter.ToUInt16(sav, offset); + if (cardID == 0) + { + LB_WCs.Items.Add((i + 1).ToString("00") + " - Empty"); + } + else + { + LB_WCs.Items.Add((i + 1).ToString("00") + " - " + cardID.ToString("0000")); + } + } + } + private void loadwcdata() + { + // Load up the data according to the wiki! + int cardID = BitConverter.ToUInt16(wondercard_data, 0); + if (cardID == 0) + { + RTB.Text = "Empty Slot. No data!"; + return; + } + string cardname = Encoding.Unicode.GetString(wondercard_data, 0x2, 0x48); + int cardtype = wondercard_data[0x51]; + + RTB.Text = + "Card #: " + cardID.ToString("0000") + "\r\n" + + cardname + "\r\n"; + + if (cardtype == 1) // Item + { + int item = BitConverter.ToUInt16(wondercard_data, 0x68); + int qty = BitConverter.ToUInt16(wondercard_data, 0x70); + + RTB.Text += + "Item: " + item.ToString() + "\r\n" + + "Quantity: " + qty.ToString(); + } + else if (cardtype == 0) // PKM + { + int species = BitConverter.ToUInt16(wondercard_data, 0x82); + int helditem = BitConverter.ToUInt16(wondercard_data, 0x78); + int move1 = BitConverter.ToUInt16(wondercard_data, 0x7A); + int move2 = BitConverter.ToUInt16(wondercard_data, 0x7C); + int move3 = BitConverter.ToUInt16(wondercard_data, 0x7E); + int move4 = BitConverter.ToUInt16(wondercard_data, 0x80); + int TID = BitConverter.ToUInt16(wondercard_data, 0x68); + int SID = BitConverter.ToUInt16(wondercard_data, 0x6A); + + string OTname = m_parent.TrimFromZero(Encoding.Unicode.GetString(wondercard_data, 0xB6, 22)); + RTB.Text += + "\r\nSpecies: " + m_parent.specieslist[species] + "\r\n" + + "Item: " + m_parent.itemlist[helditem] + "\r\n" + + "Move 1: " + m_parent.movelist[move1] + "\r\n" + + "Move 2: " + m_parent.movelist[move2] + "\r\n" + + "Move 3: " + m_parent.movelist[move3] + "\r\n" + + "Move 4: " + m_parent.movelist[move4] + "\r\n" + + "OT: " + OTname + "\r\n" + + "ID: " + TID.ToString() + "/" + SID.ToString(); + } + else + { + RTB.Text = "Unsupported Wondercard Type!"; + } + } + private void populateReceived() + { + int offset = 0x21000 + savindex * 0x7F000; + LB_Received.Items.Clear(); + for (int i = 1; i < 2048; i++) + { + if ((((sav[offset + i / 8]) >> (i % 8)) & 0x1) == 1) + { + LB_Received.Items.Add(i.ToString("0000")); + } + } + } + + // Wondercard IO (.wc6<->window) + private void B_Import_Click(object sender, EventArgs e) + { + OpenFileDialog importwc6 = new OpenFileDialog(); + importwc6.Filter = "Wondercard|*.wc6"; + if (importwc6.ShowDialog() == DialogResult.OK) + { + string path = importwc6.FileName; + byte[] newwc6 = File.ReadAllBytes(path); + if (newwc6.Length > 0x108) + { + MessageBox.Show("Not a valid wondercard length.", "Error"); + return; + } + Array.Resize(ref newwc6, 0x108); + Array.Copy(newwc6, wondercard_data, 0x108); + loadwcdata(); + } + } + private void B_Output_Click(object sender, EventArgs e) + { + SaveFileDialog outputwc6 = new SaveFileDialog(); + int cardID = BitConverter.ToUInt16(wondercard_data, 0); + string cardname = Encoding.Unicode.GetString(wondercard_data, 0x2, 0x48); + outputwc6.FileName = cardID + " - " + cardname + ".wc6"; + outputwc6.Filter = "Wondercard|*.wc6"; + if (outputwc6.ShowDialog() == DialogResult.OK) + { + string path = outputwc6.FileName; + + if (File.Exists(path)) + { + // File already exists, save a .bak + byte[] backupfile = File.ReadAllBytes(path); + File.WriteAllBytes(path + ".bak", backupfile); + } + + File.WriteAllBytes(path, wondercard_data); + } + } + + // Wondercard RW (window<->sav) + private void B_SAV2WC(object sender, EventArgs e) + { + // Load Wondercard from Save File + int index = LB_WCs.SelectedIndex; + int offset = 0x21100 + savindex * 0x7F000 + index * 0x108; + Array.Copy(sav, offset, wondercard_data, 0, 0x108); + loadwcdata(); + } + private void B_WC2SAV(object sender, EventArgs e) + { + // Write Wondercard to Save File + int index = LB_WCs.SelectedIndex; + int offset = 0x21100 + savindex * 0x7F000 + index * 0x108; + Array.Copy(wondercard_data, 0, sav, offset, 0x108); + populateWClist(); + int cardID = BitConverter.ToUInt16(wondercard_data, 0); + if (cardID > 0) + { + if (!LB_Received.Items.Contains(cardID.ToString("0000"))) + { + LB_Received.Items.Add(cardID.ToString("0000")); + } + } + } + private void B_DeleteWC_Click(object sender, EventArgs e) + { + int index = LB_WCs.SelectedIndex; + int offset = 0x21100 + savindex * 0x7F000 + index * 0x108; + byte[] zeros = new Byte[0x108]; + Array.Copy(zeros, 0, sav, offset, 0x108); + populateWClist(); + } + + // Close Window + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } + private void B_Save_Click(object sender, EventArgs e) + { + // Make sure all of the Received Flags are flipped! + for (int i = 0; i < LB_Received.Items.Count; i++) + { + int offset = 0x21000 + savindex * 0x7F000; + string cardID = LB_Received.Items[i].ToString(); + uint cardnum = ToUInt32(cardID); + + sav[offset + cardnum / 8] = (byte)(sav[offset + cardnum / 8] | (1 << ((byte)cardnum % 8))); + } + + // Make sure there's no space between wondercards + { + int offset = 0x21100 + savindex * 0x7F000; + for (int i = 0; i < 24; i++) + { + if (BitConverter.ToUInt16(sav, offset+i*0x108) == 0) + { + // Shift everything down + for (int j = (i+1); j < 24 - i; j++) + { + Array.Copy(sav, offset + (j) * 0x108, sav, offset + (j-1) * 0x108, 0x108); + } + } + } + } + + Array.Copy(sav, m_parent.savefile, 0x100000); + m_parent.savedited = true; + m_parent.getBoxNames(); + m_parent.getPKXBoxes(); + Close(); + } + + private void B_DeleteReceived_Click(object sender, EventArgs e) + { + if (LB_Received.Items.Count > 0) + { + LB_Received.Items.Remove(LB_Received.Items[LB_Received.SelectedIndex]); + } + } + } +} diff --git a/SAV_Wondercard.resx b/SAV_Wondercard.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/SAV_Wondercard.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/SplashScreen.Designer.cs b/SplashScreen.Designer.cs new file mode 100644 index 000000000..959b8daef --- /dev/null +++ b/SplashScreen.Designer.cs @@ -0,0 +1,90 @@ +namespace PKHeX +{ + partial class SplashScreen + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SplashScreen)); + this.L_Status = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // L_Status + // + this.L_Status.AutoSize = true; + this.L_Status.Location = new System.Drawing.Point(70, 16); + this.L_Status.Name = "L_Status"; + this.L_Status.Size = new System.Drawing.Size(105, 13); + this.L_Status.TabIndex = 0; + this.L_Status.Text = "Starting up PKHeX..."; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(71, 42); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(103, 13); + this.label2.TabIndex = 1; + this.label2.Text = "ProjectPokemon.org"; + // + // pictureBox1 + // + this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage"))); + this.pictureBox1.Location = new System.Drawing.Point(2, 3); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(64, 64); + this.pictureBox1.TabIndex = 2; + this.pictureBox1.TabStop = false; + // + // SplashScreen + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(181, 69); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.L_Status); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "SplashScreen"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Loading..."; + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label2; + private System.Windows.Forms.PictureBox pictureBox1; + public System.Windows.Forms.Label L_Status; + } +} \ No newline at end of file diff --git a/SplashScreen.cs b/SplashScreen.cs new file mode 100644 index 000000000..bfe04fb31 --- /dev/null +++ b/SplashScreen.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.Timers; + +namespace PKHeX +{ + public partial class SplashScreen : Form + { + Form1 m_parent; + public SplashScreen(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + System.Timers.Timer myTimer = new System.Timers.Timer(); + myTimer.Elapsed += new ElapsedEventHandler(DisplayTimeEvent); + myTimer.Interval = 10; // milliseconds per trigger interval + myTimer.Start(); + } + public void DisplayTimeEvent(object source, ElapsedEventArgs e) + { + try + { + if (m_parent.init) + { + if (InvokeRequired) + Invoke((MethodInvoker)delegate(){Close();}); + else + Close(); + } + } + catch { }; + } + } + +} diff --git a/SplashScreen.resx b/SplashScreen.resx new file mode 100644 index 000000000..ae6e6835b --- /dev/null +++ b/SplashScreen.resx @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAABIYSURBVHhe7VsJcFXVGTYhyQtJRBIhLyuERUxcsSCymbCZIIhsoghaHMZaS2uhU8WOxTodtyKW + VYtKabGyqCxCnqxJWMIiVcC2uLGHfREQUBFBc/p9x/PfObn3vpcEygzTMTPf3JfknnO+7/u//9z77ksu + u+zHrx8diOjA45mZdfqnpCQ2CwZzf9Ghw2OP5uf/aVSnTuOe6tx5wqWEJwsKxj0GbsM6dBjZPBjMGwDO + vwP38y7vK02aRF0dH59YmJvbZ/2QIWsO9+1bub9tW1WRl6c+ys5Wm4JB9eElAnLZDE7kRo6He/eu3PDA + A+91z8vrBw1Jr+bkRNXKiJcbNarTIhBo8EqPHq8fLSqq3JiVpd5PTVUfYKENRFqaxsbzxCaM88P5zid8 + yI0cyXUDOB+97bbKKT17zqCWEcFgzdIwPisr+qpAILW4Z8+V21u2VOsx2T85MUgTerH0dI2N1WATfu9B + RobaFAl+Y6pZR/iQm/AkZ3LfduONalmvXmuRgOAkaIuYhNEZGVHN4+KSXyoomLX1mmvUuiuvVOsbNFDv + N2yoPgA20FlgI4EFIoGxrIIwVQ+XBv1z1xwR1zTcyI9cyZncqWELWuOV/Pw5V8XFpfwZGsOa0C0pKdA5 + O3vIwVatKstTUtRaDH4Pk6zHZP/kpJw8AsQgfazGIIoRgdWZqduOsEWG4UGO5ErO5E4N1HLwJz+pLMzJ + ebAoKSne14A/pqbSmfSydu02lWOxcgxciwne42ScFODk77PHDNhvAoek2SPC9XPEipuU+I21+1zWkrVt + TtoAgJzJnRqopRzfr2rffjM0ZowOBr0pGFq/fkxmvXqF2/PyKpfDsVUYtJoT0ElOxp7yAXtN8D4ECKQX + 7aMjwuwhTu/K97LHWL0s4+25+dpe182LXMmZ3KlhFUygpm25uZXNk5N7/TI5OdaTgi516yYOatRo3ObM + TFWKk1fQNQxczRgZI9bhaIMOaxjH6bqkhVXwS41fenwraXZzmUeqKmvoopgqu3kJX3KnBmqhpv9g8x2c + lTWxKCEh0WNA1/j45OEpKbNWQNCy5GRVhkErMZjulRsn6aZgDV4TejEQWWfBIUdDrNTYVavutTNOhJqj + rMM1CeHBo82PnMmdGqhlGQxYjp+NqF//ze5166Z4DQgEGj6WmPjOIohfApRgAAfSPTGCE2pDLPgaIkkx + plQxxJUWqah9tM93jBWzjfG2YOEj/EQ4uVMDtVDTwvr11TNpaQthQKrXgLi44KMJCQtCOGkhTl6KQSVm + guXsIUbJgIaspMMGdNtOyRpWxlRIKlUlIexRH6zDz+zznCqb+VbjSMNlPVmfXMhJ+PFIvlo8QC3UVAxt + Y5s1K+seH5/m3QNiY9N+m5AQeueKKxRN0EnAQEaHk5QaMzjpcsJtiNUuVcxwtYqfIRQtP9dHq8pVKm3E + S4Vt0bpIFkdyJndqoBZqorYxTZsuL/IzoDMM+E18fGhuUpJacPnl6t169dQiYAkGLQNKDEpxLMVkZQbL + cVxhsBLHVViMKDdYjSOxxsJa3mOEgX2ejJW5OO9KwqzHtQnhQl7Ck5zJnRqohZqo7YWcHBqQ7klAp5iY + tF/DgLdw0lycPB+DQsBCTLLYgBMuJbDQMi5mIIZoQiC4whD1NQPCV1tY4/qev7MFi2jOSXD+KoINF/Ih + L3IkyJncqYFaqInansvJKSv0M6AABvwKBszESW/j5HlmYAiTvGsmW8SJsQixxCwoRtCEUpIzJIWwrhjv + Kwx4V1Yd5Fw91hZu5uc6NJ9rO8INL3IkyJncKZ5aqInanmncuOy2QMCbgHwYMCwQCE1PTFRv4sTZGPAO + sMAkgTFaaBKhjTBOMxG6RXzS4LSGaQt3IqTS9lHOCRd1HXMKN2mUapMPebHq5MrKkzs1UAs1UdsfGzcq + 6+pnQEcY8HMYMA0niQlzMGge24FGAMWYkODkYgh7zGMG9wmgDPDsESD/Hgz5EJvUh0gD8S9gA/cEq79p + ntPfZj72dxXhZp9iYUQ0+VE4OZM7NYh4avtDo+yyLn4GdKhTJ+2huLjQ1IQE9TpOnIGB7Jk5ZiI6yThx + co8JfokQE4yQVThuhMgxmHNgfLxKi4pS2IgctK5TR/2sbl29U3/A2JvNzb2xMXFSddngWBBHuGldLd70 + PaNPTdQ2Kju7rHMgztsC7WHAgzDgNZz0d+ANDJgFvE0TuDGaNGgjTCJCvFoArIBOAq8awDKgxIApWA8x + z2Cuhi7RtgH261tiYrQR5TTRzMM5l5r5uY6uOtYmh2LDh7zITyo/G5ypgYmmJmr7fVZWWac4HwPawYCh + sbGhyajCX5kCYAb3A5oAcDIx4h28ns/LJVAMaBOARcBiYAmwFKAJ6yACV5gq1Q4n3P3zZ7HuWvY7xZt5 + OT/XcsQbHuQ0zxSKPFm4t5hkgFpY/VegDc8Jywr8DGgLAx6AAS/jpNcAnQJgppjAjdFOg22CqYRtAgmv + hPjmiHZNBfud9yDaZTUrbwy2xXNfYiFEPIWTo4hn9amBWqZA00vAYzAg38+ANtHRaT+FAROwoE4BMA0D + pxsTOBkd1WkA5gDzAC4uSQjh9UJgEbAGpG8KIz46OlrdcccdasSIEeqJJ55Qw4YNU3l4ahPOqKfBpYSV + Z9oArsPkafHgMNfwIS/yY2pZuBkmyVMxntWfCG2/hQEdY2O9e8CNMGAwDBgbCKiXcOKrAAe+DrwBcLKZ + wJvAW8BsYA4wFyCJ+UAxEAKWAiMx3k/QkCFD1KFDh9R3332nzp47q3Hu3Dn1/fffq9LSUnXttdd6xsVh + s+S875o1Fpj15pn1yeVtw22W4cnC/QO8/8ZEgws1UdtvMjLKWsfEeA24GgYMiokJvRgXpybixMnAFAz6 + O/APQJsAzATeBN4CZgNzgHncvYEFWLQYWAGCda0dXoyYPHmyFv716a/ViZMn1JHPj6jDhw+ro8eOqlNf + nlJnvj2jTp48qW699VaPCX2xj5SY+efjyDXnGg5vG06zDMfpOJLzNOCvTDS0TAKobXh6etl1fgbkREWl + DYEBk3DSqzj5bwAnmQHMAmzBXJiC5wPFQAiE3gUWAUuBxzGHu/qPPPKIrvSpU6fUgYMH1L79+9QXX3yh + v6cBu/fsVp9//rk6ffq0OnbsmMrCY217DjzDUisw92JgoVmPay8wPGgIi8GiiCEzTfGo5TUmG3g0Pb0U + +5I3Aekw4Ibo6FB39G1P4E6gN1yn8/0N7sJxgMHdON4DDDS4NzZWDQLQRirLdbmrh/2Aoih279696ujR + ozryNETju3Pq7Nmz+ndHjhxR33zzjZo6darHxHxw4hpc616zLjkQ5ENu5EiQcz+gD0At1ERtbRMTS7Oi + o70G4BEJ3yOHLmTHDjd26NCh6syZMzru+/bt06IZdzdows6dO9XxL45rs+J8knSh/GJjY0sb+hlwORJw + sQwYP3687vndu3frHuce4Idvv/1Wp4CbJA1r167dBV1C/cyiAfX8DLgiIeGiGTB9+nTdAtu3b9eVDYcv + v/xS7T+wX6fk9DenVa9evf7nBsTExJQmJyZ6W6BBgwYXzYDnn39eb3Tbd2zXRjDifqAxO3ftVHv37dWb + YatWrS6KAampqV4DGjdufNEMGDBggPrqq690C2zbtk0ngDu+xlFzxGu2xyeffKIOHDigN8OoGr53qM2+ + wAQ0adLEawDuxNIyMzNDvBG54YYb1E033aQrcPPNN6tbbrlFtcXHzgT7sn379qpDhw4aHTt21Nft/Px8 + VVBQoDp16qSQpiqVQ9/pzW3//v3qs88+UxW7K7RYborsdxrB7z/99FO1Y+cOdez4MfXCCy94qn/99dfr + NQiux3W5PnmQE7kR5EnO5N66dWuthZqorWnTpqXXXXed14BWrVulPfXUUyHpT/Yjq2bj66+xefmAcbUx + btw4D/nbb79dnTx1UqeAQj/66CO1Z88ebQrN+fd//q3TwT1gy5Yt6gq8j7Ari8pps+x1wvFx86YW0TVx + 4sRSmOPzRCg/XxvAGxSSYgy54KHDh3SlCMZS4EQY1eN1XcAe52te+93RfPjhh3WludPv2LFDp4FmbN26 + Ve3atUuvRxOuwSfT7rG8haYwmV/WEx68q7T56XSBO+fkjRc1cW+ZMGFCSZcuXbwGdO/e/QcDsANrE1CJ + g4cOOiZoI47ACAO9oIHuY0CTwmbHSo8dO9Z3A2NUV61apY04ceKEAwqZNGmSSsFDE7f4RNxa0yARL+tx + jMMDxXH4WeKpgcWkJhqPSzL+XKCX14C+/fpqA3gSTZAUHDxoTICTkoSapIHV4n4QboPirW7//v3Vfffd + p4qKiiLe9EybNk0bRoPt5LkrLvx0cgFyJ6iFmthyNOCee+7xGtCvfz9twJ69exThmID4yEROImrQGhJR + bkC12aXd5z799NOKPewXdbsgItoWrqNv7itYWL7foAEDBw70MaCfMQAu0Sn2C2PD+HAiQhuBSHlag3uE + tAb3CdMaNIGxPZ8bGt4GT5kyRYu3280Tc9PnwktH3vAld+l9FpUbcLUG8CTC3QraCMBJg9UadD1Se1AE + 7wabN29eozTwYQmvEox9dTG3K05uwlPEM8m6+tBUUVFRvQE8iddpnQJrP6CTGoiUs0gN2kP2C/2eHzdA + 5eXlavjw4apr166qWbNmKhlPgG/EHzIxJS+++KK+OvDZgH5WwFSZK5DcM7j720+0cJWNj1qoaVfFruoN + 4Ek0gf3C2GgT0Ao2aILAiVuEFnEupaZNeBvsd61mn4tofQkTyKZm2k+LtmMufLjZWVzZxjr60EJNvM0O + uwn27fvDVYA3JbzkaBMQGzsJ+hJp4CTC3DP4tYh9BbE3KXfLuHdv97l229kRl5g7Fbf4ya4v0acmaqvW + AN6K0imdBMRGJ8G0A9MgCGdGlRYxG6gtoLavIwpmtY1oVtvm51TeRJ+a+GasegPQg34pqJUJrlSES0c4 + M9yi3ZWW67oj3ioMTSBXwl19vh2nAXfffbf3MtinTx/dAnSJG1GVFJgrg6RBFpA9wnGel84wbWK3jLN/ + mCuLFmj1cZVzpa+tee1K24Jt4Vq8VX1q2rZ9W3gDevfu/YMBcIkmSAqkFTiZbgmagbYQ6EXNzZNjCONo + 4Bji2kjdG6vv97yEWXNpsdZaEnObj/AU8dL71MT3GUzAXXfd5f0TGVx7gzCgmCcROgXWhqgvjxbkfkGO + TirkRsoVS7+9w06L/dpdYb8qS8RtHm6OIl5XH5r4LnP06NFL+uGmz/MXIni7mjpq1KjZnGTrtq06LmKC + bgfsojbciznpkHYxSXEbY7dPlWoa4/zOd5stvW1zYFJtfuTMAkr0qYnfP/nkk/Pu7H1n0GNAt27dGgwa + NOhVXovpFB1jO9hJqNYEc+n0IxzWiDDC/ebwE04T3LzsylODVJ/a7r///ik9evRo4DEAT1cuDwaDj+D+ + /Xu+T9+ytaoJ+vIIBz3wSYfcTHlSYu4y7T71vHa1mszhrrCI9uNEriycIx5aqInasrOzR6DY9TwGtGnT + Bh/BXVa4ePHiHXxIwQF8UGEngZM6beEyw68K8jNfI8II9evjcBV2ixd+tnhqkAcvJSUlFdBYhMdo1Fr1 + 66GHHuJfUF+Fx0V/wUdWlXw4qZOAdhAjxAx9pQgDm0S4175JMobWZHyk9WUTJ2dypwZqOX78eCVSPgUa + W+BTaf//GcBzwSSc0Oe5557byEpIEsQE2whZyO8YieCF/i7SuvwdOdriqYEJGjNmzIfQ1hcPTKnR/wvP + 3ehMIzyO/vXcuXMxbpf6+OOPtYNiBh2VZNCYSBAyF3qsbh2ptHAjV3Imd2ooLi6uwN8kDKc2PJeM/A9U + eDzFv6XPgwkjn3322c2MDt+bixFiBhepDYRcTY+1mVvOJTcRTs54GFOJx+sfQ/zj0HQN3nJ7/0/ALwuF + hYXcJHKBhxGZBdgYD+PBRCVvUVlNMYSmXCogJ3LjDRW5YsM7gs8L+GHvMGrBpS8QNvp+v+jcuXMMLot8 + 01AIPJ6enj598ODBa0eOHLkZd4xbLkWQG67zazMyMmaA8+/IPS0tLR0FjamVeDkZ7w+i8IkR/8koE2gD + 9AYeAH4G/PwSAzmRGzmSaxY+CYrHfX/t/mkynFPon+gWLVoE8KFFIj5mSsJjrKSWLVteMiAffOSVmJub + G8C9fuT/DzyvOPw46P/Tgf8Ci1o7FIGea3sAAAAASUVORK5CYII= + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/app.config b/app.config new file mode 100644 index 000000000..a94be1b42 --- /dev/null +++ b/app.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/f1-Main.Designer.cs b/f1-Main.Designer.cs new file mode 100644 index 000000000..afe8f249e --- /dev/null +++ b/f1-Main.Designer.cs @@ -0,0 +1,4212 @@ +namespace PKHeX +{ + partial class Form1 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + + public void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.tabMain = new System.Windows.Forms.TabControl(); + this.Tab_Main = new System.Windows.Forms.TabPage(); + this.CB_Language = new System.Windows.Forms.ComboBox(); + this.CB_Ability = new System.Windows.Forms.ComboBox(); + this.TB_PID = new System.Windows.Forms.TextBox(); + this.TB_AbilityNumber = new System.Windows.Forms.MaskedTextBox(); + this.BTN_Shinytize = new System.Windows.Forms.Button(); + this.CHK_Nicknamed = new System.Windows.Forms.CheckBox(); + this.Label_Gender = new System.Windows.Forms.Label(); + this.CB_Form = new System.Windows.Forms.ComboBox(); + this.CHK_Cured = new System.Windows.Forms.CheckBox(); + this.CHK_Infected = new System.Windows.Forms.CheckBox(); + this.Label_HeldItem = new System.Windows.Forms.Label(); + this.CB_HeldItem = new System.Windows.Forms.ComboBox(); + this.TB_Friendship = new System.Windows.Forms.MaskedTextBox(); + this.TB_Level = new System.Windows.Forms.MaskedTextBox(); + this.TB_EXP = new System.Windows.Forms.MaskedTextBox(); + this.BTN_RerollPID = new System.Windows.Forms.Button(); + this.CB_3DSReg = new System.Windows.Forms.ComboBox(); + this.CB_SubRegion = new System.Windows.Forms.ComboBox(); + this.CB_Country = new System.Windows.Forms.ComboBox(); + this.CB_PKRSDays = new System.Windows.Forms.ComboBox(); + this.CB_PKRSStrain = new System.Windows.Forms.ComboBox(); + this.CB_Nature = new System.Windows.Forms.ComboBox(); + this.Label_3DSRegion = new System.Windows.Forms.Label(); + this.Label_SubRegion = new System.Windows.Forms.Label(); + this.Label_Country = new System.Windows.Forms.Label(); + this.Label_PKRSdays = new System.Windows.Forms.Label(); + this.Label_PKRS = new System.Windows.Forms.Label(); + this.CHK_IsEgg = new System.Windows.Forms.CheckBox(); + this.Label_Language = new System.Windows.Forms.Label(); + this.Label_Form = new System.Windows.Forms.Label(); + this.Label_Ability = new System.Windows.Forms.Label(); + this.Label_Friendship = new System.Windows.Forms.Label(); + this.Label_Nature = new System.Windows.Forms.Label(); + this.Label_CurLevel = new System.Windows.Forms.Label(); + this.TB_Nickname = new System.Windows.Forms.TextBox(); + this.CB_Species = new System.Windows.Forms.ComboBox(); + this.Label_EXP = new System.Windows.Forms.Label(); + this.Label_Species = new System.Windows.Forms.Label(); + this.Label_PID = new System.Windows.Forms.Label(); + this.BTN_NickSpecies = new System.Windows.Forms.Button(); + this.Label_HatchCounter = new System.Windows.Forms.Label(); + this.Tab_Met = new System.Windows.Forms.TabPage(); + this.CHK_AsEgg = new System.Windows.Forms.CheckBox(); + this.CHK_Fateful = new System.Windows.Forms.CheckBox(); + this.GB_EggConditions = new System.Windows.Forms.GroupBox(); + this.CB_EggLocation = new System.Windows.Forms.ComboBox(); + this.CAL_EggDate = new System.Windows.Forms.DateTimePicker(); + this.Label_EggDate = new System.Windows.Forms.Label(); + this.Label_EggLocation = new System.Windows.Forms.Label(); + this.Label_EncounterType = new System.Windows.Forms.Label(); + this.Label_MetDate = new System.Windows.Forms.Label(); + this.Label_MetLevel = new System.Windows.Forms.Label(); + this.Label_Ball = new System.Windows.Forms.Label(); + this.Label_MetLocation = new System.Windows.Forms.Label(); + this.Label_OriginGame = new System.Windows.Forms.Label(); + this.CB_GameOrigin = new System.Windows.Forms.ComboBox(); + this.CB_MetLocation = new System.Windows.Forms.ComboBox(); + this.CB_Ball = new System.Windows.Forms.ComboBox(); + this.TB_MetLevel = new System.Windows.Forms.MaskedTextBox(); + this.CAL_MetDate = new System.Windows.Forms.DateTimePicker(); + this.CB_EncounterType = new System.Windows.Forms.ComboBox(); + this.Tab_Stats = new System.Windows.Forms.TabPage(); + this.Label_CharacteristicPrefix = new System.Windows.Forms.Label(); + this.L_Potential = new System.Windows.Forms.Label(); + this.TB_IVTotal = new System.Windows.Forms.TextBox(); + this.L_Characteristic = new System.Windows.Forms.Label(); + this.TB_Sheen = new System.Windows.Forms.MaskedTextBox(); + this.TB_Tough = new System.Windows.Forms.MaskedTextBox(); + this.TB_Smart = new System.Windows.Forms.MaskedTextBox(); + this.TB_Cute = new System.Windows.Forms.MaskedTextBox(); + this.TB_Beauty = new System.Windows.Forms.MaskedTextBox(); + this.TB_Cool = new System.Windows.Forms.MaskedTextBox(); + this.TB_SPEIV = new System.Windows.Forms.MaskedTextBox(); + this.TB_SPDIV = new System.Windows.Forms.MaskedTextBox(); + this.TB_SPAIV = new System.Windows.Forms.MaskedTextBox(); + this.TB_DEFIV = new System.Windows.Forms.MaskedTextBox(); + this.TB_ATKIV = new System.Windows.Forms.MaskedTextBox(); + this.TB_HPIV = new System.Windows.Forms.MaskedTextBox(); + this.TB_ATKEV = new System.Windows.Forms.MaskedTextBox(); + this.TB_DEFEV = new System.Windows.Forms.MaskedTextBox(); + this.TB_SPEEV = new System.Windows.Forms.MaskedTextBox(); + this.TB_SPDEV = new System.Windows.Forms.MaskedTextBox(); + this.TB_SPAEV = new System.Windows.Forms.MaskedTextBox(); + this.TB_HPEV = new System.Windows.Forms.MaskedTextBox(); + this.Label_Sheen = new System.Windows.Forms.Label(); + this.Label_Tough = new System.Windows.Forms.Label(); + this.Label_Smart = new System.Windows.Forms.Label(); + this.Label_Cute = new System.Windows.Forms.Label(); + this.Label_Beauty = new System.Windows.Forms.Label(); + this.Label_Cool = new System.Windows.Forms.Label(); + this.Label_ContestStats = new System.Windows.Forms.Label(); + this.BTN_RandomEVs = new System.Windows.Forms.Button(); + this.BTN_RandomIVs = new System.Windows.Forms.Button(); + this.Label_HPTYPE = new System.Windows.Forms.Label(); + this.Label_HiddenPowerPrefix = new System.Windows.Forms.Label(); + this.Label_Stats = new System.Windows.Forms.Label(); + this.Label_EVs = new System.Windows.Forms.Label(); + this.Label_IVs = new System.Windows.Forms.Label(); + this.Label_Total = new System.Windows.Forms.Label(); + this.Label_SPE = new System.Windows.Forms.Label(); + this.Label_SPD = new System.Windows.Forms.Label(); + this.Label_SPA = new System.Windows.Forms.Label(); + this.Label_DEF = new System.Windows.Forms.Label(); + this.Label_ATK = new System.Windows.Forms.Label(); + this.Label_HP = new System.Windows.Forms.Label(); + this.TB_EVTotal = new System.Windows.Forms.TextBox(); + this.Stat_SPE = new System.Windows.Forms.TextBox(); + this.Stat_SPD = new System.Windows.Forms.TextBox(); + this.Stat_SPA = new System.Windows.Forms.TextBox(); + this.Stat_DEF = new System.Windows.Forms.TextBox(); + this.Stat_ATK = new System.Windows.Forms.TextBox(); + this.Stat_HP = new System.Windows.Forms.TextBox(); + this.Tab_Attacks = new System.Windows.Forms.TabPage(); + this.GB_RelearnMoves = new System.Windows.Forms.GroupBox(); + this.CB_RelearnMove4 = new System.Windows.Forms.ComboBox(); + this.CB_RelearnMove3 = new System.Windows.Forms.ComboBox(); + this.CB_RelearnMove2 = new System.Windows.Forms.ComboBox(); + this.CB_RelearnMove1 = new System.Windows.Forms.ComboBox(); + this.GB_CurrentMoves = new System.Windows.Forms.GroupBox(); + this.Label_CurPP = new System.Windows.Forms.Label(); + this.Label_PPups = new System.Windows.Forms.Label(); + this.TB_PP4 = new System.Windows.Forms.TextBox(); + this.TB_PP3 = new System.Windows.Forms.TextBox(); + this.TB_PP2 = new System.Windows.Forms.TextBox(); + this.TB_PP1 = new System.Windows.Forms.TextBox(); + this.CB_PPu4 = new System.Windows.Forms.ComboBox(); + this.CB_PPu3 = new System.Windows.Forms.ComboBox(); + this.CB_PPu2 = new System.Windows.Forms.ComboBox(); + this.CB_Move4 = new System.Windows.Forms.ComboBox(); + this.CB_PPu1 = new System.Windows.Forms.ComboBox(); + this.CB_Move3 = new System.Windows.Forms.ComboBox(); + this.CB_Move2 = new System.Windows.Forms.ComboBox(); + this.CB_Move1 = new System.Windows.Forms.ComboBox(); + this.Tab_OTMisc = new System.Windows.Forms.TabPage(); + this.CHK_Diamond = new System.Windows.Forms.CheckBox(); + this.CHK_Star = new System.Windows.Forms.CheckBox(); + this.CHK_Heart = new System.Windows.Forms.CheckBox(); + this.CHK_Square = new System.Windows.Forms.CheckBox(); + this.TB_EC = new System.Windows.Forms.TextBox(); + this.GB_nOT = new System.Windows.Forms.GroupBox(); + this.Label_CTGender = new System.Windows.Forms.Label(); + this.TB_OTt2 = new System.Windows.Forms.TextBox(); + this.Label_PrevOT = new System.Windows.Forms.Label(); + this.CHK_Triangle = new System.Windows.Forms.CheckBox(); + this.CHK_Circle = new System.Windows.Forms.CheckBox(); + this.BTN_RerollEC = new System.Windows.Forms.Button(); + this.BTN_History = new System.Windows.Forms.Button(); + this.BTN_Ribbons = new System.Windows.Forms.Button(); + this.GB_Markings = new System.Windows.Forms.GroupBox(); + this.PB_MarkPentagon = new System.Windows.Forms.PictureBox(); + this.PB_MarkCured = new System.Windows.Forms.PictureBox(); + this.PB_MarkShiny = new System.Windows.Forms.PictureBox(); + this.PB_Mark6 = new System.Windows.Forms.PictureBox(); + this.PB_Mark5 = new System.Windows.Forms.PictureBox(); + this.PB_Mark4 = new System.Windows.Forms.PictureBox(); + this.PB_Mark3 = new System.Windows.Forms.PictureBox(); + this.PB_Mark2 = new System.Windows.Forms.PictureBox(); + this.PB_Mark1 = new System.Windows.Forms.PictureBox(); + this.GB_ExtraBytes = new System.Windows.Forms.GroupBox(); + this.TB_ExtraByte = new System.Windows.Forms.MaskedTextBox(); + this.CB_ExtraBytes = new System.Windows.Forms.ComboBox(); + this.GB_OT = new System.Windows.Forms.GroupBox(); + this.Label_OTGender = new System.Windows.Forms.Label(); + this.TB_OT = new System.Windows.Forms.TextBox(); + this.TB_SID = new System.Windows.Forms.MaskedTextBox(); + this.TB_TID = new System.Windows.Forms.MaskedTextBox(); + this.Label_OT = new System.Windows.Forms.Label(); + this.Label_SID = new System.Windows.Forms.Label(); + this.Label_TID = new System.Windows.Forms.Label(); + this.Label_EncryptionConstant = new System.Windows.Forms.Label(); + this.Label_Diamond = new System.Windows.Forms.Label(); + this.OpenPKX = new System.Windows.Forms.OpenFileDialog(); + this.SavePKX = new System.Windows.Forms.SaveFileDialog(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.Menu_File = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_Open = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_Save = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_Exit = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_Tools = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_OpenBoxUI = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_ImportGen5 = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_BoxIO = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_Options = new System.Windows.Forms.ToolStripMenuItem(); + this.Menu_Language = new System.Windows.Forms.ToolStripMenuItem(); + this.CB_MainLanguage = new System.Windows.Forms.ToolStripComboBox(); + this.Menu_About = new System.Windows.Forms.ToolStripMenuItem(); + this.testToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.dragout = new System.Windows.Forms.Panel(); + this.eragout = new System.Windows.Forms.Panel(); + this.L_Save = new System.Windows.Forms.Label(); + this.tabBoxMulti = new System.Windows.Forms.TabControl(); + this.Tab_Box = new System.Windows.Forms.TabPage(); + this.B_BoxRight = new System.Windows.Forms.Button(); + this.B_BoxLeft = new System.Windows.Forms.Button(); + this.bpkx30 = new System.Windows.Forms.PictureBox(); + this.bpkx29 = new System.Windows.Forms.PictureBox(); + this.bpkx28 = new System.Windows.Forms.PictureBox(); + this.bpkx27 = new System.Windows.Forms.PictureBox(); + this.bpkx26 = new System.Windows.Forms.PictureBox(); + this.bpkx25 = new System.Windows.Forms.PictureBox(); + this.bpkx24 = new System.Windows.Forms.PictureBox(); + this.bpkx23 = new System.Windows.Forms.PictureBox(); + this.bpkx22 = new System.Windows.Forms.PictureBox(); + this.bpkx21 = new System.Windows.Forms.PictureBox(); + this.bpkx20 = new System.Windows.Forms.PictureBox(); + this.bpkx19 = new System.Windows.Forms.PictureBox(); + this.bpkx18 = new System.Windows.Forms.PictureBox(); + this.bpkx17 = new System.Windows.Forms.PictureBox(); + this.bpkx16 = new System.Windows.Forms.PictureBox(); + this.bpkx15 = new System.Windows.Forms.PictureBox(); + this.bpkx14 = new System.Windows.Forms.PictureBox(); + this.bpkx13 = new System.Windows.Forms.PictureBox(); + this.bpkx12 = new System.Windows.Forms.PictureBox(); + this.bpkx11 = new System.Windows.Forms.PictureBox(); + this.bpkx10 = new System.Windows.Forms.PictureBox(); + this.bpkx9 = new System.Windows.Forms.PictureBox(); + this.bpkx8 = new System.Windows.Forms.PictureBox(); + this.bpkx7 = new System.Windows.Forms.PictureBox(); + this.bpkx6 = new System.Windows.Forms.PictureBox(); + this.bpkx5 = new System.Windows.Forms.PictureBox(); + this.bpkx4 = new System.Windows.Forms.PictureBox(); + this.bpkx3 = new System.Windows.Forms.PictureBox(); + this.bpkx2 = new System.Windows.Forms.PictureBox(); + this.bpkx1 = new System.Windows.Forms.PictureBox(); + this.C_BoxSelect = new System.Windows.Forms.ComboBox(); + this.Tab_PartyBattle = new System.Windows.Forms.TabPage(); + this.L_ReadOnlyPBB = new System.Windows.Forms.Label(); + this.L_BattleBox = new System.Windows.Forms.Label(); + this.L_Party = new System.Windows.Forms.Label(); + this.bbpkx6 = new System.Windows.Forms.PictureBox(); + this.bbpkx5 = new System.Windows.Forms.PictureBox(); + this.bbpkx4 = new System.Windows.Forms.PictureBox(); + this.bbpkx3 = new System.Windows.Forms.PictureBox(); + this.bbpkx2 = new System.Windows.Forms.PictureBox(); + this.bbpkx1 = new System.Windows.Forms.PictureBox(); + this.ppkx6 = new System.Windows.Forms.PictureBox(); + this.ppkx5 = new System.Windows.Forms.PictureBox(); + this.ppkx4 = new System.Windows.Forms.PictureBox(); + this.ppkx3 = new System.Windows.Forms.PictureBox(); + this.ppkx2 = new System.Windows.Forms.PictureBox(); + this.ppkx1 = new System.Windows.Forms.PictureBox(); + this.Tab_Other = new System.Windows.Forms.TabPage(); + this.GB_Daycare = new System.Windows.Forms.GroupBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.TB_Daycare2XP = new System.Windows.Forms.TextBox(); + this.TB_Daycare1XP = new System.Windows.Forms.TextBox(); + this.L_DC2 = new System.Windows.Forms.Label(); + this.L_DC1 = new System.Windows.Forms.Label(); + this.L_DaycareSeed = new System.Windows.Forms.Label(); + this.TB_RNGSeed = new System.Windows.Forms.TextBox(); + this.dcpkx2 = new System.Windows.Forms.PictureBox(); + this.dcpkx1 = new System.Windows.Forms.PictureBox(); + this.DayCare_HasEgg = new System.Windows.Forms.CheckBox(); + this.GB_SUBE = new System.Windows.Forms.GroupBox(); + this.subepkx1 = new System.Windows.Forms.PictureBox(); + this.subepkx2 = new System.Windows.Forms.PictureBox(); + this.subepkx3 = new System.Windows.Forms.PictureBox(); + this.GB_GTS = new System.Windows.Forms.GroupBox(); + this.gtspkx = new System.Windows.Forms.PictureBox(); + this.GB_Fused = new System.Windows.Forms.GroupBox(); + this.fusedpkx = new System.Windows.Forms.PictureBox(); + this.L_ReadOnlyOther = new System.Windows.Forms.Label(); + this.Tab_Tools = new System.Windows.Forms.TabPage(); + this.B_BoxIO = new System.Windows.Forms.Button(); + this.B_JPEG = new System.Windows.Forms.Button(); + this.B_OUTHallofFame = new System.Windows.Forms.Button(); + this.RTB_T = new System.Windows.Forms.RichTextBox(); + this.B_OUTPasserby = new System.Windows.Forms.Button(); + this.Tab_SAV = new System.Windows.Forms.TabPage(); + this.L_SAVManipulation = new System.Windows.Forms.Label(); + this.B_SwitchSAV = new System.Windows.Forms.Button(); + this.B_VerifyCHK = new System.Windows.Forms.Button(); + this.L_IntegrityCheck = new System.Windows.Forms.Label(); + this.B_VerifySHA = new System.Windows.Forms.Button(); + this.B_ExportSAV = new System.Windows.Forms.Button(); + this.RTB_S = new System.Windows.Forms.RichTextBox(); + this.B_OpenPokepuffs = new System.Windows.Forms.Button(); + this.B_OpenBoxLayout = new System.Windows.Forms.Button(); + this.B_OpenOPowers = new System.Windows.Forms.Button(); + this.B_OpenItemPouch = new System.Windows.Forms.Button(); + this.B_OpenEventFlags = new System.Windows.Forms.Button(); + this.B_OpenWondercards = new System.Windows.Forms.Button(); + this.B_OpenTrainerInfo = new System.Windows.Forms.Button(); + this.B_OpenBerryField = new System.Windows.Forms.Button(); + this.B_OpenPokedex = new System.Windows.Forms.Button(); + this.GB_SAVtools = new System.Windows.Forms.GroupBox(); + this.L_SAVINDEX = new System.Windows.Forms.Label(); + this.Label_IsShiny = new System.Windows.Forms.PictureBox(); + this.tabMain.SuspendLayout(); + this.Tab_Main.SuspendLayout(); + this.Tab_Met.SuspendLayout(); + this.GB_EggConditions.SuspendLayout(); + this.Tab_Stats.SuspendLayout(); + this.Tab_Attacks.SuspendLayout(); + this.GB_RelearnMoves.SuspendLayout(); + this.GB_CurrentMoves.SuspendLayout(); + this.Tab_OTMisc.SuspendLayout(); + this.GB_nOT.SuspendLayout(); + this.GB_Markings.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MarkPentagon)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MarkCured)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MarkShiny)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark1)).BeginInit(); + this.GB_ExtraBytes.SuspendLayout(); + this.GB_OT.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.tabBoxMulti.SuspendLayout(); + this.Tab_Box.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx30)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx29)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx28)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx27)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx26)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx25)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx24)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx23)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx22)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx21)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx20)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx19)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx18)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx17)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx16)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx15)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx14)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx13)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx12)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx11)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx10)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx1)).BeginInit(); + this.Tab_PartyBattle.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx1)).BeginInit(); + this.Tab_Other.SuspendLayout(); + this.GB_Daycare.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dcpkx2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dcpkx1)).BeginInit(); + this.GB_SUBE.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.subepkx1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.subepkx2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.subepkx3)).BeginInit(); + this.GB_GTS.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.gtspkx)).BeginInit(); + this.GB_Fused.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.fusedpkx)).BeginInit(); + this.Tab_Tools.SuspendLayout(); + this.Tab_SAV.SuspendLayout(); + this.GB_SAVtools.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.Label_IsShiny)).BeginInit(); + this.SuspendLayout(); + // + // tabMain + // + this.tabMain.AllowDrop = true; + this.tabMain.Controls.Add(this.Tab_Main); + this.tabMain.Controls.Add(this.Tab_Met); + this.tabMain.Controls.Add(this.Tab_Stats); + this.tabMain.Controls.Add(this.Tab_Attacks); + this.tabMain.Controls.Add(this.Tab_OTMisc); + this.tabMain.Location = new System.Drawing.Point(10, 27); + this.tabMain.Name = "tabMain"; + this.tabMain.SelectedIndex = 0; + this.tabMain.Size = new System.Drawing.Size(234, 325); + this.tabMain.TabIndex = 0; + // + // Tab_Main + // + this.Tab_Main.AllowDrop = true; + this.Tab_Main.Controls.Add(this.CB_Language); + this.Tab_Main.Controls.Add(this.CB_Ability); + this.Tab_Main.Controls.Add(this.TB_PID); + this.Tab_Main.Controls.Add(this.TB_AbilityNumber); + this.Tab_Main.Controls.Add(this.CHK_Nicknamed); + this.Tab_Main.Controls.Add(this.Label_Gender); + this.Tab_Main.Controls.Add(this.CB_Form); + this.Tab_Main.Controls.Add(this.CHK_Cured); + this.Tab_Main.Controls.Add(this.CHK_Infected); + this.Tab_Main.Controls.Add(this.Label_HeldItem); + this.Tab_Main.Controls.Add(this.CB_HeldItem); + this.Tab_Main.Controls.Add(this.TB_Friendship); + this.Tab_Main.Controls.Add(this.TB_Level); + this.Tab_Main.Controls.Add(this.TB_EXP); + this.Tab_Main.Controls.Add(this.BTN_RerollPID); + this.Tab_Main.Controls.Add(this.CB_3DSReg); + this.Tab_Main.Controls.Add(this.CB_SubRegion); + this.Tab_Main.Controls.Add(this.CB_Country); + this.Tab_Main.Controls.Add(this.CB_PKRSDays); + this.Tab_Main.Controls.Add(this.CB_PKRSStrain); + this.Tab_Main.Controls.Add(this.CB_Nature); + this.Tab_Main.Controls.Add(this.Label_3DSRegion); + this.Tab_Main.Controls.Add(this.Label_SubRegion); + this.Tab_Main.Controls.Add(this.Label_Country); + this.Tab_Main.Controls.Add(this.Label_PKRSdays); + this.Tab_Main.Controls.Add(this.Label_PKRS); + this.Tab_Main.Controls.Add(this.CHK_IsEgg); + this.Tab_Main.Controls.Add(this.Label_Language); + this.Tab_Main.Controls.Add(this.Label_Form); + this.Tab_Main.Controls.Add(this.Label_Ability); + this.Tab_Main.Controls.Add(this.Label_Friendship); + this.Tab_Main.Controls.Add(this.Label_Nature); + this.Tab_Main.Controls.Add(this.Label_CurLevel); + this.Tab_Main.Controls.Add(this.TB_Nickname); + this.Tab_Main.Controls.Add(this.CB_Species); + this.Tab_Main.Controls.Add(this.Label_EXP); + this.Tab_Main.Controls.Add(this.Label_Species); + this.Tab_Main.Controls.Add(this.BTN_NickSpecies); + this.Tab_Main.Controls.Add(this.Label_HatchCounter); + this.Tab_Main.Controls.Add(this.Label_IsShiny); + this.Tab_Main.Controls.Add(this.BTN_Shinytize); + this.Tab_Main.Controls.Add(this.Label_PID); + this.Tab_Main.Location = new System.Drawing.Point(4, 22); + this.Tab_Main.Name = "Tab_Main"; + this.Tab_Main.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Main.Size = new System.Drawing.Size(226, 299); + this.Tab_Main.TabIndex = 0; + this.Tab_Main.Text = "Main"; + this.Tab_Main.UseVisualStyleBackColor = true; + // + // CB_Language + // + this.CB_Language.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Language.FormattingEnabled = true; + this.CB_Language.Location = new System.Drawing.Point(85, 171); + this.CB_Language.Name = "CB_Language"; + this.CB_Language.Size = new System.Drawing.Size(122, 21); + this.CB_Language.TabIndex = 15; + // + // CB_Ability + // + this.CB_Ability.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Ability.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Ability.FormattingEnabled = true; + this.CB_Ability.Items.AddRange(new object[] { + "Item"}); + this.CB_Ability.Location = new System.Drawing.Point(85, 151); + this.CB_Ability.Name = "CB_Ability"; + this.CB_Ability.Size = new System.Drawing.Size(122, 21); + this.CB_Ability.TabIndex = 13; + this.CB_Ability.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Ability.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Ability.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // TB_PID + // + this.TB_PID.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_PID.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_PID.Location = new System.Drawing.Point(85, 7); + this.TB_PID.MaxLength = 8; + this.TB_PID.Name = "TB_PID"; + this.TB_PID.Size = new System.Drawing.Size(60, 20); + this.TB_PID.TabIndex = 60; + this.TB_PID.Text = "12345678"; + this.TB_PID.TextChanged += new System.EventHandler(this.updateTIDSID); + this.TB_PID.MouseHover += new System.EventHandler(this.getTSV); + // + // TB_AbilityNumber + // + this.TB_AbilityNumber.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_AbilityNumber.Location = new System.Drawing.Point(187, 151); + this.TB_AbilityNumber.Mask = "0"; + this.TB_AbilityNumber.Name = "TB_AbilityNumber"; + this.TB_AbilityNumber.Size = new System.Drawing.Size(20, 20); + this.TB_AbilityNumber.TabIndex = 14; + this.TB_AbilityNumber.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_AbilityNumber.Visible = false; + // + // BTN_Shinytize + // + this.BTN_Shinytize.Location = new System.Drawing.Point(30, 6); + this.BTN_Shinytize.Name = "BTN_Shinytize"; + this.BTN_Shinytize.Size = new System.Drawing.Size(26, 22); + this.BTN_Shinytize.TabIndex = 58; + this.BTN_Shinytize.Text = "☆"; + this.BTN_Shinytize.UseVisualStyleBackColor = true; + this.BTN_Shinytize.Click += new System.EventHandler(this.updateShinyPID); + // + // CHK_Nicknamed + // + this.CHK_Nicknamed.Location = new System.Drawing.Point(5, 51); + this.CHK_Nicknamed.Name = "CHK_Nicknamed"; + this.CHK_Nicknamed.Size = new System.Drawing.Size(80, 17); + this.CHK_Nicknamed.TabIndex = 4; + this.CHK_Nicknamed.Text = "Nickname:"; + this.CHK_Nicknamed.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.CHK_Nicknamed.UseVisualStyleBackColor = true; + // + // Label_Gender + // + this.Label_Gender.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label_Gender.Location = new System.Drawing.Point(150, 10); + this.Label_Gender.Name = "Label_Gender"; + this.Label_Gender.Size = new System.Drawing.Size(16, 13); + this.Label_Gender.TabIndex = 55; + this.Label_Gender.Text = "-"; + this.Label_Gender.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.Label_Gender.Click += new System.EventHandler(this.Label_Gender_Click); + // + // CB_Form + // + this.CB_Form.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Form.DropDownWidth = 85; + this.CB_Form.Enabled = false; + this.CB_Form.FormattingEnabled = true; + this.CB_Form.Location = new System.Drawing.Point(138, 130); + this.CB_Form.Name = "CB_Form"; + this.CB_Form.Size = new System.Drawing.Size(69, 21); + this.CB_Form.TabIndex = 12; + this.CB_Form.SelectedIndexChanged += new System.EventHandler(this.updateForm); + // + // CHK_Cured + // + this.CHK_Cured.AutoSize = true; + this.CHK_Cured.Location = new System.Drawing.Point(159, 194); + this.CHK_Cured.Name = "CHK_Cured"; + this.CHK_Cured.Size = new System.Drawing.Size(54, 17); + this.CHK_Cured.TabIndex = 18; + this.CHK_Cured.Text = "Cured"; + this.CHK_Cured.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.CHK_Cured.UseVisualStyleBackColor = true; + this.CHK_Cured.CheckedChanged += new System.EventHandler(this.updatePKRSCured); + // + // CHK_Infected + // + this.CHK_Infected.AutoSize = true; + this.CHK_Infected.Location = new System.Drawing.Point(85, 194); + this.CHK_Infected.Name = "CHK_Infected"; + this.CHK_Infected.Size = new System.Drawing.Size(65, 17); + this.CHK_Infected.TabIndex = 17; + this.CHK_Infected.Text = "Infected"; + this.CHK_Infected.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.CHK_Infected.UseVisualStyleBackColor = true; + this.CHK_Infected.CheckedChanged += new System.EventHandler(this.updatePKRSInfected); + // + // Label_HeldItem + // + this.Label_HeldItem.Location = new System.Drawing.Point(5, 114); + this.Label_HeldItem.Name = "Label_HeldItem"; + this.Label_HeldItem.Size = new System.Drawing.Size(77, 13); + this.Label_HeldItem.TabIndex = 51; + this.Label_HeldItem.Text = "Held Item:"; + this.Label_HeldItem.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // CB_HeldItem + // + this.CB_HeldItem.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_HeldItem.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_HeldItem.FormattingEnabled = true; + this.CB_HeldItem.Location = new System.Drawing.Point(85, 110); + this.CB_HeldItem.Name = "CB_HeldItem"; + this.CB_HeldItem.Size = new System.Drawing.Size(122, 21); + this.CB_HeldItem.TabIndex = 10; + this.CB_HeldItem.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_HeldItem.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_HeldItem.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // TB_Friendship + // + this.TB_Friendship.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Friendship.Location = new System.Drawing.Point(85, 131); + this.TB_Friendship.Mask = "000"; + this.TB_Friendship.Name = "TB_Friendship"; + this.TB_Friendship.Size = new System.Drawing.Size(22, 20); + this.TB_Friendship.TabIndex = 11; + // + // TB_Level + // + this.TB_Level.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Level.Location = new System.Drawing.Point(185, 70); + this.TB_Level.Mask = "000"; + this.TB_Level.Name = "TB_Level"; + this.TB_Level.Size = new System.Drawing.Size(22, 20); + this.TB_Level.TabIndex = 8; + this.TB_Level.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Level.TextChanged += new System.EventHandler(this.updateEXPLevel); + // + // TB_EXP + // + this.TB_EXP.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_EXP.Location = new System.Drawing.Point(85, 70); + this.TB_EXP.Mask = "0000000"; + this.TB_EXP.Name = "TB_EXP"; + this.TB_EXP.Size = new System.Drawing.Size(46, 20); + this.TB_EXP.TabIndex = 7; + this.TB_EXP.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_EXP.TextChanged += new System.EventHandler(this.updateEXPLevel); + // + // BTN_RerollPID + // + this.BTN_RerollPID.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.BTN_RerollPID.Location = new System.Drawing.Point(168, 7); + this.BTN_RerollPID.Name = "BTN_RerollPID"; + this.BTN_RerollPID.Size = new System.Drawing.Size(40, 20); + this.BTN_RerollPID.TabIndex = 2; + this.BTN_RerollPID.Text = "Reroll"; + this.BTN_RerollPID.UseVisualStyleBackColor = true; + this.BTN_RerollPID.Click += new System.EventHandler(this.updateRandomPID); + // + // CB_3DSReg + // + this.CB_3DSReg.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_3DSReg.FormattingEnabled = true; + this.CB_3DSReg.Location = new System.Drawing.Point(85, 276); + this.CB_3DSReg.Name = "CB_3DSReg"; + this.CB_3DSReg.Size = new System.Drawing.Size(122, 21); + this.CB_3DSReg.TabIndex = 23; + // + // CB_SubRegion + // + this.CB_SubRegion.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_SubRegion.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_SubRegion.FormattingEnabled = true; + this.CB_SubRegion.Location = new System.Drawing.Point(85, 256); + this.CB_SubRegion.Name = "CB_SubRegion"; + this.CB_SubRegion.Size = new System.Drawing.Size(122, 21); + this.CB_SubRegion.TabIndex = 22; + this.CB_SubRegion.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_SubRegion.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_SubRegion.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_Country + // + this.CB_Country.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Country.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Country.FormattingEnabled = true; + this.CB_Country.Location = new System.Drawing.Point(85, 236); + this.CB_Country.Name = "CB_Country"; + this.CB_Country.Size = new System.Drawing.Size(122, 21); + this.CB_Country.TabIndex = 21; + this.CB_Country.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Country.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Country.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_PKRSDays + // + this.CB_PKRSDays.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_PKRSDays.Enabled = false; + this.CB_PKRSDays.FormattingEnabled = true; + this.CB_PKRSDays.Items.AddRange(new object[] { + "0", + "1", + "2", + "3", + "4"}); + this.CB_PKRSDays.Location = new System.Drawing.Point(177, 212); + this.CB_PKRSDays.Name = "CB_PKRSDays"; + this.CB_PKRSDays.Size = new System.Drawing.Size(30, 21); + this.CB_PKRSDays.TabIndex = 20; + this.CB_PKRSDays.SelectedIndexChanged += new System.EventHandler(this.updatePKRSdays); + // + // CB_PKRSStrain + // + this.CB_PKRSStrain.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_PKRSStrain.Enabled = false; + this.CB_PKRSStrain.FormattingEnabled = true; + this.CB_PKRSStrain.Items.AddRange(new object[] { + "0", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15"}); + this.CB_PKRSStrain.Location = new System.Drawing.Point(115, 212); + this.CB_PKRSStrain.Name = "CB_PKRSStrain"; + this.CB_PKRSStrain.Size = new System.Drawing.Size(43, 21); + this.CB_PKRSStrain.TabIndex = 19; + this.CB_PKRSStrain.SelectedValueChanged += new System.EventHandler(this.updatePKRSstrain); + // + // CB_Nature + // + this.CB_Nature.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Nature.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Nature.FormattingEnabled = true; + this.CB_Nature.Location = new System.Drawing.Point(85, 90); + this.CB_Nature.Name = "CB_Nature"; + this.CB_Nature.Size = new System.Drawing.Size(122, 21); + this.CB_Nature.TabIndex = 9; + this.CB_Nature.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Nature.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Nature.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // Label_3DSRegion + // + this.Label_3DSRegion.Location = new System.Drawing.Point(5, 279); + this.Label_3DSRegion.Name = "Label_3DSRegion"; + this.Label_3DSRegion.Size = new System.Drawing.Size(77, 13); + this.Label_3DSRegion.TabIndex = 18; + this.Label_3DSRegion.Text = "3DS Region:"; + this.Label_3DSRegion.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_SubRegion + // + this.Label_SubRegion.Location = new System.Drawing.Point(5, 259); + this.Label_SubRegion.Name = "Label_SubRegion"; + this.Label_SubRegion.Size = new System.Drawing.Size(77, 13); + this.Label_SubRegion.TabIndex = 17; + this.Label_SubRegion.Text = "Sub Region:"; + this.Label_SubRegion.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Country + // + this.Label_Country.Location = new System.Drawing.Point(5, 239); + this.Label_Country.Name = "Label_Country"; + this.Label_Country.Size = new System.Drawing.Size(77, 13); + this.Label_Country.TabIndex = 16; + this.Label_Country.Text = "Country:"; + this.Label_Country.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_PKRSdays + // + this.Label_PKRSdays.Location = new System.Drawing.Point(158, 215); + this.Label_PKRSdays.Name = "Label_PKRSdays"; + this.Label_PKRSdays.Size = new System.Drawing.Size(20, 13); + this.Label_PKRSdays.TabIndex = 15; + this.Label_PKRSdays.Text = "d:"; + this.Label_PKRSdays.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_PKRS + // + this.Label_PKRS.Location = new System.Drawing.Point(60, 215); + this.Label_PKRS.Name = "Label_PKRS"; + this.Label_PKRS.Size = new System.Drawing.Size(56, 13); + this.Label_PKRS.TabIndex = 14; + this.Label_PKRS.Text = "PkRs:"; + this.Label_PKRS.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // CHK_IsEgg + // + this.CHK_IsEgg.AutoSize = true; + this.CHK_IsEgg.Location = new System.Drawing.Point(23, 195); + this.CHK_IsEgg.Name = "CHK_IsEgg"; + this.CHK_IsEgg.Size = new System.Drawing.Size(56, 17); + this.CHK_IsEgg.TabIndex = 16; + this.CHK_IsEgg.Text = "Is Egg"; + this.CHK_IsEgg.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.CHK_IsEgg.UseVisualStyleBackColor = true; + this.CHK_IsEgg.CheckedChanged += new System.EventHandler(this.updateIsEgg); + // + // Label_Language + // + this.Label_Language.Location = new System.Drawing.Point(5, 175); + this.Label_Language.Name = "Label_Language"; + this.Label_Language.Size = new System.Drawing.Size(77, 13); + this.Label_Language.TabIndex = 12; + this.Label_Language.Text = "Language:"; + this.Label_Language.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Form + // + this.Label_Form.AutoSize = true; + this.Label_Form.Location = new System.Drawing.Point(108, 134); + this.Label_Form.Name = "Label_Form"; + this.Label_Form.Size = new System.Drawing.Size(33, 13); + this.Label_Form.TabIndex = 11; + this.Label_Form.Text = "Form:"; + // + // Label_Ability + // + this.Label_Ability.Location = new System.Drawing.Point(5, 154); + this.Label_Ability.Name = "Label_Ability"; + this.Label_Ability.Size = new System.Drawing.Size(77, 13); + this.Label_Ability.TabIndex = 10; + this.Label_Ability.Text = "Ability:"; + this.Label_Ability.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Friendship + // + this.Label_Friendship.Location = new System.Drawing.Point(5, 134); + this.Label_Friendship.Name = "Label_Friendship"; + this.Label_Friendship.Size = new System.Drawing.Size(77, 13); + this.Label_Friendship.TabIndex = 9; + this.Label_Friendship.Text = "Friendship:"; + this.Label_Friendship.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + this.Label_Friendship.Click += new System.EventHandler(this.Label_Friendship_Click); + // + // Label_Nature + // + this.Label_Nature.Location = new System.Drawing.Point(5, 93); + this.Label_Nature.Name = "Label_Nature"; + this.Label_Nature.Size = new System.Drawing.Size(77, 13); + this.Label_Nature.TabIndex = 8; + this.Label_Nature.Text = "Nature:"; + this.Label_Nature.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_CurLevel + // + this.Label_CurLevel.Location = new System.Drawing.Point(133, 73); + this.Label_CurLevel.Name = "Label_CurLevel"; + this.Label_CurLevel.Size = new System.Drawing.Size(50, 13); + this.Label_CurLevel.TabIndex = 7; + this.Label_CurLevel.Text = "Level:"; + this.Label_CurLevel.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // TB_Nickname + // + this.TB_Nickname.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Nickname.Location = new System.Drawing.Point(85, 49); + this.TB_Nickname.MaxLength = 12; + this.TB_Nickname.Name = "TB_Nickname"; + this.TB_Nickname.Size = new System.Drawing.Size(72, 20); + this.TB_Nickname.TabIndex = 5; + // + // CB_Species + // + this.CB_Species.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Species.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Species.FormattingEnabled = true; + this.CB_Species.Location = new System.Drawing.Point(85, 27); + this.CB_Species.Name = "CB_Species"; + this.CB_Species.Size = new System.Drawing.Size(122, 21); + this.CB_Species.TabIndex = 3; + this.CB_Species.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Species.SelectedValueChanged += new System.EventHandler(this.updateSpecies); + this.CB_Species.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Species.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // Label_EXP + // + this.Label_EXP.Location = new System.Drawing.Point(5, 73); + this.Label_EXP.Name = "Label_EXP"; + this.Label_EXP.Size = new System.Drawing.Size(77, 13); + this.Label_EXP.TabIndex = 3; + this.Label_EXP.Text = "EXP:"; + this.Label_EXP.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Species + // + this.Label_Species.Location = new System.Drawing.Point(5, 30); + this.Label_Species.Name = "Label_Species"; + this.Label_Species.Size = new System.Drawing.Size(77, 13); + this.Label_Species.TabIndex = 1; + this.Label_Species.Text = "Species:"; + this.Label_Species.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_PID + // + this.Label_PID.Location = new System.Drawing.Point(5, 11); + this.Label_PID.Name = "Label_PID"; + this.Label_PID.Size = new System.Drawing.Size(77, 13); + this.Label_PID.TabIndex = 0; + this.Label_PID.Text = "PID:"; + this.Label_PID.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // BTN_NickSpecies + // + this.BTN_NickSpecies.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.BTN_NickSpecies.Location = new System.Drawing.Point(158, 48); + this.BTN_NickSpecies.Name = "BTN_NickSpecies"; + this.BTN_NickSpecies.Size = new System.Drawing.Size(50, 22); + this.BTN_NickSpecies.TabIndex = 6; + this.BTN_NickSpecies.Text = "Species"; + this.BTN_NickSpecies.UseVisualStyleBackColor = true; + this.BTN_NickSpecies.Click += new System.EventHandler(this.updateNicknameSpecies); + // + // Label_HatchCounter + // + this.Label_HatchCounter.Location = new System.Drawing.Point(0, 134); + this.Label_HatchCounter.Name = "Label_HatchCounter"; + this.Label_HatchCounter.Size = new System.Drawing.Size(82, 13); + this.Label_HatchCounter.TabIndex = 61; + this.Label_HatchCounter.Text = "Hatch Counter:"; + this.Label_HatchCounter.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Tab_Met + // + this.Tab_Met.AllowDrop = true; + this.Tab_Met.Controls.Add(this.CHK_AsEgg); + this.Tab_Met.Controls.Add(this.CHK_Fateful); + this.Tab_Met.Controls.Add(this.GB_EggConditions); + this.Tab_Met.Controls.Add(this.Label_EncounterType); + this.Tab_Met.Controls.Add(this.Label_MetDate); + this.Tab_Met.Controls.Add(this.Label_MetLevel); + this.Tab_Met.Controls.Add(this.Label_Ball); + this.Tab_Met.Controls.Add(this.Label_MetLocation); + this.Tab_Met.Controls.Add(this.Label_OriginGame); + this.Tab_Met.Controls.Add(this.CB_GameOrigin); + this.Tab_Met.Controls.Add(this.CB_MetLocation); + this.Tab_Met.Controls.Add(this.CB_Ball); + this.Tab_Met.Controls.Add(this.TB_MetLevel); + this.Tab_Met.Controls.Add(this.CAL_MetDate); + this.Tab_Met.Controls.Add(this.CB_EncounterType); + this.Tab_Met.Location = new System.Drawing.Point(4, 22); + this.Tab_Met.Name = "Tab_Met"; + this.Tab_Met.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Met.Size = new System.Drawing.Size(226, 299); + this.Tab_Met.TabIndex = 1; + this.Tab_Met.Text = "Met"; + this.Tab_Met.UseVisualStyleBackColor = true; + // + // CHK_AsEgg + // + this.CHK_AsEgg.AutoSize = true; + this.CHK_AsEgg.Location = new System.Drawing.Point(85, 204); + this.CHK_AsEgg.Name = "CHK_AsEgg"; + this.CHK_AsEgg.Size = new System.Drawing.Size(60, 17); + this.CHK_AsEgg.TabIndex = 8; + this.CHK_AsEgg.Text = "As Egg"; + this.CHK_AsEgg.UseVisualStyleBackColor = true; + this.CHK_AsEgg.Click += new System.EventHandler(this.updateMetAsEgg); + // + // CHK_Fateful + // + this.CHK_Fateful.AutoSize = true; + this.CHK_Fateful.Location = new System.Drawing.Point(85, 135); + this.CHK_Fateful.Name = "CHK_Fateful"; + this.CHK_Fateful.Size = new System.Drawing.Size(110, 17); + this.CHK_Fateful.TabIndex = 7; + this.CHK_Fateful.Text = "Fateful Encounter"; + this.CHK_Fateful.UseVisualStyleBackColor = true; + // + // GB_EggConditions + // + this.GB_EggConditions.Controls.Add(this.CB_EggLocation); + this.GB_EggConditions.Controls.Add(this.CAL_EggDate); + this.GB_EggConditions.Controls.Add(this.Label_EggDate); + this.GB_EggConditions.Controls.Add(this.Label_EggLocation); + this.GB_EggConditions.Enabled = false; + this.GB_EggConditions.Location = new System.Drawing.Point(17, 226); + this.GB_EggConditions.Name = "GB_EggConditions"; + this.GB_EggConditions.Size = new System.Drawing.Size(200, 67); + this.GB_EggConditions.TabIndex = 9; + this.GB_EggConditions.TabStop = false; + this.GB_EggConditions.Text = "Egg Met Conditions"; + // + // CB_EggLocation + // + this.CB_EggLocation.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_EggLocation.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_EggLocation.DropDownWidth = 150; + this.CB_EggLocation.FormattingEnabled = true; + this.CB_EggLocation.Location = new System.Drawing.Point(71, 19); + this.CB_EggLocation.Name = "CB_EggLocation"; + this.CB_EggLocation.Size = new System.Drawing.Size(122, 21); + this.CB_EggLocation.TabIndex = 11; + this.CB_EggLocation.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_EggLocation.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_EggLocation.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CAL_EggDate + // + this.CAL_EggDate.CustomFormat = "MM/dd/yyyy"; + this.CAL_EggDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.CAL_EggDate.Location = new System.Drawing.Point(71, 40); + this.CAL_EggDate.MaxDate = new System.DateTime(2099, 12, 31, 0, 0, 0, 0); + this.CAL_EggDate.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); + this.CAL_EggDate.Name = "CAL_EggDate"; + this.CAL_EggDate.Size = new System.Drawing.Size(122, 20); + this.CAL_EggDate.TabIndex = 11; + this.CAL_EggDate.Value = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); + // + // Label_EggDate + // + this.Label_EggDate.Location = new System.Drawing.Point(5, 44); + this.Label_EggDate.Name = "Label_EggDate"; + this.Label_EggDate.Size = new System.Drawing.Size(63, 13); + this.Label_EggDate.TabIndex = 8; + this.Label_EggDate.Text = "Date:"; + this.Label_EggDate.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_EggLocation + // + this.Label_EggLocation.Location = new System.Drawing.Point(5, 24); + this.Label_EggLocation.Name = "Label_EggLocation"; + this.Label_EggLocation.Size = new System.Drawing.Size(63, 13); + this.Label_EggLocation.TabIndex = 6; + this.Label_EggLocation.Text = "Location:"; + this.Label_EggLocation.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_EncounterType + // + this.Label_EncounterType.Enabled = false; + this.Label_EncounterType.Location = new System.Drawing.Point(5, 114); + this.Label_EncounterType.Name = "Label_EncounterType"; + this.Label_EncounterType.Size = new System.Drawing.Size(77, 13); + this.Label_EncounterType.TabIndex = 5; + this.Label_EncounterType.Text = "Encounter:"; + this.Label_EncounterType.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_MetDate + // + this.Label_MetDate.Location = new System.Drawing.Point(5, 93); + this.Label_MetDate.Name = "Label_MetDate"; + this.Label_MetDate.Size = new System.Drawing.Size(77, 13); + this.Label_MetDate.TabIndex = 4; + this.Label_MetDate.Text = "Met Date:"; + this.Label_MetDate.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_MetLevel + // + this.Label_MetLevel.Location = new System.Drawing.Point(5, 73); + this.Label_MetLevel.Name = "Label_MetLevel"; + this.Label_MetLevel.Size = new System.Drawing.Size(77, 13); + this.Label_MetLevel.TabIndex = 3; + this.Label_MetLevel.Text = "Met Level:"; + this.Label_MetLevel.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Ball + // + this.Label_Ball.Location = new System.Drawing.Point(5, 52); + this.Label_Ball.Name = "Label_Ball"; + this.Label_Ball.Size = new System.Drawing.Size(77, 13); + this.Label_Ball.TabIndex = 2; + this.Label_Ball.Text = "Ball:"; + this.Label_Ball.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_MetLocation + // + this.Label_MetLocation.Location = new System.Drawing.Point(5, 30); + this.Label_MetLocation.Name = "Label_MetLocation"; + this.Label_MetLocation.Size = new System.Drawing.Size(77, 13); + this.Label_MetLocation.TabIndex = 1; + this.Label_MetLocation.Text = "Met Location:"; + this.Label_MetLocation.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_OriginGame + // + this.Label_OriginGame.Location = new System.Drawing.Point(5, 11); + this.Label_OriginGame.Name = "Label_OriginGame"; + this.Label_OriginGame.Size = new System.Drawing.Size(77, 13); + this.Label_OriginGame.TabIndex = 0; + this.Label_OriginGame.Text = "Origin Game:"; + this.Label_OriginGame.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // CB_GameOrigin + // + this.CB_GameOrigin.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_GameOrigin.FormattingEnabled = true; + this.CB_GameOrigin.Location = new System.Drawing.Point(85, 7); + this.CB_GameOrigin.Name = "CB_GameOrigin"; + this.CB_GameOrigin.Size = new System.Drawing.Size(122, 21); + this.CB_GameOrigin.TabIndex = 1; + this.CB_GameOrigin.SelectedIndexChanged += new System.EventHandler(this.updateOriginGame); + // + // CB_MetLocation + // + this.CB_MetLocation.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_MetLocation.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_MetLocation.DropDownWidth = 150; + this.CB_MetLocation.FormattingEnabled = true; + this.CB_MetLocation.Location = new System.Drawing.Point(85, 27); + this.CB_MetLocation.Name = "CB_MetLocation"; + this.CB_MetLocation.Size = new System.Drawing.Size(122, 21); + this.CB_MetLocation.TabIndex = 10; + this.CB_MetLocation.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_MetLocation.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_MetLocation.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_Ball + // + this.CB_Ball.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Ball.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Ball.FormattingEnabled = true; + this.CB_Ball.Location = new System.Drawing.Point(85, 48); + this.CB_Ball.Name = "CB_Ball"; + this.CB_Ball.Size = new System.Drawing.Size(122, 21); + this.CB_Ball.TabIndex = 3; + this.CB_Ball.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Ball.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Ball.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // TB_MetLevel + // + this.TB_MetLevel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_MetLevel.Location = new System.Drawing.Point(85, 70); + this.TB_MetLevel.Mask = "000"; + this.TB_MetLevel.Name = "TB_MetLevel"; + this.TB_MetLevel.Size = new System.Drawing.Size(122, 20); + this.TB_MetLevel.TabIndex = 4; + // + // CAL_MetDate + // + this.CAL_MetDate.CustomFormat = "MM/dd/yyyy"; + this.CAL_MetDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; + this.CAL_MetDate.Location = new System.Drawing.Point(85, 90); + this.CAL_MetDate.MaxDate = new System.DateTime(2099, 12, 31, 0, 0, 0, 0); + this.CAL_MetDate.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); + this.CAL_MetDate.Name = "CAL_MetDate"; + this.CAL_MetDate.Size = new System.Drawing.Size(122, 20); + this.CAL_MetDate.TabIndex = 5; + this.CAL_MetDate.Value = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); + // + // CB_EncounterType + // + this.CB_EncounterType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_EncounterType.DropDownWidth = 140; + this.CB_EncounterType.FormattingEnabled = true; + this.CB_EncounterType.Location = new System.Drawing.Point(85, 110); + this.CB_EncounterType.Name = "CB_EncounterType"; + this.CB_EncounterType.Size = new System.Drawing.Size(122, 21); + this.CB_EncounterType.TabIndex = 6; + // + // Tab_Stats + // + this.Tab_Stats.AllowDrop = true; + this.Tab_Stats.Controls.Add(this.Label_CharacteristicPrefix); + this.Tab_Stats.Controls.Add(this.L_Potential); + this.Tab_Stats.Controls.Add(this.TB_IVTotal); + this.Tab_Stats.Controls.Add(this.L_Characteristic); + this.Tab_Stats.Controls.Add(this.TB_Sheen); + this.Tab_Stats.Controls.Add(this.TB_Tough); + this.Tab_Stats.Controls.Add(this.TB_Smart); + this.Tab_Stats.Controls.Add(this.TB_Cute); + this.Tab_Stats.Controls.Add(this.TB_Beauty); + this.Tab_Stats.Controls.Add(this.TB_Cool); + this.Tab_Stats.Controls.Add(this.TB_SPEIV); + this.Tab_Stats.Controls.Add(this.TB_SPDIV); + this.Tab_Stats.Controls.Add(this.TB_SPAIV); + this.Tab_Stats.Controls.Add(this.TB_DEFIV); + this.Tab_Stats.Controls.Add(this.TB_ATKIV); + this.Tab_Stats.Controls.Add(this.TB_HPIV); + this.Tab_Stats.Controls.Add(this.TB_ATKEV); + this.Tab_Stats.Controls.Add(this.TB_DEFEV); + this.Tab_Stats.Controls.Add(this.TB_SPEEV); + this.Tab_Stats.Controls.Add(this.TB_SPDEV); + this.Tab_Stats.Controls.Add(this.TB_SPAEV); + this.Tab_Stats.Controls.Add(this.TB_HPEV); + this.Tab_Stats.Controls.Add(this.Label_Sheen); + this.Tab_Stats.Controls.Add(this.Label_Tough); + this.Tab_Stats.Controls.Add(this.Label_Smart); + this.Tab_Stats.Controls.Add(this.Label_Cute); + this.Tab_Stats.Controls.Add(this.Label_Beauty); + this.Tab_Stats.Controls.Add(this.Label_Cool); + this.Tab_Stats.Controls.Add(this.Label_ContestStats); + this.Tab_Stats.Controls.Add(this.BTN_RandomEVs); + this.Tab_Stats.Controls.Add(this.BTN_RandomIVs); + this.Tab_Stats.Controls.Add(this.Label_HPTYPE); + this.Tab_Stats.Controls.Add(this.Label_HiddenPowerPrefix); + this.Tab_Stats.Controls.Add(this.Label_Stats); + this.Tab_Stats.Controls.Add(this.Label_EVs); + this.Tab_Stats.Controls.Add(this.Label_IVs); + this.Tab_Stats.Controls.Add(this.Label_Total); + this.Tab_Stats.Controls.Add(this.Label_SPE); + this.Tab_Stats.Controls.Add(this.Label_SPD); + this.Tab_Stats.Controls.Add(this.Label_SPA); + this.Tab_Stats.Controls.Add(this.Label_DEF); + this.Tab_Stats.Controls.Add(this.Label_ATK); + this.Tab_Stats.Controls.Add(this.Label_HP); + this.Tab_Stats.Controls.Add(this.TB_EVTotal); + this.Tab_Stats.Controls.Add(this.Stat_SPE); + this.Tab_Stats.Controls.Add(this.Stat_SPD); + this.Tab_Stats.Controls.Add(this.Stat_SPA); + this.Tab_Stats.Controls.Add(this.Stat_DEF); + this.Tab_Stats.Controls.Add(this.Stat_ATK); + this.Tab_Stats.Controls.Add(this.Stat_HP); + this.Tab_Stats.Location = new System.Drawing.Point(4, 22); + this.Tab_Stats.Name = "Tab_Stats"; + this.Tab_Stats.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Stats.Size = new System.Drawing.Size(226, 299); + this.Tab_Stats.TabIndex = 2; + this.Tab_Stats.Text = "Stats"; + this.Tab_Stats.UseVisualStyleBackColor = true; + // + // Label_CharacteristicPrefix + // + this.Label_CharacteristicPrefix.Location = new System.Drawing.Point(5, 198); + this.Label_CharacteristicPrefix.Name = "Label_CharacteristicPrefix"; + this.Label_CharacteristicPrefix.Size = new System.Drawing.Size(103, 13); + this.Label_CharacteristicPrefix.TabIndex = 43; + this.Label_CharacteristicPrefix.Text = "Characteristic:"; + this.Label_CharacteristicPrefix.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // L_Potential + // + this.L_Potential.AutoSize = true; + this.L_Potential.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.L_Potential.Location = new System.Drawing.Point(141, 153); + this.L_Potential.Name = "L_Potential"; + this.L_Potential.Size = new System.Drawing.Size(67, 16); + this.L_Potential.TabIndex = 42; + this.L_Potential.Text = "(potential)"; + // + // TB_IVTotal + // + this.TB_IVTotal.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_IVTotal.Enabled = false; + this.TB_IVTotal.Location = new System.Drawing.Point(78, 151); + this.TB_IVTotal.MaxLength = 3; + this.TB_IVTotal.Name = "TB_IVTotal"; + this.TB_IVTotal.Size = new System.Drawing.Size(22, 20); + this.TB_IVTotal.TabIndex = 41; + this.TB_IVTotal.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // L_Characteristic + // + this.L_Characteristic.AutoSize = true; + this.L_Characteristic.Location = new System.Drawing.Point(107, 198); + this.L_Characteristic.Name = "L_Characteristic"; + this.L_Characteristic.Size = new System.Drawing.Size(34, 13); + this.L_Characteristic.TabIndex = 40; + this.L_Characteristic.Text = "(char)"; + // + // TB_Sheen + // + this.TB_Sheen.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Sheen.Location = new System.Drawing.Point(189, 279); + this.TB_Sheen.Mask = "000"; + this.TB_Sheen.Name = "TB_Sheen"; + this.TB_Sheen.Size = new System.Drawing.Size(31, 20); + this.TB_Sheen.TabIndex = 20; + this.TB_Sheen.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Sheen.TextChanged += new System.EventHandler(this.updateContest); + // + // TB_Tough + // + this.TB_Tough.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Tough.Location = new System.Drawing.Point(152, 279); + this.TB_Tough.Mask = "000"; + this.TB_Tough.Name = "TB_Tough"; + this.TB_Tough.Size = new System.Drawing.Size(31, 20); + this.TB_Tough.TabIndex = 19; + this.TB_Tough.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Tough.TextChanged += new System.EventHandler(this.updateContest); + // + // TB_Smart + // + this.TB_Smart.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Smart.Location = new System.Drawing.Point(115, 279); + this.TB_Smart.Mask = "000"; + this.TB_Smart.Name = "TB_Smart"; + this.TB_Smart.Size = new System.Drawing.Size(31, 20); + this.TB_Smart.TabIndex = 18; + this.TB_Smart.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Smart.TextChanged += new System.EventHandler(this.updateContest); + // + // TB_Cute + // + this.TB_Cute.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Cute.Location = new System.Drawing.Point(78, 279); + this.TB_Cute.Mask = "000"; + this.TB_Cute.Name = "TB_Cute"; + this.TB_Cute.Size = new System.Drawing.Size(31, 20); + this.TB_Cute.TabIndex = 17; + this.TB_Cute.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Cute.TextChanged += new System.EventHandler(this.updateContest); + // + // TB_Beauty + // + this.TB_Beauty.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Beauty.Location = new System.Drawing.Point(41, 279); + this.TB_Beauty.Mask = "000"; + this.TB_Beauty.Name = "TB_Beauty"; + this.TB_Beauty.Size = new System.Drawing.Size(31, 20); + this.TB_Beauty.TabIndex = 16; + this.TB_Beauty.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Beauty.TextChanged += new System.EventHandler(this.updateContest); + // + // TB_Cool + // + this.TB_Cool.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_Cool.Location = new System.Drawing.Point(4, 279); + this.TB_Cool.Mask = "000"; + this.TB_Cool.Name = "TB_Cool"; + this.TB_Cool.Size = new System.Drawing.Size(31, 20); + this.TB_Cool.TabIndex = 15; + this.TB_Cool.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_Cool.TextChanged += new System.EventHandler(this.updateContest); + // + // TB_SPEIV + // + this.TB_SPEIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SPEIV.Location = new System.Drawing.Point(78, 129); + this.TB_SPEIV.Mask = "00"; + this.TB_SPEIV.Name = "TB_SPEIV"; + this.TB_SPEIV.Size = new System.Drawing.Size(22, 20); + this.TB_SPEIV.TabIndex = 6; + this.TB_SPEIV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SPEIV.TextChanged += new System.EventHandler(this.UpdateIVs); + // + // TB_SPDIV + // + this.TB_SPDIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SPDIV.Location = new System.Drawing.Point(78, 107); + this.TB_SPDIV.Mask = "00"; + this.TB_SPDIV.Name = "TB_SPDIV"; + this.TB_SPDIV.Size = new System.Drawing.Size(22, 20); + this.TB_SPDIV.TabIndex = 5; + this.TB_SPDIV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SPDIV.TextChanged += new System.EventHandler(this.UpdateIVs); + // + // TB_SPAIV + // + this.TB_SPAIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SPAIV.Location = new System.Drawing.Point(78, 85); + this.TB_SPAIV.Mask = "00"; + this.TB_SPAIV.Name = "TB_SPAIV"; + this.TB_SPAIV.Size = new System.Drawing.Size(22, 20); + this.TB_SPAIV.TabIndex = 4; + this.TB_SPAIV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SPAIV.TextChanged += new System.EventHandler(this.UpdateIVs); + // + // TB_DEFIV + // + this.TB_DEFIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_DEFIV.Location = new System.Drawing.Point(78, 63); + this.TB_DEFIV.Mask = "00"; + this.TB_DEFIV.Name = "TB_DEFIV"; + this.TB_DEFIV.Size = new System.Drawing.Size(22, 20); + this.TB_DEFIV.TabIndex = 3; + this.TB_DEFIV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_DEFIV.TextChanged += new System.EventHandler(this.UpdateIVs); + // + // TB_ATKIV + // + this.TB_ATKIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_ATKIV.Location = new System.Drawing.Point(78, 41); + this.TB_ATKIV.Mask = "00"; + this.TB_ATKIV.Name = "TB_ATKIV"; + this.TB_ATKIV.Size = new System.Drawing.Size(22, 20); + this.TB_ATKIV.TabIndex = 2; + this.TB_ATKIV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_ATKIV.TextChanged += new System.EventHandler(this.UpdateIVs); + // + // TB_HPIV + // + this.TB_HPIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_HPIV.Location = new System.Drawing.Point(78, 19); + this.TB_HPIV.Mask = "00"; + this.TB_HPIV.Name = "TB_HPIV"; + this.TB_HPIV.Size = new System.Drawing.Size(22, 20); + this.TB_HPIV.TabIndex = 1; + this.TB_HPIV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_HPIV.TextChanged += new System.EventHandler(this.UpdateIVs); + // + // TB_ATKEV + // + this.TB_ATKEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_ATKEV.Location = new System.Drawing.Point(106, 41); + this.TB_ATKEV.Mask = "000"; + this.TB_ATKEV.Name = "TB_ATKEV"; + this.TB_ATKEV.Size = new System.Drawing.Size(31, 20); + this.TB_ATKEV.TabIndex = 8; + this.TB_ATKEV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_ATKEV.TextChanged += new System.EventHandler(this.UpdateEVs); + // + // TB_DEFEV + // + this.TB_DEFEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_DEFEV.Location = new System.Drawing.Point(106, 63); + this.TB_DEFEV.Mask = "000"; + this.TB_DEFEV.Name = "TB_DEFEV"; + this.TB_DEFEV.Size = new System.Drawing.Size(31, 20); + this.TB_DEFEV.TabIndex = 9; + this.TB_DEFEV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_DEFEV.TextChanged += new System.EventHandler(this.UpdateEVs); + // + // TB_SPEEV + // + this.TB_SPEEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SPEEV.Location = new System.Drawing.Point(106, 129); + this.TB_SPEEV.Mask = "000"; + this.TB_SPEEV.Name = "TB_SPEEV"; + this.TB_SPEEV.Size = new System.Drawing.Size(31, 20); + this.TB_SPEEV.TabIndex = 12; + this.TB_SPEEV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SPEEV.TextChanged += new System.EventHandler(this.UpdateEVs); + // + // TB_SPDEV + // + this.TB_SPDEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SPDEV.Location = new System.Drawing.Point(106, 107); + this.TB_SPDEV.Mask = "000"; + this.TB_SPDEV.Name = "TB_SPDEV"; + this.TB_SPDEV.Size = new System.Drawing.Size(31, 20); + this.TB_SPDEV.TabIndex = 11; + this.TB_SPDEV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SPDEV.TextChanged += new System.EventHandler(this.UpdateEVs); + // + // TB_SPAEV + // + this.TB_SPAEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SPAEV.Location = new System.Drawing.Point(106, 85); + this.TB_SPAEV.Mask = "000"; + this.TB_SPAEV.Name = "TB_SPAEV"; + this.TB_SPAEV.Size = new System.Drawing.Size(31, 20); + this.TB_SPAEV.TabIndex = 10; + this.TB_SPAEV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SPAEV.TextChanged += new System.EventHandler(this.UpdateEVs); + // + // TB_HPEV + // + this.TB_HPEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_HPEV.Location = new System.Drawing.Point(106, 19); + this.TB_HPEV.Mask = "000"; + this.TB_HPEV.Name = "TB_HPEV"; + this.TB_HPEV.Size = new System.Drawing.Size(31, 20); + this.TB_HPEV.TabIndex = 7; + this.TB_HPEV.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_HPEV.TextChanged += new System.EventHandler(this.UpdateEVs); + // + // Label_Sheen + // + this.Label_Sheen.Location = new System.Drawing.Point(183, 266); + this.Label_Sheen.Name = "Label_Sheen"; + this.Label_Sheen.Size = new System.Drawing.Size(43, 13); + this.Label_Sheen.TabIndex = 39; + this.Label_Sheen.Text = "Sheen"; + this.Label_Sheen.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_Tough + // + this.Label_Tough.Location = new System.Drawing.Point(146, 266); + this.Label_Tough.Name = "Label_Tough"; + this.Label_Tough.Size = new System.Drawing.Size(43, 13); + this.Label_Tough.TabIndex = 38; + this.Label_Tough.Text = "Tough"; + this.Label_Tough.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_Smart + // + this.Label_Smart.Location = new System.Drawing.Point(109, 266); + this.Label_Smart.Name = "Label_Smart"; + this.Label_Smart.Size = new System.Drawing.Size(43, 13); + this.Label_Smart.TabIndex = 37; + this.Label_Smart.Text = "Smart"; + this.Label_Smart.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_Cute + // + this.Label_Cute.Location = new System.Drawing.Point(72, 266); + this.Label_Cute.Name = "Label_Cute"; + this.Label_Cute.Size = new System.Drawing.Size(43, 13); + this.Label_Cute.TabIndex = 36; + this.Label_Cute.Text = "Cute"; + this.Label_Cute.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_Beauty + // + this.Label_Beauty.Location = new System.Drawing.Point(35, 266); + this.Label_Beauty.Name = "Label_Beauty"; + this.Label_Beauty.Size = new System.Drawing.Size(43, 13); + this.Label_Beauty.TabIndex = 35; + this.Label_Beauty.Text = "Beauty"; + this.Label_Beauty.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_Cool + // + this.Label_Cool.Location = new System.Drawing.Point(-2, 266); + this.Label_Cool.Name = "Label_Cool"; + this.Label_Cool.Size = new System.Drawing.Size(43, 13); + this.Label_Cool.TabIndex = 34; + this.Label_Cool.Text = "Cool"; + this.Label_Cool.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_ContestStats + // + this.Label_ContestStats.Location = new System.Drawing.Point(43, 250); + this.Label_ContestStats.Name = "Label_ContestStats"; + this.Label_ContestStats.Size = new System.Drawing.Size(140, 13); + this.Label_ContestStats.TabIndex = 33; + this.Label_ContestStats.Text = "Contest Stats"; + this.Label_ContestStats.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // BTN_RandomEVs + // + this.BTN_RandomEVs.Location = new System.Drawing.Point(116, 218); + this.BTN_RandomEVs.Name = "BTN_RandomEVs"; + this.BTN_RandomEVs.Size = new System.Drawing.Size(92, 23); + this.BTN_RandomEVs.TabIndex = 14; + this.BTN_RandomEVs.Text = "Randomize EVs"; + this.BTN_RandomEVs.UseVisualStyleBackColor = true; + this.BTN_RandomEVs.Click += new System.EventHandler(this.updateRandomEVs); + // + // BTN_RandomIVs + // + this.BTN_RandomIVs.Location = new System.Drawing.Point(17, 218); + this.BTN_RandomIVs.Name = "BTN_RandomIVs"; + this.BTN_RandomIVs.Size = new System.Drawing.Size(92, 23); + this.BTN_RandomIVs.TabIndex = 13; + this.BTN_RandomIVs.Text = "Randomize IVs"; + this.BTN_RandomIVs.UseVisualStyleBackColor = true; + this.BTN_RandomIVs.Click += new System.EventHandler(this.updateRandomIVs); + // + // Label_HPTYPE + // + this.Label_HPTYPE.AutoSize = true; + this.Label_HPTYPE.Location = new System.Drawing.Point(136, 179); + this.Label_HPTYPE.Name = "Label_HPTYPE"; + this.Label_HPTYPE.Size = new System.Drawing.Size(33, 13); + this.Label_HPTYPE.TabIndex = 30; + this.Label_HPTYPE.Text = "(type)"; + // + // Label_HiddenPowerPrefix + // + this.Label_HiddenPowerPrefix.Location = new System.Drawing.Point(5, 179); + this.Label_HiddenPowerPrefix.Name = "Label_HiddenPowerPrefix"; + this.Label_HiddenPowerPrefix.Size = new System.Drawing.Size(133, 13); + this.Label_HiddenPowerPrefix.TabIndex = 29; + this.Label_HiddenPowerPrefix.Text = "Hidden Power Type:"; + this.Label_HiddenPowerPrefix.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Stats + // + this.Label_Stats.Location = new System.Drawing.Point(138, 6); + this.Label_Stats.Name = "Label_Stats"; + this.Label_Stats.Size = new System.Drawing.Size(40, 13); + this.Label_Stats.TabIndex = 28; + this.Label_Stats.Text = "Stats"; + this.Label_Stats.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_EVs + // + this.Label_EVs.Location = new System.Drawing.Point(101, 6); + this.Label_EVs.Name = "Label_EVs"; + this.Label_EVs.Size = new System.Drawing.Size(40, 13); + this.Label_EVs.TabIndex = 27; + this.Label_EVs.Text = "EVs"; + this.Label_EVs.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_IVs + // + this.Label_IVs.Location = new System.Drawing.Point(74, 6); + this.Label_IVs.Name = "Label_IVs"; + this.Label_IVs.Size = new System.Drawing.Size(30, 13); + this.Label_IVs.TabIndex = 26; + this.Label_IVs.Text = "IVs"; + this.Label_IVs.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_Total + // + this.Label_Total.Location = new System.Drawing.Point(5, 154); + this.Label_Total.Name = "Label_Total"; + this.Label_Total.Size = new System.Drawing.Size(70, 13); + this.Label_Total.TabIndex = 25; + this.Label_Total.Text = "Total:"; + this.Label_Total.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_SPE + // + this.Label_SPE.Location = new System.Drawing.Point(5, 131); + this.Label_SPE.Name = "Label_SPE"; + this.Label_SPE.Size = new System.Drawing.Size(70, 13); + this.Label_SPE.TabIndex = 24; + this.Label_SPE.Text = "Spe:"; + this.Label_SPE.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_SPD + // + this.Label_SPD.Location = new System.Drawing.Point(5, 109); + this.Label_SPD.Name = "Label_SPD"; + this.Label_SPD.Size = new System.Drawing.Size(70, 13); + this.Label_SPD.TabIndex = 23; + this.Label_SPD.Text = "SpD:"; + this.Label_SPD.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_SPA + // + this.Label_SPA.Location = new System.Drawing.Point(5, 87); + this.Label_SPA.Name = "Label_SPA"; + this.Label_SPA.Size = new System.Drawing.Size(70, 13); + this.Label_SPA.TabIndex = 22; + this.Label_SPA.Text = "SpA:"; + this.Label_SPA.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_DEF + // + this.Label_DEF.Location = new System.Drawing.Point(5, 65); + this.Label_DEF.Name = "Label_DEF"; + this.Label_DEF.Size = new System.Drawing.Size(70, 13); + this.Label_DEF.TabIndex = 21; + this.Label_DEF.Text = "Def:"; + this.Label_DEF.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_ATK + // + this.Label_ATK.Location = new System.Drawing.Point(5, 43); + this.Label_ATK.Name = "Label_ATK"; + this.Label_ATK.Size = new System.Drawing.Size(70, 13); + this.Label_ATK.TabIndex = 20; + this.Label_ATK.Text = "Atk:"; + this.Label_ATK.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_HP + // + this.Label_HP.Location = new System.Drawing.Point(5, 21); + this.Label_HP.Name = "Label_HP"; + this.Label_HP.Size = new System.Drawing.Size(70, 13); + this.Label_HP.TabIndex = 19; + this.Label_HP.Text = "HP:"; + this.Label_HP.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // TB_EVTotal + // + this.TB_EVTotal.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_EVTotal.Enabled = false; + this.TB_EVTotal.Location = new System.Drawing.Point(106, 151); + this.TB_EVTotal.MaxLength = 3; + this.TB_EVTotal.Name = "TB_EVTotal"; + this.TB_EVTotal.Size = new System.Drawing.Size(31, 20); + this.TB_EVTotal.TabIndex = 18; + this.TB_EVTotal.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Stat_SPE + // + this.Stat_SPE.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Stat_SPE.Enabled = false; + this.Stat_SPE.Location = new System.Drawing.Point(143, 129); + this.Stat_SPE.MaxLength = 3; + this.Stat_SPE.Name = "Stat_SPE"; + this.Stat_SPE.Size = new System.Drawing.Size(31, 20); + this.Stat_SPE.TabIndex = 17; + this.Stat_SPE.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Stat_SPD + // + this.Stat_SPD.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Stat_SPD.Enabled = false; + this.Stat_SPD.Location = new System.Drawing.Point(143, 107); + this.Stat_SPD.MaxLength = 3; + this.Stat_SPD.Name = "Stat_SPD"; + this.Stat_SPD.Size = new System.Drawing.Size(31, 20); + this.Stat_SPD.TabIndex = 16; + this.Stat_SPD.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Stat_SPA + // + this.Stat_SPA.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Stat_SPA.Enabled = false; + this.Stat_SPA.Location = new System.Drawing.Point(143, 85); + this.Stat_SPA.MaxLength = 3; + this.Stat_SPA.Name = "Stat_SPA"; + this.Stat_SPA.Size = new System.Drawing.Size(31, 20); + this.Stat_SPA.TabIndex = 15; + this.Stat_SPA.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Stat_DEF + // + this.Stat_DEF.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Stat_DEF.Enabled = false; + this.Stat_DEF.Location = new System.Drawing.Point(143, 63); + this.Stat_DEF.MaxLength = 3; + this.Stat_DEF.Name = "Stat_DEF"; + this.Stat_DEF.Size = new System.Drawing.Size(31, 20); + this.Stat_DEF.TabIndex = 14; + this.Stat_DEF.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Stat_ATK + // + this.Stat_ATK.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Stat_ATK.Enabled = false; + this.Stat_ATK.Location = new System.Drawing.Point(143, 41); + this.Stat_ATK.MaxLength = 3; + this.Stat_ATK.Name = "Stat_ATK"; + this.Stat_ATK.Size = new System.Drawing.Size(31, 20); + this.Stat_ATK.TabIndex = 13; + this.Stat_ATK.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Stat_HP + // + this.Stat_HP.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Stat_HP.Enabled = false; + this.Stat_HP.Location = new System.Drawing.Point(143, 19); + this.Stat_HP.MaxLength = 3; + this.Stat_HP.Name = "Stat_HP"; + this.Stat_HP.Size = new System.Drawing.Size(31, 20); + this.Stat_HP.TabIndex = 12; + this.Stat_HP.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // Tab_Attacks + // + this.Tab_Attacks.AllowDrop = true; + this.Tab_Attacks.Controls.Add(this.GB_RelearnMoves); + this.Tab_Attacks.Controls.Add(this.GB_CurrentMoves); + this.Tab_Attacks.Location = new System.Drawing.Point(4, 22); + this.Tab_Attacks.Name = "Tab_Attacks"; + this.Tab_Attacks.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Attacks.Size = new System.Drawing.Size(226, 299); + this.Tab_Attacks.TabIndex = 3; + this.Tab_Attacks.Text = "Attacks"; + this.Tab_Attacks.UseVisualStyleBackColor = true; + // + // GB_RelearnMoves + // + this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove4); + this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove3); + this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove2); + this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove1); + this.GB_RelearnMoves.Location = new System.Drawing.Point(4, 160); + this.GB_RelearnMoves.Name = "GB_RelearnMoves"; + this.GB_RelearnMoves.Size = new System.Drawing.Size(216, 120); + this.GB_RelearnMoves.TabIndex = 1; + this.GB_RelearnMoves.TabStop = false; + this.GB_RelearnMoves.Text = "Relearn Moves"; + // + // CB_RelearnMove4 + // + this.CB_RelearnMove4.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_RelearnMove4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_RelearnMove4.FormattingEnabled = true; + this.CB_RelearnMove4.Location = new System.Drawing.Point(46, 91); + this.CB_RelearnMove4.Name = "CB_RelearnMove4"; + this.CB_RelearnMove4.Size = new System.Drawing.Size(124, 21); + this.CB_RelearnMove4.TabIndex = 16; + this.CB_RelearnMove4.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove4.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_RelearnMove4.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove4.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_RelearnMove3 + // + this.CB_RelearnMove3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_RelearnMove3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_RelearnMove3.FormattingEnabled = true; + this.CB_RelearnMove3.Location = new System.Drawing.Point(46, 69); + this.CB_RelearnMove3.Name = "CB_RelearnMove3"; + this.CB_RelearnMove3.Size = new System.Drawing.Size(124, 21); + this.CB_RelearnMove3.TabIndex = 15; + this.CB_RelearnMove3.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove3.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_RelearnMove3.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove3.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_RelearnMove2 + // + this.CB_RelearnMove2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_RelearnMove2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_RelearnMove2.FormattingEnabled = true; + this.CB_RelearnMove2.Location = new System.Drawing.Point(46, 47); + this.CB_RelearnMove2.Name = "CB_RelearnMove2"; + this.CB_RelearnMove2.Size = new System.Drawing.Size(124, 21); + this.CB_RelearnMove2.TabIndex = 14; + this.CB_RelearnMove2.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_RelearnMove2.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove2.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_RelearnMove1 + // + this.CB_RelearnMove1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_RelearnMove1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_RelearnMove1.FormattingEnabled = true; + this.CB_RelearnMove1.Location = new System.Drawing.Point(46, 25); + this.CB_RelearnMove1.Name = "CB_RelearnMove1"; + this.CB_RelearnMove1.Size = new System.Drawing.Size(124, 21); + this.CB_RelearnMove1.TabIndex = 13; + this.CB_RelearnMove1.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_RelearnMove1.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_RelearnMove1.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // GB_CurrentMoves + // + this.GB_CurrentMoves.Controls.Add(this.Label_CurPP); + this.GB_CurrentMoves.Controls.Add(this.Label_PPups); + this.GB_CurrentMoves.Controls.Add(this.TB_PP4); + this.GB_CurrentMoves.Controls.Add(this.TB_PP3); + this.GB_CurrentMoves.Controls.Add(this.TB_PP2); + this.GB_CurrentMoves.Controls.Add(this.TB_PP1); + this.GB_CurrentMoves.Controls.Add(this.CB_PPu4); + this.GB_CurrentMoves.Controls.Add(this.CB_PPu3); + this.GB_CurrentMoves.Controls.Add(this.CB_PPu2); + this.GB_CurrentMoves.Controls.Add(this.CB_Move4); + this.GB_CurrentMoves.Controls.Add(this.CB_PPu1); + this.GB_CurrentMoves.Controls.Add(this.CB_Move3); + this.GB_CurrentMoves.Controls.Add(this.CB_Move2); + this.GB_CurrentMoves.Controls.Add(this.CB_Move1); + this.GB_CurrentMoves.Location = new System.Drawing.Point(4, 19); + this.GB_CurrentMoves.Name = "GB_CurrentMoves"; + this.GB_CurrentMoves.Size = new System.Drawing.Size(216, 120); + this.GB_CurrentMoves.TabIndex = 0; + this.GB_CurrentMoves.TabStop = false; + this.GB_CurrentMoves.Text = "Current Moves"; + // + // Label_CurPP + // + this.Label_CurPP.Location = new System.Drawing.Point(131, 12); + this.Label_CurPP.Name = "Label_CurPP"; + this.Label_CurPP.Size = new System.Drawing.Size(35, 13); + this.Label_CurPP.TabIndex = 2; + this.Label_CurPP.Text = "PP"; + this.Label_CurPP.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Label_PPups + // + this.Label_PPups.Location = new System.Drawing.Point(167, 12); + this.Label_PPups.Name = "Label_PPups"; + this.Label_PPups.Size = new System.Drawing.Size(45, 13); + this.Label_PPups.TabIndex = 12; + this.Label_PPups.Text = "PP Ups"; + this.Label_PPups.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.Label_PPups.Click += new System.EventHandler(this.Label_PPups_Click); + // + // TB_PP4 + // + this.TB_PP4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_PP4.Location = new System.Drawing.Point(133, 93); + this.TB_PP4.Name = "TB_PP4"; + this.TB_PP4.Size = new System.Drawing.Size(31, 20); + this.TB_PP4.TabIndex = 11; + // + // TB_PP3 + // + this.TB_PP3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_PP3.Location = new System.Drawing.Point(133, 71); + this.TB_PP3.Name = "TB_PP3"; + this.TB_PP3.Size = new System.Drawing.Size(31, 20); + this.TB_PP3.TabIndex = 8; + // + // TB_PP2 + // + this.TB_PP2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_PP2.Location = new System.Drawing.Point(133, 49); + this.TB_PP2.Name = "TB_PP2"; + this.TB_PP2.Size = new System.Drawing.Size(31, 20); + this.TB_PP2.TabIndex = 5; + // + // TB_PP1 + // + this.TB_PP1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_PP1.Location = new System.Drawing.Point(133, 27); + this.TB_PP1.Name = "TB_PP1"; + this.TB_PP1.Size = new System.Drawing.Size(31, 20); + this.TB_PP1.TabIndex = 2; + // + // CB_PPu4 + // + this.CB_PPu4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_PPu4.FormattingEnabled = true; + this.CB_PPu4.Items.AddRange(new object[] { + "0", + "1", + "2", + "3"}); + this.CB_PPu4.Location = new System.Drawing.Point(170, 92); + this.CB_PPu4.Name = "CB_PPu4"; + this.CB_PPu4.Size = new System.Drawing.Size(38, 21); + this.CB_PPu4.TabIndex = 12; + this.CB_PPu4.SelectedIndexChanged += new System.EventHandler(this.updatePP); + // + // CB_PPu3 + // + this.CB_PPu3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_PPu3.FormattingEnabled = true; + this.CB_PPu3.Items.AddRange(new object[] { + "0", + "1", + "2", + "3"}); + this.CB_PPu3.Location = new System.Drawing.Point(170, 70); + this.CB_PPu3.Name = "CB_PPu3"; + this.CB_PPu3.Size = new System.Drawing.Size(38, 21); + this.CB_PPu3.TabIndex = 9; + this.CB_PPu3.SelectedIndexChanged += new System.EventHandler(this.updatePP); + // + // CB_PPu2 + // + this.CB_PPu2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_PPu2.FormattingEnabled = true; + this.CB_PPu2.Items.AddRange(new object[] { + "0", + "1", + "2", + "3"}); + this.CB_PPu2.Location = new System.Drawing.Point(170, 48); + this.CB_PPu2.Name = "CB_PPu2"; + this.CB_PPu2.Size = new System.Drawing.Size(38, 21); + this.CB_PPu2.TabIndex = 6; + this.CB_PPu2.SelectedIndexChanged += new System.EventHandler(this.updatePP); + // + // CB_Move4 + // + this.CB_Move4.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Move4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Move4.FormattingEnabled = true; + this.CB_Move4.Location = new System.Drawing.Point(7, 92); + this.CB_Move4.Name = "CB_Move4"; + this.CB_Move4.Size = new System.Drawing.Size(121, 21); + this.CB_Move4.TabIndex = 10; + this.CB_Move4.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Move4.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Move4.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_Move4.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_PPu1 + // + this.CB_PPu1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_PPu1.FormattingEnabled = true; + this.CB_PPu1.Items.AddRange(new object[] { + "0", + "1", + "2", + "3"}); + this.CB_PPu1.Location = new System.Drawing.Point(170, 26); + this.CB_PPu1.Name = "CB_PPu1"; + this.CB_PPu1.Size = new System.Drawing.Size(38, 21); + this.CB_PPu1.TabIndex = 3; + this.CB_PPu1.SelectedIndexChanged += new System.EventHandler(this.updatePP); + // + // CB_Move3 + // + this.CB_Move3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Move3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Move3.FormattingEnabled = true; + this.CB_Move3.Location = new System.Drawing.Point(7, 70); + this.CB_Move3.Name = "CB_Move3"; + this.CB_Move3.Size = new System.Drawing.Size(121, 21); + this.CB_Move3.TabIndex = 7; + this.CB_Move3.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Move3.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Move3.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_Move3.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_Move2 + // + this.CB_Move2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Move2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Move2.FormattingEnabled = true; + this.CB_Move2.Location = new System.Drawing.Point(7, 48); + this.CB_Move2.Name = "CB_Move2"; + this.CB_Move2.Size = new System.Drawing.Size(121, 21); + this.CB_Move2.TabIndex = 4; + this.CB_Move2.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Move2.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Move2.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_Move2.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // CB_Move1 + // + this.CB_Move1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CB_Move1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CB_Move1.FormattingEnabled = true; + this.CB_Move1.Location = new System.Drawing.Point(7, 26); + this.CB_Move1.Name = "CB_Move1"; + this.CB_Move1.Size = new System.Drawing.Size(121, 21); + this.CB_Move1.TabIndex = 1; + this.CB_Move1.SelectedIndexChanged += new System.EventHandler(this.validateComboBox2); + this.CB_Move1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.removedropCB); + this.CB_Move1.Leave += new System.EventHandler(this.validateComboBox2); + this.CB_Move1.Validating += new System.ComponentModel.CancelEventHandler(this.validateComboBox); + // + // Tab_OTMisc + // + this.Tab_OTMisc.AllowDrop = true; + this.Tab_OTMisc.Controls.Add(this.CHK_Diamond); + this.Tab_OTMisc.Controls.Add(this.CHK_Star); + this.Tab_OTMisc.Controls.Add(this.CHK_Heart); + this.Tab_OTMisc.Controls.Add(this.CHK_Square); + this.Tab_OTMisc.Controls.Add(this.TB_EC); + this.Tab_OTMisc.Controls.Add(this.GB_nOT); + this.Tab_OTMisc.Controls.Add(this.CHK_Triangle); + this.Tab_OTMisc.Controls.Add(this.CHK_Circle); + this.Tab_OTMisc.Controls.Add(this.BTN_RerollEC); + this.Tab_OTMisc.Controls.Add(this.BTN_History); + this.Tab_OTMisc.Controls.Add(this.BTN_Ribbons); + this.Tab_OTMisc.Controls.Add(this.GB_Markings); + this.Tab_OTMisc.Controls.Add(this.GB_ExtraBytes); + this.Tab_OTMisc.Controls.Add(this.GB_OT); + this.Tab_OTMisc.Controls.Add(this.Label_EncryptionConstant); + this.Tab_OTMisc.Controls.Add(this.Label_Diamond); + this.Tab_OTMisc.Location = new System.Drawing.Point(4, 22); + this.Tab_OTMisc.Name = "Tab_OTMisc"; + this.Tab_OTMisc.Padding = new System.Windows.Forms.Padding(3); + this.Tab_OTMisc.Size = new System.Drawing.Size(226, 299); + this.Tab_OTMisc.TabIndex = 4; + this.Tab_OTMisc.Text = "OT/Misc"; + this.Tab_OTMisc.UseVisualStyleBackColor = true; + // + // CHK_Diamond + // + this.CHK_Diamond.AutoSize = true; + this.CHK_Diamond.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.CHK_Diamond.Location = new System.Drawing.Point(182, 228); + this.CHK_Diamond.Name = "CHK_Diamond"; + this.CHK_Diamond.Size = new System.Drawing.Size(15, 14); + this.CHK_Diamond.TabIndex = 13; + this.CHK_Diamond.TextAlign = System.Drawing.ContentAlignment.TopLeft; + this.CHK_Diamond.UseVisualStyleBackColor = true; + this.CHK_Diamond.Visible = false; + // + // CHK_Star + // + this.CHK_Star.AutoSize = true; + this.CHK_Star.Location = new System.Drawing.Point(182, 213); + this.CHK_Star.Name = "CHK_Star"; + this.CHK_Star.Size = new System.Drawing.Size(38, 17); + this.CHK_Star.TabIndex = 13; + this.CHK_Star.Text = "★"; + this.CHK_Star.UseVisualStyleBackColor = true; + this.CHK_Star.Visible = false; + // + // CHK_Heart + // + this.CHK_Heart.AutoSize = true; + this.CHK_Heart.Location = new System.Drawing.Point(182, 199); + this.CHK_Heart.Name = "CHK_Heart"; + this.CHK_Heart.Size = new System.Drawing.Size(37, 17); + this.CHK_Heart.TabIndex = 12; + this.CHK_Heart.Text = " ♥"; + this.CHK_Heart.UseVisualStyleBackColor = true; + this.CHK_Heart.Visible = false; + // + // CHK_Square + // + this.CHK_Square.AutoSize = true; + this.CHK_Square.Location = new System.Drawing.Point(6, 227); + this.CHK_Square.Name = "CHK_Square"; + this.CHK_Square.Size = new System.Drawing.Size(38, 17); + this.CHK_Square.TabIndex = 11; + this.CHK_Square.Text = "■"; + this.CHK_Square.UseVisualStyleBackColor = true; + this.CHK_Square.Visible = false; + // + // TB_EC + // + this.TB_EC.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_EC.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_EC.Location = new System.Drawing.Point(153, 276); + this.TB_EC.MaxLength = 8; + this.TB_EC.Name = "TB_EC"; + this.TB_EC.Size = new System.Drawing.Size(60, 20); + this.TB_EC.TabIndex = 61; + this.TB_EC.Text = "12345678"; + this.TB_EC.TextChanged += new System.EventHandler(this.updateTIDSID); + // + // GB_nOT + // + this.GB_nOT.Controls.Add(this.Label_CTGender); + this.GB_nOT.Controls.Add(this.TB_OTt2); + this.GB_nOT.Controls.Add(this.Label_PrevOT); + this.GB_nOT.Location = new System.Drawing.Point(17, 90); + this.GB_nOT.Name = "GB_nOT"; + this.GB_nOT.Size = new System.Drawing.Size(190, 50); + this.GB_nOT.TabIndex = 43; + this.GB_nOT.TabStop = false; + this.GB_nOT.Text = "Latest (not OT) Handler"; + // + // Label_CTGender + // + this.Label_CTGender.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label_CTGender.Location = new System.Drawing.Point(144, 23); + this.Label_CTGender.Name = "Label_CTGender"; + this.Label_CTGender.Size = new System.Drawing.Size(16, 13); + this.Label_CTGender.TabIndex = 57; + this.Label_CTGender.Text = "G"; + this.Label_CTGender.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.Label_CTGender.Click += new System.EventHandler(this.Label_CTGender_Click); + // + // TB_OTt2 + // + this.TB_OTt2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.TB_OTt2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_OTt2.Location = new System.Drawing.Point(46, 20); + this.TB_OTt2.MaxLength = 12; + this.TB_OTt2.Name = "TB_OTt2"; + this.TB_OTt2.Size = new System.Drawing.Size(94, 20); + this.TB_OTt2.TabIndex = 6; + this.TB_OTt2.WordWrap = false; + this.TB_OTt2.TextChanged += new System.EventHandler(this.updateNotOT); + // + // Label_PrevOT + // + this.Label_PrevOT.Location = new System.Drawing.Point(15, 23); + this.Label_PrevOT.Name = "Label_PrevOT"; + this.Label_PrevOT.Size = new System.Drawing.Size(25, 13); + this.Label_PrevOT.TabIndex = 42; + this.Label_PrevOT.Text = "OT:"; + this.Label_PrevOT.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // CHK_Triangle + // + this.CHK_Triangle.AutoSize = true; + this.CHK_Triangle.Location = new System.Drawing.Point(6, 213); + this.CHK_Triangle.Name = "CHK_Triangle"; + this.CHK_Triangle.Size = new System.Drawing.Size(38, 17); + this.CHK_Triangle.TabIndex = 10; + this.CHK_Triangle.Text = "▲"; + this.CHK_Triangle.UseVisualStyleBackColor = true; + this.CHK_Triangle.Visible = false; + // + // CHK_Circle + // + this.CHK_Circle.AutoSize = true; + this.CHK_Circle.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.CHK_Circle.Location = new System.Drawing.Point(6, 193); + this.CHK_Circle.Name = "CHK_Circle"; + this.CHK_Circle.Size = new System.Drawing.Size(40, 28); + this.CHK_Circle.TabIndex = 9; + this.CHK_Circle.Text = "●"; + this.CHK_Circle.UseVisualStyleBackColor = true; + this.CHK_Circle.Visible = false; + // + // BTN_RerollEC + // + this.BTN_RerollEC.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F); + this.BTN_RerollEC.Location = new System.Drawing.Point(115, 276); + this.BTN_RerollEC.Name = "BTN_RerollEC"; + this.BTN_RerollEC.Size = new System.Drawing.Size(38, 20); + this.BTN_RerollEC.TabIndex = 16; + this.BTN_RerollEC.Text = "Reroll"; + this.BTN_RerollEC.UseVisualStyleBackColor = true; + this.BTN_RerollEC.Click += new System.EventHandler(this.updateRandomEC); + // + // BTN_History + // + this.BTN_History.Location = new System.Drawing.Point(115, 250); + this.BTN_History.Name = "BTN_History"; + this.BTN_History.Size = new System.Drawing.Size(100, 23); + this.BTN_History.TabIndex = 15; + this.BTN_History.Text = "Memories/Amie"; + this.BTN_History.UseVisualStyleBackColor = true; + this.BTN_History.Click += new System.EventHandler(this.openhistory); + // + // BTN_Ribbons + // + this.BTN_Ribbons.Location = new System.Drawing.Point(9, 250); + this.BTN_Ribbons.Name = "BTN_Ribbons"; + this.BTN_Ribbons.Size = new System.Drawing.Size(100, 23); + this.BTN_Ribbons.TabIndex = 14; + this.BTN_Ribbons.Text = "Ribbons/Medals"; + this.BTN_Ribbons.UseVisualStyleBackColor = true; + this.BTN_Ribbons.Click += new System.EventHandler(this.openribbons); + // + // GB_Markings + // + this.GB_Markings.Controls.Add(this.PB_MarkPentagon); + this.GB_Markings.Controls.Add(this.PB_MarkCured); + this.GB_Markings.Controls.Add(this.PB_MarkShiny); + this.GB_Markings.Controls.Add(this.PB_Mark6); + this.GB_Markings.Controls.Add(this.PB_Mark5); + this.GB_Markings.Controls.Add(this.PB_Mark4); + this.GB_Markings.Controls.Add(this.PB_Mark3); + this.GB_Markings.Controls.Add(this.PB_Mark2); + this.GB_Markings.Controls.Add(this.PB_Mark1); + this.GB_Markings.Location = new System.Drawing.Point(45, 188); + this.GB_Markings.Name = "GB_Markings"; + this.GB_Markings.Size = new System.Drawing.Size(135, 58); + this.GB_Markings.TabIndex = 4; + this.GB_Markings.TabStop = false; + this.GB_Markings.Text = "Markings"; + // + // PB_MarkPentagon + // + this.PB_MarkPentagon.Image = global::PKHeX.Properties.Resources.else_icon; + this.PB_MarkPentagon.InitialImage = global::PKHeX.Properties.Resources.else_icon; + this.PB_MarkPentagon.Location = new System.Drawing.Point(83, 15); + this.PB_MarkPentagon.Name = "PB_MarkPentagon"; + this.PB_MarkPentagon.Size = new System.Drawing.Size(20, 20); + this.PB_MarkPentagon.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_MarkPentagon.TabIndex = 8; + this.PB_MarkPentagon.TabStop = false; + // + // PB_MarkCured + // + this.PB_MarkCured.Image = global::PKHeX.Properties.Resources.anti_pokerus_icon; + this.PB_MarkCured.InitialImage = global::PKHeX.Properties.Resources.anti_pokerus_icon; + this.PB_MarkCured.Location = new System.Drawing.Point(57, 15); + this.PB_MarkCured.Name = "PB_MarkCured"; + this.PB_MarkCured.Size = new System.Drawing.Size(20, 20); + this.PB_MarkCured.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_MarkCured.TabIndex = 7; + this.PB_MarkCured.TabStop = false; + // + // PB_MarkShiny + // + this.PB_MarkShiny.Image = global::PKHeX.Properties.Resources.rare_icon; + this.PB_MarkShiny.InitialImage = global::PKHeX.Properties.Resources.rare_icon; + this.PB_MarkShiny.Location = new System.Drawing.Point(31, 15); + this.PB_MarkShiny.Name = "PB_MarkShiny"; + this.PB_MarkShiny.Size = new System.Drawing.Size(20, 20); + this.PB_MarkShiny.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_MarkShiny.TabIndex = 6; + this.PB_MarkShiny.TabStop = false; + // + // PB_Mark6 + // + this.PB_Mark6.Image = global::PKHeX.Properties.Resources.box_mark_06; + this.PB_Mark6.InitialImage = global::PKHeX.Properties.Resources.box_mark_06; + this.PB_Mark6.Location = new System.Drawing.Point(107, 35); + this.PB_Mark6.Name = "PB_Mark6"; + this.PB_Mark6.Size = new System.Drawing.Size(20, 20); + this.PB_Mark6.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_Mark6.TabIndex = 5; + this.PB_Mark6.TabStop = false; + this.PB_Mark6.Click += new System.EventHandler(this.Marking_Click); + // + // PB_Mark5 + // + this.PB_Mark5.Image = global::PKHeX.Properties.Resources.box_mark_05; + this.PB_Mark5.InitialImage = global::PKHeX.Properties.Resources.box_mark_05; + this.PB_Mark5.Location = new System.Drawing.Point(87, 35); + this.PB_Mark5.Name = "PB_Mark5"; + this.PB_Mark5.Size = new System.Drawing.Size(20, 20); + this.PB_Mark5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_Mark5.TabIndex = 4; + this.PB_Mark5.TabStop = false; + this.PB_Mark5.Click += new System.EventHandler(this.Marking_Click); + // + // PB_Mark4 + // + this.PB_Mark4.Image = global::PKHeX.Properties.Resources.box_mark_04; + this.PB_Mark4.InitialImage = global::PKHeX.Properties.Resources.box_mark_04; + this.PB_Mark4.Location = new System.Drawing.Point(67, 35); + this.PB_Mark4.Name = "PB_Mark4"; + this.PB_Mark4.Size = new System.Drawing.Size(20, 20); + this.PB_Mark4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_Mark4.TabIndex = 3; + this.PB_Mark4.TabStop = false; + this.PB_Mark4.Click += new System.EventHandler(this.Marking_Click); + // + // PB_Mark3 + // + this.PB_Mark3.Image = global::PKHeX.Properties.Resources.box_mark_03; + this.PB_Mark3.InitialImage = global::PKHeX.Properties.Resources.box_mark_03; + this.PB_Mark3.Location = new System.Drawing.Point(47, 35); + this.PB_Mark3.Name = "PB_Mark3"; + this.PB_Mark3.Size = new System.Drawing.Size(20, 20); + this.PB_Mark3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_Mark3.TabIndex = 2; + this.PB_Mark3.TabStop = false; + this.PB_Mark3.Click += new System.EventHandler(this.Marking_Click); + // + // PB_Mark2 + // + this.PB_Mark2.Image = global::PKHeX.Properties.Resources.box_mark_02; + this.PB_Mark2.InitialImage = global::PKHeX.Properties.Resources.box_mark_02; + this.PB_Mark2.Location = new System.Drawing.Point(27, 35); + this.PB_Mark2.Name = "PB_Mark2"; + this.PB_Mark2.Size = new System.Drawing.Size(20, 20); + this.PB_Mark2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_Mark2.TabIndex = 1; + this.PB_Mark2.TabStop = false; + this.PB_Mark2.Click += new System.EventHandler(this.Marking_Click); + // + // PB_Mark1 + // + this.PB_Mark1.Image = global::PKHeX.Properties.Resources.box_mark_01; + this.PB_Mark1.InitialImage = global::PKHeX.Properties.Resources.box_mark_01; + this.PB_Mark1.Location = new System.Drawing.Point(7, 35); + this.PB_Mark1.Name = "PB_Mark1"; + this.PB_Mark1.Size = new System.Drawing.Size(20, 20); + this.PB_Mark1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.PB_Mark1.TabIndex = 0; + this.PB_Mark1.TabStop = false; + this.PB_Mark1.Click += new System.EventHandler(this.Marking_Click); + // + // GB_ExtraBytes + // + this.GB_ExtraBytes.Controls.Add(this.TB_ExtraByte); + this.GB_ExtraBytes.Controls.Add(this.CB_ExtraBytes); + this.GB_ExtraBytes.Location = new System.Drawing.Point(45, 140); + this.GB_ExtraBytes.Name = "GB_ExtraBytes"; + this.GB_ExtraBytes.Size = new System.Drawing.Size(135, 48); + this.GB_ExtraBytes.TabIndex = 3; + this.GB_ExtraBytes.TabStop = false; + this.GB_ExtraBytes.Text = "Extra Bytes"; + // + // TB_ExtraByte + // + this.TB_ExtraByte.Location = new System.Drawing.Point(87, 19); + this.TB_ExtraByte.Mask = "000"; + this.TB_ExtraByte.Name = "TB_ExtraByte"; + this.TB_ExtraByte.Size = new System.Drawing.Size(28, 20); + this.TB_ExtraByte.TabIndex = 8; + this.TB_ExtraByte.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_ExtraByte.TextChanged += new System.EventHandler(this.updateExtraByteValue); + // + // CB_ExtraBytes + // + this.CB_ExtraBytes.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_ExtraBytes.FormattingEnabled = true; + this.CB_ExtraBytes.Items.AddRange(new object[] { + "0x16", + "0x17", + "0x34", + "0x35", + "0x36", + "0x37", + "0x3A", + "0x3B", + "0x3C", + "0x3D", + "0x3E", + "0x3F", + "0x58", + "0x59", + "0x73", + "0x90", + "0x91", + "0x9E", + "0x9F", + "0xA0", + "0xA1", + "0xA7", + "0xAA", + "0xAB", + "0xAC", + "0xAD", + "0xC8", + "0xC9", + "0xD7", + "0xE4", + "0xE5", + "0xE6", + "0xE7"}); + this.CB_ExtraBytes.Location = new System.Drawing.Point(20, 18); + this.CB_ExtraBytes.Name = "CB_ExtraBytes"; + this.CB_ExtraBytes.Size = new System.Drawing.Size(57, 21); + this.CB_ExtraBytes.TabIndex = 7; + this.CB_ExtraBytes.SelectedIndexChanged += new System.EventHandler(this.updateExtraByteIndex); + // + // GB_OT + // + this.GB_OT.Controls.Add(this.Label_OTGender); + this.GB_OT.Controls.Add(this.TB_OT); + this.GB_OT.Controls.Add(this.TB_SID); + this.GB_OT.Controls.Add(this.TB_TID); + this.GB_OT.Controls.Add(this.Label_OT); + this.GB_OT.Controls.Add(this.Label_SID); + this.GB_OT.Controls.Add(this.Label_TID); + this.GB_OT.Location = new System.Drawing.Point(17, 13); + this.GB_OT.Name = "GB_OT"; + this.GB_OT.Size = new System.Drawing.Size(190, 75); + this.GB_OT.TabIndex = 2; + this.GB_OT.TabStop = false; + this.GB_OT.Text = "Trainer Information"; + // + // Label_OTGender + // + this.Label_OTGender.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label_OTGender.Location = new System.Drawing.Point(144, 48); + this.Label_OTGender.Name = "Label_OTGender"; + this.Label_OTGender.Size = new System.Drawing.Size(16, 13); + this.Label_OTGender.TabIndex = 56; + this.Label_OTGender.Text = "G"; + this.Label_OTGender.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + this.Label_OTGender.Click += new System.EventHandler(this.Label_OTGender_Click); + // + // TB_OT + // + this.TB_OT.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_OT.Location = new System.Drawing.Point(46, 46); + this.TB_OT.MaxLength = 12; + this.TB_OT.Name = "TB_OT"; + this.TB_OT.Size = new System.Drawing.Size(94, 20); + this.TB_OT.TabIndex = 3; + // + // TB_SID + // + this.TB_SID.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_SID.Location = new System.Drawing.Point(132, 20); + this.TB_SID.Mask = "00000"; + this.TB_SID.Name = "TB_SID"; + this.TB_SID.Size = new System.Drawing.Size(40, 20); + this.TB_SID.TabIndex = 2; + this.TB_SID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_SID.TextChanged += new System.EventHandler(this.updateTIDSID); + this.TB_SID.MouseHover += new System.EventHandler(this.getTSV); + // + // TB_TID + // + this.TB_TID.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TB_TID.Location = new System.Drawing.Point(46, 20); + this.TB_TID.Mask = "00000"; + this.TB_TID.Name = "TB_TID"; + this.TB_TID.Size = new System.Drawing.Size(40, 20); + this.TB_TID.TabIndex = 1; + this.TB_TID.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_TID.TextChanged += new System.EventHandler(this.updateTIDSID); + this.TB_TID.MouseHover += new System.EventHandler(this.getTSV); + // + // Label_OT + // + this.Label_OT.Location = new System.Drawing.Point(2, 48); + this.Label_OT.Name = "Label_OT"; + this.Label_OT.Size = new System.Drawing.Size(40, 13); + this.Label_OT.TabIndex = 5; + this.Label_OT.Text = "OT:"; + this.Label_OT.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_SID + // + this.Label_SID.Location = new System.Drawing.Point(88, 25); + this.Label_SID.Name = "Label_SID"; + this.Label_SID.Size = new System.Drawing.Size(45, 13); + this.Label_SID.TabIndex = 4; + this.Label_SID.Text = "SID:"; + this.Label_SID.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_TID + // + this.Label_TID.Location = new System.Drawing.Point(2, 25); + this.Label_TID.Name = "Label_TID"; + this.Label_TID.Size = new System.Drawing.Size(40, 13); + this.Label_TID.TabIndex = 3; + this.Label_TID.Text = "TID:"; + this.Label_TID.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_EncryptionConstant + // + this.Label_EncryptionConstant.Location = new System.Drawing.Point(6, 279); + this.Label_EncryptionConstant.Name = "Label_EncryptionConstant"; + this.Label_EncryptionConstant.Size = new System.Drawing.Size(105, 13); + this.Label_EncryptionConstant.TabIndex = 1; + this.Label_EncryptionConstant.Text = "Encryption Constant:"; + this.Label_EncryptionConstant.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // Label_Diamond + // + this.Label_Diamond.AutoSize = true; + this.Label_Diamond.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label_Diamond.Location = new System.Drawing.Point(192, 224); + this.Label_Diamond.Name = "Label_Diamond"; + this.Label_Diamond.Size = new System.Drawing.Size(26, 20); + this.Label_Diamond.TabIndex = 11; + this.Label_Diamond.Text = " ♦"; + this.Label_Diamond.Visible = false; + // + // OpenPKX + // + this.OpenPKX.Filter = "PKX Files|*pk6;*.pkx|EKX Files|*ek6;*.ekx|Binary Files|*.bin|All Files|*.*"; + // + // SavePKX + // + this.SavePKX.DefaultExt = "pk6"; + this.SavePKX.Filter = "PKX File|*.pk6;.pkx|EKX File|*.ek6;*ekx|BIN File|*.bin"; + // + // menuStrip1 + // + this.menuStrip1.BackColor = System.Drawing.SystemColors.Control; + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Menu_File, + this.Menu_Tools, + this.Menu_Options}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Size = new System.Drawing.Size(534, 24); + this.menuStrip1.TabIndex = 1; + this.menuStrip1.Text = "menuStrip1"; + // + // Menu_File + // + this.Menu_File.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Menu_Open, + this.Menu_Save, + this.Menu_Exit}); + this.Menu_File.Name = "Menu_File"; + this.Menu_File.Size = new System.Drawing.Size(37, 20); + this.Menu_File.Text = "File"; + // + // Menu_Open + // + this.Menu_Open.Name = "Menu_Open"; + this.Menu_Open.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); + this.Menu_Open.ShowShortcutKeys = false; + this.Menu_Open.Size = new System.Drawing.Size(114, 22); + this.Menu_Open.Text = "&Open..."; + this.Menu_Open.Click += new System.EventHandler(this.mainmenuOpen); + // + // Menu_Save + // + this.Menu_Save.Name = "Menu_Save"; + this.Menu_Save.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); + this.Menu_Save.ShowShortcutKeys = false; + this.Menu_Save.Size = new System.Drawing.Size(114, 22); + this.Menu_Save.Text = "&Save as..."; + this.Menu_Save.Click += new System.EventHandler(this.mainmenuSave); + // + // Menu_Exit + // + this.Menu_Exit.Name = "Menu_Exit"; + this.Menu_Exit.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X))); + this.Menu_Exit.ShowShortcutKeys = false; + this.Menu_Exit.Size = new System.Drawing.Size(114, 22); + this.Menu_Exit.Text = "&Exit"; + this.Menu_Exit.Click += new System.EventHandler(this.mainmenuExit); + // + // Menu_Tools + // + this.Menu_Tools.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Menu_OpenBoxUI, + this.Menu_ImportGen5, + this.Menu_BoxIO}); + this.Menu_Tools.Name = "Menu_Tools"; + this.Menu_Tools.Size = new System.Drawing.Size(48, 20); + this.Menu_Tools.Text = "Tools"; + // + // Menu_OpenBoxUI + // + this.Menu_OpenBoxUI.Name = "Menu_OpenBoxUI"; + this.Menu_OpenBoxUI.Size = new System.Drawing.Size(174, 22); + this.Menu_OpenBoxUI.Text = "Open Box Interface"; + this.Menu_OpenBoxUI.Click += new System.EventHandler(this.mainmenuWiden); + // + // Menu_ImportGen5 + // + this.Menu_ImportGen5.Name = "Menu_ImportGen5"; + this.Menu_ImportGen5.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); + this.Menu_ImportGen5.ShowShortcutKeys = false; + this.Menu_ImportGen5.Size = new System.Drawing.Size(174, 22); + this.Menu_ImportGen5.Text = "&Import Gen5 PKM"; + this.Menu_ImportGen5.Click += new System.EventHandler(this.mainmenug5pkm); + // + // Menu_BoxIO + // + this.Menu_BoxIO.Name = "Menu_BoxIO"; + this.Menu_BoxIO.Size = new System.Drawing.Size(174, 22); + this.Menu_BoxIO.Text = "Load/Dump Boxes"; + this.Menu_BoxIO.Click += new System.EventHandler(this.Menu_DumpLoadBoxes_Click); + // + // Menu_Options + // + this.Menu_Options.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Menu_Language, + this.Menu_About}); + this.Menu_Options.Name = "Menu_Options"; + this.Menu_Options.Size = new System.Drawing.Size(61, 20); + this.Menu_Options.Text = "Options"; + // + // Menu_Language + // + this.Menu_Language.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CB_MainLanguage}); + this.Menu_Language.Name = "Menu_Language"; + this.Menu_Language.Size = new System.Drawing.Size(139, 22); + this.Menu_Language.Text = "Language"; + // + // CB_MainLanguage + // + this.CB_MainLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_MainLanguage.Name = "CB_MainLanguage"; + this.CB_MainLanguage.Size = new System.Drawing.Size(121, 23); + this.CB_MainLanguage.SelectedIndexChanged += new System.EventHandler(this.changeMainLanguage); + // + // Menu_About + // + this.Menu_About.Name = "Menu_About"; + this.Menu_About.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.B))); + this.Menu_About.ShowShortcutKeys = false; + this.Menu_About.Size = new System.Drawing.Size(139, 22); + this.Menu_About.Text = "A&bout PKHeX"; + this.Menu_About.Click += new System.EventHandler(this.mainmenuAbout); + // + // testToolStripMenuItem + // + this.testToolStripMenuItem.Name = "testToolStripMenuItem"; + this.testToolStripMenuItem.Size = new System.Drawing.Size(41, 20); + this.testToolStripMenuItem.Text = "Test"; + // + // dragout + // + this.dragout.Location = new System.Drawing.Point(0, 24); + this.dragout.Name = "dragout"; + this.dragout.Size = new System.Drawing.Size(20, 20); + this.dragout.TabIndex = 2; + this.dragout.DragOver += new System.Windows.Forms.DragEventHandler(this.dragout_DragOver); + this.dragout.MouseDown += new System.Windows.Forms.MouseEventHandler(this.dragout_MouseDown); + this.dragout.MouseLeave += new System.EventHandler(this.dragoutLeave); + this.dragout.MouseHover += new System.EventHandler(this.dragoutHover); + // + // eragout + // + this.eragout.Location = new System.Drawing.Point(0, 342); + this.eragout.Name = "eragout"; + this.eragout.Size = new System.Drawing.Size(20, 20); + this.eragout.TabIndex = 3; + this.eragout.DragOver += new System.Windows.Forms.DragEventHandler(this.eragout_DragOver); + this.eragout.MouseDown += new System.Windows.Forms.MouseEventHandler(this.eragout_MouseDown); + this.eragout.MouseLeave += new System.EventHandler(this.dragoutLeave); + this.eragout.MouseHover += new System.EventHandler(this.dragoutHover); + // + // L_Save + // + this.L_Save.AutoSize = true; + this.L_Save.Location = new System.Drawing.Point(260, 5); + this.L_Save.Name = "L_Save"; + this.L_Save.Size = new System.Drawing.Size(54, 13); + this.L_Save.TabIndex = 4; + this.L_Save.Text = "SAV: N/A"; + // + // tabBoxMulti + // + this.tabBoxMulti.Controls.Add(this.Tab_Box); + this.tabBoxMulti.Controls.Add(this.Tab_PartyBattle); + this.tabBoxMulti.Controls.Add(this.Tab_Other); + this.tabBoxMulti.Controls.Add(this.Tab_Tools); + this.tabBoxMulti.Controls.Add(this.Tab_SAV); + this.tabBoxMulti.Enabled = false; + this.tabBoxMulti.Location = new System.Drawing.Point(260, 27); + this.tabBoxMulti.Name = "tabBoxMulti"; + this.tabBoxMulti.SelectedIndex = 0; + this.tabBoxMulti.Size = new System.Drawing.Size(265, 225); + this.tabBoxMulti.TabIndex = 5; + // + // Tab_Box + // + this.Tab_Box.Controls.Add(this.B_BoxRight); + this.Tab_Box.Controls.Add(this.B_BoxLeft); + this.Tab_Box.Controls.Add(this.bpkx30); + this.Tab_Box.Controls.Add(this.bpkx29); + this.Tab_Box.Controls.Add(this.bpkx28); + this.Tab_Box.Controls.Add(this.bpkx27); + this.Tab_Box.Controls.Add(this.bpkx26); + this.Tab_Box.Controls.Add(this.bpkx25); + this.Tab_Box.Controls.Add(this.bpkx24); + this.Tab_Box.Controls.Add(this.bpkx23); + this.Tab_Box.Controls.Add(this.bpkx22); + this.Tab_Box.Controls.Add(this.bpkx21); + this.Tab_Box.Controls.Add(this.bpkx20); + this.Tab_Box.Controls.Add(this.bpkx19); + this.Tab_Box.Controls.Add(this.bpkx18); + this.Tab_Box.Controls.Add(this.bpkx17); + this.Tab_Box.Controls.Add(this.bpkx16); + this.Tab_Box.Controls.Add(this.bpkx15); + this.Tab_Box.Controls.Add(this.bpkx14); + this.Tab_Box.Controls.Add(this.bpkx13); + this.Tab_Box.Controls.Add(this.bpkx12); + this.Tab_Box.Controls.Add(this.bpkx11); + this.Tab_Box.Controls.Add(this.bpkx10); + this.Tab_Box.Controls.Add(this.bpkx9); + this.Tab_Box.Controls.Add(this.bpkx8); + this.Tab_Box.Controls.Add(this.bpkx7); + this.Tab_Box.Controls.Add(this.bpkx6); + this.Tab_Box.Controls.Add(this.bpkx5); + this.Tab_Box.Controls.Add(this.bpkx4); + this.Tab_Box.Controls.Add(this.bpkx3); + this.Tab_Box.Controls.Add(this.bpkx2); + this.Tab_Box.Controls.Add(this.bpkx1); + this.Tab_Box.Controls.Add(this.C_BoxSelect); + this.Tab_Box.Location = new System.Drawing.Point(4, 22); + this.Tab_Box.Name = "Tab_Box"; + this.Tab_Box.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Box.Size = new System.Drawing.Size(257, 199); + this.Tab_Box.TabIndex = 0; + this.Tab_Box.Text = "Box"; + this.Tab_Box.UseVisualStyleBackColor = true; + // + // B_BoxRight + // + this.B_BoxRight.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.B_BoxRight.Location = new System.Drawing.Point(196, 9); + this.B_BoxRight.Name = "B_BoxRight"; + this.B_BoxRight.Size = new System.Drawing.Size(27, 23); + this.B_BoxRight.TabIndex = 61; + this.B_BoxRight.Text = ">>"; + this.B_BoxRight.UseVisualStyleBackColor = true; + this.B_BoxRight.Click += new System.EventHandler(this.B_BoxRight_Click); + // + // B_BoxLeft + // + this.B_BoxLeft.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.B_BoxLeft.Location = new System.Drawing.Point(34, 9); + this.B_BoxLeft.Name = "B_BoxLeft"; + this.B_BoxLeft.Size = new System.Drawing.Size(27, 23); + this.B_BoxLeft.TabIndex = 60; + this.B_BoxLeft.Text = "<<"; + this.B_BoxLeft.UseVisualStyleBackColor = true; + this.B_BoxLeft.Click += new System.EventHandler(this.B_BoxLeft_Click); + // + // bpkx30 + // + this.bpkx30.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx30.Location = new System.Drawing.Point(209, 163); + this.bpkx30.Name = "bpkx30"; + this.bpkx30.Size = new System.Drawing.Size(42, 32); + this.bpkx30.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx30.TabIndex = 59; + this.bpkx30.TabStop = false; + this.bpkx30.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx29 + // + this.bpkx29.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx29.Location = new System.Drawing.Point(168, 163); + this.bpkx29.Name = "bpkx29"; + this.bpkx29.Size = new System.Drawing.Size(42, 32); + this.bpkx29.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx29.TabIndex = 58; + this.bpkx29.TabStop = false; + this.bpkx29.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx28 + // + this.bpkx28.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx28.Location = new System.Drawing.Point(127, 163); + this.bpkx28.Name = "bpkx28"; + this.bpkx28.Size = new System.Drawing.Size(42, 32); + this.bpkx28.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx28.TabIndex = 57; + this.bpkx28.TabStop = false; + this.bpkx28.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx27 + // + this.bpkx27.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx27.Location = new System.Drawing.Point(86, 163); + this.bpkx27.Name = "bpkx27"; + this.bpkx27.Size = new System.Drawing.Size(42, 32); + this.bpkx27.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx27.TabIndex = 56; + this.bpkx27.TabStop = false; + this.bpkx27.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx26 + // + this.bpkx26.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx26.Location = new System.Drawing.Point(45, 163); + this.bpkx26.Name = "bpkx26"; + this.bpkx26.Size = new System.Drawing.Size(42, 32); + this.bpkx26.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx26.TabIndex = 55; + this.bpkx26.TabStop = false; + this.bpkx26.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx25 + // + this.bpkx25.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx25.Location = new System.Drawing.Point(4, 163); + this.bpkx25.Name = "bpkx25"; + this.bpkx25.Size = new System.Drawing.Size(42, 32); + this.bpkx25.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx25.TabIndex = 54; + this.bpkx25.TabStop = false; + this.bpkx25.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx24 + // + this.bpkx24.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx24.Location = new System.Drawing.Point(209, 132); + this.bpkx24.Name = "bpkx24"; + this.bpkx24.Size = new System.Drawing.Size(42, 32); + this.bpkx24.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx24.TabIndex = 53; + this.bpkx24.TabStop = false; + this.bpkx24.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx23 + // + this.bpkx23.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx23.Location = new System.Drawing.Point(168, 132); + this.bpkx23.Name = "bpkx23"; + this.bpkx23.Size = new System.Drawing.Size(42, 32); + this.bpkx23.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx23.TabIndex = 52; + this.bpkx23.TabStop = false; + this.bpkx23.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx22 + // + this.bpkx22.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx22.Location = new System.Drawing.Point(127, 132); + this.bpkx22.Name = "bpkx22"; + this.bpkx22.Size = new System.Drawing.Size(42, 32); + this.bpkx22.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx22.TabIndex = 51; + this.bpkx22.TabStop = false; + this.bpkx22.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx21 + // + this.bpkx21.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx21.Location = new System.Drawing.Point(86, 132); + this.bpkx21.Name = "bpkx21"; + this.bpkx21.Size = new System.Drawing.Size(42, 32); + this.bpkx21.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx21.TabIndex = 50; + this.bpkx21.TabStop = false; + this.bpkx21.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx20 + // + this.bpkx20.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx20.Location = new System.Drawing.Point(45, 132); + this.bpkx20.Name = "bpkx20"; + this.bpkx20.Size = new System.Drawing.Size(42, 32); + this.bpkx20.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx20.TabIndex = 49; + this.bpkx20.TabStop = false; + this.bpkx20.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx19 + // + this.bpkx19.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx19.Location = new System.Drawing.Point(4, 132); + this.bpkx19.Name = "bpkx19"; + this.bpkx19.Size = new System.Drawing.Size(42, 32); + this.bpkx19.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx19.TabIndex = 48; + this.bpkx19.TabStop = false; + this.bpkx19.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx18 + // + this.bpkx18.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx18.Location = new System.Drawing.Point(209, 101); + this.bpkx18.Name = "bpkx18"; + this.bpkx18.Size = new System.Drawing.Size(42, 32); + this.bpkx18.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx18.TabIndex = 47; + this.bpkx18.TabStop = false; + this.bpkx18.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx17 + // + this.bpkx17.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx17.Location = new System.Drawing.Point(168, 101); + this.bpkx17.Name = "bpkx17"; + this.bpkx17.Size = new System.Drawing.Size(42, 32); + this.bpkx17.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx17.TabIndex = 46; + this.bpkx17.TabStop = false; + this.bpkx17.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx16 + // + this.bpkx16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx16.Location = new System.Drawing.Point(127, 101); + this.bpkx16.Name = "bpkx16"; + this.bpkx16.Size = new System.Drawing.Size(42, 32); + this.bpkx16.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx16.TabIndex = 45; + this.bpkx16.TabStop = false; + this.bpkx16.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx15 + // + this.bpkx15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx15.Location = new System.Drawing.Point(86, 101); + this.bpkx15.Name = "bpkx15"; + this.bpkx15.Size = new System.Drawing.Size(42, 32); + this.bpkx15.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx15.TabIndex = 44; + this.bpkx15.TabStop = false; + this.bpkx15.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx14 + // + this.bpkx14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx14.Location = new System.Drawing.Point(45, 101); + this.bpkx14.Name = "bpkx14"; + this.bpkx14.Size = new System.Drawing.Size(42, 32); + this.bpkx14.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx14.TabIndex = 43; + this.bpkx14.TabStop = false; + this.bpkx14.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx13 + // + this.bpkx13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx13.Location = new System.Drawing.Point(4, 101); + this.bpkx13.Name = "bpkx13"; + this.bpkx13.Size = new System.Drawing.Size(42, 32); + this.bpkx13.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx13.TabIndex = 42; + this.bpkx13.TabStop = false; + this.bpkx13.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx12 + // + this.bpkx12.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx12.Location = new System.Drawing.Point(209, 70); + this.bpkx12.Name = "bpkx12"; + this.bpkx12.Size = new System.Drawing.Size(42, 32); + this.bpkx12.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx12.TabIndex = 41; + this.bpkx12.TabStop = false; + this.bpkx12.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx11 + // + this.bpkx11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx11.Location = new System.Drawing.Point(168, 70); + this.bpkx11.Name = "bpkx11"; + this.bpkx11.Size = new System.Drawing.Size(42, 32); + this.bpkx11.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx11.TabIndex = 40; + this.bpkx11.TabStop = false; + this.bpkx11.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx10 + // + this.bpkx10.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx10.Location = new System.Drawing.Point(127, 70); + this.bpkx10.Name = "bpkx10"; + this.bpkx10.Size = new System.Drawing.Size(42, 32); + this.bpkx10.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx10.TabIndex = 39; + this.bpkx10.TabStop = false; + this.bpkx10.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx9 + // + this.bpkx9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx9.Location = new System.Drawing.Point(86, 70); + this.bpkx9.Name = "bpkx9"; + this.bpkx9.Size = new System.Drawing.Size(42, 32); + this.bpkx9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx9.TabIndex = 38; + this.bpkx9.TabStop = false; + this.bpkx9.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx8 + // + this.bpkx8.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx8.Location = new System.Drawing.Point(45, 70); + this.bpkx8.Name = "bpkx8"; + this.bpkx8.Size = new System.Drawing.Size(42, 32); + this.bpkx8.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx8.TabIndex = 37; + this.bpkx8.TabStop = false; + this.bpkx8.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx7 + // + this.bpkx7.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx7.Location = new System.Drawing.Point(4, 70); + this.bpkx7.Name = "bpkx7"; + this.bpkx7.Size = new System.Drawing.Size(42, 32); + this.bpkx7.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx7.TabIndex = 36; + this.bpkx7.TabStop = false; + this.bpkx7.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx6 + // + this.bpkx6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx6.Location = new System.Drawing.Point(209, 39); + this.bpkx6.Name = "bpkx6"; + this.bpkx6.Size = new System.Drawing.Size(42, 32); + this.bpkx6.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx6.TabIndex = 35; + this.bpkx6.TabStop = false; + this.bpkx6.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx5 + // + this.bpkx5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx5.Location = new System.Drawing.Point(168, 39); + this.bpkx5.Name = "bpkx5"; + this.bpkx5.Size = new System.Drawing.Size(42, 32); + this.bpkx5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx5.TabIndex = 34; + this.bpkx5.TabStop = false; + this.bpkx5.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx4 + // + this.bpkx4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx4.Location = new System.Drawing.Point(127, 39); + this.bpkx4.Name = "bpkx4"; + this.bpkx4.Size = new System.Drawing.Size(42, 32); + this.bpkx4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx4.TabIndex = 33; + this.bpkx4.TabStop = false; + this.bpkx4.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx3 + // + this.bpkx3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx3.Location = new System.Drawing.Point(86, 39); + this.bpkx3.Name = "bpkx3"; + this.bpkx3.Size = new System.Drawing.Size(42, 32); + this.bpkx3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx3.TabIndex = 32; + this.bpkx3.TabStop = false; + this.bpkx3.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx2 + // + this.bpkx2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx2.Location = new System.Drawing.Point(45, 39); + this.bpkx2.Name = "bpkx2"; + this.bpkx2.Size = new System.Drawing.Size(42, 32); + this.bpkx2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx2.TabIndex = 31; + this.bpkx2.TabStop = false; + this.bpkx2.Click += new System.EventHandler(this.slotModifier_Click); + // + // bpkx1 + // + this.bpkx1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bpkx1.Location = new System.Drawing.Point(4, 39); + this.bpkx1.Name = "bpkx1"; + this.bpkx1.Size = new System.Drawing.Size(42, 32); + this.bpkx1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bpkx1.TabIndex = 30; + this.bpkx1.TabStop = false; + this.bpkx1.Click += new System.EventHandler(this.slotModifier_Click); + // + // C_BoxSelect + // + this.C_BoxSelect.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.C_BoxSelect.FormattingEnabled = true; + this.C_BoxSelect.Items.AddRange(new object[] { + "Box 1", + "Box 2", + "Box 3", + "Box 4", + "Box 5", + "Box 6", + "Box 7", + "Box 8", + "Box 9", + "Box 10", + "Box 11", + "Box 12", + "Box 13", + "Box 14", + "Box 15", + "Box 16", + "Box 17", + "Box 18", + "Box 19", + "Box 20", + "Box 21", + "Box 22", + "Box 23", + "Box 24", + "Box 25", + "Box 26", + "Box 27", + "Box 28", + "Box 29", + "Box 30", + "Box 31"}); + this.C_BoxSelect.Location = new System.Drawing.Point(65, 10); + this.C_BoxSelect.Name = "C_BoxSelect"; + this.C_BoxSelect.Size = new System.Drawing.Size(127, 21); + this.C_BoxSelect.TabIndex = 0; + this.C_BoxSelect.SelectedIndexChanged += new System.EventHandler(this.getBox); + // + // Tab_PartyBattle + // + this.Tab_PartyBattle.Controls.Add(this.L_ReadOnlyPBB); + this.Tab_PartyBattle.Controls.Add(this.L_BattleBox); + this.Tab_PartyBattle.Controls.Add(this.L_Party); + this.Tab_PartyBattle.Controls.Add(this.bbpkx6); + this.Tab_PartyBattle.Controls.Add(this.bbpkx5); + this.Tab_PartyBattle.Controls.Add(this.bbpkx4); + this.Tab_PartyBattle.Controls.Add(this.bbpkx3); + this.Tab_PartyBattle.Controls.Add(this.bbpkx2); + this.Tab_PartyBattle.Controls.Add(this.bbpkx1); + this.Tab_PartyBattle.Controls.Add(this.ppkx6); + this.Tab_PartyBattle.Controls.Add(this.ppkx5); + this.Tab_PartyBattle.Controls.Add(this.ppkx4); + this.Tab_PartyBattle.Controls.Add(this.ppkx3); + this.Tab_PartyBattle.Controls.Add(this.ppkx2); + this.Tab_PartyBattle.Controls.Add(this.ppkx1); + this.Tab_PartyBattle.Location = new System.Drawing.Point(4, 22); + this.Tab_PartyBattle.Name = "Tab_PartyBattle"; + this.Tab_PartyBattle.Padding = new System.Windows.Forms.Padding(3); + this.Tab_PartyBattle.Size = new System.Drawing.Size(257, 199); + this.Tab_PartyBattle.TabIndex = 1; + this.Tab_PartyBattle.Text = "Party-Battle Box"; + this.Tab_PartyBattle.UseVisualStyleBackColor = true; + // + // L_ReadOnlyPBB + // + this.L_ReadOnlyPBB.ForeColor = System.Drawing.Color.Red; + this.L_ReadOnlyPBB.Location = new System.Drawing.Point(3, 93); + this.L_ReadOnlyPBB.Name = "L_ReadOnlyPBB"; + this.L_ReadOnlyPBB.Size = new System.Drawing.Size(250, 13); + this.L_ReadOnlyPBB.TabIndex = 15; + this.L_ReadOnlyPBB.Text = "This tab is read only."; + this.L_ReadOnlyPBB.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // L_BattleBox + // + this.L_BattleBox.AutoSize = true; + this.L_BattleBox.Location = new System.Drawing.Point(6, 115); + this.L_BattleBox.Name = "L_BattleBox"; + this.L_BattleBox.Size = new System.Drawing.Size(58, 13); + this.L_BattleBox.TabIndex = 1; + this.L_BattleBox.Text = "Battle Box:"; + // + // L_Party + // + this.L_Party.AutoSize = true; + this.L_Party.Location = new System.Drawing.Point(6, 20); + this.L_Party.Name = "L_Party"; + this.L_Party.Size = new System.Drawing.Size(34, 13); + this.L_Party.TabIndex = 0; + this.L_Party.Text = "Party:"; + // + // bbpkx6 + // + this.bbpkx6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bbpkx6.Location = new System.Drawing.Point(209, 132); + this.bbpkx6.Name = "bbpkx6"; + this.bbpkx6.Size = new System.Drawing.Size(42, 32); + this.bbpkx6.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bbpkx6.TabIndex = 13; + this.bbpkx6.TabStop = false; + this.bbpkx6.Click += new System.EventHandler(this.slotModifier_Click); + // + // bbpkx5 + // + this.bbpkx5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bbpkx5.Location = new System.Drawing.Point(168, 132); + this.bbpkx5.Name = "bbpkx5"; + this.bbpkx5.Size = new System.Drawing.Size(42, 32); + this.bbpkx5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bbpkx5.TabIndex = 12; + this.bbpkx5.TabStop = false; + this.bbpkx5.Click += new System.EventHandler(this.slotModifier_Click); + // + // bbpkx4 + // + this.bbpkx4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bbpkx4.Location = new System.Drawing.Point(127, 132); + this.bbpkx4.Name = "bbpkx4"; + this.bbpkx4.Size = new System.Drawing.Size(42, 32); + this.bbpkx4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bbpkx4.TabIndex = 11; + this.bbpkx4.TabStop = false; + this.bbpkx4.Click += new System.EventHandler(this.slotModifier_Click); + // + // bbpkx3 + // + this.bbpkx3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bbpkx3.Location = new System.Drawing.Point(86, 132); + this.bbpkx3.Name = "bbpkx3"; + this.bbpkx3.Size = new System.Drawing.Size(42, 32); + this.bbpkx3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bbpkx3.TabIndex = 10; + this.bbpkx3.TabStop = false; + this.bbpkx3.Click += new System.EventHandler(this.slotModifier_Click); + // + // bbpkx2 + // + this.bbpkx2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bbpkx2.Location = new System.Drawing.Point(45, 132); + this.bbpkx2.Name = "bbpkx2"; + this.bbpkx2.Size = new System.Drawing.Size(42, 32); + this.bbpkx2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bbpkx2.TabIndex = 9; + this.bbpkx2.TabStop = false; + this.bbpkx2.Click += new System.EventHandler(this.slotModifier_Click); + // + // bbpkx1 + // + this.bbpkx1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.bbpkx1.Location = new System.Drawing.Point(4, 132); + this.bbpkx1.Name = "bbpkx1"; + this.bbpkx1.Size = new System.Drawing.Size(42, 32); + this.bbpkx1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.bbpkx1.TabIndex = 8; + this.bbpkx1.TabStop = false; + this.bbpkx1.Click += new System.EventHandler(this.slotModifier_Click); + // + // ppkx6 + // + this.ppkx6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ppkx6.Location = new System.Drawing.Point(209, 39); + this.ppkx6.Name = "ppkx6"; + this.ppkx6.Size = new System.Drawing.Size(42, 32); + this.ppkx6.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.ppkx6.TabIndex = 7; + this.ppkx6.TabStop = false; + this.ppkx6.Click += new System.EventHandler(this.slotModifier_Click); + // + // ppkx5 + // + this.ppkx5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ppkx5.Location = new System.Drawing.Point(168, 39); + this.ppkx5.Name = "ppkx5"; + this.ppkx5.Size = new System.Drawing.Size(42, 32); + this.ppkx5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.ppkx5.TabIndex = 6; + this.ppkx5.TabStop = false; + this.ppkx5.Click += new System.EventHandler(this.slotModifier_Click); + // + // ppkx4 + // + this.ppkx4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ppkx4.Location = new System.Drawing.Point(127, 39); + this.ppkx4.Name = "ppkx4"; + this.ppkx4.Size = new System.Drawing.Size(42, 32); + this.ppkx4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.ppkx4.TabIndex = 5; + this.ppkx4.TabStop = false; + this.ppkx4.Click += new System.EventHandler(this.slotModifier_Click); + // + // ppkx3 + // + this.ppkx3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ppkx3.Location = new System.Drawing.Point(86, 39); + this.ppkx3.Name = "ppkx3"; + this.ppkx3.Size = new System.Drawing.Size(42, 32); + this.ppkx3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.ppkx3.TabIndex = 4; + this.ppkx3.TabStop = false; + this.ppkx3.Click += new System.EventHandler(this.slotModifier_Click); + // + // ppkx2 + // + this.ppkx2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ppkx2.Location = new System.Drawing.Point(45, 39); + this.ppkx2.Name = "ppkx2"; + this.ppkx2.Size = new System.Drawing.Size(42, 32); + this.ppkx2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.ppkx2.TabIndex = 3; + this.ppkx2.TabStop = false; + this.ppkx2.Click += new System.EventHandler(this.slotModifier_Click); + // + // ppkx1 + // + this.ppkx1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ppkx1.Location = new System.Drawing.Point(4, 39); + this.ppkx1.Name = "ppkx1"; + this.ppkx1.Size = new System.Drawing.Size(42, 32); + this.ppkx1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.ppkx1.TabIndex = 2; + this.ppkx1.TabStop = false; + this.ppkx1.Click += new System.EventHandler(this.slotModifier_Click); + // + // Tab_Other + // + this.Tab_Other.Controls.Add(this.GB_Daycare); + this.Tab_Other.Controls.Add(this.GB_SUBE); + this.Tab_Other.Controls.Add(this.GB_GTS); + this.Tab_Other.Controls.Add(this.GB_Fused); + this.Tab_Other.Controls.Add(this.L_ReadOnlyOther); + this.Tab_Other.Location = new System.Drawing.Point(4, 22); + this.Tab_Other.Name = "Tab_Other"; + this.Tab_Other.Size = new System.Drawing.Size(257, 199); + this.Tab_Other.TabIndex = 2; + this.Tab_Other.Text = "Other"; + this.Tab_Other.UseVisualStyleBackColor = true; + // + // GB_Daycare + // + this.GB_Daycare.Controls.Add(this.label4); + this.GB_Daycare.Controls.Add(this.label3); + this.GB_Daycare.Controls.Add(this.TB_Daycare2XP); + this.GB_Daycare.Controls.Add(this.TB_Daycare1XP); + this.GB_Daycare.Controls.Add(this.L_DC2); + this.GB_Daycare.Controls.Add(this.L_DC1); + this.GB_Daycare.Controls.Add(this.L_DaycareSeed); + this.GB_Daycare.Controls.Add(this.TB_RNGSeed); + this.GB_Daycare.Controls.Add(this.dcpkx2); + this.GB_Daycare.Controls.Add(this.dcpkx1); + this.GB_Daycare.Controls.Add(this.DayCare_HasEgg); + this.GB_Daycare.Location = new System.Drawing.Point(9, 4); + this.GB_Daycare.Name = "GB_Daycare"; + this.GB_Daycare.Size = new System.Drawing.Size(170, 170); + this.GB_Daycare.TabIndex = 28; + this.GB_Daycare.TabStop = false; + this.GB_Daycare.Text = "Daycare"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(57, 88); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(30, 13); + this.label4.TabIndex = 17; + this.label4.Text = "+XP:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(57, 35); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(30, 13); + this.label3.TabIndex = 16; + this.label3.Text = "+XP:"; + // + // TB_Daycare2XP + // + this.TB_Daycare2XP.Location = new System.Drawing.Point(91, 85); + this.TB_Daycare2XP.Name = "TB_Daycare2XP"; + this.TB_Daycare2XP.ReadOnly = true; + this.TB_Daycare2XP.Size = new System.Drawing.Size(73, 20); + this.TB_Daycare2XP.TabIndex = 15; + // + // TB_Daycare1XP + // + this.TB_Daycare1XP.Location = new System.Drawing.Point(91, 32); + this.TB_Daycare1XP.Name = "TB_Daycare1XP"; + this.TB_Daycare1XP.ReadOnly = true; + this.TB_Daycare1XP.Size = new System.Drawing.Size(73, 20); + this.TB_Daycare1XP.TabIndex = 14; + // + // L_DC2 + // + this.L_DC2.AutoSize = true; + this.L_DC2.Location = new System.Drawing.Point(57, 71); + this.L_DC2.Name = "L_DC2"; + this.L_DC2.Size = new System.Drawing.Size(19, 13); + this.L_DC2.TabIndex = 13; + this.L_DC2.Text = "2: "; + // + // L_DC1 + // + this.L_DC1.AutoSize = true; + this.L_DC1.Location = new System.Drawing.Point(57, 18); + this.L_DC1.Name = "L_DC1"; + this.L_DC1.Size = new System.Drawing.Size(19, 13); + this.L_DC1.TabIndex = 12; + this.L_DC1.Text = "1: "; + // + // L_DaycareSeed + // + this.L_DaycareSeed.AutoSize = true; + this.L_DaycareSeed.Location = new System.Drawing.Point(6, 143); + this.L_DaycareSeed.Name = "L_DaycareSeed"; + this.L_DaycareSeed.Size = new System.Drawing.Size(35, 13); + this.L_DaycareSeed.TabIndex = 9; + this.L_DaycareSeed.Text = "Seed:"; + // + // TB_RNGSeed + // + this.TB_RNGSeed.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.TB_RNGSeed.Location = new System.Drawing.Point(44, 140); + this.TB_RNGSeed.Name = "TB_RNGSeed"; + this.TB_RNGSeed.ReadOnly = true; + this.TB_RNGSeed.Size = new System.Drawing.Size(120, 20); + this.TB_RNGSeed.TabIndex = 8; + this.TB_RNGSeed.Text = "0123456789ABCDEF"; + // + // dcpkx2 + // + this.dcpkx2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.dcpkx2.Location = new System.Drawing.Point(9, 71); + this.dcpkx2.Name = "dcpkx2"; + this.dcpkx2.Size = new System.Drawing.Size(42, 32); + this.dcpkx2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.dcpkx2.TabIndex = 11; + this.dcpkx2.TabStop = false; + this.dcpkx2.Click += new System.EventHandler(this.slotModifier_Click); + // + // dcpkx1 + // + this.dcpkx1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.dcpkx1.Location = new System.Drawing.Point(9, 18); + this.dcpkx1.Name = "dcpkx1"; + this.dcpkx1.Size = new System.Drawing.Size(42, 32); + this.dcpkx1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.dcpkx1.TabIndex = 10; + this.dcpkx1.TabStop = false; + this.dcpkx1.Click += new System.EventHandler(this.slotModifier_Click); + // + // DayCare_HasEgg + // + this.DayCare_HasEgg.AutoSize = true; + this.DayCare_HasEgg.Enabled = false; + this.DayCare_HasEgg.Location = new System.Drawing.Point(44, 123); + this.DayCare_HasEgg.Name = "DayCare_HasEgg"; + this.DayCare_HasEgg.Size = new System.Drawing.Size(91, 17); + this.DayCare_HasEgg.TabIndex = 7; + this.DayCare_HasEgg.Text = "Egg Available"; + this.DayCare_HasEgg.UseVisualStyleBackColor = true; + // + // GB_SUBE + // + this.GB_SUBE.Controls.Add(this.subepkx1); + this.GB_SUBE.Controls.Add(this.subepkx2); + this.GB_SUBE.Controls.Add(this.subepkx3); + this.GB_SUBE.Location = new System.Drawing.Point(188, 136); + this.GB_SUBE.Name = "GB_SUBE"; + this.GB_SUBE.Size = new System.Drawing.Size(60, 60); + this.GB_SUBE.TabIndex = 27; + this.GB_SUBE.TabStop = false; + this.GB_SUBE.Text = "OldMan"; + // + // subepkx1 + // + this.subepkx1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.subepkx1.Location = new System.Drawing.Point(9, 18); + this.subepkx1.Name = "subepkx1"; + this.subepkx1.Size = new System.Drawing.Size(42, 32); + this.subepkx1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.subepkx1.TabIndex = 18; + this.subepkx1.TabStop = false; + this.subepkx1.Click += new System.EventHandler(this.slotModifier_Click); + // + // subepkx2 + // + this.subepkx2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.subepkx2.Location = new System.Drawing.Point(62, 19); + this.subepkx2.Name = "subepkx2"; + this.subepkx2.Size = new System.Drawing.Size(42, 34); + this.subepkx2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.subepkx2.TabIndex = 19; + this.subepkx2.TabStop = false; + // + // subepkx3 + // + this.subepkx3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.subepkx3.Location = new System.Drawing.Point(109, 19); + this.subepkx3.Name = "subepkx3"; + this.subepkx3.Size = new System.Drawing.Size(42, 34); + this.subepkx3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.subepkx3.TabIndex = 20; + this.subepkx3.TabStop = false; + // + // GB_GTS + // + this.GB_GTS.Controls.Add(this.gtspkx); + this.GB_GTS.Location = new System.Drawing.Point(188, 4); + this.GB_GTS.Name = "GB_GTS"; + this.GB_GTS.Size = new System.Drawing.Size(60, 60); + this.GB_GTS.TabIndex = 26; + this.GB_GTS.TabStop = false; + this.GB_GTS.Text = "GTS"; + // + // gtspkx + // + this.gtspkx.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.gtspkx.Location = new System.Drawing.Point(9, 18); + this.gtspkx.Name = "gtspkx"; + this.gtspkx.Size = new System.Drawing.Size(42, 32); + this.gtspkx.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.gtspkx.TabIndex = 23; + this.gtspkx.TabStop = false; + this.gtspkx.Click += new System.EventHandler(this.slotModifier_Click); + // + // GB_Fused + // + this.GB_Fused.Controls.Add(this.fusedpkx); + this.GB_Fused.Location = new System.Drawing.Point(188, 70); + this.GB_Fused.Name = "GB_Fused"; + this.GB_Fused.Size = new System.Drawing.Size(60, 60); + this.GB_Fused.TabIndex = 25; + this.GB_Fused.TabStop = false; + this.GB_Fused.Text = "Fused"; + // + // fusedpkx + // + this.fusedpkx.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.fusedpkx.Location = new System.Drawing.Point(9, 18); + this.fusedpkx.Name = "fusedpkx"; + this.fusedpkx.Size = new System.Drawing.Size(42, 32); + this.fusedpkx.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.fusedpkx.TabIndex = 24; + this.fusedpkx.TabStop = false; + this.fusedpkx.Click += new System.EventHandler(this.slotModifier_Click); + // + // L_ReadOnlyOther + // + this.L_ReadOnlyOther.ForeColor = System.Drawing.Color.Red; + this.L_ReadOnlyOther.Location = new System.Drawing.Point(9, 179); + this.L_ReadOnlyOther.Name = "L_ReadOnlyOther"; + this.L_ReadOnlyOther.Size = new System.Drawing.Size(170, 13); + this.L_ReadOnlyOther.TabIndex = 29; + this.L_ReadOnlyOther.Text = "This tab is read only."; + this.L_ReadOnlyOther.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // Tab_Tools + // + this.Tab_Tools.Controls.Add(this.B_BoxIO); + this.Tab_Tools.Controls.Add(this.B_JPEG); + this.Tab_Tools.Controls.Add(this.B_OUTHallofFame); + this.Tab_Tools.Controls.Add(this.RTB_T); + this.Tab_Tools.Controls.Add(this.B_OUTPasserby); + this.Tab_Tools.Location = new System.Drawing.Point(4, 22); + this.Tab_Tools.Name = "Tab_Tools"; + this.Tab_Tools.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Tools.Size = new System.Drawing.Size(257, 199); + this.Tab_Tools.TabIndex = 4; + this.Tab_Tools.Text = "Tools"; + this.Tab_Tools.UseVisualStyleBackColor = true; + // + // B_BoxIO + // + this.B_BoxIO.Location = new System.Drawing.Point(9, 12); + this.B_BoxIO.Name = "B_BoxIO"; + this.B_BoxIO.Size = new System.Drawing.Size(75, 46); + this.B_BoxIO.TabIndex = 6; + this.B_BoxIO.Text = "Open/Save Box Content"; + this.B_BoxIO.UseVisualStyleBackColor = true; + this.B_BoxIO.Click += new System.EventHandler(this.B_BoxIO_Click); + // + // B_JPEG + // + this.B_JPEG.Enabled = false; + this.B_JPEG.Location = new System.Drawing.Point(91, 12); + this.B_JPEG.Name = "B_JPEG"; + this.B_JPEG.Size = new System.Drawing.Size(75, 46); + this.B_JPEG.TabIndex = 5; + this.B_JPEG.Text = "Save PGL .JPEG"; + this.B_JPEG.UseVisualStyleBackColor = true; + this.B_JPEG.Click += new System.EventHandler(this.B_JPEG_Click); + // + // B_OUTHallofFame + // + this.B_OUTHallofFame.Enabled = false; + this.B_OUTHallofFame.Location = new System.Drawing.Point(173, 12); + this.B_OUTHallofFame.Name = "B_OUTHallofFame"; + this.B_OUTHallofFame.Size = new System.Drawing.Size(75, 23); + this.B_OUTHallofFame.TabIndex = 4; + this.B_OUTHallofFame.Text = "Hall of Fame"; + this.B_OUTHallofFame.UseVisualStyleBackColor = true; + this.B_OUTHallofFame.Click += new System.EventHandler(this.B_OUTHallofFame_Click); + // + // RTB_T + // + this.RTB_T.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.RTB_T.Location = new System.Drawing.Point(1, 68); + this.RTB_T.Name = "RTB_T"; + this.RTB_T.ReadOnly = true; + this.RTB_T.Size = new System.Drawing.Size(255, 130); + this.RTB_T.TabIndex = 1; + this.RTB_T.Text = ""; + this.RTB_T.WordWrap = false; + // + // B_OUTPasserby + // + this.B_OUTPasserby.Enabled = false; + this.B_OUTPasserby.Location = new System.Drawing.Point(173, 35); + this.B_OUTPasserby.Name = "B_OUTPasserby"; + this.B_OUTPasserby.Size = new System.Drawing.Size(75, 23); + this.B_OUTPasserby.TabIndex = 0; + this.B_OUTPasserby.Text = "Passerby"; + this.B_OUTPasserby.UseVisualStyleBackColor = true; + this.B_OUTPasserby.Click += new System.EventHandler(this.B_OUTPasserby_Click); + // + // Tab_SAV + // + this.Tab_SAV.Controls.Add(this.L_SAVManipulation); + this.Tab_SAV.Controls.Add(this.B_SwitchSAV); + this.Tab_SAV.Controls.Add(this.B_VerifyCHK); + this.Tab_SAV.Controls.Add(this.L_IntegrityCheck); + this.Tab_SAV.Controls.Add(this.B_VerifySHA); + this.Tab_SAV.Controls.Add(this.B_ExportSAV); + this.Tab_SAV.Controls.Add(this.RTB_S); + this.Tab_SAV.Location = new System.Drawing.Point(4, 22); + this.Tab_SAV.Name = "Tab_SAV"; + this.Tab_SAV.Size = new System.Drawing.Size(257, 199); + this.Tab_SAV.TabIndex = 3; + this.Tab_SAV.Text = "SAV"; + this.Tab_SAV.UseVisualStyleBackColor = true; + // + // L_SAVManipulation + // + this.L_SAVManipulation.AutoSize = true; + this.L_SAVManipulation.Location = new System.Drawing.Point(131, 7); + this.L_SAVManipulation.Name = "L_SAVManipulation"; + this.L_SAVManipulation.Size = new System.Drawing.Size(117, 13); + this.L_SAVManipulation.TabIndex = 7; + this.L_SAVManipulation.Text = "Save File Manipulation:"; + // + // B_SwitchSAV + // + this.B_SwitchSAV.Enabled = false; + this.B_SwitchSAV.Location = new System.Drawing.Point(102, 20); + this.B_SwitchSAV.Name = "B_SwitchSAV"; + this.B_SwitchSAV.Size = new System.Drawing.Size(70, 45); + this.B_SwitchSAV.TabIndex = 6; + this.B_SwitchSAV.Text = "Switch SAV"; + this.B_SwitchSAV.UseVisualStyleBackColor = true; + this.B_SwitchSAV.Click += new System.EventHandler(this.B_SwitchSAV_Click); + // + // B_VerifyCHK + // + this.B_VerifyCHK.Enabled = false; + this.B_VerifyCHK.Location = new System.Drawing.Point(12, 20); + this.B_VerifyCHK.Name = "B_VerifyCHK"; + this.B_VerifyCHK.Size = new System.Drawing.Size(75, 23); + this.B_VerifyCHK.TabIndex = 2; + this.B_VerifyCHK.Text = "Checksums"; + this.B_VerifyCHK.UseVisualStyleBackColor = true; + this.B_VerifyCHK.Click += new System.EventHandler(this.B_VerifyCHK_Click); + // + // L_IntegrityCheck + // + this.L_IntegrityCheck.AutoSize = true; + this.L_IntegrityCheck.Location = new System.Drawing.Point(9, 7); + this.L_IntegrityCheck.Name = "L_IntegrityCheck"; + this.L_IntegrityCheck.Size = new System.Drawing.Size(81, 13); + this.L_IntegrityCheck.TabIndex = 5; + this.L_IntegrityCheck.Text = "Integrity Check:"; + // + // B_VerifySHA + // + this.B_VerifySHA.Enabled = false; + this.B_VerifySHA.Location = new System.Drawing.Point(12, 42); + this.B_VerifySHA.Name = "B_VerifySHA"; + this.B_VerifySHA.Size = new System.Drawing.Size(75, 23); + this.B_VerifySHA.TabIndex = 1; + this.B_VerifySHA.Text = "Hashes"; + this.B_VerifySHA.UseVisualStyleBackColor = true; + this.B_VerifySHA.Click += new System.EventHandler(this.B_VerifySHA_Click); + // + // B_ExportSAV + // + this.B_ExportSAV.Enabled = false; + this.B_ExportSAV.Location = new System.Drawing.Point(178, 20); + this.B_ExportSAV.Name = "B_ExportSAV"; + this.B_ExportSAV.Size = new System.Drawing.Size(70, 45); + this.B_ExportSAV.TabIndex = 4; + this.B_ExportSAV.Text = "Export SAV"; + this.B_ExportSAV.UseVisualStyleBackColor = true; + this.B_ExportSAV.Click += new System.EventHandler(this.exportSAV); + // + // RTB_S + // + this.RTB_S.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.RTB_S.Location = new System.Drawing.Point(1, 68); + this.RTB_S.Name = "RTB_S"; + this.RTB_S.ReadOnly = true; + this.RTB_S.Size = new System.Drawing.Size(255, 130); + this.RTB_S.TabIndex = 0; + this.RTB_S.Text = ""; + this.RTB_S.WordWrap = false; + // + // B_OpenPokepuffs + // + this.B_OpenPokepuffs.Location = new System.Drawing.Point(13, 12); + this.B_OpenPokepuffs.Name = "B_OpenPokepuffs"; + this.B_OpenPokepuffs.Size = new System.Drawing.Size(75, 23); + this.B_OpenPokepuffs.TabIndex = 6; + this.B_OpenPokepuffs.Text = "‎Poké Puffs"; + this.B_OpenPokepuffs.UseVisualStyleBackColor = true; + this.B_OpenPokepuffs.Click += new System.EventHandler(this.B_OpenPokepuffs_Click); + // + // B_OpenBoxLayout + // + this.B_OpenBoxLayout.Location = new System.Drawing.Point(13, 41); + this.B_OpenBoxLayout.Name = "B_OpenBoxLayout"; + this.B_OpenBoxLayout.Size = new System.Drawing.Size(75, 23); + this.B_OpenBoxLayout.TabIndex = 7; + this.B_OpenBoxLayout.Text = "Box Layout"; + this.B_OpenBoxLayout.UseVisualStyleBackColor = true; + this.B_OpenBoxLayout.Click += new System.EventHandler(this.B_OpenBoxLayout_Click); + // + // B_OpenOPowers + // + this.B_OpenOPowers.Enabled = false; + this.B_OpenOPowers.Location = new System.Drawing.Point(13, 70); + this.B_OpenOPowers.Name = "B_OpenOPowers"; + this.B_OpenOPowers.Size = new System.Drawing.Size(75, 23); + this.B_OpenOPowers.TabIndex = 8; + this.B_OpenOPowers.Text = "O-Powers"; + this.B_OpenOPowers.UseVisualStyleBackColor = true; + // + // B_OpenItemPouch + // + this.B_OpenItemPouch.Location = new System.Drawing.Point(95, 12); + this.B_OpenItemPouch.Name = "B_OpenItemPouch"; + this.B_OpenItemPouch.Size = new System.Drawing.Size(75, 23); + this.B_OpenItemPouch.TabIndex = 9; + this.B_OpenItemPouch.Text = "Items"; + this.B_OpenItemPouch.UseVisualStyleBackColor = true; + this.B_OpenItemPouch.Click += new System.EventHandler(this.B_OpenItemPouch_Click); + // + // B_OpenEventFlags + // + this.B_OpenEventFlags.Location = new System.Drawing.Point(95, 70); + this.B_OpenEventFlags.Name = "B_OpenEventFlags"; + this.B_OpenEventFlags.Size = new System.Drawing.Size(75, 23); + this.B_OpenEventFlags.TabIndex = 10; + this.B_OpenEventFlags.Text = "Event Flags"; + this.B_OpenEventFlags.UseVisualStyleBackColor = true; + this.B_OpenEventFlags.Click += new System.EventHandler(this.B_OpenEventFlags_Click); + // + // B_OpenWondercards + // + this.B_OpenWondercards.Location = new System.Drawing.Point(95, 41); + this.B_OpenWondercards.Name = "B_OpenWondercards"; + this.B_OpenWondercards.Size = new System.Drawing.Size(75, 23); + this.B_OpenWondercards.TabIndex = 11; + this.B_OpenWondercards.Text = "Wondercard"; + this.B_OpenWondercards.UseVisualStyleBackColor = true; + this.B_OpenWondercards.Click += new System.EventHandler(this.B_OpenWondercards_Click); + // + // B_OpenTrainerInfo + // + this.B_OpenTrainerInfo.Location = new System.Drawing.Point(177, 12); + this.B_OpenTrainerInfo.Name = "B_OpenTrainerInfo"; + this.B_OpenTrainerInfo.Size = new System.Drawing.Size(75, 23); + this.B_OpenTrainerInfo.TabIndex = 12; + this.B_OpenTrainerInfo.Text = "Trainer Info"; + this.B_OpenTrainerInfo.UseVisualStyleBackColor = true; + this.B_OpenTrainerInfo.Click += new System.EventHandler(this.B_OpenTrainerInfo_Click); + // + // B_OpenBerryField + // + this.B_OpenBerryField.Location = new System.Drawing.Point(177, 41); + this.B_OpenBerryField.Name = "B_OpenBerryField"; + this.B_OpenBerryField.Size = new System.Drawing.Size(75, 23); + this.B_OpenBerryField.TabIndex = 13; + this.B_OpenBerryField.Text = "Berry Field"; + this.B_OpenBerryField.UseVisualStyleBackColor = true; + this.B_OpenBerryField.Click += new System.EventHandler(this.B_OpenBerryField_Click); + // + // B_OpenPokedex + // + this.B_OpenPokedex.Enabled = false; + this.B_OpenPokedex.Location = new System.Drawing.Point(177, 70); + this.B_OpenPokedex.Name = "B_OpenPokedex"; + this.B_OpenPokedex.Size = new System.Drawing.Size(75, 23); + this.B_OpenPokedex.TabIndex = 14; + this.B_OpenPokedex.Text = "Pokédex"; + this.B_OpenPokedex.UseVisualStyleBackColor = true; + // + // GB_SAVtools + // + this.GB_SAVtools.Controls.Add(this.B_OpenPokedex); + this.GB_SAVtools.Controls.Add(this.B_OpenBerryField); + this.GB_SAVtools.Controls.Add(this.B_OpenTrainerInfo); + this.GB_SAVtools.Controls.Add(this.B_OpenWondercards); + this.GB_SAVtools.Controls.Add(this.B_OpenEventFlags); + this.GB_SAVtools.Controls.Add(this.B_OpenItemPouch); + this.GB_SAVtools.Controls.Add(this.B_OpenOPowers); + this.GB_SAVtools.Controls.Add(this.B_OpenBoxLayout); + this.GB_SAVtools.Controls.Add(this.B_OpenPokepuffs); + this.GB_SAVtools.Enabled = false; + this.GB_SAVtools.Location = new System.Drawing.Point(260, 253); + this.GB_SAVtools.Name = "GB_SAVtools"; + this.GB_SAVtools.Size = new System.Drawing.Size(264, 100); + this.GB_SAVtools.TabIndex = 15; + this.GB_SAVtools.TabStop = false; + // + // L_SAVINDEX + // + this.L_SAVINDEX.AutoSize = true; + this.L_SAVINDEX.Location = new System.Drawing.Point(517, 5); + this.L_SAVINDEX.Name = "L_SAVINDEX"; + this.L_SAVINDEX.Size = new System.Drawing.Size(13, 13); + this.L_SAVINDEX.TabIndex = 16; + this.L_SAVINDEX.Text = "0"; + // + // Label_IsShiny + // + this.Label_IsShiny.Image = global::PKHeX.Properties.Resources.rare_icon; + this.Label_IsShiny.InitialImage = global::PKHeX.Properties.Resources.rare_icon; + this.Label_IsShiny.Location = new System.Drawing.Point(33, 7); + this.Label_IsShiny.Name = "Label_IsShiny"; + this.Label_IsShiny.Size = new System.Drawing.Size(20, 20); + this.Label_IsShiny.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.Label_IsShiny.TabIndex = 62; + this.Label_IsShiny.TabStop = false; + this.Label_IsShiny.Visible = false; + // + // Form1 + // + this.AllowDrop = true; + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(534, 362); + this.Controls.Add(this.L_SAVINDEX); + this.Controls.Add(this.GB_SAVtools); + this.Controls.Add(this.tabBoxMulti); + this.Controls.Add(this.L_Save); + this.Controls.Add(this.tabMain); + this.Controls.Add(this.menuStrip1); + this.Controls.Add(this.eragout); + this.Controls.Add(this.dragout); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.Name = "Form1"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "PKHeX"; + this.tabMain.ResumeLayout(false); + this.Tab_Main.ResumeLayout(false); + this.Tab_Main.PerformLayout(); + this.Tab_Met.ResumeLayout(false); + this.Tab_Met.PerformLayout(); + this.GB_EggConditions.ResumeLayout(false); + this.Tab_Stats.ResumeLayout(false); + this.Tab_Stats.PerformLayout(); + this.Tab_Attacks.ResumeLayout(false); + this.GB_RelearnMoves.ResumeLayout(false); + this.GB_CurrentMoves.ResumeLayout(false); + this.GB_CurrentMoves.PerformLayout(); + this.Tab_OTMisc.ResumeLayout(false); + this.Tab_OTMisc.PerformLayout(); + this.GB_nOT.ResumeLayout(false); + this.GB_nOT.PerformLayout(); + this.GB_Markings.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.PB_MarkPentagon)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MarkCured)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_MarkShiny)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_Mark1)).EndInit(); + this.GB_ExtraBytes.ResumeLayout(false); + this.GB_ExtraBytes.PerformLayout(); + this.GB_OT.ResumeLayout(false); + this.GB_OT.PerformLayout(); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.tabBoxMulti.ResumeLayout(false); + this.Tab_Box.ResumeLayout(false); + this.Tab_Box.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx30)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx29)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx28)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx27)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx26)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx25)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx24)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx23)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx22)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx21)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx20)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx19)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx18)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx17)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx16)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx15)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx14)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx13)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx12)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx11)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx10)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bpkx1)).EndInit(); + this.Tab_PartyBattle.ResumeLayout(false); + this.Tab_PartyBattle.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bbpkx1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ppkx1)).EndInit(); + this.Tab_Other.ResumeLayout(false); + this.GB_Daycare.ResumeLayout(false); + this.GB_Daycare.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dcpkx2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dcpkx1)).EndInit(); + this.GB_SUBE.ResumeLayout(false); + this.GB_SUBE.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.subepkx1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.subepkx2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.subepkx3)).EndInit(); + this.GB_GTS.ResumeLayout(false); + this.GB_GTS.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.gtspkx)).EndInit(); + this.GB_Fused.ResumeLayout(false); + this.GB_Fused.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.fusedpkx)).EndInit(); + this.Tab_Tools.ResumeLayout(false); + this.Tab_SAV.ResumeLayout(false); + this.Tab_SAV.PerformLayout(); + this.GB_SAVtools.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.Label_IsShiny)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TabControl tabMain; + private System.Windows.Forms.TabPage Tab_Main; + private System.Windows.Forms.TabPage Tab_Met; + private System.Windows.Forms.TabPage Tab_Stats; + private System.Windows.Forms.TabPage Tab_Attacks; + private System.Windows.Forms.TabPage Tab_OTMisc; + private System.Windows.Forms.Label Label_EXP; + private System.Windows.Forms.Label Label_Species; + private System.Windows.Forms.Label Label_PID; + public System.Windows.Forms.TextBox TB_Nickname; + private System.Windows.Forms.Label Label_Language; + private System.Windows.Forms.Label Label_Form; + private System.Windows.Forms.Label Label_Ability; + private System.Windows.Forms.Label Label_Nature; + private System.Windows.Forms.Label Label_CurLevel; + private System.Windows.Forms.Button BTN_RerollPID; + private System.Windows.Forms.ComboBox CB_3DSReg; + private System.Windows.Forms.ComboBox CB_SubRegion; + private System.Windows.Forms.ComboBox CB_Country; + private System.Windows.Forms.ComboBox CB_PKRSDays; + private System.Windows.Forms.ComboBox CB_PKRSStrain; + private System.Windows.Forms.ComboBox CB_Language; + private System.Windows.Forms.ComboBox CB_Ability; + private System.Windows.Forms.ComboBox CB_Nature; + private System.Windows.Forms.Label Label_3DSRegion; + private System.Windows.Forms.Label Label_SubRegion; + private System.Windows.Forms.Label Label_Country; + private System.Windows.Forms.Label Label_PKRSdays; + private System.Windows.Forms.Label Label_PKRS; + public System.Windows.Forms.CheckBox CHK_IsEgg; + private System.Windows.Forms.OpenFileDialog OpenPKX; + private System.Windows.Forms.SaveFileDialog SavePKX; + private System.Windows.Forms.Button BTN_RerollEC; + private System.Windows.Forms.Button BTN_History; + private System.Windows.Forms.Button BTN_Ribbons; + private System.Windows.Forms.GroupBox GB_Markings; + private System.Windows.Forms.CheckBox CHK_Diamond; + private System.Windows.Forms.CheckBox CHK_Square; + private System.Windows.Forms.CheckBox CHK_Star; + private System.Windows.Forms.CheckBox CHK_Triangle; + private System.Windows.Forms.CheckBox CHK_Heart; + private System.Windows.Forms.CheckBox CHK_Circle; + private System.Windows.Forms.GroupBox GB_ExtraBytes; + private System.Windows.Forms.ComboBox CB_ExtraBytes; + public System.Windows.Forms.GroupBox GB_OT; + private System.Windows.Forms.Label Label_OT; + private System.Windows.Forms.Label Label_SID; + private System.Windows.Forms.Label Label_TID; + private System.Windows.Forms.Label Label_EncryptionConstant; + private System.Windows.Forms.GroupBox GB_RelearnMoves; + private System.Windows.Forms.GroupBox GB_CurrentMoves; + private System.Windows.Forms.TextBox TB_PP4; + private System.Windows.Forms.TextBox TB_PP3; + private System.Windows.Forms.TextBox TB_PP2; + private System.Windows.Forms.TextBox TB_PP1; + private System.Windows.Forms.ComboBox CB_PPu4; + private System.Windows.Forms.ComboBox CB_PPu3; + private System.Windows.Forms.ComboBox CB_PPu2; + private System.Windows.Forms.ComboBox CB_Move4; + private System.Windows.Forms.ComboBox CB_PPu1; + private System.Windows.Forms.ComboBox CB_Move3; + private System.Windows.Forms.ComboBox CB_Move2; + private System.Windows.Forms.ComboBox CB_RelearnMove4; + private System.Windows.Forms.ComboBox CB_RelearnMove3; + private System.Windows.Forms.ComboBox CB_RelearnMove2; + private System.Windows.Forms.ComboBox CB_RelearnMove1; + private System.Windows.Forms.Label Label_CurPP; + private System.Windows.Forms.Label Label_PPups; + private System.Windows.Forms.Label Label_Sheen; + private System.Windows.Forms.Label Label_Tough; + private System.Windows.Forms.Label Label_Smart; + private System.Windows.Forms.Label Label_Cute; + private System.Windows.Forms.Label Label_Beauty; + private System.Windows.Forms.Label Label_Cool; + private System.Windows.Forms.Label Label_ContestStats; + private System.Windows.Forms.Button BTN_RandomEVs; + private System.Windows.Forms.Button BTN_RandomIVs; + private System.Windows.Forms.Label Label_HPTYPE; + private System.Windows.Forms.Label Label_HiddenPowerPrefix; + private System.Windows.Forms.Label Label_Stats; + private System.Windows.Forms.Label Label_EVs; + private System.Windows.Forms.Label Label_IVs; + private System.Windows.Forms.Label Label_Total; + private System.Windows.Forms.Label Label_SPE; + private System.Windows.Forms.Label Label_SPD; + private System.Windows.Forms.Label Label_SPA; + private System.Windows.Forms.Label Label_DEF; + private System.Windows.Forms.Label Label_ATK; + private System.Windows.Forms.Label Label_HP; + private System.Windows.Forms.TextBox TB_EVTotal; + private System.Windows.Forms.TextBox Stat_SPE; + private System.Windows.Forms.TextBox Stat_SPD; + private System.Windows.Forms.TextBox Stat_SPA; + private System.Windows.Forms.TextBox Stat_DEF; + private System.Windows.Forms.TextBox Stat_ATK; + private System.Windows.Forms.TextBox Stat_HP; + private System.Windows.Forms.Label Label_PrevOT; + private System.Windows.Forms.ComboBox CB_EncounterType; + private System.Windows.Forms.ComboBox CB_Ball; + public System.Windows.Forms.ComboBox CB_GameOrigin; + private System.Windows.Forms.GroupBox GB_EggConditions; + private System.Windows.Forms.Label Label_EggDate; + private System.Windows.Forms.Label Label_EggLocation; + private System.Windows.Forms.Label Label_EncounterType; + private System.Windows.Forms.Label Label_MetDate; + private System.Windows.Forms.Label Label_MetLevel; + private System.Windows.Forms.Label Label_Ball; + private System.Windows.Forms.Label Label_MetLocation; + private System.Windows.Forms.Label Label_OriginGame; + private System.Windows.Forms.CheckBox CHK_AsEgg; + private System.Windows.Forms.CheckBox CHK_Fateful; + private System.Windows.Forms.DateTimePicker CAL_MetDate; + private System.Windows.Forms.DateTimePicker CAL_EggDate; + private System.Windows.Forms.MaskedTextBox TB_ATKEV; + private System.Windows.Forms.MaskedTextBox TB_DEFEV; + private System.Windows.Forms.MaskedTextBox TB_SPEEV; + private System.Windows.Forms.MaskedTextBox TB_SPDEV; + private System.Windows.Forms.MaskedTextBox TB_SPAEV; + private System.Windows.Forms.MaskedTextBox TB_HPEV; + private System.Windows.Forms.MaskedTextBox TB_SPEIV; + private System.Windows.Forms.MaskedTextBox TB_SPDIV; + private System.Windows.Forms.MaskedTextBox TB_SPAIV; + private System.Windows.Forms.MaskedTextBox TB_DEFIV; + private System.Windows.Forms.MaskedTextBox TB_ATKIV; + private System.Windows.Forms.MaskedTextBox TB_HPIV; + private System.Windows.Forms.MaskedTextBox TB_Sheen; + private System.Windows.Forms.MaskedTextBox TB_Tough; + private System.Windows.Forms.MaskedTextBox TB_Smart; + private System.Windows.Forms.MaskedTextBox TB_Cute; + private System.Windows.Forms.MaskedTextBox TB_Beauty; + private System.Windows.Forms.MaskedTextBox TB_Cool; + private System.Windows.Forms.MaskedTextBox TB_SID; + private System.Windows.Forms.MaskedTextBox TB_TID; + public System.Windows.Forms.MaskedTextBox TB_Friendship; + private System.Windows.Forms.MaskedTextBox TB_Level; + private System.Windows.Forms.MaskedTextBox TB_EXP; + private System.Windows.Forms.MaskedTextBox TB_ExtraByte; + public System.Windows.Forms.TextBox TB_OTt2; + public System.Windows.Forms.TextBox TB_OT; + private System.Windows.Forms.Label Label_HeldItem; + private System.Windows.Forms.ComboBox CB_HeldItem; + private System.Windows.Forms.CheckBox CHK_Cured; + private System.Windows.Forms.CheckBox CHK_Infected; + private System.Windows.Forms.ComboBox CB_Form; + private System.Windows.Forms.Label Label_Gender; + private System.Windows.Forms.Button BTN_NickSpecies; + private System.Windows.Forms.CheckBox CHK_Nicknamed; + private System.Windows.Forms.Button BTN_Shinytize; + private System.Windows.Forms.MaskedTextBox TB_AbilityNumber; + private System.Windows.Forms.Label Label_Diamond; + private System.Windows.Forms.MaskedTextBox TB_MetLevel; + public System.Windows.Forms.GroupBox GB_nOT; + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStripMenuItem testToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem Menu_File; + private System.Windows.Forms.ToolStripMenuItem Menu_Open; + private System.Windows.Forms.ToolStripMenuItem Menu_Save; + private System.Windows.Forms.ToolStripMenuItem Menu_Exit; + private System.Windows.Forms.Label L_Characteristic; + private System.Windows.Forms.TextBox TB_IVTotal; + private System.Windows.Forms.Label L_Potential; + private System.Windows.Forms.Panel dragout; + private System.Windows.Forms.Panel eragout; + private System.Windows.Forms.Label L_Save; + private System.Windows.Forms.TabControl tabBoxMulti; + private System.Windows.Forms.TabPage Tab_Box; + private System.Windows.Forms.TabPage Tab_PartyBattle; + private System.Windows.Forms.Button B_OpenPokepuffs; + private System.Windows.Forms.Button B_OpenBoxLayout; + private System.Windows.Forms.Button B_OpenOPowers; + private System.Windows.Forms.Button B_OpenItemPouch; + private System.Windows.Forms.Button B_OpenEventFlags; + private System.Windows.Forms.Button B_OpenWondercards; + private System.Windows.Forms.Button B_OpenTrainerInfo; + private System.Windows.Forms.Button B_OpenBerryField; + private System.Windows.Forms.Button B_OpenPokedex; + private System.Windows.Forms.GroupBox GB_SAVtools; + private System.Windows.Forms.TabPage Tab_Other; + private System.Windows.Forms.ComboBox C_BoxSelect; + private System.Windows.Forms.Label L_BattleBox; + private System.Windows.Forms.Label L_Party; + private System.Windows.Forms.Label L_DaycareSeed; + private System.Windows.Forms.TextBox TB_RNGSeed; + private System.Windows.Forms.CheckBox DayCare_HasEgg; + private System.Windows.Forms.PictureBox bbpkx6; + private System.Windows.Forms.PictureBox bbpkx5; + private System.Windows.Forms.PictureBox bbpkx4; + private System.Windows.Forms.PictureBox bbpkx3; + private System.Windows.Forms.PictureBox bbpkx2; + private System.Windows.Forms.PictureBox bbpkx1; + private System.Windows.Forms.PictureBox ppkx6; + private System.Windows.Forms.PictureBox ppkx5; + private System.Windows.Forms.PictureBox ppkx4; + private System.Windows.Forms.PictureBox ppkx3; + private System.Windows.Forms.PictureBox ppkx2; + private System.Windows.Forms.PictureBox ppkx1; + private System.Windows.Forms.PictureBox dcpkx2; + private System.Windows.Forms.PictureBox dcpkx1; + private System.Windows.Forms.PictureBox bpkx30; + private System.Windows.Forms.PictureBox bpkx29; + private System.Windows.Forms.PictureBox bpkx28; + private System.Windows.Forms.PictureBox bpkx27; + private System.Windows.Forms.PictureBox bpkx26; + private System.Windows.Forms.PictureBox bpkx25; + private System.Windows.Forms.PictureBox bpkx24; + private System.Windows.Forms.PictureBox bpkx23; + private System.Windows.Forms.PictureBox bpkx22; + private System.Windows.Forms.PictureBox bpkx21; + private System.Windows.Forms.PictureBox bpkx20; + private System.Windows.Forms.PictureBox bpkx19; + private System.Windows.Forms.PictureBox bpkx18; + private System.Windows.Forms.PictureBox bpkx17; + private System.Windows.Forms.PictureBox bpkx16; + private System.Windows.Forms.PictureBox bpkx15; + private System.Windows.Forms.PictureBox bpkx14; + private System.Windows.Forms.PictureBox bpkx13; + private System.Windows.Forms.PictureBox bpkx12; + private System.Windows.Forms.PictureBox bpkx11; + private System.Windows.Forms.PictureBox bpkx10; + private System.Windows.Forms.PictureBox bpkx9; + private System.Windows.Forms.PictureBox bpkx8; + private System.Windows.Forms.PictureBox bpkx7; + private System.Windows.Forms.PictureBox bpkx6; + private System.Windows.Forms.PictureBox bpkx5; + private System.Windows.Forms.PictureBox bpkx4; + private System.Windows.Forms.PictureBox bpkx3; + private System.Windows.Forms.PictureBox bpkx2; + private System.Windows.Forms.PictureBox bpkx1; + private System.Windows.Forms.Label L_ReadOnlyPBB; + private System.Windows.Forms.GroupBox GB_SUBE; + private System.Windows.Forms.GroupBox GB_GTS; + private System.Windows.Forms.PictureBox gtspkx; + private System.Windows.Forms.GroupBox GB_Fused; + private System.Windows.Forms.PictureBox fusedpkx; + private System.Windows.Forms.PictureBox subepkx3; + private System.Windows.Forms.PictureBox subepkx2; + private System.Windows.Forms.PictureBox subepkx1; + private System.Windows.Forms.Label L_ReadOnlyOther; + private System.Windows.Forms.GroupBox GB_Daycare; + private System.Windows.Forms.TabPage Tab_SAV; + private System.Windows.Forms.Button B_ExportSAV; + private System.Windows.Forms.Button B_VerifyCHK; + private System.Windows.Forms.Button B_VerifySHA; + private System.Windows.Forms.RichTextBox RTB_S; + private System.Windows.Forms.Button B_BoxRight; + private System.Windows.Forms.Button B_BoxLeft; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox TB_Daycare2XP; + private System.Windows.Forms.TextBox TB_Daycare1XP; + private System.Windows.Forms.Label L_DC2; + private System.Windows.Forms.Label L_DC1; + private System.Windows.Forms.TextBox TB_PID; + private System.Windows.Forms.TextBox TB_EC; + private System.Windows.Forms.TabPage Tab_Tools; + private System.Windows.Forms.Button B_OUTPasserby; + private System.Windows.Forms.Button B_OUTHallofFame; + private System.Windows.Forms.RichTextBox RTB_T; + private System.Windows.Forms.Button B_JPEG; + private System.Windows.Forms.Button B_BoxIO; + private System.Windows.Forms.Label L_SAVManipulation; + private System.Windows.Forms.Button B_SwitchSAV; + private System.Windows.Forms.Label L_IntegrityCheck; + private System.Windows.Forms.Label L_SAVINDEX; + private System.Windows.Forms.ComboBox CB_EggLocation; + private System.Windows.Forms.Label Label_CharacteristicPrefix; + private System.Windows.Forms.ToolStripMenuItem Menu_Tools; + private System.Windows.Forms.ToolStripMenuItem Menu_OpenBoxUI; + private System.Windows.Forms.ToolStripMenuItem Menu_ImportGen5; + private System.Windows.Forms.ToolStripMenuItem Menu_Options; + private System.Windows.Forms.ToolStripMenuItem Menu_Language; + private System.Windows.Forms.ToolStripComboBox CB_MainLanguage; + private System.Windows.Forms.ToolStripMenuItem Menu_About; + private System.Windows.Forms.ToolStripMenuItem Menu_BoxIO; + public System.Windows.Forms.ComboBox CB_Species; + public System.Windows.Forms.ComboBox CB_Move1; + public System.Windows.Forms.ComboBox CB_MetLocation; + public System.Windows.Forms.Label Label_Friendship; + public System.Windows.Forms.Label Label_HatchCounter; + private System.Windows.Forms.Label Label_CTGender; + private System.Windows.Forms.Label Label_OTGender; + private System.Windows.Forms.PictureBox PB_MarkPentagon; + private System.Windows.Forms.PictureBox PB_MarkCured; + private System.Windows.Forms.PictureBox PB_MarkShiny; + private System.Windows.Forms.PictureBox PB_Mark6; + private System.Windows.Forms.PictureBox PB_Mark5; + private System.Windows.Forms.PictureBox PB_Mark4; + private System.Windows.Forms.PictureBox PB_Mark3; + private System.Windows.Forms.PictureBox PB_Mark2; + private System.Windows.Forms.PictureBox PB_Mark1; + private System.Windows.Forms.PictureBox Label_IsShiny; + } +} + diff --git a/f1-Main.cs b/f1-Main.cs new file mode 100644 index 000000000..b91fc5e65 --- /dev/null +++ b/f1-Main.cs @@ -0,0 +1,8596 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Drawing.Imaging; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.IO; +using System.Security.Cryptography; +using System.Globalization; +using System.Threading; +using System.Text.RegularExpressions; + +namespace PKHeX +{ + public partial class Form1 : Form + { + public Form1() + { + #region Pop open a splash screen while we load up. + Thread SplashSCR = new Thread(() => new SplashScreen(this).ShowDialog()); + SplashSCR.Start(); + #endregion + #region Initialize Form + InitializeComponent(); + // Get Default White Color (for some users who have different color schemes + defaultwhite = TB_PID.BackColor; + CB_ExtraBytes.SelectedIndex = 0; + + // Resize Main Window to PKX Editing Mode + // this.Size = new Size(260, 390); + Width = (Width * (26000 / 540)) / 100 + 1; + #endregion + #region Language Detection before loading + // Set up Language Selection + string[] main_langlist = new string[] + { + "English", // ENG + "日本語", // JPN + "Français", // FRE + "Italiano", // ITA + "Deutsch", // GER + "Español", // SPA + "한국어", // KOR + }; + int[] main_langnum = new int[] + { 2,1,3,4,5,7,8 }; + string[] lang_val = { "en", "ja", "fr", "it", "de", "es", "ko" }; + + for (int i = 0; i < main_langlist.Length; i++) + { + cbItem item = new cbItem(); + item.Text = main_langlist[i]; + item.Value = main_langnum[i]; + + CB_MainLanguage.Items.Add(item); + } + // Try and detect the language + string filename = Path.GetFileNameWithoutExtension(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName); + string lastTwoChars = filename.Substring(filename.Length - 2); + int lang = Array.IndexOf(lang_val, lastTwoChars); + if (lang >= 0) + { + CB_MainLanguage.SelectedIndex = main_langnum[lang]; + } + else + { + CB_MainLanguage.SelectedIndex = 0; + } + + #endregion + #region Localize & Populate + InitializeStrings(); + // Initialize Fields + InitializeFields(); + #endregion + # region Add ContextMenus to the PictureBoxes (PKX slots) + PictureBox[] pba = { + bpkx1, bpkx2, bpkx3, bpkx4, bpkx5, bpkx6, + bpkx7, bpkx8, bpkx9, bpkx10,bpkx11,bpkx12, + bpkx13,bpkx14,bpkx15,bpkx16,bpkx17,bpkx18, + bpkx19,bpkx20,bpkx21,bpkx22,bpkx23,bpkx24, + bpkx25,bpkx26,bpkx27,bpkx28,bpkx29,bpkx30, + }; + ContextMenuStrip mnu = new ContextMenuStrip(); + ToolStripMenuItem mnuView = new ToolStripMenuItem("View"); + ToolStripMenuItem mnuSet = new ToolStripMenuItem("Set"); + ToolStripMenuItem mnuDelete = new ToolStripMenuItem("Delete"); + //Assign event handlers + mnuView.Click += new EventHandler(rcmView_Click); + mnuSet.Click += new EventHandler(rcmSet_Click); + mnuDelete.Click += new EventHandler(rcmDelete_Click); + //Add to main context menu + mnu.Items.AddRange(new ToolStripItem[] { mnuView, mnuSet, mnuDelete }); + //Assign to datagridview + for (int i = 0; i < pba.Length; i++) + { + pba[i].ContextMenuStrip = mnu; + } + // Add ContextMenus to the PictureBoxes that are read only + PictureBox[] pba2 = { + ppkx1, ppkx2, ppkx3, ppkx4, ppkx5, ppkx6, + bbpkx1,bbpkx2,bbpkx3,bbpkx4,bbpkx5,bbpkx6, + + dcpkx1, dcpkx2, gtspkx, fusedpkx,subepkx1,subepkx2,subepkx3, + }; + ContextMenuStrip mnu2 = new ContextMenuStrip(); + ToolStripMenuItem mnu2View = new ToolStripMenuItem("View"); + //Assign event handlers + mnu2View.Click += new EventHandler(rcmView_Click); + //Add to main context menu + mnu2.Items.AddRange(new ToolStripItem[] { mnu2View }); + //Assign to datagridview + for (int i = 0; i < pba2.Length; i++) + { + pba2[i].ContextMenuStrip = mnu2; + } + #endregion + #region Enable Drag and Drop on the form & tab control. + this.tabMain.AllowDrop = true; + this.DragEnter += new DragEventHandler(tabMain_DragEnter); + this.DragDrop += new DragEventHandler(tabMain_DragDrop); + + // Enable Drag and Drop on each tab. + this.tabMain.DragEnter += new DragEventHandler(tabMain_DragEnter); + this.tabMain.DragDrop += new DragEventHandler(tabMain_DragDrop); + + TabPage[] tca = { Tab_Main, Tab_Met, Tab_Stats, Tab_Attacks, Tab_OTMisc }; + for (int i = 0; i < tca.Length; i++) + { + tca[i].DragEnter += new DragEventHandler(tabMain_DragEnter); + tca[i].DragDrop += new DragEventHandler(tabMain_DragDrop); + } + + // Export D&D + dragout.MouseDown += new MouseEventHandler(dragout_MouseDown); + dragout.DragOver += new DragEventHandler(dragout_DragOver); + eragout.MouseDown += new MouseEventHandler(dragout_MouseDown); + eragout.DragOver += new DragEventHandler(dragout_DragOver); + + // ToolTips for Drag&Drop + ToolTip dragoutTip1 = new ToolTip(); + ToolTip dragoutTip2 = new ToolTip(); + dragoutTip1.SetToolTip(dragout, "PK6 QuickSave"); + dragoutTip2.SetToolTip(eragout, "EK6 QuickSave"); + #endregion + #region Finish Up + + // Default Selected Items + C_BoxSelect.SelectedIndex = 0; + CB_PPu1.SelectedIndex = CB_PPu2.SelectedIndex = CB_PPu3.SelectedIndex = CB_PPu4.SelectedIndex = 0; + CB_Ball.SelectedIndex = 0; + + // Close splash screen. + init = true; + SplashSCR.Join(); + this.BringToFront(); + this.WindowState = FormWindowState.Minimized; + this.Show(); + this.WindowState = FormWindowState.Normal; + #endregion + } + + #region Global Variables: Always Visible! + public byte[] buff = new Byte[260]; + public byte[] savefile = new Byte[0x100000]; + public int gt = 258; + public int genderflag, species; + public int savindex; + public bool savedited; + public int colorizedbox = 32; + public Color colorizedcolor = Color.Transparent; + public Color defaultwhite = Color.White; + public int colorizedslot = 0; + public string eggname = ""; + public string[] specieslist = { }; + public string[] movelist = { }; + public string[] itemlist = { }; + public string[] abilitylist = { }; + public string[] types = { }; + public string[] natures = { }; + public string[] characteristics = { }; + public string[] memories = { }; + public string[] genloc = { }; + public string[] forms = { }; + public string[] metHGSS_00000 = { }; + public string[] metHGSS_02000 = { }; + public string[] metHGSS_03000 = { }; + public string[] metBW2_00000 = { }; + public string[] metBW2_30000 = { }; + public string[] metBW2_40000 = { }; + public string[] metBW2_60000 = { }; + public string[] metXY_00000 = { }; + public string[] metXY_30000 = { }; + public string[] metXY_40000 = { }; + public string[] metXY_60000 = { }; + public int[] speciesability = { }; + public int[] saveoffsets = { }; + public string origintrack; + public string curlanguage; + public volatile bool init = false; + public ToolTip Tip1 = new ToolTip(); + public ToolTip Tip2 = new ToolTip(); + public ToolTip Tip3 = new ToolTip(); + public SaveGames.SaveStruct SaveGame = new SaveGames.SaveStruct("XY"); + #endregion + + // String Trim // + public string TrimFromZero(string input) + { + int index = input.IndexOf('\0'); + if (index < 0) + return input; + + return input.Substring(0, index); + } + + #region //// PKX WINDOW FUNCTIONS //// + // Randomization // + private static uint LCRNG(uint seed) + { + uint a = 0x41C64E6D; + uint c = 0x00006073; + + seed = (seed * a + c) & 0xFFFFFFFF; + return seed; + } + private static Random rand = new Random(); + private static uint rnd32() + { + return (uint)(rand.Next(1 << 30)) << 2 | (uint)(rand.Next(1 << 2)); + } + // Index Tables // + static DataTable NatureTable() + { + DataTable table = new DataTable(); + table.Columns.Add("Nature", typeof(int)); + table.Columns.Add("A", typeof(int)); + table.Columns.Add("D", typeof(int)); + table.Columns.Add("Spe", typeof(int)); + table.Columns.Add("SpA", typeof(int)); + table.Columns.Add("SpD", typeof(int)); + + table.Rows.Add(0, 10, 10, 10, 10, 10); + table.Rows.Add(1, 11, 9, 10, 10, 10); + table.Rows.Add(2, 11, 10, 9, 10, 10); + table.Rows.Add(3, 11, 10, 10, 9, 10); + table.Rows.Add(4, 11, 10, 10, 10, 9); + table.Rows.Add(5, 9, 11, 10, 10, 10); + table.Rows.Add(6, 10, 10, 10, 10, 10); + table.Rows.Add(7, 10, 11, 9, 10, 10); + table.Rows.Add(8, 10, 11, 10, 9, 10); + table.Rows.Add(9, 10, 11, 10, 10, 9); + table.Rows.Add(10, 9, 10, 11, 10, 10); + table.Rows.Add(11, 10, 9, 11, 10, 10); + table.Rows.Add(12, 10, 10, 10, 10, 10); + table.Rows.Add(13, 10, 10, 11, 9, 10); + table.Rows.Add(14, 10, 10, 11, 10, 9); + table.Rows.Add(15, 9, 10, 10, 11, 10); + table.Rows.Add(16, 10, 9, 10, 11, 10); + table.Rows.Add(17, 10, 10, 9, 11, 10); + table.Rows.Add(18, 10, 10, 10, 10, 10); + table.Rows.Add(19, 10, 10, 10, 11, 9); + table.Rows.Add(20, 9, 10, 10, 10, 11); + table.Rows.Add(21, 10, 9, 10, 10, 11); + table.Rows.Add(22, 10, 10, 9, 10, 11); + table.Rows.Add(23, 10, 10, 10, 9, 11); + table.Rows.Add(24, 10, 10, 10, 10, 10); + return table; + } + static DataTable Friendship() + { + DataTable table = new DataTable(); + table.Columns.Add("Species", typeof(int)); + table.Columns.Add("Friendship", typeof(int)); + + table.Rows.Add(0, 0); + table.Rows.Add(1, 70); + table.Rows.Add(2, 70); + table.Rows.Add(3, 70); + table.Rows.Add(4, 70); + table.Rows.Add(5, 70); + table.Rows.Add(6, 70); + table.Rows.Add(7, 70); + table.Rows.Add(8, 70); + table.Rows.Add(9, 70); + table.Rows.Add(10, 70); + table.Rows.Add(11, 70); + table.Rows.Add(12, 70); + table.Rows.Add(13, 70); + table.Rows.Add(14, 70); + table.Rows.Add(15, 70); + table.Rows.Add(16, 70); + table.Rows.Add(17, 70); + table.Rows.Add(18, 70); + table.Rows.Add(19, 70); + table.Rows.Add(20, 70); + table.Rows.Add(21, 70); + table.Rows.Add(22, 70); + table.Rows.Add(23, 70); + table.Rows.Add(24, 70); + table.Rows.Add(25, 70); + table.Rows.Add(26, 70); + table.Rows.Add(27, 70); + table.Rows.Add(28, 70); + table.Rows.Add(29, 70); + table.Rows.Add(30, 70); + table.Rows.Add(31, 70); + table.Rows.Add(32, 70); + table.Rows.Add(33, 70); + table.Rows.Add(34, 70); + table.Rows.Add(35, 140); + table.Rows.Add(36, 140); + table.Rows.Add(37, 70); + table.Rows.Add(38, 70); + table.Rows.Add(39, 70); + table.Rows.Add(40, 70); + table.Rows.Add(41, 70); + table.Rows.Add(42, 70); + table.Rows.Add(43, 70); + table.Rows.Add(44, 70); + table.Rows.Add(45, 70); + table.Rows.Add(46, 70); + table.Rows.Add(47, 70); + table.Rows.Add(48, 70); + table.Rows.Add(49, 70); + table.Rows.Add(50, 70); + table.Rows.Add(51, 70); + table.Rows.Add(52, 70); + table.Rows.Add(53, 70); + table.Rows.Add(54, 70); + table.Rows.Add(55, 70); + table.Rows.Add(56, 70); + table.Rows.Add(57, 70); + table.Rows.Add(58, 70); + table.Rows.Add(59, 70); + table.Rows.Add(60, 70); + table.Rows.Add(61, 70); + table.Rows.Add(62, 70); + table.Rows.Add(63, 70); + table.Rows.Add(64, 70); + table.Rows.Add(65, 70); + table.Rows.Add(66, 70); + table.Rows.Add(67, 70); + table.Rows.Add(68, 70); + table.Rows.Add(69, 70); + table.Rows.Add(70, 70); + table.Rows.Add(71, 70); + table.Rows.Add(72, 70); + table.Rows.Add(73, 70); + table.Rows.Add(74, 70); + table.Rows.Add(75, 70); + table.Rows.Add(76, 70); + table.Rows.Add(77, 70); + table.Rows.Add(78, 70); + table.Rows.Add(79, 70); + table.Rows.Add(80, 70); + table.Rows.Add(81, 70); + table.Rows.Add(82, 70); + table.Rows.Add(83, 70); + table.Rows.Add(84, 70); + table.Rows.Add(85, 70); + table.Rows.Add(86, 70); + table.Rows.Add(87, 70); + table.Rows.Add(88, 70); + table.Rows.Add(89, 70); + table.Rows.Add(90, 70); + table.Rows.Add(91, 70); + table.Rows.Add(92, 70); + table.Rows.Add(93, 70); + table.Rows.Add(94, 70); + table.Rows.Add(95, 70); + table.Rows.Add(96, 70); + table.Rows.Add(97, 70); + table.Rows.Add(98, 70); + table.Rows.Add(99, 70); + table.Rows.Add(100, 70); + table.Rows.Add(101, 70); + table.Rows.Add(102, 70); + table.Rows.Add(103, 70); + table.Rows.Add(104, 70); + table.Rows.Add(105, 70); + table.Rows.Add(106, 70); + table.Rows.Add(107, 70); + table.Rows.Add(108, 70); + table.Rows.Add(109, 70); + table.Rows.Add(110, 70); + table.Rows.Add(111, 70); + table.Rows.Add(112, 70); + table.Rows.Add(113, 140); + table.Rows.Add(114, 70); + table.Rows.Add(115, 70); + table.Rows.Add(116, 70); + table.Rows.Add(117, 70); + table.Rows.Add(118, 70); + table.Rows.Add(119, 70); + table.Rows.Add(120, 70); + table.Rows.Add(121, 70); + table.Rows.Add(122, 70); + table.Rows.Add(123, 70); + table.Rows.Add(124, 70); + table.Rows.Add(125, 70); + table.Rows.Add(126, 70); + table.Rows.Add(127, 70); + table.Rows.Add(128, 70); + table.Rows.Add(129, 70); + table.Rows.Add(130, 70); + table.Rows.Add(131, 70); + table.Rows.Add(132, 70); + table.Rows.Add(133, 70); + table.Rows.Add(134, 70); + table.Rows.Add(135, 70); + table.Rows.Add(136, 70); + table.Rows.Add(137, 70); + table.Rows.Add(138, 70); + table.Rows.Add(139, 70); + table.Rows.Add(140, 70); + table.Rows.Add(141, 70); + table.Rows.Add(142, 70); + table.Rows.Add(143, 70); + table.Rows.Add(144, 35); + table.Rows.Add(145, 35); + table.Rows.Add(146, 35); + table.Rows.Add(147, 35); + table.Rows.Add(148, 35); + table.Rows.Add(149, 35); + table.Rows.Add(150, 0); + table.Rows.Add(151, 100); + table.Rows.Add(152, 70); + table.Rows.Add(153, 70); + table.Rows.Add(154, 70); + table.Rows.Add(155, 70); + table.Rows.Add(156, 70); + table.Rows.Add(157, 70); + table.Rows.Add(158, 70); + table.Rows.Add(159, 70); + table.Rows.Add(160, 70); + table.Rows.Add(161, 70); + table.Rows.Add(162, 70); + table.Rows.Add(163, 70); + table.Rows.Add(164, 70); + table.Rows.Add(165, 70); + table.Rows.Add(166, 70); + table.Rows.Add(167, 70); + table.Rows.Add(168, 70); + table.Rows.Add(169, 70); + table.Rows.Add(170, 70); + table.Rows.Add(171, 70); + table.Rows.Add(172, 70); + table.Rows.Add(173, 140); + table.Rows.Add(174, 70); + table.Rows.Add(175, 70); + table.Rows.Add(176, 70); + table.Rows.Add(177, 70); + table.Rows.Add(178, 70); + table.Rows.Add(179, 70); + table.Rows.Add(180, 70); + table.Rows.Add(181, 70); + table.Rows.Add(182, 70); + table.Rows.Add(183, 70); + table.Rows.Add(184, 70); + table.Rows.Add(185, 70); + table.Rows.Add(186, 70); + table.Rows.Add(187, 70); + table.Rows.Add(188, 70); + table.Rows.Add(189, 70); + table.Rows.Add(190, 70); + table.Rows.Add(191, 70); + table.Rows.Add(192, 70); + table.Rows.Add(193, 70); + table.Rows.Add(194, 70); + table.Rows.Add(195, 70); + table.Rows.Add(196, 70); + table.Rows.Add(197, 35); + table.Rows.Add(198, 35); + table.Rows.Add(199, 70); + table.Rows.Add(200, 35); + table.Rows.Add(201, 70); + table.Rows.Add(202, 70); + table.Rows.Add(203, 70); + table.Rows.Add(204, 70); + table.Rows.Add(205, 70); + table.Rows.Add(206, 70); + table.Rows.Add(207, 70); + table.Rows.Add(208, 70); + table.Rows.Add(209, 70); + table.Rows.Add(210, 70); + table.Rows.Add(211, 70); + table.Rows.Add(212, 70); + table.Rows.Add(213, 70); + table.Rows.Add(214, 70); + table.Rows.Add(215, 35); + table.Rows.Add(216, 70); + table.Rows.Add(217, 70); + table.Rows.Add(218, 70); + table.Rows.Add(219, 70); + table.Rows.Add(220, 70); + table.Rows.Add(221, 70); + table.Rows.Add(222, 70); + table.Rows.Add(223, 70); + table.Rows.Add(224, 70); + table.Rows.Add(225, 70); + table.Rows.Add(226, 70); + table.Rows.Add(227, 70); + table.Rows.Add(228, 35); + table.Rows.Add(229, 35); + table.Rows.Add(230, 70); + table.Rows.Add(231, 70); + table.Rows.Add(232, 70); + table.Rows.Add(233, 70); + table.Rows.Add(234, 70); + table.Rows.Add(235, 70); + table.Rows.Add(236, 70); + table.Rows.Add(237, 70); + table.Rows.Add(238, 70); + table.Rows.Add(239, 70); + table.Rows.Add(240, 70); + table.Rows.Add(241, 70); + table.Rows.Add(242, 140); + table.Rows.Add(243, 35); + table.Rows.Add(244, 35); + table.Rows.Add(245, 35); + table.Rows.Add(246, 35); + table.Rows.Add(247, 35); + table.Rows.Add(248, 35); + table.Rows.Add(249, 0); + table.Rows.Add(250, 0); + table.Rows.Add(251, 100); + table.Rows.Add(252, 70); + table.Rows.Add(253, 70); + table.Rows.Add(254, 70); + table.Rows.Add(255, 70); + table.Rows.Add(256, 70); + table.Rows.Add(257, 70); + table.Rows.Add(258, 70); + table.Rows.Add(259, 70); + table.Rows.Add(260, 70); + table.Rows.Add(261, 70); + table.Rows.Add(262, 70); + table.Rows.Add(263, 70); + table.Rows.Add(264, 70); + table.Rows.Add(265, 70); + table.Rows.Add(266, 70); + table.Rows.Add(267, 70); + table.Rows.Add(268, 70); + table.Rows.Add(269, 70); + table.Rows.Add(270, 70); + table.Rows.Add(271, 70); + table.Rows.Add(272, 70); + table.Rows.Add(273, 70); + table.Rows.Add(274, 70); + table.Rows.Add(275, 70); + table.Rows.Add(276, 70); + table.Rows.Add(277, 70); + table.Rows.Add(278, 70); + table.Rows.Add(279, 70); + table.Rows.Add(280, 35); + table.Rows.Add(281, 35); + table.Rows.Add(282, 35); + table.Rows.Add(283, 70); + table.Rows.Add(284, 70); + table.Rows.Add(285, 70); + table.Rows.Add(286, 70); + table.Rows.Add(287, 70); + table.Rows.Add(288, 70); + table.Rows.Add(289, 70); + table.Rows.Add(290, 70); + table.Rows.Add(291, 70); + table.Rows.Add(292, 70); + table.Rows.Add(293, 70); + table.Rows.Add(294, 70); + table.Rows.Add(295, 70); + table.Rows.Add(296, 70); + table.Rows.Add(297, 70); + table.Rows.Add(298, 70); + table.Rows.Add(299, 70); + table.Rows.Add(300, 70); + table.Rows.Add(301, 70); + table.Rows.Add(302, 35); + table.Rows.Add(303, 70); + table.Rows.Add(304, 35); + table.Rows.Add(305, 35); + table.Rows.Add(306, 35); + table.Rows.Add(307, 70); + table.Rows.Add(308, 70); + table.Rows.Add(309, 70); + table.Rows.Add(310, 70); + table.Rows.Add(311, 70); + table.Rows.Add(312, 70); + table.Rows.Add(313, 70); + table.Rows.Add(314, 70); + table.Rows.Add(315, 70); + table.Rows.Add(316, 70); + table.Rows.Add(317, 70); + table.Rows.Add(318, 35); + table.Rows.Add(319, 35); + table.Rows.Add(320, 70); + table.Rows.Add(321, 70); + table.Rows.Add(322, 70); + table.Rows.Add(323, 70); + table.Rows.Add(324, 70); + table.Rows.Add(325, 70); + table.Rows.Add(326, 70); + table.Rows.Add(327, 70); + table.Rows.Add(328, 70); + table.Rows.Add(329, 70); + table.Rows.Add(330, 70); + table.Rows.Add(331, 35); + table.Rows.Add(332, 35); + table.Rows.Add(333, 70); + table.Rows.Add(334, 70); + table.Rows.Add(335, 70); + table.Rows.Add(336, 70); + table.Rows.Add(337, 70); + table.Rows.Add(338, 70); + table.Rows.Add(339, 70); + table.Rows.Add(340, 70); + table.Rows.Add(341, 70); + table.Rows.Add(342, 70); + table.Rows.Add(343, 70); + table.Rows.Add(344, 70); + table.Rows.Add(345, 70); + table.Rows.Add(346, 70); + table.Rows.Add(347, 70); + table.Rows.Add(348, 70); + table.Rows.Add(349, 70); + table.Rows.Add(350, 70); + table.Rows.Add(351, 70); + table.Rows.Add(352, 70); + table.Rows.Add(353, 35); + table.Rows.Add(354, 35); + table.Rows.Add(355, 35); + table.Rows.Add(356, 35); + table.Rows.Add(357, 70); + table.Rows.Add(358, 70); + table.Rows.Add(359, 35); + table.Rows.Add(360, 70); + table.Rows.Add(361, 70); + table.Rows.Add(362, 70); + table.Rows.Add(363, 70); + table.Rows.Add(364, 70); + table.Rows.Add(365, 70); + table.Rows.Add(366, 70); + table.Rows.Add(367, 70); + table.Rows.Add(368, 70); + table.Rows.Add(369, 70); + table.Rows.Add(370, 70); + table.Rows.Add(371, 35); + table.Rows.Add(372, 35); + table.Rows.Add(373, 35); + table.Rows.Add(374, 35); + table.Rows.Add(375, 35); + table.Rows.Add(376, 35); + table.Rows.Add(377, 35); + table.Rows.Add(378, 35); + table.Rows.Add(379, 35); + table.Rows.Add(380, 90); + table.Rows.Add(381, 90); + table.Rows.Add(382, 0); + table.Rows.Add(383, 0); + table.Rows.Add(384, 0); + table.Rows.Add(385, 100); + table.Rows.Add(386, 0); + table.Rows.Add(387, 70); + table.Rows.Add(388, 70); + table.Rows.Add(389, 70); + table.Rows.Add(390, 70); + table.Rows.Add(391, 70); + table.Rows.Add(392, 70); + table.Rows.Add(393, 70); + table.Rows.Add(394, 70); + table.Rows.Add(395, 70); + table.Rows.Add(396, 70); + table.Rows.Add(397, 70); + table.Rows.Add(398, 70); + table.Rows.Add(399, 70); + table.Rows.Add(400, 70); + table.Rows.Add(401, 70); + table.Rows.Add(402, 70); + table.Rows.Add(403, 70); + table.Rows.Add(404, 100); + table.Rows.Add(405, 70); + table.Rows.Add(406, 70); + table.Rows.Add(407, 70); + table.Rows.Add(408, 70); + table.Rows.Add(409, 70); + table.Rows.Add(410, 70); + table.Rows.Add(411, 70); + table.Rows.Add(412, 70); + table.Rows.Add(413, 70); + table.Rows.Add(414, 70); + table.Rows.Add(415, 70); + table.Rows.Add(416, 70); + table.Rows.Add(417, 100); + table.Rows.Add(418, 70); + table.Rows.Add(419, 70); + table.Rows.Add(420, 70); + table.Rows.Add(421, 70); + table.Rows.Add(422, 70); + table.Rows.Add(423, 70); + table.Rows.Add(424, 100); + table.Rows.Add(425, 70); + table.Rows.Add(426, 70); + table.Rows.Add(427, 0); + table.Rows.Add(428, 140); + table.Rows.Add(429, 35); + table.Rows.Add(430, 35); + table.Rows.Add(431, 70); + table.Rows.Add(432, 70); + table.Rows.Add(433, 70); + table.Rows.Add(434, 70); + table.Rows.Add(435, 70); + table.Rows.Add(436, 70); + table.Rows.Add(437, 70); + table.Rows.Add(438, 70); + table.Rows.Add(439, 70); + table.Rows.Add(440, 140); + table.Rows.Add(441, 35); + table.Rows.Add(442, 70); + table.Rows.Add(443, 70); + table.Rows.Add(444, 70); + table.Rows.Add(445, 70); + table.Rows.Add(446, 70); + table.Rows.Add(447, 70); + table.Rows.Add(448, 70); + table.Rows.Add(449, 70); + table.Rows.Add(450, 70); + table.Rows.Add(451, 70); + table.Rows.Add(452, 70); + table.Rows.Add(453, 100); + table.Rows.Add(454, 70); + table.Rows.Add(455, 70); + table.Rows.Add(456, 70); + table.Rows.Add(457, 70); + table.Rows.Add(458, 70); + table.Rows.Add(459, 70); + table.Rows.Add(460, 70); + table.Rows.Add(461, 35); + table.Rows.Add(462, 70); + table.Rows.Add(463, 70); + table.Rows.Add(464, 70); + table.Rows.Add(465, 70); + table.Rows.Add(466, 70); + table.Rows.Add(467, 70); + table.Rows.Add(468, 70); + table.Rows.Add(469, 70); + table.Rows.Add(470, 35); + table.Rows.Add(471, 35); + table.Rows.Add(472, 70); + table.Rows.Add(473, 70); + table.Rows.Add(474, 70); + table.Rows.Add(475, 35); + table.Rows.Add(476, 70); + table.Rows.Add(477, 35); + table.Rows.Add(478, 70); + table.Rows.Add(479, 70); + table.Rows.Add(480, 140); + table.Rows.Add(481, 140); + table.Rows.Add(482, 140); + table.Rows.Add(483, 0); + table.Rows.Add(484, 0); + table.Rows.Add(485, 100); + table.Rows.Add(486, 0); + table.Rows.Add(487, 0); + table.Rows.Add(488, 100); + table.Rows.Add(489, 70); + table.Rows.Add(490, 70); + table.Rows.Add(491, 0); + table.Rows.Add(492, 100); + table.Rows.Add(493, 0); + table.Rows.Add(494, 100); + table.Rows.Add(495, 70); + table.Rows.Add(496, 70); + table.Rows.Add(497, 70); + table.Rows.Add(498, 70); + table.Rows.Add(499, 70); + table.Rows.Add(500, 70); + table.Rows.Add(501, 70); + table.Rows.Add(502, 70); + table.Rows.Add(503, 70); + table.Rows.Add(504, 70); + table.Rows.Add(505, 70); + table.Rows.Add(506, 70); + table.Rows.Add(507, 70); + table.Rows.Add(508, 70); + table.Rows.Add(509, 70); + table.Rows.Add(510, 70); + table.Rows.Add(511, 70); + table.Rows.Add(512, 70); + table.Rows.Add(513, 70); + table.Rows.Add(514, 70); + table.Rows.Add(515, 70); + table.Rows.Add(516, 70); + table.Rows.Add(517, 70); + table.Rows.Add(518, 70); + table.Rows.Add(519, 70); + table.Rows.Add(520, 70); + table.Rows.Add(521, 70); + table.Rows.Add(522, 70); + table.Rows.Add(523, 70); + table.Rows.Add(524, 70); + table.Rows.Add(525, 70); + table.Rows.Add(526, 70); + table.Rows.Add(527, 70); + table.Rows.Add(528, 70); + table.Rows.Add(529, 70); + table.Rows.Add(530, 70); + table.Rows.Add(531, 70); + table.Rows.Add(532, 70); + table.Rows.Add(533, 70); + table.Rows.Add(534, 70); + table.Rows.Add(535, 70); + table.Rows.Add(536, 70); + table.Rows.Add(537, 70); + table.Rows.Add(538, 70); + table.Rows.Add(539, 70); + table.Rows.Add(540, 70); + table.Rows.Add(541, 70); + table.Rows.Add(542, 70); + table.Rows.Add(543, 70); + table.Rows.Add(544, 70); + table.Rows.Add(545, 70); + table.Rows.Add(546, 70); + table.Rows.Add(547, 70); + table.Rows.Add(548, 70); + table.Rows.Add(549, 70); + table.Rows.Add(550, 70); + table.Rows.Add(551, 70); + table.Rows.Add(552, 70); + table.Rows.Add(553, 70); + table.Rows.Add(554, 70); + table.Rows.Add(555, 70); + table.Rows.Add(556, 70); + table.Rows.Add(557, 70); + table.Rows.Add(558, 70); + table.Rows.Add(559, 35); + table.Rows.Add(560, 70); + table.Rows.Add(561, 70); + table.Rows.Add(562, 70); + table.Rows.Add(563, 70); + table.Rows.Add(564, 70); + table.Rows.Add(565, 70); + table.Rows.Add(566, 70); + table.Rows.Add(567, 70); + table.Rows.Add(568, 70); + table.Rows.Add(569, 70); + table.Rows.Add(570, 70); + table.Rows.Add(571, 70); + table.Rows.Add(572, 70); + table.Rows.Add(573, 70); + table.Rows.Add(574, 70); + table.Rows.Add(575, 70); + table.Rows.Add(576, 70); + table.Rows.Add(577, 70); + table.Rows.Add(578, 70); + table.Rows.Add(579, 70); + table.Rows.Add(580, 70); + table.Rows.Add(581, 70); + table.Rows.Add(582, 70); + table.Rows.Add(583, 70); + table.Rows.Add(584, 70); + table.Rows.Add(585, 70); + table.Rows.Add(586, 70); + table.Rows.Add(587, 70); + table.Rows.Add(588, 70); + table.Rows.Add(589, 70); + table.Rows.Add(590, 70); + table.Rows.Add(591, 70); + table.Rows.Add(592, 70); + table.Rows.Add(593, 70); + table.Rows.Add(594, 70); + table.Rows.Add(595, 70); + table.Rows.Add(596, 70); + table.Rows.Add(597, 70); + table.Rows.Add(598, 70); + table.Rows.Add(599, 70); + table.Rows.Add(600, 70); + table.Rows.Add(601, 70); + table.Rows.Add(602, 70); + table.Rows.Add(603, 70); + table.Rows.Add(604, 70); + table.Rows.Add(605, 70); + table.Rows.Add(606, 70); + table.Rows.Add(607, 70); + table.Rows.Add(608, 70); + table.Rows.Add(609, 70); + table.Rows.Add(610, 35); + table.Rows.Add(611, 35); + table.Rows.Add(612, 35); + table.Rows.Add(613, 70); + table.Rows.Add(614, 70); + table.Rows.Add(615, 70); + table.Rows.Add(616, 70); + table.Rows.Add(617, 70); + table.Rows.Add(618, 70); + table.Rows.Add(619, 70); + table.Rows.Add(620, 70); + table.Rows.Add(621, 70); + table.Rows.Add(622, 70); + table.Rows.Add(623, 70); + table.Rows.Add(624, 35); + table.Rows.Add(625, 35); + table.Rows.Add(626, 70); + table.Rows.Add(627, 70); + table.Rows.Add(628, 70); + table.Rows.Add(629, 35); + table.Rows.Add(630, 35); + table.Rows.Add(631, 70); + table.Rows.Add(632, 70); + table.Rows.Add(633, 35); + table.Rows.Add(634, 35); + table.Rows.Add(635, 35); + table.Rows.Add(636, 70); + table.Rows.Add(637, 70); + table.Rows.Add(638, 35); + table.Rows.Add(639, 35); + table.Rows.Add(640, 35); + table.Rows.Add(641, 90); + table.Rows.Add(642, 90); + table.Rows.Add(643, 0); + table.Rows.Add(644, 0); + table.Rows.Add(645, 90); + table.Rows.Add(646, 0); + table.Rows.Add(647, 35); + table.Rows.Add(648, 100); + table.Rows.Add(649, 0); + table.Rows.Add(650, 70); + table.Rows.Add(651, 70); + table.Rows.Add(652, 70); + table.Rows.Add(653, 70); + table.Rows.Add(654, 70); + table.Rows.Add(655, 70); + table.Rows.Add(656, 70); + table.Rows.Add(657, 70); + table.Rows.Add(658, 70); + table.Rows.Add(659, 70); + table.Rows.Add(660, 70); + table.Rows.Add(661, 70); + table.Rows.Add(662, 70); + table.Rows.Add(663, 70); + table.Rows.Add(664, 70); + table.Rows.Add(665, 70); + table.Rows.Add(666, 70); + table.Rows.Add(667, 70); + table.Rows.Add(668, 70); + table.Rows.Add(669, 70); + table.Rows.Add(670, 70); + table.Rows.Add(671, 70); + table.Rows.Add(672, 70); + table.Rows.Add(673, 70); + table.Rows.Add(674, 70); + table.Rows.Add(675, 70); + table.Rows.Add(676, 70); + table.Rows.Add(677, 70); + table.Rows.Add(678, 70); + table.Rows.Add(679, 70); + table.Rows.Add(680, 70); + table.Rows.Add(681, 70); + table.Rows.Add(682, 70); + table.Rows.Add(683, 70); + table.Rows.Add(684, 70); + table.Rows.Add(685, 70); + table.Rows.Add(686, 70); + table.Rows.Add(687, 70); + table.Rows.Add(688, 70); + table.Rows.Add(689, 70); + table.Rows.Add(690, 70); + table.Rows.Add(691, 70); + table.Rows.Add(692, 70); + table.Rows.Add(693, 70); + table.Rows.Add(694, 70); + table.Rows.Add(695, 70); + table.Rows.Add(696, 70); + table.Rows.Add(697, 70); + table.Rows.Add(698, 70); + table.Rows.Add(699, 70); + table.Rows.Add(700, 70); + table.Rows.Add(701, 70); + table.Rows.Add(702, 70); + table.Rows.Add(703, 70); + table.Rows.Add(704, 35); + table.Rows.Add(705, 35); + table.Rows.Add(706, 35); + table.Rows.Add(707, 70); + table.Rows.Add(708, 70); + table.Rows.Add(709, 70); + table.Rows.Add(710, 70); + table.Rows.Add(711, 70); + table.Rows.Add(712, 70); + table.Rows.Add(713, 70); + table.Rows.Add(714, 70); + table.Rows.Add(715, 70); + table.Rows.Add(716, 0); + table.Rows.Add(717, 0); + table.Rows.Add(718, 0); + table.Rows.Add(719, 70); + table.Rows.Add(720, 100); + table.Rows.Add(721, 100); + table.Rows.Add(722, 0); + + return table; + } + static DataTable SpeciesTable() + { + DataTable table = new DataTable(); + table.Columns.Add("Species", typeof(int)); + table.Columns.Add("EXP Growth", typeof(int)); + table.Columns.Add("BST HP", typeof(int)); + table.Columns.Add("BST ATK", typeof(int)); + table.Columns.Add("BST DEF", typeof(int)); + table.Columns.Add("BST SpA", typeof(int)); + table.Columns.Add("BST SpD", typeof(int)); + table.Columns.Add("BST Spe", typeof(int)); + table.Columns.Add("GT ID", typeof(int)); + + table.Rows.Add(0, 0, 0, 0, 0, 0, 0, 0, 256); + table.Rows.Add(1, 3, 45, 49, 49, 65, 65, 45, 32); + table.Rows.Add(2, 3, 60, 62, 63, 80, 80, 60, 32); + table.Rows.Add(3, 3, 80, 82, 83, 100, 100, 80, 32); + table.Rows.Add(4, 3, 39, 52, 43, 60, 50, 65, 32); + table.Rows.Add(5, 3, 58, 64, 58, 80, 65, 80, 32); + table.Rows.Add(6, 3, 78, 84, 78, 109, 85, 100, 32); + table.Rows.Add(7, 3, 44, 48, 65, 50, 64, 43, 32); + table.Rows.Add(8, 3, 59, 63, 80, 65, 80, 58, 32); + table.Rows.Add(9, 3, 79, 83, 100, 85, 105, 78, 32); + table.Rows.Add(10, 2, 45, 30, 35, 20, 20, 45, 128); + table.Rows.Add(11, 2, 50, 20, 55, 25, 25, 30, 128); + table.Rows.Add(12, 2, 60, 45, 50, 90, 80, 70, 128); + table.Rows.Add(13, 2, 40, 35, 30, 20, 20, 50, 128); + table.Rows.Add(14, 2, 45, 25, 50, 25, 25, 35, 128); + table.Rows.Add(15, 2, 65, 90, 40, 45, 80, 75, 128); + table.Rows.Add(16, 3, 40, 45, 40, 35, 35, 56, 128); + table.Rows.Add(17, 3, 63, 60, 55, 50, 50, 71, 128); + table.Rows.Add(18, 3, 83, 80, 75, 70, 70, 101, 128); + table.Rows.Add(19, 2, 30, 56, 35, 25, 35, 72, 128); + table.Rows.Add(20, 2, 55, 81, 60, 50, 70, 97, 128); + table.Rows.Add(21, 2, 40, 60, 30, 31, 31, 70, 128); + table.Rows.Add(22, 2, 65, 90, 65, 61, 61, 100, 128); + table.Rows.Add(23, 2, 35, 60, 44, 40, 54, 55, 128); + table.Rows.Add(24, 2, 60, 85, 69, 65, 79, 80, 128); + table.Rows.Add(25, 2, 35, 55, 40, 50, 50, 90, 128); + table.Rows.Add(26, 2, 60, 90, 55, 90, 80, 110, 128); + table.Rows.Add(27, 2, 50, 75, 85, 20, 30, 40, 128); + table.Rows.Add(28, 2, 75, 100, 110, 45, 55, 65, 128); + table.Rows.Add(29, 3, 55, 47, 52, 40, 40, 41, 257); + table.Rows.Add(30, 3, 70, 62, 67, 55, 55, 56, 257); + table.Rows.Add(31, 3, 90, 92, 87, 75, 85, 76, 257); + table.Rows.Add(32, 3, 46, 57, 40, 40, 40, 50, 256); + table.Rows.Add(33, 3, 61, 72, 57, 55, 55, 65, 256); + table.Rows.Add(34, 3, 81, 102, 77, 85, 75, 85, 256); + table.Rows.Add(35, 1, 70, 45, 48, 60, 65, 35, 192); + table.Rows.Add(36, 1, 95, 70, 73, 95, 90, 60, 192); + table.Rows.Add(37, 2, 38, 41, 40, 50, 65, 65, 192); + table.Rows.Add(38, 2, 73, 76, 75, 81, 100, 100, 192); + table.Rows.Add(39, 1, 115, 45, 20, 45, 25, 20, 192); + table.Rows.Add(40, 1, 140, 70, 45, 85, 50, 45, 192); + table.Rows.Add(41, 2, 40, 45, 35, 30, 40, 55, 128); + table.Rows.Add(42, 2, 75, 80, 70, 65, 75, 90, 128); + table.Rows.Add(43, 3, 45, 50, 55, 75, 65, 30, 128); + table.Rows.Add(44, 3, 60, 65, 70, 85, 75, 40, 128); + table.Rows.Add(45, 3, 75, 80, 85, 110, 90, 50, 128); + table.Rows.Add(46, 2, 35, 70, 55, 45, 55, 25, 128); + table.Rows.Add(47, 2, 60, 95, 80, 60, 80, 30, 128); + table.Rows.Add(48, 2, 60, 55, 50, 40, 55, 45, 128); + table.Rows.Add(49, 2, 70, 65, 60, 90, 75, 90, 128); + table.Rows.Add(50, 2, 10, 55, 25, 35, 45, 95, 128); + table.Rows.Add(51, 2, 35, 80, 50, 50, 70, 120, 128); + table.Rows.Add(52, 2, 40, 45, 35, 40, 40, 90, 128); + table.Rows.Add(53, 2, 65, 70, 60, 65, 65, 115, 128); + table.Rows.Add(54, 2, 50, 52, 48, 65, 50, 55, 128); + table.Rows.Add(55, 2, 80, 82, 78, 95, 80, 85, 128); + table.Rows.Add(56, 2, 40, 80, 35, 35, 45, 70, 128); + table.Rows.Add(57, 2, 65, 105, 60, 60, 70, 95, 128); + table.Rows.Add(58, 4, 55, 70, 45, 70, 50, 60, 64); + table.Rows.Add(59, 4, 90, 110, 80, 100, 80, 95, 64); + table.Rows.Add(60, 3, 40, 50, 40, 40, 40, 90, 128); + table.Rows.Add(61, 3, 65, 65, 65, 50, 50, 90, 128); + table.Rows.Add(62, 3, 90, 95, 95, 70, 90, 70, 128); + table.Rows.Add(63, 3, 25, 20, 15, 105, 55, 90, 64); + table.Rows.Add(64, 3, 40, 35, 30, 120, 70, 105, 64); + table.Rows.Add(65, 3, 55, 50, 45, 135, 95, 120, 64); + table.Rows.Add(66, 3, 70, 80, 50, 35, 35, 35, 64); + table.Rows.Add(67, 3, 80, 100, 70, 50, 60, 45, 64); + table.Rows.Add(68, 3, 90, 130, 80, 65, 85, 55, 64); + table.Rows.Add(69, 3, 50, 75, 35, 70, 30, 40, 128); + table.Rows.Add(70, 3, 65, 90, 50, 85, 45, 55, 128); + table.Rows.Add(71, 3, 80, 105, 65, 100, 70, 70, 128); + table.Rows.Add(72, 4, 40, 40, 35, 50, 100, 70, 128); + table.Rows.Add(73, 4, 80, 70, 65, 80, 120, 100, 128); + table.Rows.Add(74, 3, 40, 80, 100, 30, 30, 20, 128); + table.Rows.Add(75, 3, 55, 95, 115, 45, 45, 35, 128); + table.Rows.Add(76, 3, 80, 120, 130, 55, 65, 45, 128); + table.Rows.Add(77, 2, 50, 85, 55, 65, 65, 90, 128); + table.Rows.Add(78, 2, 65, 100, 70, 80, 80, 105, 128); + table.Rows.Add(79, 2, 90, 65, 65, 40, 40, 15, 128); + table.Rows.Add(80, 2, 95, 75, 110, 100, 80, 30, 128); + table.Rows.Add(81, 2, 25, 35, 70, 95, 55, 45, 258); + table.Rows.Add(82, 2, 50, 60, 95, 120, 70, 70, 258); + table.Rows.Add(83, 2, 52, 65, 55, 58, 62, 60, 128); + table.Rows.Add(84, 2, 35, 85, 45, 35, 35, 75, 128); + table.Rows.Add(85, 2, 60, 110, 70, 60, 60, 100, 128); + table.Rows.Add(86, 2, 65, 45, 55, 45, 70, 45, 128); + table.Rows.Add(87, 2, 90, 70, 80, 70, 95, 70, 128); + table.Rows.Add(88, 2, 80, 80, 50, 40, 50, 25, 128); + table.Rows.Add(89, 2, 105, 105, 75, 65, 100, 50, 128); + table.Rows.Add(90, 4, 30, 65, 100, 45, 25, 40, 128); + table.Rows.Add(91, 4, 50, 95, 180, 85, 45, 70, 128); + table.Rows.Add(92, 3, 30, 35, 30, 100, 35, 80, 128); + table.Rows.Add(93, 3, 45, 50, 45, 115, 55, 95, 128); + table.Rows.Add(94, 3, 60, 65, 60, 130, 75, 110, 128); + table.Rows.Add(95, 2, 35, 45, 160, 30, 45, 70, 128); + table.Rows.Add(96, 2, 60, 48, 45, 43, 90, 42, 128); + table.Rows.Add(97, 2, 85, 73, 70, 73, 115, 67, 128); + table.Rows.Add(98, 2, 30, 105, 90, 25, 25, 50, 128); + table.Rows.Add(99, 2, 55, 130, 115, 50, 50, 75, 128); + table.Rows.Add(100, 2, 40, 30, 50, 55, 55, 100, 258); + table.Rows.Add(101, 2, 60, 50, 70, 80, 80, 140, 258); + table.Rows.Add(102, 4, 60, 40, 80, 60, 45, 40, 128); + table.Rows.Add(103, 4, 95, 95, 85, 125, 65, 55, 128); + table.Rows.Add(104, 2, 50, 50, 95, 40, 50, 35, 128); + table.Rows.Add(105, 2, 60, 80, 110, 50, 80, 45, 128); + table.Rows.Add(106, 2, 50, 120, 53, 35, 110, 87, 256); + table.Rows.Add(107, 2, 50, 105, 79, 35, 110, 76, 256); + table.Rows.Add(108, 2, 90, 55, 75, 60, 75, 30, 128); + table.Rows.Add(109, 2, 40, 65, 95, 60, 45, 35, 128); + table.Rows.Add(110, 2, 65, 90, 120, 85, 70, 60, 128); + table.Rows.Add(111, 4, 80, 85, 95, 30, 30, 25, 128); + table.Rows.Add(112, 4, 105, 130, 120, 45, 45, 40, 128); + table.Rows.Add(113, 1, 250, 5, 5, 35, 105, 50, 257); + table.Rows.Add(114, 2, 65, 55, 115, 100, 40, 60, 128); + table.Rows.Add(115, 2, 105, 95, 80, 40, 80, 90, 257); + table.Rows.Add(116, 2, 30, 40, 70, 70, 25, 60, 128); + table.Rows.Add(117, 2, 55, 65, 95, 95, 45, 85, 128); + table.Rows.Add(118, 2, 45, 67, 60, 35, 50, 63, 128); + table.Rows.Add(119, 2, 80, 92, 65, 65, 80, 68, 128); + table.Rows.Add(120, 4, 30, 45, 55, 70, 55, 85, 258); + table.Rows.Add(121, 4, 60, 75, 85, 100, 85, 115, 258); + table.Rows.Add(122, 2, 40, 45, 65, 100, 120, 90, 128); + table.Rows.Add(123, 2, 70, 110, 80, 55, 80, 105, 128); + table.Rows.Add(124, 2, 65, 50, 35, 115, 95, 95, 257); + table.Rows.Add(125, 2, 65, 83, 57, 95, 85, 105, 64); + table.Rows.Add(126, 2, 65, 95, 57, 100, 85, 93, 64); + table.Rows.Add(127, 4, 65, 125, 100, 55, 70, 85, 128); + table.Rows.Add(128, 4, 75, 100, 95, 40, 70, 110, 256); + table.Rows.Add(129, 4, 20, 10, 55, 15, 20, 80, 128); + table.Rows.Add(130, 4, 95, 125, 79, 60, 100, 81, 128); + table.Rows.Add(131, 4, 130, 85, 80, 85, 95, 60, 128); + table.Rows.Add(132, 2, 48, 48, 48, 48, 48, 48, 258); + table.Rows.Add(133, 2, 55, 55, 50, 45, 65, 55, 32); + table.Rows.Add(134, 2, 130, 65, 60, 110, 95, 65, 32); + table.Rows.Add(135, 2, 65, 65, 60, 110, 95, 130, 32); + table.Rows.Add(136, 2, 65, 130, 60, 95, 110, 65, 32); + table.Rows.Add(137, 2, 65, 60, 70, 85, 75, 40, 258); + table.Rows.Add(138, 2, 35, 40, 100, 90, 55, 35, 32); + table.Rows.Add(139, 2, 70, 60, 125, 115, 70, 55, 32); + table.Rows.Add(140, 2, 30, 80, 90, 55, 45, 55, 32); + table.Rows.Add(141, 2, 60, 115, 105, 65, 70, 80, 32); + table.Rows.Add(142, 4, 80, 105, 65, 60, 75, 130, 32); + table.Rows.Add(143, 4, 160, 110, 65, 65, 110, 30, 32); + table.Rows.Add(144, 4, 90, 85, 100, 95, 125, 85, 258); + table.Rows.Add(145, 4, 90, 90, 85, 125, 90, 100, 258); + table.Rows.Add(146, 4, 90, 100, 90, 125, 85, 90, 258); + table.Rows.Add(147, 4, 41, 64, 45, 50, 50, 50, 128); + table.Rows.Add(148, 4, 61, 84, 65, 70, 70, 70, 128); + table.Rows.Add(149, 4, 91, 134, 95, 100, 100, 80, 128); + table.Rows.Add(150, 4, 106, 110, 90, 154, 90, 130, 258); + table.Rows.Add(151, 3, 100, 100, 100, 100, 100, 100, 258); + table.Rows.Add(152, 3, 45, 49, 65, 49, 65, 45, 32); + table.Rows.Add(153, 3, 60, 62, 80, 63, 80, 60, 32); + table.Rows.Add(154, 3, 80, 82, 100, 83, 100, 80, 32); + table.Rows.Add(155, 3, 39, 52, 43, 60, 50, 65, 32); + table.Rows.Add(156, 3, 58, 64, 58, 80, 65, 80, 32); + table.Rows.Add(157, 3, 78, 84, 78, 109, 85, 100, 32); + table.Rows.Add(158, 3, 50, 65, 64, 44, 48, 43, 32); + table.Rows.Add(159, 3, 65, 80, 80, 59, 63, 58, 32); + table.Rows.Add(160, 3, 85, 105, 100, 79, 83, 78, 32); + table.Rows.Add(161, 2, 35, 46, 34, 35, 45, 20, 128); + table.Rows.Add(162, 2, 85, 76, 64, 45, 55, 90, 128); + table.Rows.Add(163, 2, 60, 30, 30, 36, 56, 50, 128); + table.Rows.Add(164, 2, 100, 50, 50, 76, 96, 70, 128); + table.Rows.Add(165, 1, 40, 20, 30, 40, 80, 55, 128); + table.Rows.Add(166, 1, 55, 35, 50, 55, 110, 85, 128); + table.Rows.Add(167, 1, 40, 60, 40, 40, 40, 30, 128); + table.Rows.Add(168, 1, 70, 90, 70, 60, 60, 40, 128); + table.Rows.Add(169, 2, 85, 90, 80, 70, 80, 130, 128); + table.Rows.Add(170, 4, 75, 38, 38, 56, 56, 67, 128); + table.Rows.Add(171, 4, 125, 58, 58, 76, 76, 67, 128); + table.Rows.Add(172, 2, 20, 40, 15, 35, 35, 60, 128); + table.Rows.Add(173, 1, 50, 25, 28, 45, 55, 15, 192); + table.Rows.Add(174, 1, 90, 30, 15, 40, 20, 15, 192); + table.Rows.Add(175, 1, 35, 20, 65, 40, 65, 20, 32); + table.Rows.Add(176, 1, 55, 40, 85, 80, 105, 40, 32); + table.Rows.Add(177, 2, 40, 50, 45, 70, 45, 70, 128); + table.Rows.Add(178, 2, 65, 75, 70, 95, 70, 95, 128); + table.Rows.Add(179, 3, 55, 40, 40, 65, 45, 35, 128); + table.Rows.Add(180, 3, 70, 55, 55, 80, 60, 45, 128); + table.Rows.Add(181, 3, 90, 75, 85, 115, 90, 55, 128); + table.Rows.Add(182, 3, 75, 80, 95, 90, 100, 50, 128); + table.Rows.Add(183, 1, 70, 20, 50, 20, 50, 40, 128); + table.Rows.Add(184, 1, 100, 50, 80, 60, 80, 50, 128); + table.Rows.Add(185, 2, 70, 100, 115, 30, 65, 30, 128); + table.Rows.Add(186, 3, 90, 75, 75, 90, 100, 70, 128); + table.Rows.Add(187, 3, 35, 35, 40, 35, 55, 50, 128); + table.Rows.Add(188, 3, 55, 45, 50, 45, 65, 80, 128); + table.Rows.Add(189, 3, 75, 55, 70, 55, 95, 110, 128); + table.Rows.Add(190, 1, 55, 70, 55, 40, 55, 85, 128); + table.Rows.Add(191, 3, 30, 30, 30, 30, 30, 30, 128); + table.Rows.Add(192, 3, 75, 75, 55, 105, 85, 30, 128); + table.Rows.Add(193, 2, 65, 65, 45, 75, 45, 95, 128); + table.Rows.Add(194, 2, 55, 45, 45, 25, 25, 15, 128); + table.Rows.Add(195, 2, 95, 85, 85, 65, 65, 35, 128); + table.Rows.Add(196, 2, 65, 65, 60, 130, 95, 110, 32); + table.Rows.Add(197, 2, 95, 65, 110, 60, 130, 65, 32); + table.Rows.Add(198, 3, 60, 85, 42, 85, 42, 91, 128); + table.Rows.Add(199, 2, 95, 75, 80, 100, 110, 30, 128); + table.Rows.Add(200, 1, 60, 60, 60, 85, 85, 85, 128); + table.Rows.Add(201, 2, 48, 72, 48, 72, 48, 48, 258); + table.Rows.Add(202, 2, 190, 33, 58, 33, 58, 33, 128); + table.Rows.Add(203, 2, 70, 80, 65, 90, 65, 85, 128); + table.Rows.Add(204, 2, 50, 65, 90, 35, 35, 15, 128); + table.Rows.Add(205, 2, 75, 90, 140, 60, 60, 40, 128); + table.Rows.Add(206, 2, 100, 70, 70, 65, 65, 45, 128); + table.Rows.Add(207, 3, 65, 75, 105, 35, 65, 85, 128); + table.Rows.Add(208, 2, 75, 85, 200, 55, 65, 30, 128); + table.Rows.Add(209, 1, 60, 80, 50, 40, 40, 30, 192); + table.Rows.Add(210, 1, 90, 120, 75, 60, 60, 45, 192); + table.Rows.Add(211, 2, 65, 95, 75, 55, 55, 85, 128); + table.Rows.Add(212, 2, 70, 130, 100, 55, 80, 65, 128); + table.Rows.Add(213, 3, 20, 10, 230, 10, 230, 5, 128); + table.Rows.Add(214, 4, 80, 125, 75, 40, 95, 85, 128); + table.Rows.Add(215, 3, 55, 95, 55, 35, 75, 115, 128); + table.Rows.Add(216, 2, 60, 80, 50, 50, 50, 40, 128); + table.Rows.Add(217, 2, 90, 130, 75, 75, 75, 55, 128); + table.Rows.Add(218, 2, 40, 40, 40, 70, 40, 20, 128); + table.Rows.Add(219, 2, 50, 50, 120, 80, 80, 30, 128); + table.Rows.Add(220, 4, 50, 50, 40, 30, 30, 50, 128); + table.Rows.Add(221, 4, 100, 100, 80, 60, 60, 50, 128); + table.Rows.Add(222, 1, 55, 55, 85, 65, 85, 35, 192); + table.Rows.Add(223, 2, 35, 65, 35, 65, 35, 65, 128); + table.Rows.Add(224, 2, 75, 105, 75, 105, 75, 45, 128); + table.Rows.Add(225, 1, 45, 55, 45, 65, 45, 75, 128); + table.Rows.Add(226, 4, 65, 40, 70, 80, 140, 70, 128); + table.Rows.Add(227, 4, 65, 80, 140, 40, 70, 70, 128); + table.Rows.Add(228, 4, 45, 60, 30, 80, 50, 65, 128); + table.Rows.Add(229, 4, 75, 90, 50, 110, 80, 95, 128); + table.Rows.Add(230, 2, 75, 95, 95, 95, 95, 85, 128); + table.Rows.Add(231, 2, 90, 60, 60, 40, 40, 40, 128); + table.Rows.Add(232, 2, 90, 120, 120, 60, 60, 50, 128); + table.Rows.Add(233, 2, 85, 80, 90, 105, 95, 60, 258); + table.Rows.Add(234, 4, 73, 95, 62, 85, 65, 85, 128); + table.Rows.Add(235, 1, 55, 20, 35, 20, 45, 75, 128); + table.Rows.Add(236, 2, 35, 35, 35, 35, 35, 35, 256); + table.Rows.Add(237, 2, 50, 95, 95, 35, 110, 70, 256); + table.Rows.Add(238, 2, 45, 30, 15, 85, 65, 65, 257); + table.Rows.Add(239, 2, 45, 63, 37, 65, 55, 95, 64); + table.Rows.Add(240, 2, 45, 75, 37, 70, 55, 83, 64); + table.Rows.Add(241, 4, 95, 80, 105, 40, 70, 100, 257); + table.Rows.Add(242, 1, 255, 10, 10, 75, 135, 55, 257); + table.Rows.Add(243, 4, 90, 85, 75, 115, 100, 115, 258); + table.Rows.Add(244, 4, 115, 115, 85, 90, 75, 100, 258); + table.Rows.Add(245, 4, 100, 75, 115, 90, 115, 85, 258); + table.Rows.Add(246, 4, 50, 64, 50, 45, 50, 41, 128); + table.Rows.Add(247, 4, 70, 84, 70, 65, 70, 51, 128); + table.Rows.Add(248, 4, 100, 134, 110, 95, 100, 61, 128); + table.Rows.Add(249, 4, 106, 90, 130, 90, 154, 110, 258); + table.Rows.Add(250, 4, 106, 130, 90, 110, 154, 90, 258); + table.Rows.Add(251, 3, 100, 100, 100, 100, 100, 100, 258); + table.Rows.Add(252, 3, 40, 45, 35, 65, 55, 70, 32); + table.Rows.Add(253, 3, 50, 65, 45, 85, 65, 95, 32); + table.Rows.Add(254, 3, 70, 85, 65, 105, 85, 120, 32); + table.Rows.Add(255, 3, 45, 60, 40, 70, 50, 45, 32); + table.Rows.Add(256, 3, 60, 85, 60, 85, 60, 55, 32); + table.Rows.Add(257, 3, 80, 120, 70, 110, 70, 80, 32); + table.Rows.Add(258, 3, 50, 70, 50, 50, 50, 40, 32); + table.Rows.Add(259, 3, 70, 85, 70, 60, 70, 50, 32); + table.Rows.Add(260, 3, 100, 110, 90, 85, 90, 60, 32); + table.Rows.Add(261, 2, 35, 55, 35, 30, 30, 35, 128); + table.Rows.Add(262, 2, 70, 90, 70, 60, 60, 70, 128); + table.Rows.Add(263, 2, 38, 30, 41, 30, 41, 60, 128); + table.Rows.Add(264, 2, 78, 70, 61, 50, 61, 100, 128); + table.Rows.Add(265, 2, 45, 45, 35, 20, 30, 20, 128); + table.Rows.Add(266, 2, 50, 35, 55, 25, 25, 15, 128); + table.Rows.Add(267, 2, 60, 70, 50, 100, 50, 65, 128); + table.Rows.Add(268, 2, 50, 35, 55, 25, 25, 15, 128); + table.Rows.Add(269, 2, 60, 50, 70, 50, 90, 65, 128); + table.Rows.Add(270, 3, 40, 30, 30, 40, 50, 30, 128); + table.Rows.Add(271, 3, 60, 50, 50, 60, 70, 50, 128); + table.Rows.Add(272, 3, 80, 70, 70, 90, 100, 70, 128); + table.Rows.Add(273, 3, 40, 40, 50, 30, 30, 30, 128); + table.Rows.Add(274, 3, 70, 70, 40, 60, 40, 60, 128); + table.Rows.Add(275, 3, 90, 100, 60, 90, 60, 80, 128); + table.Rows.Add(276, 3, 40, 55, 30, 30, 30, 85, 128); + table.Rows.Add(277, 3, 60, 85, 60, 50, 50, 125, 128); + table.Rows.Add(278, 2, 40, 30, 30, 55, 30, 85, 128); + table.Rows.Add(279, 2, 60, 50, 100, 85, 70, 65, 128); + table.Rows.Add(280, 4, 28, 25, 25, 45, 35, 40, 128); + table.Rows.Add(281, 4, 38, 35, 35, 65, 55, 50, 128); + table.Rows.Add(282, 4, 68, 65, 65, 125, 115, 80, 128); + table.Rows.Add(283, 2, 40, 30, 32, 50, 52, 65, 128); + table.Rows.Add(284, 2, 70, 60, 62, 80, 82, 60, 128); + table.Rows.Add(285, 5, 60, 40, 60, 40, 60, 35, 128); + table.Rows.Add(286, 5, 60, 130, 80, 60, 60, 70, 128); + table.Rows.Add(287, 4, 60, 60, 60, 35, 35, 30, 128); + table.Rows.Add(288, 4, 80, 80, 80, 55, 55, 90, 128); + table.Rows.Add(289, 4, 150, 160, 100, 95, 65, 100, 128); + table.Rows.Add(290, 0, 31, 45, 90, 30, 30, 40, 128); + table.Rows.Add(291, 0, 61, 90, 45, 50, 50, 160, 128); + table.Rows.Add(292, 0, 1, 90, 45, 30, 30, 40, 258); + table.Rows.Add(293, 3, 64, 51, 23, 51, 23, 28, 128); + table.Rows.Add(294, 3, 84, 71, 43, 71, 43, 48, 128); + table.Rows.Add(295, 3, 104, 91, 63, 91, 73, 68, 128); + table.Rows.Add(296, 5, 72, 60, 30, 20, 30, 25, 64); + table.Rows.Add(297, 5, 144, 120, 60, 40, 60, 50, 64); + table.Rows.Add(298, 1, 50, 20, 40, 20, 40, 20, 192); + table.Rows.Add(299, 2, 30, 45, 135, 45, 90, 30, 128); + table.Rows.Add(300, 1, 50, 45, 45, 35, 35, 50, 192); + table.Rows.Add(301, 1, 70, 65, 65, 55, 55, 70, 192); + table.Rows.Add(302, 3, 50, 75, 75, 65, 65, 50, 128); + table.Rows.Add(303, 1, 50, 85, 85, 55, 55, 50, 128); + table.Rows.Add(304, 4, 50, 70, 100, 40, 40, 30, 128); + table.Rows.Add(305, 4, 60, 90, 140, 50, 50, 40, 128); + table.Rows.Add(306, 4, 70, 110, 180, 60, 60, 50, 128); + table.Rows.Add(307, 2, 30, 40, 55, 40, 55, 60, 128); + table.Rows.Add(308, 2, 60, 60, 75, 60, 75, 80, 128); + table.Rows.Add(309, 4, 40, 45, 40, 65, 40, 65, 128); + table.Rows.Add(310, 4, 70, 75, 60, 105, 60, 105, 128); + table.Rows.Add(311, 2, 60, 50, 40, 85, 75, 95, 128); + table.Rows.Add(312, 2, 60, 40, 50, 75, 85, 95, 128); + table.Rows.Add(313, 0, 65, 73, 55, 47, 75, 85, 256); + table.Rows.Add(314, 5, 65, 47, 55, 73, 75, 85, 257); + table.Rows.Add(315, 3, 50, 60, 45, 100, 80, 65, 128); + table.Rows.Add(316, 5, 70, 43, 53, 43, 53, 40, 128); + table.Rows.Add(317, 5, 100, 73, 83, 73, 83, 55, 128); + table.Rows.Add(318, 4, 45, 90, 20, 65, 20, 65, 128); + table.Rows.Add(319, 4, 70, 120, 40, 95, 40, 95, 128); + table.Rows.Add(320, 5, 130, 70, 35, 70, 35, 60, 128); + table.Rows.Add(321, 5, 170, 90, 45, 90, 45, 60, 128); + table.Rows.Add(322, 2, 60, 60, 40, 65, 45, 35, 128); + table.Rows.Add(323, 2, 70, 100, 70, 105, 75, 40, 128); + table.Rows.Add(324, 2, 70, 85, 140, 85, 70, 20, 128); + table.Rows.Add(325, 1, 60, 25, 35, 70, 80, 60, 128); + table.Rows.Add(326, 1, 80, 45, 65, 90, 110, 80, 128); + table.Rows.Add(327, 1, 60, 60, 60, 60, 60, 60, 128); + table.Rows.Add(328, 3, 45, 100, 45, 45, 45, 10, 128); + table.Rows.Add(329, 3, 50, 70, 50, 50, 50, 70, 128); + table.Rows.Add(330, 3, 80, 100, 80, 80, 80, 100, 128); + table.Rows.Add(331, 3, 50, 85, 40, 85, 40, 35, 128); + table.Rows.Add(332, 3, 70, 115, 60, 115, 60, 55, 128); + table.Rows.Add(333, 0, 45, 40, 60, 40, 75, 50, 128); + table.Rows.Add(334, 0, 75, 70, 90, 70, 105, 80, 128); + table.Rows.Add(335, 0, 73, 115, 60, 60, 60, 90, 128); + table.Rows.Add(336, 5, 73, 100, 60, 100, 60, 65, 128); + table.Rows.Add(337, 1, 70, 55, 65, 95, 85, 70, 258); + table.Rows.Add(338, 1, 70, 95, 85, 55, 65, 70, 258); + table.Rows.Add(339, 2, 50, 48, 43, 46, 41, 60, 128); + table.Rows.Add(340, 2, 110, 78, 73, 76, 71, 60, 128); + table.Rows.Add(341, 5, 43, 80, 65, 50, 35, 35, 128); + table.Rows.Add(342, 5, 63, 120, 85, 90, 55, 55, 128); + table.Rows.Add(343, 2, 40, 40, 55, 40, 70, 55, 258); + table.Rows.Add(344, 2, 60, 70, 105, 70, 120, 75, 258); + table.Rows.Add(345, 0, 66, 41, 77, 61, 87, 23, 32); + table.Rows.Add(346, 0, 86, 81, 97, 81, 107, 43, 32); + table.Rows.Add(347, 0, 45, 95, 50, 40, 50, 75, 32); + table.Rows.Add(348, 0, 75, 125, 100, 70, 80, 45, 32); + table.Rows.Add(349, 0, 20, 15, 20, 10, 55, 80, 128); + table.Rows.Add(350, 0, 95, 60, 79, 100, 125, 81, 128); + table.Rows.Add(351, 2, 70, 70, 70, 70, 70, 70, 128); + table.Rows.Add(352, 3, 60, 90, 70, 60, 120, 40, 128); + table.Rows.Add(353, 1, 44, 75, 35, 63, 33, 45, 128); + table.Rows.Add(354, 1, 64, 115, 65, 83, 63, 65, 128); + table.Rows.Add(355, 1, 20, 40, 90, 30, 90, 25, 128); + table.Rows.Add(356, 1, 40, 70, 130, 60, 130, 25, 128); + table.Rows.Add(357, 4, 99, 68, 83, 72, 87, 51, 128); + table.Rows.Add(358, 1, 65, 50, 70, 95, 80, 65, 128); + table.Rows.Add(359, 3, 65, 130, 60, 75, 60, 75, 128); + table.Rows.Add(360, 2, 95, 23, 48, 23, 48, 23, 128); + table.Rows.Add(361, 2, 50, 50, 50, 50, 50, 50, 128); + table.Rows.Add(362, 2, 80, 80, 80, 80, 80, 80, 128); + table.Rows.Add(363, 3, 70, 40, 50, 55, 50, 25, 128); + table.Rows.Add(364, 3, 90, 60, 70, 75, 70, 45, 128); + table.Rows.Add(365, 3, 110, 80, 90, 95, 90, 65, 128); + table.Rows.Add(366, 0, 35, 64, 85, 74, 55, 32, 128); + table.Rows.Add(367, 0, 55, 104, 105, 94, 75, 52, 128); + table.Rows.Add(368, 0, 55, 84, 105, 114, 75, 52, 128); + table.Rows.Add(369, 4, 100, 90, 130, 45, 65, 55, 32); + table.Rows.Add(370, 1, 43, 30, 55, 40, 65, 97, 192); + table.Rows.Add(371, 4, 45, 75, 60, 40, 30, 50, 128); + table.Rows.Add(372, 4, 65, 95, 100, 60, 50, 50, 128); + table.Rows.Add(373, 4, 95, 135, 80, 110, 80, 100, 128); + table.Rows.Add(374, 4, 40, 55, 80, 35, 60, 30, 258); + table.Rows.Add(375, 4, 60, 75, 100, 55, 80, 50, 258); + table.Rows.Add(376, 4, 80, 135, 130, 95, 90, 70, 258); + table.Rows.Add(377, 4, 80, 100, 200, 50, 100, 50, 258); + table.Rows.Add(378, 4, 80, 50, 100, 100, 200, 50, 258); + table.Rows.Add(379, 4, 80, 75, 150, 75, 150, 50, 258); + table.Rows.Add(380, 4, 80, 80, 90, 110, 130, 110, 257); + table.Rows.Add(381, 4, 80, 90, 80, 130, 110, 110, 256); + table.Rows.Add(382, 4, 100, 100, 90, 150, 140, 90, 258); + table.Rows.Add(383, 4, 100, 150, 140, 100, 90, 90, 258); + table.Rows.Add(384, 4, 105, 150, 90, 150, 90, 95, 258); + table.Rows.Add(385, 4, 100, 100, 100, 100, 100, 100, 258); + table.Rows.Add(386, 4, 50, 180, 20, 180, 20, 150, 258); + table.Rows.Add(387, 3, 55, 68, 64, 45, 55, 31, 32); + table.Rows.Add(388, 3, 75, 89, 85, 55, 65, 36, 32); + table.Rows.Add(389, 3, 95, 109, 105, 75, 85, 56, 32); + table.Rows.Add(390, 3, 44, 58, 44, 58, 44, 61, 32); + table.Rows.Add(391, 3, 64, 78, 52, 78, 52, 81, 32); + table.Rows.Add(392, 3, 76, 104, 71, 104, 71, 108, 32); + table.Rows.Add(393, 3, 53, 51, 53, 61, 56, 40, 32); + table.Rows.Add(394, 3, 64, 66, 68, 81, 76, 50, 32); + table.Rows.Add(395, 3, 84, 86, 88, 111, 101, 60, 32); + table.Rows.Add(396, 3, 40, 55, 30, 30, 30, 60, 128); + table.Rows.Add(397, 3, 55, 75, 50, 40, 40, 80, 128); + table.Rows.Add(398, 3, 85, 120, 70, 50, 60, 100, 128); + table.Rows.Add(399, 2, 59, 45, 40, 35, 40, 31, 128); + table.Rows.Add(400, 2, 79, 85, 60, 55, 60, 71, 128); + table.Rows.Add(401, 3, 37, 25, 41, 25, 41, 25, 128); + table.Rows.Add(402, 3, 77, 85, 51, 55, 51, 65, 128); + table.Rows.Add(403, 3, 45, 65, 34, 40, 34, 45, 128); + table.Rows.Add(404, 3, 60, 85, 49, 60, 49, 60, 128); + table.Rows.Add(405, 3, 80, 120, 79, 95, 79, 70, 128); + table.Rows.Add(406, 3, 40, 30, 35, 50, 70, 55, 128); + table.Rows.Add(407, 3, 60, 70, 65, 125, 105, 90, 128); + table.Rows.Add(408, 0, 67, 125, 40, 30, 30, 58, 32); + table.Rows.Add(409, 0, 97, 165, 60, 65, 50, 58, 32); + table.Rows.Add(410, 0, 30, 42, 118, 42, 88, 30, 32); + table.Rows.Add(411, 0, 60, 52, 168, 47, 138, 30, 32); + table.Rows.Add(412, 2, 40, 29, 45, 29, 45, 36, 128); + table.Rows.Add(413, 2, 60, 59, 85, 79, 105, 36, 257); + table.Rows.Add(414, 2, 70, 94, 50, 94, 50, 66, 256); + table.Rows.Add(415, 3, 30, 30, 42, 30, 42, 70, 32); + table.Rows.Add(416, 3, 70, 80, 102, 80, 102, 40, 257); + table.Rows.Add(417, 2, 60, 45, 70, 45, 90, 95, 128); + table.Rows.Add(418, 2, 55, 65, 35, 60, 30, 85, 128); + table.Rows.Add(419, 2, 85, 105, 55, 85, 50, 115, 128); + table.Rows.Add(420, 2, 45, 35, 45, 62, 53, 35, 128); + table.Rows.Add(421, 2, 70, 60, 70, 87, 78, 85, 128); + table.Rows.Add(422, 2, 76, 48, 48, 57, 62, 34, 128); + table.Rows.Add(423, 2, 111, 83, 68, 92, 82, 39, 128); + table.Rows.Add(424, 1, 75, 100, 66, 60, 66, 115, 128); + table.Rows.Add(425, 5, 90, 50, 34, 60, 44, 70, 128); + table.Rows.Add(426, 5, 150, 80, 44, 90, 54, 80, 128); + table.Rows.Add(427, 2, 55, 66, 44, 44, 56, 85, 128); + table.Rows.Add(428, 2, 65, 76, 84, 54, 96, 105, 128); + table.Rows.Add(429, 1, 60, 60, 60, 105, 105, 105, 128); + table.Rows.Add(430, 3, 100, 125, 52, 105, 52, 71, 128); + table.Rows.Add(431, 1, 49, 55, 42, 42, 37, 85, 192); + table.Rows.Add(432, 1, 71, 82, 64, 64, 59, 112, 192); + table.Rows.Add(433, 1, 45, 30, 50, 65, 50, 45, 128); + table.Rows.Add(434, 2, 63, 63, 47, 41, 41, 74, 128); + table.Rows.Add(435, 2, 103, 93, 67, 71, 61, 84, 128); + table.Rows.Add(436, 2, 57, 24, 86, 24, 86, 23, 258); + table.Rows.Add(437, 2, 67, 89, 116, 79, 116, 33, 258); + table.Rows.Add(438, 2, 50, 80, 95, 10, 45, 10, 128); + table.Rows.Add(439, 2, 20, 25, 45, 70, 90, 60, 128); + table.Rows.Add(440, 1, 100, 5, 5, 15, 65, 30, 257); + table.Rows.Add(441, 3, 76, 65, 45, 92, 42, 91, 128); + table.Rows.Add(442, 2, 50, 92, 108, 92, 108, 35, 128); + table.Rows.Add(443, 4, 58, 70, 45, 40, 45, 42, 128); + table.Rows.Add(444, 4, 68, 90, 65, 50, 55, 82, 128); + table.Rows.Add(445, 4, 108, 130, 95, 80, 85, 102, 128); + table.Rows.Add(446, 4, 135, 85, 40, 40, 85, 5, 32); + table.Rows.Add(447, 3, 40, 70, 40, 35, 40, 60, 32); + table.Rows.Add(448, 3, 70, 110, 70, 115, 70, 90, 32); + table.Rows.Add(449, 4, 68, 72, 78, 38, 42, 32, 128); + table.Rows.Add(450, 4, 108, 112, 118, 68, 72, 47, 128); + table.Rows.Add(451, 4, 40, 50, 90, 30, 55, 65, 128); + table.Rows.Add(452, 4, 70, 90, 110, 60, 75, 95, 128); + table.Rows.Add(453, 2, 48, 61, 40, 61, 40, 50, 128); + table.Rows.Add(454, 2, 83, 106, 65, 86, 65, 85, 128); + table.Rows.Add(455, 4, 74, 100, 72, 90, 72, 46, 128); + table.Rows.Add(456, 0, 49, 49, 56, 49, 61, 66, 128); + table.Rows.Add(457, 0, 69, 69, 76, 69, 86, 91, 128); + table.Rows.Add(458, 4, 45, 20, 50, 60, 120, 50, 128); + table.Rows.Add(459, 4, 60, 62, 50, 62, 60, 40, 128); + table.Rows.Add(460, 4, 90, 92, 75, 92, 85, 60, 128); + table.Rows.Add(461, 3, 70, 120, 65, 45, 85, 125, 128); + table.Rows.Add(462, 2, 70, 70, 115, 130, 90, 60, 258); + table.Rows.Add(463, 2, 110, 85, 95, 80, 95, 50, 128); + table.Rows.Add(464, 4, 115, 140, 130, 55, 55, 40, 128); + table.Rows.Add(465, 2, 100, 100, 125, 110, 50, 50, 128); + table.Rows.Add(466, 2, 75, 123, 67, 95, 85, 95, 64); + table.Rows.Add(467, 2, 75, 95, 67, 125, 95, 83, 64); + table.Rows.Add(468, 1, 85, 50, 95, 120, 115, 80, 32); + table.Rows.Add(469, 2, 86, 76, 86, 116, 56, 95, 128); + table.Rows.Add(470, 2, 65, 110, 130, 60, 65, 95, 32); + table.Rows.Add(471, 2, 65, 60, 110, 130, 95, 65, 32); + table.Rows.Add(472, 3, 75, 95, 125, 45, 75, 95, 128); + table.Rows.Add(473, 4, 110, 130, 80, 70, 60, 80, 128); + table.Rows.Add(474, 2, 85, 80, 70, 135, 75, 90, 258); + table.Rows.Add(475, 4, 68, 125, 65, 65, 115, 80, 256); + table.Rows.Add(476, 2, 60, 55, 145, 75, 150, 40, 128); + table.Rows.Add(477, 1, 45, 100, 135, 65, 135, 45, 128); + table.Rows.Add(478, 2, 70, 80, 70, 80, 70, 110, 257); + table.Rows.Add(479, 2, 50, 65, 107, 105, 107, 86, 258); + table.Rows.Add(480, 4, 75, 75, 130, 75, 130, 95, 258); + table.Rows.Add(481, 4, 80, 105, 105, 105, 105, 80, 258); + table.Rows.Add(482, 4, 75, 125, 70, 125, 70, 115, 258); + table.Rows.Add(483, 4, 100, 120, 120, 150, 100, 90, 258); + table.Rows.Add(484, 4, 90, 120, 100, 150, 120, 100, 258); + table.Rows.Add(485, 4, 91, 90, 106, 130, 106, 77, 128); + table.Rows.Add(486, 4, 110, 160, 110, 80, 110, 100, 258); + table.Rows.Add(487, 4, 150, 100, 120, 100, 120, 90, 258); + table.Rows.Add(488, 4, 120, 70, 120, 75, 130, 85, 257); + table.Rows.Add(489, 4, 80, 80, 80, 80, 80, 80, 258); + table.Rows.Add(490, 4, 100, 100, 100, 100, 100, 100, 258); + table.Rows.Add(491, 4, 70, 90, 90, 135, 90, 125, 258); + table.Rows.Add(492, 3, 100, 100, 100, 100, 100, 100, 258); + table.Rows.Add(493, 4, 120, 120, 120, 120, 120, 120, 258); + table.Rows.Add(494, 4, 100, 100, 100, 100, 100, 100, 258); + table.Rows.Add(495, 3, 45, 45, 55, 45, 55, 63, 32); + table.Rows.Add(496, 3, 60, 60, 75, 60, 75, 83, 32); + table.Rows.Add(497, 3, 75, 75, 95, 75, 95, 113, 32); + table.Rows.Add(498, 3, 65, 63, 45, 45, 45, 45, 32); + table.Rows.Add(499, 3, 90, 93, 55, 70, 55, 55, 32); + table.Rows.Add(500, 3, 110, 123, 65, 100, 65, 65, 32); + table.Rows.Add(501, 3, 55, 55, 45, 63, 45, 45, 32); + table.Rows.Add(502, 3, 75, 75, 60, 83, 60, 60, 32); + table.Rows.Add(503, 3, 95, 100, 85, 108, 70, 70, 32); + table.Rows.Add(504, 2, 45, 55, 39, 35, 39, 42, 128); + table.Rows.Add(505, 2, 60, 85, 69, 60, 69, 77, 128); + table.Rows.Add(506, 3, 45, 60, 45, 25, 45, 55, 128); + table.Rows.Add(507, 3, 65, 80, 65, 35, 65, 60, 128); + table.Rows.Add(508, 3, 85, 110, 90, 45, 90, 80, 128); + table.Rows.Add(509, 2, 41, 50, 37, 50, 37, 66, 128); + table.Rows.Add(510, 2, 64, 88, 50, 88, 50, 106, 128); + table.Rows.Add(511, 2, 50, 53, 48, 53, 48, 64, 32); + table.Rows.Add(512, 2, 75, 98, 63, 98, 63, 101, 32); + table.Rows.Add(513, 2, 50, 53, 48, 53, 48, 64, 32); + table.Rows.Add(514, 2, 75, 98, 63, 98, 63, 101, 32); + table.Rows.Add(515, 2, 50, 53, 48, 53, 48, 64, 32); + table.Rows.Add(516, 2, 75, 98, 63, 98, 63, 101, 32); + table.Rows.Add(517, 1, 76, 25, 45, 67, 55, 24, 128); + table.Rows.Add(518, 1, 116, 55, 85, 107, 95, 29, 128); + table.Rows.Add(519, 3, 50, 55, 50, 36, 30, 43, 128); + table.Rows.Add(520, 3, 62, 77, 62, 50, 42, 65, 128); + table.Rows.Add(521, 3, 80, 115, 80, 65, 55, 93, 128); + table.Rows.Add(522, 2, 45, 60, 32, 50, 32, 76, 128); + table.Rows.Add(523, 2, 75, 100, 63, 80, 63, 116, 128); + table.Rows.Add(524, 3, 55, 75, 85, 25, 25, 15, 128); + table.Rows.Add(525, 3, 70, 105, 105, 50, 40, 20, 128); + table.Rows.Add(526, 3, 85, 135, 130, 60, 80, 25, 128); + table.Rows.Add(527, 2, 55, 45, 43, 55, 43, 72, 128); + table.Rows.Add(528, 2, 67, 57, 55, 77, 55, 114, 128); + table.Rows.Add(529, 2, 60, 85, 40, 30, 45, 68, 128); + table.Rows.Add(530, 2, 110, 135, 60, 50, 65, 88, 128); + table.Rows.Add(531, 1, 103, 60, 86, 60, 86, 50, 128); + table.Rows.Add(532, 3, 75, 80, 55, 25, 35, 35, 64); + table.Rows.Add(533, 3, 85, 105, 85, 40, 50, 40, 64); + table.Rows.Add(534, 3, 105, 140, 95, 55, 65, 45, 64); + table.Rows.Add(535, 3, 50, 50, 40, 50, 40, 64, 128); + table.Rows.Add(536, 3, 75, 65, 55, 65, 55, 69, 128); + table.Rows.Add(537, 3, 105, 95, 75, 85, 75, 74, 128); + table.Rows.Add(538, 2, 120, 100, 85, 30, 85, 45, 256); + table.Rows.Add(539, 2, 75, 125, 75, 30, 75, 85, 256); + table.Rows.Add(540, 3, 45, 53, 70, 40, 60, 42, 128); + table.Rows.Add(541, 3, 55, 63, 90, 50, 80, 42, 128); + table.Rows.Add(542, 3, 75, 103, 80, 70, 80, 92, 128); + table.Rows.Add(543, 3, 30, 45, 59, 30, 39, 57, 128); + table.Rows.Add(544, 3, 40, 55, 99, 40, 79, 47, 128); + table.Rows.Add(545, 3, 60, 100, 89, 55, 69, 112, 128); + table.Rows.Add(546, 2, 40, 27, 60, 37, 50, 66, 128); + table.Rows.Add(547, 2, 60, 67, 85, 77, 75, 116, 128); + table.Rows.Add(548, 2, 45, 35, 50, 70, 50, 30, 257); + table.Rows.Add(549, 2, 70, 60, 75, 110, 75, 90, 257); + table.Rows.Add(550, 2, 70, 92, 65, 80, 55, 98, 128); + table.Rows.Add(551, 3, 50, 72, 35, 35, 35, 65, 128); + table.Rows.Add(552, 3, 60, 82, 45, 45, 45, 74, 128); + table.Rows.Add(553, 3, 95, 117, 80, 65, 70, 92, 128); + table.Rows.Add(554, 3, 70, 90, 45, 15, 45, 50, 128); + table.Rows.Add(555, 3, 105, 140, 55, 30, 55, 95, 128); + table.Rows.Add(556, 2, 75, 86, 67, 106, 67, 60, 128); + table.Rows.Add(557, 2, 50, 65, 85, 35, 35, 55, 128); + table.Rows.Add(558, 2, 70, 95, 125, 65, 75, 45, 128); + table.Rows.Add(559, 2, 50, 75, 70, 35, 70, 48, 128); + table.Rows.Add(560, 2, 65, 90, 115, 45, 115, 58, 128); + table.Rows.Add(561, 2, 72, 58, 80, 103, 80, 97, 128); + table.Rows.Add(562, 2, 38, 30, 85, 55, 65, 30, 128); + table.Rows.Add(563, 2, 58, 50, 145, 95, 105, 30, 128); + table.Rows.Add(564, 2, 54, 78, 103, 53, 45, 22, 32); + table.Rows.Add(565, 2, 74, 108, 133, 83, 65, 32, 32); + table.Rows.Add(566, 2, 55, 112, 45, 74, 45, 70, 32); + table.Rows.Add(567, 2, 75, 140, 65, 112, 65, 110, 32); + table.Rows.Add(568, 2, 50, 50, 62, 40, 62, 65, 128); + table.Rows.Add(569, 2, 80, 95, 82, 60, 82, 75, 128); + table.Rows.Add(570, 3, 40, 65, 40, 80, 40, 65, 32); + table.Rows.Add(571, 3, 60, 105, 60, 120, 60, 105, 32); + table.Rows.Add(572, 1, 55, 50, 40, 40, 40, 75, 192); + table.Rows.Add(573, 1, 75, 95, 60, 65, 60, 115, 192); + table.Rows.Add(574, 3, 45, 30, 50, 55, 65, 45, 192); + table.Rows.Add(575, 3, 60, 45, 70, 75, 85, 55, 192); + table.Rows.Add(576, 3, 70, 55, 95, 95, 110, 65, 192); + table.Rows.Add(577, 3, 45, 30, 40, 105, 50, 20, 128); + table.Rows.Add(578, 3, 65, 40, 50, 125, 60, 30, 128); + table.Rows.Add(579, 3, 110, 65, 75, 125, 85, 30, 128); + table.Rows.Add(580, 2, 62, 44, 50, 44, 50, 55, 128); + table.Rows.Add(581, 2, 75, 87, 63, 87, 63, 98, 128); + table.Rows.Add(582, 4, 36, 50, 50, 65, 60, 44, 128); + table.Rows.Add(583, 4, 51, 65, 65, 80, 75, 59, 128); + table.Rows.Add(584, 4, 71, 95, 85, 110, 95, 79, 128); + table.Rows.Add(585, 2, 60, 60, 50, 40, 50, 75, 128); + table.Rows.Add(586, 2, 80, 100, 70, 60, 70, 95, 128); + table.Rows.Add(587, 2, 55, 75, 60, 75, 60, 103, 128); + table.Rows.Add(588, 2, 50, 75, 45, 40, 45, 60, 128); + table.Rows.Add(589, 2, 70, 135, 105, 60, 105, 20, 128); + table.Rows.Add(590, 2, 69, 55, 45, 55, 55, 15, 128); + table.Rows.Add(591, 2, 114, 85, 70, 85, 80, 30, 128); + table.Rows.Add(592, 2, 55, 40, 50, 65, 85, 40, 128); + table.Rows.Add(593, 2, 100, 60, 70, 85, 105, 60, 128); + table.Rows.Add(594, 1, 165, 75, 80, 40, 45, 65, 128); + table.Rows.Add(595, 2, 50, 47, 50, 57, 50, 65, 128); + table.Rows.Add(596, 2, 70, 77, 60, 97, 60, 108, 128); + table.Rows.Add(597, 2, 44, 50, 91, 24, 86, 10, 128); + table.Rows.Add(598, 2, 74, 94, 131, 54, 116, 20, 128); + table.Rows.Add(599, 3, 40, 55, 70, 45, 60, 30, 258); + table.Rows.Add(600, 3, 60, 80, 95, 70, 85, 50, 258); + table.Rows.Add(601, 3, 60, 100, 115, 70, 85, 90, 258); + table.Rows.Add(602, 4, 35, 55, 40, 45, 40, 60, 128); + table.Rows.Add(603, 4, 65, 85, 70, 75, 70, 40, 128); + table.Rows.Add(604, 4, 85, 115, 80, 105, 80, 50, 128); + table.Rows.Add(605, 2, 55, 55, 55, 85, 55, 30, 128); + table.Rows.Add(606, 2, 75, 75, 75, 125, 95, 40, 128); + table.Rows.Add(607, 3, 50, 30, 55, 65, 55, 20, 128); + table.Rows.Add(608, 3, 60, 40, 60, 95, 60, 55, 128); + table.Rows.Add(609, 3, 60, 55, 90, 145, 90, 80, 128); + table.Rows.Add(610, 4, 46, 87, 60, 30, 40, 57, 128); + table.Rows.Add(611, 4, 66, 117, 70, 40, 50, 67, 128); + table.Rows.Add(612, 4, 76, 147, 90, 60, 70, 97, 128); + table.Rows.Add(613, 2, 55, 70, 40, 60, 40, 40, 128); + table.Rows.Add(614, 2, 95, 110, 80, 70, 80, 50, 128); + table.Rows.Add(615, 2, 70, 50, 30, 95, 135, 105, 258); + table.Rows.Add(616, 2, 50, 40, 85, 40, 65, 25, 128); + table.Rows.Add(617, 2, 80, 70, 40, 100, 60, 145, 128); + table.Rows.Add(618, 2, 109, 66, 84, 81, 99, 32, 128); + table.Rows.Add(619, 3, 45, 85, 50, 55, 50, 65, 128); + table.Rows.Add(620, 3, 65, 125, 60, 95, 60, 105, 128); + table.Rows.Add(621, 2, 77, 120, 90, 60, 90, 48, 128); + table.Rows.Add(622, 2, 59, 74, 50, 35, 50, 35, 258); + table.Rows.Add(623, 2, 89, 124, 80, 55, 80, 55, 258); + table.Rows.Add(624, 2, 45, 85, 70, 40, 40, 60, 128); + table.Rows.Add(625, 2, 65, 125, 100, 60, 70, 70, 128); + table.Rows.Add(626, 2, 95, 110, 95, 40, 95, 55, 128); + table.Rows.Add(627, 4, 70, 83, 50, 37, 50, 60, 256); + table.Rows.Add(628, 4, 100, 123, 75, 57, 75, 80, 256); + table.Rows.Add(629, 4, 70, 55, 75, 45, 65, 60, 257); + table.Rows.Add(630, 4, 110, 65, 105, 55, 95, 80, 257); + table.Rows.Add(631, 2, 85, 97, 66, 105, 66, 65, 128); + table.Rows.Add(632, 2, 58, 109, 112, 48, 48, 109, 128); + table.Rows.Add(633, 4, 52, 65, 50, 45, 50, 38, 128); + table.Rows.Add(634, 4, 72, 85, 70, 65, 70, 58, 128); + table.Rows.Add(635, 4, 92, 105, 90, 125, 90, 98, 128); + table.Rows.Add(636, 4, 55, 85, 55, 50, 55, 60, 128); + table.Rows.Add(637, 4, 85, 60, 65, 135, 105, 100, 128); + table.Rows.Add(638, 4, 91, 90, 129, 90, 72, 108, 258); + table.Rows.Add(639, 4, 91, 129, 90, 72, 90, 108, 258); + table.Rows.Add(640, 4, 91, 90, 72, 90, 129, 108, 258); + table.Rows.Add(641, 4, 79, 115, 70, 125, 80, 111, 256); + table.Rows.Add(642, 4, 79, 115, 70, 125, 80, 111, 256); + table.Rows.Add(643, 4, 100, 120, 100, 150, 120, 90, 258); + table.Rows.Add(644, 4, 100, 150, 120, 120, 100, 90, 258); + table.Rows.Add(645, 4, 89, 125, 90, 115, 80, 101, 256); + table.Rows.Add(646, 4, 125, 170, 100, 120, 90, 95, 258); + table.Rows.Add(647, 4, 91, 72, 90, 129, 90, 108, 258); + table.Rows.Add(648, 4, 100, 77, 77, 128, 128, 90, 258); + table.Rows.Add(649, 4, 71, 120, 95, 120, 95, 99, 258); + table.Rows.Add(650, 3, 56, 61, 65, 48, 45, 33, 32); + table.Rows.Add(651, 3, 61, 78, 95, 56, 58, 57, 32); + table.Rows.Add(652, 3, 88, 107, 122, 74, 75, 64, 32); + table.Rows.Add(653, 3, 40, 45, 40, 62, 60, 60, 32); + table.Rows.Add(654, 3, 59, 59, 58, 90, 70, 73, 32); + table.Rows.Add(655, 3, 75, 69, 72, 114, 100, 104, 32); + table.Rows.Add(656, 3, 41, 56, 40, 62, 44, 71, 32); + table.Rows.Add(657, 3, 54, 63, 52, 83, 56, 97, 32); + table.Rows.Add(658, 3, 72, 95, 67, 103, 71, 122, 32); + table.Rows.Add(659, 2, 38, 36, 38, 32, 36, 57, 128); + table.Rows.Add(660, 2, 85, 56, 77, 50, 77, 78, 128); + table.Rows.Add(661, 3, 45, 50, 43, 40, 38, 62, 128); + table.Rows.Add(662, 3, 62, 73, 55, 56, 52, 84, 128); + table.Rows.Add(663, 3, 78, 81, 71, 74, 69, 126, 128); + table.Rows.Add(664, 2, 38, 35, 40, 27, 25, 35, 128); + table.Rows.Add(665, 2, 45, 22, 60, 27, 30, 29, 128); + table.Rows.Add(666, 2, 80, 52, 50, 90, 50, 89, 128); + table.Rows.Add(667, 3, 62, 50, 58, 73, 54, 72, 192); + table.Rows.Add(668, 3, 86, 68, 72, 109, 66, 106, 192); + table.Rows.Add(669, 2, 44, 38, 39, 61, 79, 42, 257); + table.Rows.Add(670, 2, 54, 45, 47, 75, 98, 52, 257); + table.Rows.Add(671, 2, 78, 65, 68, 112, 154, 75, 257); + table.Rows.Add(672, 2, 66, 65, 48, 62, 57, 52, 128); + table.Rows.Add(673, 2, 123, 100, 62, 97, 81, 68, 128); + table.Rows.Add(674, 2, 67, 82, 62, 46, 48, 43, 128); + table.Rows.Add(675, 2, 95, 124, 78, 69, 71, 58, 128); + table.Rows.Add(676, 2, 75, 80, 60, 65, 90, 102, 128); + table.Rows.Add(677, 2, 62, 48, 54, 63, 60, 68, 128); + table.Rows.Add(678, 2, 74, 48, 76, 83, 81, 104, 128); + table.Rows.Add(679, 2, 45, 80, 100, 35, 37, 28, 128); + table.Rows.Add(680, 2, 59, 110, 150, 45, 49, 35, 128); + table.Rows.Add(681, 2, 60, 150, 50, 150, 50, 60, 128); + table.Rows.Add(682, 2, 78, 52, 60, 63, 65, 23, 128); + table.Rows.Add(683, 2, 101, 72, 72, 99, 89, 29, 128); + table.Rows.Add(684, 2, 62, 48, 66, 59, 57, 49, 128); + table.Rows.Add(685, 2, 82, 80, 86, 85, 75, 72, 128); + table.Rows.Add(686, 2, 53, 54, 37, 46, 45, 45, 128); + table.Rows.Add(687, 2, 86, 92, 88, 68, 75, 73, 128); + table.Rows.Add(688, 2, 42, 52, 67, 39, 56, 50, 128); + table.Rows.Add(689, 2, 72, 105, 115, 54, 86, 68, 128); + table.Rows.Add(690, 2, 50, 60, 60, 60, 60, 30, 128); + table.Rows.Add(691, 2, 65, 75, 90, 97, 123, 44, 128); + table.Rows.Add(692, 4, 50, 53, 62, 58, 63, 44, 128); + table.Rows.Add(693, 4, 71, 73, 88, 120, 89, 59, 128); + table.Rows.Add(694, 2, 44, 38, 33, 61, 43, 70, 128); + table.Rows.Add(695, 2, 62, 55, 52, 109, 94, 109, 128); + table.Rows.Add(696, 2, 58, 89, 77, 45, 45, 48, 32); + table.Rows.Add(697, 2, 82, 121, 119, 69, 59, 71, 32); + table.Rows.Add(698, 2, 77, 59, 50, 67, 63, 46, 32); + table.Rows.Add(699, 2, 123, 77, 72, 99, 92, 58, 32); + table.Rows.Add(700, 2, 95, 65, 65, 110, 130, 60, 32); + table.Rows.Add(701, 2, 78, 92, 75, 74, 63, 118, 128); + table.Rows.Add(702, 2, 67, 58, 57, 81, 67, 101, 128); + table.Rows.Add(703, 4, 50, 50, 150, 50, 150, 50, 258); + table.Rows.Add(704, 4, 45, 50, 35, 55, 75, 40, 128); + table.Rows.Add(705, 4, 68, 75, 53, 83, 113, 60, 128); + table.Rows.Add(706, 4, 90, 100, 70, 110, 150, 80, 128); + table.Rows.Add(707, 1, 57, 80, 91, 80, 87, 75, 128); + table.Rows.Add(708, 2, 43, 70, 48, 50, 60, 38, 128); + table.Rows.Add(709, 2, 85, 110, 76, 65, 82, 56, 128); + table.Rows.Add(710, 2, 49, 66, 70, 44, 55, 51, 128); + table.Rows.Add(711, 2, 65, 90, 122, 58, 75, 84, 128); + table.Rows.Add(712, 2, 55, 69, 85, 32, 35, 28, 128); + table.Rows.Add(713, 2, 95, 117, 184, 44, 46, 28, 128); + table.Rows.Add(714, 2, 40, 30, 35, 45, 40, 55, 128); + table.Rows.Add(715, 2, 85, 70, 80, 97, 80, 123, 128); + table.Rows.Add(716, 4, 126, 131, 95, 131, 98, 99, 258); + table.Rows.Add(717, 4, 126, 131, 95, 131, 98, 99, 258); + table.Rows.Add(718, 4, 108, 100, 121, 81, 95, 95, 258); + table.Rows.Add(719, 4, 50, 100, 150, 100, 150, 50, 258); // Diancie + table.Rows.Add(720, 4, 80, 110, 60, 150, 130, 70, 258); // Hoopa + table.Rows.Add(721, 4, 80, 110, 120, 130, 90, 70, 258); // Volcanion + table.Rows.Add(722, 4, 100, 100, 100, 100, 100, 100, 258); + + return table; + } + static DataTable ExpTable() + { + DataTable table = new DataTable(); + table.Columns.Add("Level", typeof(int)); + + table.Columns.Add("0 - Erratic", typeof(int)); + table.Columns.Add("1 - Fast", typeof(int)); + table.Columns.Add("2 - MF", typeof(int)); + table.Columns.Add("3 - MS", typeof(int)); + table.Columns.Add("4 - Slow", typeof(int)); + table.Columns.Add("5 - Fluctuating", typeof(int)); + table.Rows.Add(0, 0, 0, 0, 0, 0, 0); + table.Rows.Add(1, 0, 0, 0, 0, 0, 0); + table.Rows.Add(2, 15, 6, 8, 9, 10, 4); + table.Rows.Add(3, 52, 21, 27, 57, 33, 13); + table.Rows.Add(4, 122, 51, 64, 96, 80, 32); + table.Rows.Add(5, 237, 100, 125, 135, 156, 65); + table.Rows.Add(6, 406, 172, 216, 179, 270, 112); + table.Rows.Add(7, 637, 274, 343, 236, 428, 178); + table.Rows.Add(8, 942, 409, 512, 314, 640, 276); + table.Rows.Add(9, 1326, 583, 729, 419, 911, 393); + table.Rows.Add(10, 1800, 800, 1000, 560, 1250, 540); + table.Rows.Add(11, 2369, 1064, 1331, 742, 1663, 745); + table.Rows.Add(12, 3041, 1382, 1728, 973, 2160, 967); + table.Rows.Add(13, 3822, 1757, 2197, 1261, 2746, 1230); + table.Rows.Add(14, 4719, 2195, 2744, 1612, 3430, 1591); + table.Rows.Add(15, 5737, 2700, 3375, 2035, 4218, 1957); + table.Rows.Add(16, 6881, 3276, 4096, 2535, 5120, 2457); + table.Rows.Add(17, 8155, 3930, 4913, 3120, 6141, 3046); + table.Rows.Add(18, 9564, 4665, 5832, 3798, 7290, 3732); + table.Rows.Add(19, 11111, 5487, 6859, 4575, 8573, 4526); + table.Rows.Add(20, 12800, 6400, 8000, 5460, 10000, 5440); + table.Rows.Add(21, 14632, 7408, 9261, 6458, 11576, 6482); + table.Rows.Add(22, 16610, 8518, 10648, 7577, 13310, 7666); + table.Rows.Add(23, 18737, 9733, 12167, 8825, 15208, 9003); + table.Rows.Add(24, 21012, 11059, 13824, 10208, 17280, 10506); + table.Rows.Add(25, 23437, 12500, 15625, 11735, 19531, 12187); + table.Rows.Add(26, 26012, 14060, 17576, 13411, 21970, 14060); + table.Rows.Add(27, 28737, 15746, 19683, 15244, 24603, 16140); + table.Rows.Add(28, 31610, 17561, 21952, 17242, 27440, 18439); + table.Rows.Add(29, 34632, 19511, 24389, 19411, 30486, 20974); + table.Rows.Add(30, 37800, 21600, 27000, 21760, 33750, 23760); + table.Rows.Add(31, 41111, 23832, 29791, 24294, 37238, 26811); + table.Rows.Add(32, 44564, 26214, 32768, 27021, 40960, 30146); + table.Rows.Add(33, 48155, 28749, 35937, 29949, 44921, 33780); + table.Rows.Add(34, 51881, 31443, 39304, 33084, 49130, 37731); + table.Rows.Add(35, 55737, 34300, 42875, 36435, 53593, 42017); + table.Rows.Add(36, 59719, 37324, 46656, 40007, 58320, 46656); + table.Rows.Add(37, 63822, 40522, 50653, 43808, 63316, 50653); + table.Rows.Add(38, 68041, 43897, 54872, 47846, 68590, 55969); + table.Rows.Add(39, 72369, 47455, 59319, 52127, 74148, 60505); + table.Rows.Add(40, 76800, 51200, 64000, 56660, 80000, 66560); + table.Rows.Add(41, 81326, 55136, 68921, 61450, 86151, 71677); + table.Rows.Add(42, 85942, 59270, 74088, 66505, 92610, 78533); + table.Rows.Add(43, 90637, 63605, 79507, 71833, 99383, 84277); + table.Rows.Add(44, 95406, 68147, 85184, 77440, 106480, 91998); + table.Rows.Add(45, 100237, 72900, 91125, 83335, 113906, 98415); + table.Rows.Add(46, 105122, 77868, 97336, 89523, 121670, 107069); + table.Rows.Add(47, 110052, 83058, 103823, 96012, 129778, 114205); + table.Rows.Add(48, 115015, 88473, 110592, 102810, 138240, 123863); + table.Rows.Add(49, 120001, 94119, 117649, 109923, 147061, 131766); + table.Rows.Add(50, 125000, 100000, 125000, 117360, 156250, 142500); + table.Rows.Add(51, 131324, 106120, 132651, 125126, 165813, 151222); + table.Rows.Add(52, 137795, 112486, 140608, 133229, 175760, 163105); + table.Rows.Add(53, 144410, 119101, 148877, 141677, 186096, 172697); + table.Rows.Add(54, 151165, 125971, 157464, 150476, 196830, 185807); + table.Rows.Add(55, 158056, 133100, 166375, 159635, 207968, 196322); + table.Rows.Add(56, 165079, 140492, 175616, 169159, 219520, 210739); + table.Rows.Add(57, 172229, 148154, 185193, 179056, 231491, 222231); + table.Rows.Add(58, 179503, 156089, 195112, 189334, 243890, 238036); + table.Rows.Add(59, 186894, 164303, 205379, 199999, 256723, 250562); + table.Rows.Add(60, 194400, 172800, 216000, 211060, 270000, 267840); + table.Rows.Add(61, 202013, 181584, 226981, 222522, 283726, 281456); + table.Rows.Add(62, 209728, 190662, 238328, 234393, 297910, 300293); + table.Rows.Add(63, 217540, 200037, 250047, 246681, 312558, 315059); + table.Rows.Add(64, 225443, 209715, 262144, 259392, 327680, 335544); + table.Rows.Add(65, 233431, 219700, 274625, 272535, 343281, 351520); + table.Rows.Add(66, 241496, 229996, 287496, 286115, 359370, 373744); + table.Rows.Add(67, 249633, 240610, 300763, 300140, 375953, 390991); + table.Rows.Add(68, 257834, 251545, 314432, 314618, 393040, 415050); + table.Rows.Add(69, 267406, 262807, 328509, 329555, 410636, 433631); + table.Rows.Add(70, 276458, 274400, 343000, 344960, 428750, 459620); + table.Rows.Add(71, 286328, 286328, 357911, 360838, 447388, 479600); + table.Rows.Add(72, 296358, 298598, 373248, 377197, 466560, 507617); + table.Rows.Add(73, 305767, 311213, 389017, 394045, 486271, 529063); + table.Rows.Add(74, 316074, 324179, 405224, 411388, 506530, 559209); + table.Rows.Add(75, 326531, 337500, 421875, 429235, 527343, 582187); + table.Rows.Add(76, 336255, 351180, 438976, 447591, 548720, 614566); + table.Rows.Add(77, 346965, 365226, 456533, 466464, 570666, 639146); + table.Rows.Add(78, 357812, 379641, 474552, 485862, 593190, 673863); + table.Rows.Add(79, 367807, 394431, 493039, 505791, 616298, 700115); + table.Rows.Add(80, 378880, 409600, 512000, 526260, 640000, 737280); + table.Rows.Add(81, 390077, 425152, 531441, 547274, 664301, 765275); + table.Rows.Add(82, 400293, 441094, 551368, 568841, 689210, 804997); + table.Rows.Add(83, 411686, 457429, 571787, 590969, 714733, 834809); + table.Rows.Add(84, 423190, 474163, 592704, 613664, 740880, 877201); + table.Rows.Add(85, 433572, 491300, 614125, 636935, 767656, 908905); + table.Rows.Add(86, 445239, 508844, 636056, 660787, 795070, 954084); + table.Rows.Add(87, 457001, 526802, 658503, 685228, 823128, 987754); + table.Rows.Add(88, 467489, 545177, 681472, 710266, 851840, 1035837); + table.Rows.Add(89, 479378, 563975, 704969, 735907, 881211, 1071552); + table.Rows.Add(90, 491346, 583200, 729000, 762160, 911250, 1122660); + table.Rows.Add(91, 501878, 602856, 753571, 789030, 941963, 1160499); + table.Rows.Add(92, 513934, 622950, 778688, 816525, 973360, 1214753); + table.Rows.Add(93, 526049, 643485, 804357, 844653, 1005446, 1254796); + table.Rows.Add(94, 536557, 664467, 830584, 873420, 1038230, 1312322); + table.Rows.Add(95, 548720, 685900, 857375, 902835, 1071718, 1354652); + table.Rows.Add(96, 560922, 707788, 884736, 932903, 1105920, 1415577); + table.Rows.Add(97, 571333, 730138, 912673, 963632, 1140841, 1460276); + table.Rows.Add(98, 583539, 752953, 941192, 995030, 1176490, 1524731); + table.Rows.Add(99, 591882, 776239, 970299, 1027103, 1212873, 1571884); + table.Rows.Add(100, 600000, 800000, 1000000, 1059860, 1250000, 1640000); + return table; + } + static DataTable MovePPTable() + { + DataTable table = new DataTable(); + table.Columns.Add("Move", typeof(int)); + table.Columns.Add("PP", typeof(int)); + table.Rows.Add(0, 0); + table.Rows.Add(1, 35); + table.Rows.Add(2, 25); + table.Rows.Add(3, 10); + table.Rows.Add(4, 15); + table.Rows.Add(5, 20); + table.Rows.Add(6, 20); + table.Rows.Add(7, 15); + table.Rows.Add(8, 15); + table.Rows.Add(9, 15); + table.Rows.Add(10, 35); + table.Rows.Add(11, 30); + table.Rows.Add(12, 5); + table.Rows.Add(13, 10); + table.Rows.Add(14, 20); + table.Rows.Add(15, 30); + table.Rows.Add(16, 35); + table.Rows.Add(17, 35); + table.Rows.Add(18, 20); + table.Rows.Add(19, 15); + table.Rows.Add(20, 20); + table.Rows.Add(21, 20); + table.Rows.Add(22, 25); + table.Rows.Add(23, 20); + table.Rows.Add(24, 30); + table.Rows.Add(25, 5); + table.Rows.Add(26, 10); + table.Rows.Add(27, 15); + table.Rows.Add(28, 15); + table.Rows.Add(29, 15); + table.Rows.Add(30, 25); + table.Rows.Add(31, 20); + table.Rows.Add(32, 5); + table.Rows.Add(33, 35); + table.Rows.Add(34, 15); + table.Rows.Add(35, 20); + table.Rows.Add(36, 20); + table.Rows.Add(37, 10); + table.Rows.Add(38, 15); + table.Rows.Add(39, 30); + table.Rows.Add(40, 35); + table.Rows.Add(41, 20); + table.Rows.Add(42, 20); + table.Rows.Add(43, 30); + table.Rows.Add(44, 25); + table.Rows.Add(45, 40); + table.Rows.Add(46, 20); + table.Rows.Add(47, 15); + table.Rows.Add(48, 20); + table.Rows.Add(49, 20); + table.Rows.Add(50, 20); + table.Rows.Add(51, 30); + table.Rows.Add(52, 25); + table.Rows.Add(53, 15); + table.Rows.Add(54, 30); + table.Rows.Add(55, 25); + table.Rows.Add(56, 5); + table.Rows.Add(57, 15); + table.Rows.Add(58, 10); + table.Rows.Add(59, 5); + table.Rows.Add(60, 20); + table.Rows.Add(61, 20); + table.Rows.Add(62, 20); + table.Rows.Add(63, 5); + table.Rows.Add(64, 35); + table.Rows.Add(65, 20); + table.Rows.Add(66, 25); + table.Rows.Add(67, 20); + table.Rows.Add(68, 20); + table.Rows.Add(69, 20); + table.Rows.Add(70, 15); + table.Rows.Add(71, 25); + table.Rows.Add(72, 15); + table.Rows.Add(73, 10); + table.Rows.Add(74, 20); + table.Rows.Add(75, 25); + table.Rows.Add(76, 10); + table.Rows.Add(77, 35); + table.Rows.Add(78, 30); + table.Rows.Add(79, 15); + table.Rows.Add(80, 10); + table.Rows.Add(81, 40); + table.Rows.Add(82, 10); + table.Rows.Add(83, 15); + table.Rows.Add(84, 30); + table.Rows.Add(85, 15); + table.Rows.Add(86, 20); + table.Rows.Add(87, 10); + table.Rows.Add(88, 15); + table.Rows.Add(89, 10); + table.Rows.Add(90, 5); + table.Rows.Add(91, 10); + table.Rows.Add(92, 10); + table.Rows.Add(93, 25); + table.Rows.Add(94, 10); + table.Rows.Add(95, 20); + table.Rows.Add(96, 40); + table.Rows.Add(97, 30); + table.Rows.Add(98, 30); + table.Rows.Add(99, 20); + table.Rows.Add(100, 20); + table.Rows.Add(101, 15); + table.Rows.Add(102, 10); + table.Rows.Add(103, 40); + table.Rows.Add(104, 15); + table.Rows.Add(105, 10); + table.Rows.Add(106, 30); + table.Rows.Add(107, 10); + table.Rows.Add(108, 20); + table.Rows.Add(109, 10); + table.Rows.Add(110, 40); + table.Rows.Add(111, 40); + table.Rows.Add(112, 20); + table.Rows.Add(113, 30); + table.Rows.Add(114, 30); + table.Rows.Add(115, 20); + table.Rows.Add(116, 30); + table.Rows.Add(117, 10); + table.Rows.Add(118, 10); + table.Rows.Add(119, 20); + table.Rows.Add(120, 5); + table.Rows.Add(121, 10); + table.Rows.Add(122, 30); + table.Rows.Add(123, 20); + table.Rows.Add(124, 20); + table.Rows.Add(125, 20); + table.Rows.Add(126, 5); + table.Rows.Add(127, 15); + table.Rows.Add(128, 10); + table.Rows.Add(129, 20); + table.Rows.Add(130, 10); + table.Rows.Add(131, 15); + table.Rows.Add(132, 35); + table.Rows.Add(133, 20); + table.Rows.Add(134, 15); + table.Rows.Add(135, 10); + table.Rows.Add(136, 10); + table.Rows.Add(137, 30); + table.Rows.Add(138, 15); + table.Rows.Add(139, 40); + table.Rows.Add(140, 20); + table.Rows.Add(141, 15); + table.Rows.Add(142, 10); + table.Rows.Add(143, 5); + table.Rows.Add(144, 10); + table.Rows.Add(145, 30); + table.Rows.Add(146, 10); + table.Rows.Add(147, 15); + table.Rows.Add(148, 20); + table.Rows.Add(149, 15); + table.Rows.Add(150, 40); + table.Rows.Add(151, 20); + table.Rows.Add(152, 10); + table.Rows.Add(153, 5); + table.Rows.Add(154, 15); + table.Rows.Add(155, 10); + table.Rows.Add(156, 10); + table.Rows.Add(157, 10); + table.Rows.Add(158, 15); + table.Rows.Add(159, 30); + table.Rows.Add(160, 30); + table.Rows.Add(161, 10); + table.Rows.Add(162, 10); + table.Rows.Add(163, 20); + table.Rows.Add(164, 10); + table.Rows.Add(165, 1); + table.Rows.Add(166, 1); + table.Rows.Add(167, 10); + table.Rows.Add(168, 25); + table.Rows.Add(169, 10); + table.Rows.Add(170, 5); + table.Rows.Add(171, 15); + table.Rows.Add(172, 25); + table.Rows.Add(173, 15); + table.Rows.Add(174, 10); + table.Rows.Add(175, 15); + table.Rows.Add(176, 30); + table.Rows.Add(177, 5); + table.Rows.Add(178, 40); + table.Rows.Add(179, 15); + table.Rows.Add(180, 10); + table.Rows.Add(181, 25); + table.Rows.Add(182, 10); + table.Rows.Add(183, 30); + table.Rows.Add(184, 10); + table.Rows.Add(185, 20); + table.Rows.Add(186, 10); + table.Rows.Add(187, 10); + table.Rows.Add(188, 10); + table.Rows.Add(189, 10); + table.Rows.Add(190, 10); + table.Rows.Add(191, 20); + table.Rows.Add(192, 5); + table.Rows.Add(193, 40); + table.Rows.Add(194, 5); + table.Rows.Add(195, 5); + table.Rows.Add(196, 15); + table.Rows.Add(197, 5); + table.Rows.Add(198, 10); + table.Rows.Add(199, 5); + table.Rows.Add(200, 15); + table.Rows.Add(201, 10); + table.Rows.Add(202, 10); + table.Rows.Add(203, 10); + table.Rows.Add(204, 20); + table.Rows.Add(205, 20); + table.Rows.Add(206, 40); + table.Rows.Add(207, 15); + table.Rows.Add(208, 10); + table.Rows.Add(209, 20); + table.Rows.Add(210, 20); + table.Rows.Add(211, 25); + table.Rows.Add(212, 5); + table.Rows.Add(213, 15); + table.Rows.Add(214, 10); + table.Rows.Add(215, 5); + table.Rows.Add(216, 20); + table.Rows.Add(217, 15); + table.Rows.Add(218, 20); + table.Rows.Add(219, 25); + table.Rows.Add(220, 20); + table.Rows.Add(221, 5); + table.Rows.Add(222, 30); + table.Rows.Add(223, 5); + table.Rows.Add(224, 10); + table.Rows.Add(225, 20); + table.Rows.Add(226, 40); + table.Rows.Add(227, 5); + table.Rows.Add(228, 20); + table.Rows.Add(229, 40); + table.Rows.Add(230, 20); + table.Rows.Add(231, 15); + table.Rows.Add(232, 35); + table.Rows.Add(233, 10); + table.Rows.Add(234, 5); + table.Rows.Add(235, 5); + table.Rows.Add(236, 5); + table.Rows.Add(237, 15); + table.Rows.Add(238, 5); + table.Rows.Add(239, 20); + table.Rows.Add(240, 5); + table.Rows.Add(241, 5); + table.Rows.Add(242, 15); + table.Rows.Add(243, 20); + table.Rows.Add(244, 10); + table.Rows.Add(245, 5); + table.Rows.Add(246, 5); + table.Rows.Add(247, 15); + table.Rows.Add(248, 10); + table.Rows.Add(249, 15); + table.Rows.Add(250, 15); + table.Rows.Add(251, 10); + table.Rows.Add(252, 10); + table.Rows.Add(253, 10); + table.Rows.Add(254, 20); + table.Rows.Add(255, 10); + table.Rows.Add(256, 10); + table.Rows.Add(257, 10); + table.Rows.Add(258, 10); + table.Rows.Add(259, 15); + table.Rows.Add(260, 15); + table.Rows.Add(261, 15); + table.Rows.Add(262, 10); + table.Rows.Add(263, 20); + table.Rows.Add(264, 20); + table.Rows.Add(265, 10); + table.Rows.Add(266, 20); + table.Rows.Add(267, 20); + table.Rows.Add(268, 20); + table.Rows.Add(269, 20); + table.Rows.Add(270, 20); + table.Rows.Add(271, 10); + table.Rows.Add(272, 10); + table.Rows.Add(273, 10); + table.Rows.Add(274, 20); + table.Rows.Add(275, 20); + table.Rows.Add(276, 5); + table.Rows.Add(277, 15); + table.Rows.Add(278, 10); + table.Rows.Add(279, 10); + table.Rows.Add(280, 15); + table.Rows.Add(281, 10); + table.Rows.Add(282, 20); + table.Rows.Add(283, 5); + table.Rows.Add(284, 5); + table.Rows.Add(285, 10); + table.Rows.Add(286, 10); + table.Rows.Add(287, 20); + table.Rows.Add(288, 5); + table.Rows.Add(289, 10); + table.Rows.Add(290, 20); + table.Rows.Add(291, 10); + table.Rows.Add(292, 20); + table.Rows.Add(293, 20); + table.Rows.Add(294, 20); + table.Rows.Add(295, 5); + table.Rows.Add(296, 5); + table.Rows.Add(297, 15); + table.Rows.Add(298, 20); + table.Rows.Add(299, 10); + table.Rows.Add(300, 15); + table.Rows.Add(301, 20); + table.Rows.Add(302, 15); + table.Rows.Add(303, 10); + table.Rows.Add(304, 10); + table.Rows.Add(305, 15); + table.Rows.Add(306, 10); + table.Rows.Add(307, 5); + table.Rows.Add(308, 5); + table.Rows.Add(309, 10); + table.Rows.Add(310, 15); + table.Rows.Add(311, 10); + table.Rows.Add(312, 5); + table.Rows.Add(313, 20); + table.Rows.Add(314, 25); + table.Rows.Add(315, 5); + table.Rows.Add(316, 40); + table.Rows.Add(317, 15); + table.Rows.Add(318, 5); + table.Rows.Add(319, 40); + table.Rows.Add(320, 15); + table.Rows.Add(321, 20); + table.Rows.Add(322, 20); + table.Rows.Add(323, 5); + table.Rows.Add(324, 15); + table.Rows.Add(325, 20); + table.Rows.Add(326, 20); + table.Rows.Add(327, 15); + table.Rows.Add(328, 15); + table.Rows.Add(329, 5); + table.Rows.Add(330, 10); + table.Rows.Add(331, 30); + table.Rows.Add(332, 20); + table.Rows.Add(333, 30); + table.Rows.Add(334, 15); + table.Rows.Add(335, 5); + table.Rows.Add(336, 40); + table.Rows.Add(337, 15); + table.Rows.Add(338, 5); + table.Rows.Add(339, 20); + table.Rows.Add(340, 5); + table.Rows.Add(341, 15); + table.Rows.Add(342, 25); + table.Rows.Add(343, 25); + table.Rows.Add(344, 15); + table.Rows.Add(345, 20); + table.Rows.Add(346, 15); + table.Rows.Add(347, 20); + table.Rows.Add(348, 15); + table.Rows.Add(349, 20); + table.Rows.Add(350, 10); + table.Rows.Add(351, 20); + table.Rows.Add(352, 20); + table.Rows.Add(353, 5); + table.Rows.Add(354, 5); + table.Rows.Add(355, 10); + table.Rows.Add(356, 5); + table.Rows.Add(357, 40); + table.Rows.Add(358, 10); + table.Rows.Add(359, 10); + table.Rows.Add(360, 5); + table.Rows.Add(361, 10); + table.Rows.Add(362, 10); + table.Rows.Add(363, 15); + table.Rows.Add(364, 10); + table.Rows.Add(365, 20); + table.Rows.Add(366, 15); + table.Rows.Add(367, 30); + table.Rows.Add(368, 10); + table.Rows.Add(369, 20); + table.Rows.Add(370, 5); + table.Rows.Add(371, 10); + table.Rows.Add(372, 10); + table.Rows.Add(373, 15); + table.Rows.Add(374, 10); + table.Rows.Add(375, 10); + table.Rows.Add(376, 5); + table.Rows.Add(377, 15); + table.Rows.Add(378, 5); + table.Rows.Add(379, 10); + table.Rows.Add(380, 10); + table.Rows.Add(381, 30); + table.Rows.Add(382, 20); + table.Rows.Add(383, 20); + table.Rows.Add(384, 10); + table.Rows.Add(385, 10); + table.Rows.Add(386, 5); + table.Rows.Add(387, 5); + table.Rows.Add(388, 10); + table.Rows.Add(389, 5); + table.Rows.Add(390, 20); + table.Rows.Add(391, 10); + table.Rows.Add(392, 20); + table.Rows.Add(393, 10); + table.Rows.Add(394, 15); + table.Rows.Add(395, 10); + table.Rows.Add(396, 20); + table.Rows.Add(397, 20); + table.Rows.Add(398, 20); + table.Rows.Add(399, 15); + table.Rows.Add(400, 15); + table.Rows.Add(401, 10); + table.Rows.Add(402, 15); + table.Rows.Add(403, 15); + table.Rows.Add(404, 15); + table.Rows.Add(405, 10); + table.Rows.Add(406, 10); + table.Rows.Add(407, 10); + table.Rows.Add(408, 20); + table.Rows.Add(409, 10); + table.Rows.Add(410, 30); + table.Rows.Add(411, 5); + table.Rows.Add(412, 10); + table.Rows.Add(413, 15); + table.Rows.Add(414, 10); + table.Rows.Add(415, 10); + table.Rows.Add(416, 5); + table.Rows.Add(417, 20); + table.Rows.Add(418, 30); + table.Rows.Add(419, 10); + table.Rows.Add(420, 30); + table.Rows.Add(421, 15); + table.Rows.Add(422, 15); + table.Rows.Add(423, 15); + table.Rows.Add(424, 15); + table.Rows.Add(425, 30); + table.Rows.Add(426, 10); + table.Rows.Add(427, 20); + table.Rows.Add(428, 15); + table.Rows.Add(429, 10); + table.Rows.Add(430, 10); + table.Rows.Add(431, 20); + table.Rows.Add(432, 15); + table.Rows.Add(433, 5); + table.Rows.Add(434, 5); + table.Rows.Add(435, 15); + table.Rows.Add(436, 15); + table.Rows.Add(437, 5); + table.Rows.Add(438, 10); + table.Rows.Add(439, 5); + table.Rows.Add(440, 20); + table.Rows.Add(441, 5); + table.Rows.Add(442, 15); + table.Rows.Add(443, 20); + table.Rows.Add(444, 5); + table.Rows.Add(445, 20); + table.Rows.Add(446, 20); + table.Rows.Add(447, 20); + table.Rows.Add(448, 20); + table.Rows.Add(449, 10); + table.Rows.Add(450, 20); + table.Rows.Add(451, 10); + table.Rows.Add(452, 15); + table.Rows.Add(453, 20); + table.Rows.Add(454, 15); + table.Rows.Add(455, 10); + table.Rows.Add(456, 10); + table.Rows.Add(457, 5); + table.Rows.Add(458, 10); + table.Rows.Add(459, 5); + table.Rows.Add(460, 5); + table.Rows.Add(461, 10); + table.Rows.Add(462, 5); + table.Rows.Add(463, 5); + table.Rows.Add(464, 10); + table.Rows.Add(465, 5); + table.Rows.Add(466, 5); + table.Rows.Add(467, 5); + table.Rows.Add(468, 15); + table.Rows.Add(469, 10); + table.Rows.Add(470, 10); + table.Rows.Add(471, 10); + table.Rows.Add(472, 10); + table.Rows.Add(473, 10); + table.Rows.Add(474, 10); + table.Rows.Add(475, 15); + table.Rows.Add(476, 20); + table.Rows.Add(477, 15); + table.Rows.Add(478, 10); + table.Rows.Add(479, 15); + table.Rows.Add(480, 10); + table.Rows.Add(481, 15); + table.Rows.Add(482, 10); + table.Rows.Add(483, 20); + table.Rows.Add(484, 10); + table.Rows.Add(485, 15); + table.Rows.Add(486, 10); + table.Rows.Add(487, 20); + table.Rows.Add(488, 20); + table.Rows.Add(489, 20); + table.Rows.Add(490, 20); + table.Rows.Add(491, 20); + table.Rows.Add(492, 15); + table.Rows.Add(493, 15); + table.Rows.Add(494, 15); + table.Rows.Add(495, 15); + table.Rows.Add(496, 15); + table.Rows.Add(497, 15); + table.Rows.Add(498, 20); + table.Rows.Add(499, 15); + table.Rows.Add(500, 10); + table.Rows.Add(501, 15); + table.Rows.Add(502, 15); + table.Rows.Add(503, 15); + table.Rows.Add(504, 15); + table.Rows.Add(505, 10); + table.Rows.Add(506, 10); + table.Rows.Add(507, 10); + table.Rows.Add(508, 10); + table.Rows.Add(509, 10); + table.Rows.Add(510, 15); + table.Rows.Add(511, 15); + table.Rows.Add(512, 15); + table.Rows.Add(513, 15); + table.Rows.Add(514, 5); + table.Rows.Add(515, 5); + table.Rows.Add(516, 15); + table.Rows.Add(517, 5); + table.Rows.Add(518, 10); + table.Rows.Add(519, 10); + table.Rows.Add(520, 10); + table.Rows.Add(521, 20); + table.Rows.Add(522, 20); + table.Rows.Add(523, 20); + table.Rows.Add(524, 10); + table.Rows.Add(525, 10); + table.Rows.Add(526, 30); + table.Rows.Add(527, 15); + table.Rows.Add(528, 15); + table.Rows.Add(529, 10); + table.Rows.Add(530, 15); + table.Rows.Add(531, 25); + table.Rows.Add(532, 10); + table.Rows.Add(533, 15); + table.Rows.Add(534, 10); + table.Rows.Add(535, 10); + table.Rows.Add(536, 10); + table.Rows.Add(537, 20); + table.Rows.Add(538, 10); + table.Rows.Add(539, 10); + table.Rows.Add(540, 10); + table.Rows.Add(541, 10); + table.Rows.Add(542, 10); + table.Rows.Add(543, 15); + table.Rows.Add(544, 15); + table.Rows.Add(545, 5); + table.Rows.Add(546, 5); + table.Rows.Add(547, 10); + table.Rows.Add(548, 10); + table.Rows.Add(549, 10); + table.Rows.Add(550, 5); + table.Rows.Add(551, 5); + table.Rows.Add(552, 10); + table.Rows.Add(553, 5); + table.Rows.Add(554, 5); + table.Rows.Add(555, 15); + table.Rows.Add(556, 10); + table.Rows.Add(557, 5); + table.Rows.Add(558, 5); + table.Rows.Add(559, 5); + table.Rows.Add(560, 10); + table.Rows.Add(561, 10); + table.Rows.Add(562, 10); + table.Rows.Add(563, 10); + table.Rows.Add(564, 20); + table.Rows.Add(565, 25); + table.Rows.Add(566, 10); + table.Rows.Add(567, 20); + table.Rows.Add(568, 30); + table.Rows.Add(569, 25); + table.Rows.Add(570, 20); + table.Rows.Add(571, 20); + table.Rows.Add(572, 15); + table.Rows.Add(573, 20); + table.Rows.Add(574, 15); + table.Rows.Add(575, 20); + table.Rows.Add(576, 20); + table.Rows.Add(577, 10); + table.Rows.Add(578, 10); + table.Rows.Add(579, 10); + table.Rows.Add(580, 10); + table.Rows.Add(581, 10); + table.Rows.Add(582, 20); + table.Rows.Add(583, 10); + table.Rows.Add(584, 30); + table.Rows.Add(585, 15); + table.Rows.Add(586, 10); + table.Rows.Add(587, 10); + table.Rows.Add(588, 10); + table.Rows.Add(589, 20); + table.Rows.Add(590, 20); + table.Rows.Add(591, 5); + table.Rows.Add(592, 5); + table.Rows.Add(593, 5); + table.Rows.Add(594, 20); + table.Rows.Add(595, 10); + table.Rows.Add(596, 10); + table.Rows.Add(597, 20); + table.Rows.Add(598, 15); + table.Rows.Add(599, 20); + table.Rows.Add(600, 20); + table.Rows.Add(601, 10); + table.Rows.Add(602, 20); + table.Rows.Add(603, 30); + table.Rows.Add(604, 10); + table.Rows.Add(605, 10); + table.Rows.Add(606, 40); + table.Rows.Add(607, 40); + table.Rows.Add(608, 30); + table.Rows.Add(609, 20); + table.Rows.Add(610, 40); + table.Rows.Add(611, 20); + table.Rows.Add(612, 20); + table.Rows.Add(613, 10); + table.Rows.Add(614, 10); + table.Rows.Add(615, 10); + table.Rows.Add(616, 10); + table.Rows.Add(617, 5); + + return table; + } + // Functions that Set Stuff up for PKX viewing // + private void InitializeFields() + { + // Initialize Fields + + { + #region ability table + speciesability = new int[] { + 000, 000, 000, 000, + 001, 065, 065, 034, + 002, 065, 065, 034, + 003, 065, 065, 034, + 004, 066, 066, 094, + 005, 066, 066, 094, + 006, 066, 066, 094, + 007, 067, 067, 044, + 008, 067, 067, 044, + 009, 067, 067, 044, + 010, 019, 019, 050, + 011, 061, 061, 061, + 012, 014, 014, 110, + 013, 019, 019, 050, + 014, 061, 061, 061, + 015, 068, 068, 097, + 016, 051, 077, 145, + 017, 051, 077, 145, + 018, 051, 077, 145, + 019, 050, 062, 055, + 020, 050, 062, 055, + 021, 051, 051, 097, + 022, 051, 051, 097, + 023, 022, 061, 127, + 024, 022, 061, 127, + 025, 009, 009, 031, + 026, 009, 009, 031, + 027, 008, 008, 146, + 028, 008, 008, 146, + 029, 038, 079, 055, + 030, 038, 079, 055, + 031, 038, 079, 125, + 032, 038, 079, 055, + 033, 038, 079, 055, + 034, 038, 079, 125, + 035, 056, 098, 132, + 036, 056, 098, 109, + 037, 018, 018, 070, + 038, 018, 018, 070, + 039, 056, 172, 132, + 040, 056, 172, 119, + 041, 039, 039, 151, + 042, 039, 039, 151, + 043, 034, 034, 050, + 044, 034, 034, 001, + 045, 034, 034, 027, + 046, 027, 087, 006, + 047, 027, 087, 006, + 048, 014, 110, 050, + 049, 019, 110, 147, + 050, 008, 071, 159, + 051, 008, 071, 159, + 052, 053, 101, 127, + 053, 007, 101, 127, + 054, 006, 013, 033, + 055, 006, 013, 033, + 056, 072, 083, 128, + 057, 072, 083, 128, + 058, 022, 018, 154, + 059, 022, 018, 154, + 060, 011, 006, 033, + 061, 011, 006, 033, + 062, 011, 006, 033, + 063, 028, 039, 098, + 064, 028, 039, 098, + 065, 028, 039, 098, + 066, 062, 099, 080, + 067, 062, 099, 080, + 068, 062, 099, 080, + 069, 034, 034, 082, + 070, 034, 034, 082, + 071, 034, 034, 082, + 072, 029, 064, 044, + 073, 029, 064, 044, + 074, 069, 005, 008, + 075, 069, 005, 008, + 076, 069, 005, 008, + 077, 050, 018, 049, + 078, 050, 018, 049, + 079, 012, 020, 144, + 080, 012, 020, 144, + 081, 042, 005, 148, + 082, 042, 005, 148, + 083, 051, 039, 128, + 084, 050, 048, 077, + 085, 050, 048, 077, + 086, 047, 093, 115, + 087, 047, 093, 115, + 088, 001, 060, 143, + 089, 001, 060, 143, + 090, 075, 092, 142, + 091, 075, 092, 142, + 092, 026, 026, 026, + 093, 026, 026, 026, + 094, 026, 026, 026, + 095, 069, 005, 133, + 096, 015, 108, 039, + 097, 015, 108, 039, + 098, 052, 075, 125, + 099, 052, 075, 125, + 100, 043, 009, 106, + 101, 043, 009, 106, + 102, 034, 034, 139, + 103, 034, 034, 139, + 104, 069, 031, 004, + 105, 069, 031, 004, + 106, 007, 120, 084, + 107, 051, 089, 039, + 108, 020, 012, 013, + 109, 026, 026, 026, + 110, 026, 026, 026, + 111, 031, 069, 120, + 112, 031, 069, 120, + 113, 030, 032, 131, + 114, 034, 102, 144, + 115, 048, 113, 039, + 116, 033, 097, 006, + 117, 038, 097, 006, + 118, 033, 041, 031, + 119, 033, 041, 031, + 120, 035, 030, 148, + 121, 035, 030, 148, + 122, 043, 111, 101, + 123, 068, 101, 080, + 124, 012, 108, 087, + 125, 009, 009, 072, + 126, 049, 049, 072, + 127, 052, 104, 153, + 128, 022, 083, 125, + 129, 033, 033, 155, + 130, 022, 022, 153, + 131, 011, 075, 093, + 132, 007, 007, 150, + 133, 050, 091, 107, + 134, 011, 011, 093, + 135, 010, 010, 095, + 136, 018, 018, 062, + 137, 036, 088, 148, + 138, 033, 075, 133, + 139, 033, 075, 133, + 140, 033, 004, 133, + 141, 033, 004, 133, + 142, 069, 046, 127, + 143, 017, 047, 082, + 144, 046, 046, 081, + 145, 046, 046, 009, + 146, 046, 046, 049, + 147, 061, 061, 063, + 148, 061, 061, 063, + 149, 039, 039, 136, + 150, 046, 046, 127, + 151, 028, 028, 028, + 152, 065, 065, 102, + 153, 065, 065, 102, + 154, 065, 065, 102, + 155, 066, 066, 018, + 156, 066, 066, 018, + 157, 066, 066, 018, + 158, 067, 067, 125, + 159, 067, 067, 125, + 160, 067, 067, 125, + 161, 050, 051, 119, + 162, 050, 051, 119, + 163, 015, 051, 110, + 164, 015, 051, 110, + 165, 068, 048, 155, + 166, 068, 048, 089, + 167, 068, 015, 097, + 168, 068, 015, 097, + 169, 039, 039, 151, + 170, 010, 035, 011, + 171, 010, 035, 011, + 172, 009, 009, 031, + 173, 056, 098, 132, + 174, 056, 172, 132, + 175, 055, 032, 105, + 176, 055, 032, 105, + 177, 028, 048, 156, + 178, 028, 048, 156, + 179, 009, 009, 057, + 180, 009, 009, 057, + 181, 009, 009, 057, + 182, 034, 034, 131, + 183, 047, 037, 157, + 184, 047, 037, 157, + 185, 005, 069, 155, + 186, 011, 006, 002, + 187, 034, 102, 151, + 188, 034, 102, 151, + 189, 034, 102, 151, + 190, 050, 053, 092, + 191, 034, 094, 048, + 192, 034, 094, 048, + 193, 003, 014, 119, + 194, 006, 011, 109, + 195, 006, 011, 109, + 196, 028, 028, 156, + 197, 028, 028, 039, + 198, 015, 105, 158, + 199, 012, 020, 144, + 200, 026, 026, 026, + 201, 026, 026, 026, + 202, 023, 023, 140, + 203, 039, 048, 157, + 204, 005, 005, 142, + 205, 005, 005, 142, + 206, 032, 050, 155, + 207, 052, 008, 017, + 208, 069, 005, 125, + 209, 022, 050, 155, + 210, 022, 095, 155, + 211, 038, 033, 022, + 212, 068, 101, 135, + 213, 005, 082, 126, + 214, 068, 062, 153, + 215, 039, 051, 124, + 216, 053, 095, 118, + 217, 062, 095, 127, + 218, 040, 049, 133, + 219, 040, 049, 133, + 220, 012, 081, 047, + 221, 012, 081, 047, + 222, 055, 030, 144, + 223, 055, 097, 141, + 224, 021, 097, 141, + 225, 072, 055, 015, + 226, 033, 011, 041, + 227, 051, 005, 133, + 228, 048, 018, 127, + 229, 048, 018, 127, + 230, 033, 097, 006, + 231, 053, 053, 008, + 232, 005, 005, 008, + 233, 036, 088, 148, + 234, 022, 119, 157, + 235, 020, 101, 141, + 236, 062, 080, 072, + 237, 022, 101, 080, + 238, 012, 108, 093, + 239, 009, 009, 072, + 240, 049, 049, 072, + 241, 047, 113, 157, + 242, 030, 032, 131, + 243, 046, 046, 010, + 244, 046, 046, 018, + 245, 046, 046, 011, + 246, 062, 062, 008, + 247, 061, 061, 061, + 248, 045, 045, 127, + 249, 046, 046, 136, + 250, 046, 046, 144, + 251, 030, 030, 030, + 252, 065, 065, 084, + 253, 065, 065, 084, + 254, 065, 065, 084, + 255, 066, 066, 003, + 256, 066, 066, 003, + 257, 066, 066, 003, + 258, 067, 067, 006, + 259, 067, 067, 006, + 260, 067, 067, 006, + 261, 050, 095, 155, + 262, 022, 095, 153, + 263, 053, 082, 095, + 264, 053, 082, 095, + 265, 019, 019, 050, + 266, 061, 061, 061, + 267, 068, 068, 079, + 268, 061, 061, 061, + 269, 019, 019, 014, + 270, 033, 044, 020, + 271, 033, 044, 020, + 272, 033, 044, 020, + 273, 034, 048, 124, + 274, 034, 048, 124, + 275, 034, 048, 124, + 276, 062, 062, 113, + 277, 062, 062, 113, + 278, 051, 051, 044, + 279, 051, 051, 044, + 280, 028, 036, 140, + 281, 028, 036, 140, + 282, 028, 036, 140, + 283, 033, 033, 044, + 284, 022, 022, 127, + 285, 027, 090, 095, + 286, 027, 090, 101, + 287, 054, 054, 054, + 288, 072, 072, 072, + 289, 054, 054, 054, + 290, 014, 014, 050, + 291, 003, 003, 151, + 292, 025, 025, 025, + 293, 043, 043, 155, + 294, 043, 043, 113, + 295, 043, 043, 113, + 296, 047, 062, 125, + 297, 047, 062, 125, + 298, 047, 037, 157, + 299, 005, 042, 159, + 300, 056, 096, 147, + 301, 056, 096, 147, + 302, 051, 100, 158, + 303, 052, 022, 125, + 304, 005, 069, 134, + 305, 005, 069, 134, + 306, 005, 069, 134, + 307, 074, 074, 140, + 308, 074, 074, 140, + 309, 009, 031, 058, + 310, 009, 031, 058, + 311, 057, 057, 031, + 312, 058, 058, 010, + 313, 035, 068, 158, + 314, 012, 110, 158, + 315, 030, 038, 102, + 316, 064, 060, 082, + 317, 064, 060, 082, + 318, 024, 024, 003, + 319, 024, 024, 003, + 320, 041, 012, 046, + 321, 041, 012, 046, + 322, 012, 086, 020, + 323, 040, 116, 083, + 324, 073, 073, 075, + 325, 047, 020, 082, + 326, 047, 020, 082, + 327, 020, 077, 126, + 328, 052, 071, 125, + 329, 026, 026, 026, + 330, 026, 026, 026, + 331, 008, 008, 011, + 332, 008, 008, 011, + 333, 030, 030, 013, + 334, 030, 030, 013, + 335, 017, 017, 137, + 336, 061, 061, 151, + 337, 026, 026, 026, + 338, 026, 026, 026, + 339, 012, 107, 093, + 340, 012, 107, 093, + 341, 052, 075, 091, + 342, 052, 075, 091, + 343, 026, 026, 026, + 344, 026, 026, 026, + 345, 021, 021, 114, + 346, 021, 021, 114, + 347, 004, 004, 033, + 348, 004, 004, 033, + 349, 033, 012, 091, + 350, 063, 172, 056, + 351, 059, 059, 059, + 352, 016, 016, 168, + 353, 015, 119, 130, + 354, 015, 119, 130, + 355, 026, 026, 119, + 356, 046, 046, 119, + 357, 034, 094, 139, + 358, 026, 026, 026, + 359, 046, 105, 154, + 360, 023, 023, 140, + 361, 039, 115, 141, + 362, 039, 115, 141, + 363, 047, 115, 012, + 364, 047, 115, 012, + 365, 047, 115, 012, + 366, 075, 075, 155, + 367, 033, 033, 041, + 368, 033, 033, 093, + 369, 033, 069, 005, + 370, 033, 033, 093, + 371, 069, 069, 125, + 372, 069, 069, 142, + 373, 022, 022, 153, + 374, 029, 029, 135, + 375, 029, 029, 135, + 376, 029, 029, 135, + 377, 029, 029, 005, + 378, 029, 029, 115, + 379, 029, 029, 135, + 380, 026, 026, 026, + 381, 026, 026, 026, + 382, 002, 002, 002, + 383, 070, 070, 070, + 384, 076, 076, 076, + 385, 032, 032, 032, + 386, 046, 046, 046, + 387, 065, 065, 075, + 388, 065, 065, 075, + 389, 065, 065, 075, + 390, 066, 066, 089, + 391, 066, 066, 089, + 392, 066, 066, 089, + 393, 067, 067, 128, + 394, 067, 067, 128, + 395, 067, 067, 128, + 396, 051, 051, 120, + 397, 022, 022, 120, + 398, 022, 022, 120, + 399, 086, 109, 141, + 400, 086, 109, 141, + 401, 061, 061, 050, + 402, 068, 068, 101, + 403, 079, 022, 062, + 404, 079, 022, 062, + 405, 079, 022, 062, + 406, 030, 038, 102, + 407, 030, 038, 101, + 408, 104, 104, 125, + 409, 104, 104, 125, + 410, 005, 005, 043, + 411, 005, 005, 043, + 412, 061, 061, 142, + 413, 107, 107, 142, + 414, 068, 068, 110, + 415, 118, 118, 055, + 416, 046, 046, 127, + 417, 050, 053, 010, + 418, 033, 033, 041, + 419, 033, 033, 041, + 420, 034, 034, 034, + 421, 122, 122, 122, + 422, 060, 114, 159, + 423, 060, 114, 159, + 424, 101, 053, 092, + 425, 106, 084, 138, + 426, 106, 084, 138, + 427, 050, 103, 007, + 428, 056, 103, 007, + 429, 026, 026, 026, + 430, 015, 105, 153, + 431, 007, 020, 051, + 432, 047, 020, 128, + 433, 026, 026, 026, + 434, 001, 106, 051, + 435, 001, 106, 051, + 436, 026, 085, 134, + 437, 026, 085, 134, + 438, 005, 069, 155, + 439, 043, 111, 101, + 440, 030, 032, 132, + 441, 051, 077, 145, + 442, 046, 046, 151, + 443, 008, 008, 024, + 444, 008, 008, 024, + 445, 008, 008, 024, + 446, 053, 047, 082, + 447, 080, 039, 158, + 448, 080, 039, 154, + 449, 045, 045, 159, + 450, 045, 045, 159, + 451, 004, 097, 051, + 452, 004, 097, 051, + 453, 107, 087, 143, + 454, 107, 087, 143, + 455, 026, 026, 026, + 456, 033, 114, 041, + 457, 033, 114, 041, + 458, 033, 011, 041, + 459, 117, 117, 043, + 460, 117, 117, 043, + 461, 046, 046, 124, + 462, 042, 005, 148, + 463, 020, 012, 013, + 464, 031, 116, 120, + 465, 034, 102, 144, + 466, 078, 078, 072, + 467, 049, 049, 072, + 468, 055, 032, 105, + 469, 003, 110, 119, + 470, 102, 102, 034, + 471, 081, 081, 115, + 472, 052, 008, 090, + 473, 012, 081, 047, + 474, 091, 088, 148, + 475, 080, 080, 154, + 476, 005, 042, 159, + 477, 046, 046, 119, + 478, 081, 081, 130, + 479, 026, 026, 026, + 480, 026, 026, 026, + 481, 026, 026, 026, + 482, 026, 026, 026, + 483, 046, 046, 140, + 484, 046, 046, 140, + 485, 018, 018, 049, + 486, 112, 112, 112, + 487, 046, 046, 140, + 488, 026, 026, 026, + 489, 093, 093, 093, + 490, 093, 093, 093, + 491, 123, 123, 123, + 492, 030, 030, 030, + 493, 121, 121, 121, + 494, 162, 162, 162, + 495, 065, 065, 126, + 496, 065, 065, 126, + 497, 065, 065, 126, + 498, 066, 066, 047, + 499, 066, 066, 047, + 500, 066, 066, 120, + 501, 067, 067, 075, + 502, 067, 067, 075, + 503, 067, 067, 075, + 504, 050, 051, 148, + 505, 035, 051, 148, + 506, 072, 053, 050, + 507, 022, 146, 113, + 508, 022, 146, 113, + 509, 007, 084, 158, + 510, 007, 084, 158, + 511, 082, 082, 065, + 512, 082, 082, 065, + 513, 082, 082, 066, + 514, 082, 082, 066, + 515, 082, 082, 067, + 516, 082, 082, 067, + 517, 108, 028, 140, + 518, 108, 028, 140, + 519, 145, 105, 079, + 520, 145, 105, 079, + 521, 145, 105, 079, + 522, 031, 078, 157, + 523, 031, 078, 157, + 524, 005, 005, 159, + 525, 005, 005, 159, + 526, 005, 005, 159, + 527, 109, 103, 086, + 528, 109, 103, 086, + 529, 146, 159, 104, + 530, 146, 159, 104, + 531, 131, 144, 103, + 532, 062, 125, 089, + 533, 062, 125, 089, + 534, 062, 125, 089, + 535, 033, 093, 011, + 536, 033, 093, 011, + 537, 033, 143, 011, + 538, 062, 039, 104, + 539, 005, 039, 104, + 540, 068, 034, 142, + 541, 102, 034, 142, + 542, 068, 034, 142, + 543, 038, 068, 003, + 544, 038, 068, 003, + 545, 038, 068, 003, + 546, 158, 151, 034, + 547, 158, 151, 034, + 548, 034, 020, 102, + 549, 034, 020, 102, + 550, 120, 091, 104, + 551, 022, 153, 083, + 552, 022, 153, 083, + 553, 022, 153, 083, + 554, 055, 055, 039, + 555, 125, 125, 161, + 556, 011, 034, 114, + 557, 005, 075, 133, + 558, 005, 075, 133, + 559, 061, 153, 022, + 560, 061, 153, 022, + 561, 147, 098, 110, + 562, 152, 152, 152, + 563, 152, 152, 152, + 564, 116, 005, 033, + 565, 116, 005, 033, + 566, 129, 129, 129, + 567, 129, 129, 129, + 568, 001, 060, 106, + 569, 001, 133, 106, + 570, 149, 149, 149, + 571, 149, 149, 149, + 572, 056, 101, 092, + 573, 056, 101, 092, + 574, 119, 172, 023, + 575, 119, 172, 023, + 576, 119, 172, 023, + 577, 142, 098, 144, + 578, 142, 098, 144, + 579, 142, 098, 144, + 580, 051, 145, 093, + 581, 051, 145, 093, + 582, 115, 115, 133, + 583, 115, 115, 133, + 584, 115, 115, 133, + 585, 034, 157, 032, + 586, 034, 157, 032, + 587, 009, 009, 078, + 588, 068, 061, 099, + 589, 068, 075, 142, + 590, 027, 027, 144, + 591, 027, 027, 144, + 592, 011, 130, 006, + 593, 011, 130, 006, + 594, 131, 093, 144, + 595, 014, 127, 068, + 596, 014, 127, 068, + 597, 160, 160, 160, + 598, 160, 160, 107, + 599, 057, 058, 029, + 600, 057, 058, 029, + 601, 057, 058, 029, + 602, 026, 026, 026, + 603, 026, 026, 026, + 604, 026, 026, 026, + 605, 140, 028, 148, + 606, 140, 028, 148, + 607, 018, 049, 151, + 608, 018, 049, 151, + 609, 018, 049, 151, + 610, 079, 104, 127, + 611, 079, 104, 127, + 612, 079, 104, 127, + 613, 081, 081, 155, + 614, 081, 081, 033, + 615, 026, 026, 026, + 616, 093, 075, 142, + 617, 093, 060, 084, + 618, 009, 007, 008, + 619, 039, 144, 120, + 620, 039, 144, 120, + 621, 024, 125, 104, + 622, 089, 103, 099, + 623, 089, 103, 099, + 624, 128, 039, 046, + 625, 128, 039, 046, + 626, 120, 157, 043, + 627, 051, 125, 055, + 628, 051, 125, 128, + 629, 145, 142, 133, + 630, 145, 142, 133, + 631, 082, 018, 073, + 632, 068, 055, 054, + 633, 055, 055, 055, + 634, 055, 055, 055, + 635, 026, 026, 026, + 636, 049, 049, 068, + 637, 049, 049, 068, + 638, 154, 154, 154, + 639, 154, 154, 154, + 640, 154, 154, 154, + 641, 158, 158, 128, + 642, 158, 158, 128, + 643, 163, 163, 163, + 644, 164, 164, 164, + 645, 159, 159, 125, + 646, 046, 046, 046, + 647, 154, 154, 154, + 648, 032, 032, 032, + 649, 088, 088, 088, + 650, 065, 065, 171, + 651, 065, 065, 171, + 652, 065, 065, 171, + 653, 066, 066, 170, + 654, 066, 066, 170, + 655, 066, 066, 170, + 656, 067, 067, 168, + 657, 067, 067, 168, + 658, 067, 067, 168, + 659, 053, 167, 037, + 660, 053, 167, 037, + 661, 145, 145, 177, + 662, 049, 049, 177, + 663, 049, 049, 177, + 664, 019, 014, 132, + 665, 061, 061, 132, + 666, 019, 014, 132, + 667, 079, 127, 153, + 668, 079, 127, 153, + 669, 166, 166, 180, + 670, 166, 166, 180, + 671, 166, 166, 180, + 672, 157, 157, 179, + 673, 157, 157, 179, + 674, 089, 104, 113, + 675, 089, 104, 113, + 676, 169, 169, 169, + 677, 051, 151, 020, + 678, 051, 151, 158, + 679, 099, 099, 099, + 680, 099, 099, 099, + 681, 176, 176, 176, + 682, 131, 131, 165, + 683, 131, 131, 165, + 684, 175, 175, 084, + 685, 175, 175, 084, + 686, 126, 021, 151, + 687, 126, 021, 151, + 688, 181, 097, 124, + 689, 181, 097, 124, + 690, 038, 143, 091, + 691, 038, 143, 091, + 692, 178, 178, 178, + 693, 178, 178, 178, + 694, 087, 008, 094, + 695, 087, 008, 094, + 696, 173, 173, 005, + 697, 173, 173, 069, + 698, 174, 174, 117, + 699, 174, 174, 117, + 700, 056, 056, 182, + 701, 007, 084, 104, + 702, 167, 053, 057, + 703, 029, 029, 005, + 704, 157, 093, 183, + 705, 157, 093, 183, + 706, 157, 093, 183, + 707, 158, 158, 170, + 708, 030, 119, 139, + 709, 030, 119, 139, + 710, 053, 119, 015, + 711, 053, 119, 015, + 712, 020, 115, 005, + 713, 020, 115, 005, + 714, 119, 151, 140, + 715, 119, 151, 140, + 716, 187, 187, 187, + 717, 186, 186, 186, + 718, 188, 188, 188, + 719, 029, 029, 029, + 720, 170, 170, 170, + 721, 011, 011, 011, + 722, 046, 046, 046, + 723, 046, 046, 046, + 724, 046, 046, 046, + 725, 107, 107, 142, + 726, 107, 107, 142, + 727, 032, 032, 032, + 728, 026, 026, 026, + 729, 026, 026, 026, + 730, 026, 026, 026, + 731, 026, 026, 026, + 732, 026, 026, 026, + 733, 026, 026, 026, + 734, 059, 059, 059, + 735, 059, 059, 059, + 736, 059, 059, 059, + 737, 122, 122, 122, + 738, 069, 091, 104, + 739, 125, 125, 161, + 740, 032, 032, 032, + 741, 163, 163, 163, + 742, 164, 164, 164, + 743, 154, 154, 154, + 744, 144, 144, 144, + 745, 010, 010, 010, + 746, 022, 022, 022, + 747, 023, 023, 023, + 748, 051, 151, 172, + 749, 169, 169, 169, + 750, 169, 169, 169, + 751, 169, 169, 169, + 752, 169, 169, 169, + 753, 169, 169, 169, + 754, 169, 169, 169, + 755, 169, 169, 169, + 756, 169, 169, 169, + 757, 169, 169, 169, + 758, 182, 182, 182, + 759, 104, 104, 104, + 760, 047, 047, 047, + 761, 181, 181, 181, + 762, 070, 070, 070, + 763, 080, 080, 080, + 764, 015, 015, 015, + 765, 003, 003, 003, + 766, 074, 074, 074, + 767, 094, 094, 094, + 768, 111, 111, 111, + 769, 158, 158, 158, + 770, 045, 045, 045, + 771, 101, 101, 101, + 772, 184, 184, 184, + 773, 181, 181, 181, + 774, 091, 091, 091, + 775, 117, 117, 117, + 776, 176, 176, 176, + 777, 178, 178, 178, + 778, 185, 185, 185, + 779, 104, 104, 104, + 780, 156, 156, 156, + 781, 036, 036, 036, + 782, 092, 092, 092, + 783, 037, 037, 037, + 784, 022, 022, 022, + 785, 159, 159, 159, + 786, 026, 026, 026, + 787, 026, 026, 026, + 788, 053, 119, 015, + 789, 053, 119, 015, + 790, 053, 119, 015, + 791, 053, 119, 015, + 792, 053, 119, 015, + 793, 053, 119, 015, + 794, 166, 166, 180, + 795, 166, 166, 180, + 796, 166, 166, 180, + 797, 166, 166, 180, + }; + #endregion + } + { + #region var tables + + var language_list = new[] { + new { Text = "ENG (English)", Value = 2 }, + new { Text = "JPN (日本語)", Value = 1 }, + new { Text = "FRE (Français)", Value = 3 }, + new { Text = "ITA (Italiano)", Value = 4 }, + new { Text = "GER (Deutsch)", Value = 5 }, + new { Text = "ESP (Español)", Value = 7 }, + new { Text = "KOR (한국어)", Value = 8 } + }; + + var dsregion_list = new[] { + new { Text = "Americas (NA/SA)", Value = 1 }, + new { Text = "Europe (EU)", Value = 2 }, + new { Text = "Japan (日本)", Value = 0 }, + new { Text = "China (中国)", Value = 4 }, + new { Text = "Korea (한국)", Value = 5 }, + new { Text = "Taiwan (臺灣)", Value = 6 } + }; + var subreg_list = new[] { + new { Text = "sr_0", Value = 0 }, + new { Text = "sr_1", Value = 1 }, + new { Text = "sr_2", Value = 2 }, + new { Text = "sr_3", Value = 3 }, + new { Text = "sr_4", Value = 4 }, + new { Text = "sr_5", Value = 5 }, + new { Text = "sr_6", Value = 6 }, + new { Text = "sr_7", Value = 7 }, + new { Text = "sr_8", Value = 8 }, + new { Text = "sr_9", Value = 9 }, + new { Text = "sr_10", Value = 10 }, + new { Text = "sr_11", Value = 11 }, + new { Text = "sr_12", Value = 12 }, + new { Text = "sr_13", Value = 13 }, + new { Text = "sr_14", Value = 14 }, + new { Text = "sr_15", Value = 15 }, + new { Text = "sr_16", Value = 16 }, + new { Text = "sr_17", Value = 17 }, + new { Text = "sr_18", Value = 18 }, + new { Text = "sr_19", Value = 19 }, + new { Text = "sr_20", Value = 20 }, + new { Text = "sr_21", Value = 21 }, + new { Text = "sr_22", Value = 22 }, + new { Text = "sr_23", Value = 23 }, + new { Text = "sr_24", Value = 24 }, + new { Text = "sr_25", Value = 25 }, + new { Text = "sr_26", Value = 26 }, + new { Text = "sr_27", Value = 27 }, + new { Text = "sr_28", Value = 28 }, + new { Text = "sr_29", Value = 29 }, + new { Text = "sr_30", Value = 30 }, + new { Text = "sr_31", Value = 31 }, + new { Text = "sr_32", Value = 32 }, + new { Text = "sr_33", Value = 33 }, + new { Text = "sr_34", Value = 34 }, + new { Text = "sr_35", Value = 35 }, + new { Text = "sr_36", Value = 36 }, + new { Text = "sr_37", Value = 37 }, + new { Text = "sr_38", Value = 38 }, + new { Text = "sr_39", Value = 39 }, + new { Text = "sr_40", Value = 40 }, + new { Text = "sr_41", Value = 41 }, + new { Text = "sr_42", Value = 42 }, + new { Text = "sr_43", Value = 43 }, + new { Text = "sr_44", Value = 44 }, + new { Text = "sr_45", Value = 45 }, + new { Text = "sr_46", Value = 46 }, + new { Text = "sr_47", Value = 47 }, + new { Text = "sr_48", Value = 48 }, + new { Text = "sr_49", Value = 49 }, + new { Text = "sr_50", Value = 50 }, + new { Text = "sr_51", Value = 51 }, + new { Text = "sr_52", Value = 52 }, + new { Text = "sr_53", Value = 53 }, + new { Text = "sr_54", Value = 54 }, + new { Text = "sr_55", Value = 55 }, + new { Text = "sr_56", Value = 56 }, + new { Text = "sr_57", Value = 57 }, + new { Text = "sr_58", Value = 58 }, + new { Text = "sr_59", Value = 59 }, + new { Text = "sr_60", Value = 60 }, + new { Text = "sr_61", Value = 61 }, + new { Text = "sr_62", Value = 62 }, + new { Text = "sr_63", Value = 63 }, + new { Text = "sr_64", Value = 64 }, + new { Text = "sr_65", Value = 65 }, + new { Text = "sr_66", Value = 66 }, + new { Text = "sr_67", Value = 67 }, + new { Text = "sr_68", Value = 68 }, + new { Text = "sr_69", Value = 69 }, + new { Text = "sr_70", Value = 70 }, + new { Text = "sr_71", Value = 71 }, + new { Text = "sr_72", Value = 72 }, + new { Text = "sr_73", Value = 73 }, + new { Text = "sr_74", Value = 74 }, + new { Text = "sr_75", Value = 75 }, + new { Text = "sr_76", Value = 76 }, + new { Text = "sr_77", Value = 77 }, + new { Text = "sr_78", Value = 78 }, + new { Text = "sr_79", Value = 79 }, + new { Text = "sr_80", Value = 80 }, + }; + #endregion + + // Set ComboBox Fields + + CB_3DSReg.DataSource = dsregion_list; + CB_3DSReg.DisplayMember = "Text"; + CB_3DSReg.ValueMember = "Value"; + + CB_Language.DataSource = language_list; + CB_Language.DisplayMember = "Text"; + CB_Language.ValueMember = "Value"; + + setcountry(CB_Country); + + CB_SubRegion.DataSource = subreg_list; + CB_SubRegion.DisplayMember = "Text"; + CB_SubRegion.ValueMember = "Value"; + + InitializeLanguage(); + } + + // Finish setting up the ComboBoxes + CB_Ball.SelectedIndex = 0; + CB_GameOrigin.SelectedIndex = 0; + + // Now that the ComboBoxes are ready, load the data. + populatefields(buff); + { + TB_OT.Text = "PKHeX"; + TB_TID.Text = 12345.ToString(); + TB_SID.Text = 54321.ToString(); + } + updateAbilityList(); + } + private void InitializeLanguage() + { + #region Balls + { + // Allowed Balls + int[] ball_nums = { 7, 576, 13, 492, 497, 14, 495, 493, 496, 494, 11, 498, 8, 6, 12, 15, 9, 5, 499, 10, 1, 16 }; + int[] ball_vals = { 7, 25, 13, 17, 22, 14, 20, 18, 21, 19, 11, 23, 8, 6, 12, 15, 9, 5, 24, 10, 1, 16 }; + + // Set up + List ball_list = new List(); + + for (int i = 4; i > 1; i--) // add 4,3,2 + { + // First 3 Balls are always first + cbItem ncbi = new cbItem(); + ncbi.Text = itemlist[i]; + ncbi.Value = i; + ball_list.Add(ncbi); + } + + // Sort the Rest based on String Name + string[] ballnames = new string[ball_nums.Length]; + for (int i = 0; i < ball_nums.Length; i++) + { + ballnames[i] = itemlist[ball_nums[i]]; + } + string[] sortedballs = new string[ball_nums.Length]; + Array.Copy(ballnames, sortedballs, ballnames.Length); + Array.Sort(sortedballs); + + // Add the rest of the balls + for (int i = 0; i < sortedballs.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sortedballs[i]; + ncbi.Value = ball_vals[Array.IndexOf(ballnames, sortedballs[i])]; + ball_list.Add(ncbi); + } + CB_Ball.DisplayMember = "Text"; + CB_Ball.ValueMember = "Value"; + CB_Ball.DataSource = ball_list; + } + #endregion + #region Held Items + { + // List of valid items to hold + int[] item_nums = { + 000,001,002,003,004,005,006,007,008,009,010,011,012,013,014,015,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,044,045,046,047,048,049,050,051,052,053,054,055,056,057,058,059,060,061,062,063,064,065,066,067,068,069,070, + 071,072,073,074,075,076,077,078,079,080,081,082,083,084,085,086,087,088,089,090,091,092,093,094,099,100,101,102,103,104,105,106,107,108,109, + 110,112,116,117,118,119,134,135,136,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174, + 175,176,177,178,179,180,181,182,183,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,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244, + 245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,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,322,323,324,325,326,327,504,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557, + 558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,577,580,581,582,583,584,585,586,587,588,589,590,591,639,640,644,645,646,647, + 648,649,650,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683, + 684,685,686,687,688,699,704,708,709,710,711,715, + }; + + List item_list = new List(); + // Sort the Rest based on String Name + string[] itemnames = new string[item_nums.Length]; + for (int i = 0; i < item_nums.Length; i++) + { + itemnames[i] = itemlist[item_nums[i]]; + } + string[] sorteditems = new string[item_nums.Length]; + Array.Copy(itemnames, sorteditems, itemnames.Length); + Array.Sort(sorteditems); + + // Add the rest of the items + for (int i = 0; i < sorteditems.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sorteditems[i]; + ncbi.Value = item_nums[Array.IndexOf(itemnames, sorteditems[i])]; + item_list.Add(ncbi); + } + CB_HeldItem.DisplayMember = "Text"; + CB_HeldItem.ValueMember = "Value"; + CB_HeldItem.DataSource = item_list; + } + #endregion + #region Species + { + List species_list = new List(); + // Sort the Rest based on String Name + string[] sortedspecies = new string[specieslist.Length]; + Array.Copy(specieslist, sortedspecies, specieslist.Length); + Array.Sort(sortedspecies); + + // Add the rest of the items + for (int i = 0; i < sortedspecies.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sortedspecies[i]; + ncbi.Value = Array.IndexOf(specieslist, sortedspecies[i]); + species_list.Add(ncbi); + } + CB_Species.DisplayMember = "Text"; + CB_Species.ValueMember = "Value"; + CB_Species.DataSource = species_list; + } + #endregion + #region Natures + { + List natures_list = new List(); + // Sort the Rest based on String Name + string[] sortednatures = new string[natures.Length]; + Array.Copy(natures, sortednatures, natures.Length); + Array.Sort(sortednatures); + + // Add the rest of the items + for (int i = 0; i < sortednatures.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sortednatures[i]; + ncbi.Value = Array.IndexOf(natures, sortednatures[i]); + natures_list.Add(ncbi); + } + CB_Nature.DisplayMember = "Text"; + CB_Nature.ValueMember = "Value"; + CB_Nature.DataSource = natures_list; + } + #endregion + #region Moves + { + List move_list = new List(); + // Sort the Rest based on String Name + string[] sortedmoves = new string[movelist.Length]; + Array.Copy(movelist, sortedmoves, movelist.Length); + Array.Sort(sortedmoves); + + // Add the rest of the items + for (int i = 0; i < sortedmoves.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sortedmoves[i]; + ncbi.Value = Array.IndexOf(movelist, sortedmoves[i]); + move_list.Add(ncbi); + } + + CB_Move1.DisplayMember = CB_Move2.DisplayMember = CB_Move3.DisplayMember = CB_Move4.DisplayMember = "Text"; + CB_RelearnMove1.DisplayMember = CB_RelearnMove2.DisplayMember = CB_RelearnMove3.DisplayMember = CB_RelearnMove4.DisplayMember = "Text"; + CB_Move1.ValueMember = CB_Move2.ValueMember = CB_Move3.ValueMember = CB_Move4.ValueMember = "Value"; + CB_RelearnMove1.ValueMember = CB_RelearnMove2.ValueMember = CB_RelearnMove3.ValueMember = CB_RelearnMove4.ValueMember = "Value"; + + var move1_list = new BindingSource(move_list, null); + CB_Move1.DataSource = move1_list; + + var move2_list = new BindingSource(move_list, null); + CB_Move2.DataSource = move2_list; + + var move3_list = new BindingSource(move_list, null); + CB_Move3.DataSource = move3_list; + + var move4_list = new BindingSource(move_list, null); + CB_Move4.DataSource = move4_list; + + var eggmove1_list = new BindingSource(move_list, null); + CB_RelearnMove1.DataSource = eggmove1_list; + + var eggmove2_list = new BindingSource(move_list, null); + CB_RelearnMove2.DataSource = eggmove2_list; + + var eggmove3_list = new BindingSource(move_list, null); + CB_RelearnMove3.DataSource = eggmove3_list; + + var eggmove4_list = new BindingSource(move_list, null); + CB_RelearnMove4.DataSource = eggmove4_list; + } + #endregion + #region Encounter Types + + var EncounterType = new[] { + new { Text = "None", Value = 0 }, + new { Text = "Tall Grass", Value = 2 }, + new { Text = "Dialga/Palkia", Value = 4 }, + new { Text = "Cave/Hall of Origin", Value = 5 }, + new { Text = "Surfing/Fishing", Value = 7 }, + new { Text = "Building", Value = 9 }, + new { Text = "Marsh/Safari", Value = 10 }, + new { Text = "Starter/Fossil/Gift", Value = 24 } + }; + CB_EncounterType.DataSource = EncounterType; + CB_EncounterType.DisplayMember = "Text"; + CB_EncounterType.ValueMember = "Value"; + #endregion + #region Games + List origin_list = new List(); + // lazy text table... 8 columns + string[] langlistorigin = new string[] { + "24", "X", "X", "X", "X", "X", "X", "X", + "25", "Y", "Y", "Y", "Y", "Y", "Y", "Y", + "20", "White", "ホワイト", "Blanche", "Bianca", "Weiße", "Blanca", "화이트", + "21", "Black", "ブラック", "Noire", "Nera", "Schwarze", "Negra", "블랙", + "22", "White2", "ホワイト2", "Blanche2", "Bianca2", "Weiße2", "Blanca2", "화이트2", + "23", "Black2", "ブラック2", "Noire2", "Nera2", "Schwarze2","Negra2", "블랙2", + "10", "Diamond", "ダイヤモンド", "Diamant", "Diamante", "Diamant", "Diamante", "디아루가", + "11", "Pearl", "パール", "Perle", "Perla", "Perl", "Perla", "펄기아", + "12", "Platinum", "プラチナ", "Platine", "Platino", "Platin", "Platino", "Pt 기라티나", + "7", "HeartGold","ハートゴールド", "HeartGold","HeartGold", "HeartGold","HeartGold", "하트골드", + "8", "SoulSilver","ソウルシルバー ", "SoulSilver","SoulSilver", "SoulSilver","SoulSilver", "소울실버", + "2", "Ruby", "ルビー", "Rubis", "Rubino", "Rubin", "Rubí", "루비", + "1", "Sapphire", "サファイア", "Saphir", "Zaffiro", "Saphir", "Zafiro", "사파이어", + "3", "Emerald", "エメラルド", "Émeraude", "Smeraldo", "Smaragd", "Esmeralda", "에메랄드", + "4", "FireRed", "ファイアレッド", "Rouge-Feu","Rosso Fuoco", "Feuerrote ","Rojo Fuego", "파이어레드", + "5", "LeafGreen", "リーフグリーン","Vert-Feuille","Verde Foglia","Blattgrüne ","Verde Hoja", "리프그린", + "15", "Colosseum/XD", "コロシアム/XD", "Colisée/XD","Colosseo/XD", "Kolosseum/XD", "Colosseum/XD", "세움/XD", + }; + // populate the list + for (int i = 0; i < langlistorigin.Length / 8; i++) + { + cbItem item = new cbItem(); + item.Text = langlistorigin[i * 8 + CB_MainLanguage.SelectedIndex + 1]; + item.Value = Convert.ToInt32(langlistorigin[i * 8]); + origin_list.Add(item); + } + + CB_GameOrigin.DataSource = origin_list; + CB_GameOrigin.DisplayMember = "Text"; + CB_GameOrigin.ValueMember = "Value"; + + #endregion + } + public void TranslateInterface(string FORM_NAME) + { + // Fetch a File + // Check to see if a the translation file exists in the same folder as the executable + string externalLangPath = System.Windows.Forms.Application.StartupPath + "\\lang_" + curlanguage + ".txt"; + string[] rawlist; + if (File.Exists(externalLangPath)) + { + rawlist = File.ReadAllLines(externalLangPath); + } + else + { + object txt; + txt = Properties.Resources.ResourceManager.GetObject("lang_" + curlanguage); // Fetch File, \n to list. + if (txt == null) return; // Translation file does not exist as a resource; abort this function and don't translate UI. + string[] stringSeparators = new string[] { "\r\n" }; + rawlist = ((string)txt).Split(stringSeparators, StringSplitOptions.None); + } + + string[] stringdata = new string[rawlist.Length]; + int itemsToRename = 0; + for (int i = 0; i < rawlist.Length; i++) + { + // Find our starting point + if (rawlist[i] == "! "+FORM_NAME) // Start our data + { + // Copy our Control Names and Text to a new array for later processing. + for (int j = i + 1; j < rawlist.Length; j++) + { + if (rawlist[j].Length == 0) + continue; // Skip Over Empty Lines, errhandled + if (rawlist[j][0].ToString() != "-") // If line is not a comment line... + { + if (rawlist[j][0].ToString() == "!") // Stop if we have reached the end of translation + break; // exit inner loop + stringdata[itemsToRename] = rawlist[j]; // Add the entry to process later. + itemsToRename++; + } + } + break; // exit outer loop + } + } + + // Now that we have our items to rename in: Control = Text format, let's execute the changes! + + for (int i = 0; i < itemsToRename; i++) + { + string[] SplitString = Regex.Split(stringdata[i]," = "); + if (SplitString.Length < 2) + continue; // Error in Input, errhandled + string ctrl = SplitString[0]; // Control to change the text of... + string text = SplitString[1]; // Text to set Control.Text to... + Control[] controllist = Controls.Find(ctrl, true); + if (controllist.Length == 0) // If Control isn't found... + { + // Menu Items can't be found with Controls.Find as they aren't Controls + ToolStripDropDownItem TSI = (ToolStripDropDownItem)menuStrip1.Items[ctrl]; + if (TSI != null) + { + // We'll rename the main and child in a row. + string[] ToolItems = Regex.Split(SplitString[1], " ; "); + TSI.Text = ToolItems[0]; // Set parent's text first + if (TSI.DropDownItems.Count != ToolItems.Length - 1) + continue; // Error in Input, errhandled + for (int ti = 1; ti <= TSI.DropDownItems.Count; ti++) + { + TSI.DropDownItems[ti-1].Text = ToolItems[ti]; // Set child text + } + } + // If not found, it is not something to rename and is thus skipped. + } + else // Set the input control's text. + { + controllist[0].Text = text; + } + } + } + private void populatefields(byte[] buff) + { + CAL_EggDate.Value = new DateTime(2000, 01, 01); + Tab_Main.Focus(); + // Encryption Constant + TB_EC.Text = BitConverter.ToUInt32(buff, 0).ToString("X8"); + + // Block A + int species = BitConverter.ToInt16(buff, 0x08); + int helditem = BitConverter.ToUInt16(buff, 0x0A); + uint TID = BitConverter.ToUInt16(buff, 0x0C); + uint SID = BitConverter.ToUInt16(buff, 0x0E); + uint exp = BitConverter.ToUInt32(buff, 0x10); + int ability = buff[0x14]; + int abilitynum = buff[0x15]; + // 0x16, 0x17 - unknown + uint PID = BitConverter.ToUInt32(buff, 0x18); + int nature = buff[0x1C]; + int feflag = buff[0x1D] % 2; + this.genderflag = (buff[0x1D] >> 1) & 0x3; + int altforms = (buff[0x1D] >> 3); + int HP_EV = buff[0x1E]; + int ATK_EV = buff[0x1F]; + int DEF_EV = buff[0x20]; + int SPA_EV = buff[0x22]; + int SPD_EV = buff[0x23]; + int SPE_EV = buff[0x21]; + int cnt_cool = buff[0x24]; + int cnt_beauty = buff[0x25]; + int cnt_cute = buff[0x26]; + int cnt_smart = buff[0x27]; + int cnt_tough = buff[0x28]; + int cnt_sheen = buff[0x29]; + int markings = buff[0x2A]; + int PKRS_Strain = buff[0x2B] >> 4; + int PKRS_Duration = buff[0x2B] % 0x10; + + // Medals and Ribbons, passed with buff to new form + // 0x2C, 0x2D, 0x2E, 0x2F + // 0x33, 0x34, 0x35, 0x36 + // 0x34, 0x35, 0x36, 0x37 + // 0x38, 0x39 + + // 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F - unused/unknown + + // Block B + string nicknamestr = TrimFromZero(Encoding.Unicode.GetString(buff, 0x40, 24)); + // 0x58, 0x59 - unused + int move1 = BitConverter.ToInt16(buff, 0x5A); + int move2 = BitConverter.ToInt16(buff, 0x5C); + int move3 = BitConverter.ToInt16(buff, 0x5E); + int move4 = BitConverter.ToInt16(buff, 0x60); + int move1_pp = buff[0x62]; + int move2_pp = buff[0x63]; + int move3_pp = buff[0x64]; + int move4_pp = buff[0x65]; + int move1_ppu = buff[0x66]; + int move2_ppu = buff[0x67]; + int move3_ppu = buff[0x68]; + int move4_ppu = buff[0x69]; + int eggmove1 = BitConverter.ToInt16(buff, 0x6A); + int eggmove2 = BitConverter.ToInt16(buff, 0x6C); + int eggmove3 = BitConverter.ToInt16(buff, 0x6E); + int eggmove4 = BitConverter.ToInt16(buff, 0x70); + + // 0x72 - Super Training Flag - Passed with buff to new form + + // 0x73 - unused/unknown + uint IV32 = BitConverter.ToUInt32(buff, 0x74); + uint HP_IV = IV32 & 0x1F; + uint ATK_IV = (IV32 >> 5) & 0x1F; + uint DEF_IV = (IV32 >> 10) & 0x1F; + uint SPE_IV = (IV32 >> 15) & 0x1F; + uint SPA_IV = (IV32 >> 20) & 0x1F; + uint SPD_IV = (IV32 >> 25) & 0x1F; + uint isegg = (IV32 >> 30) & 1; + uint isnick = (IV32 >> 31); + + // Block C + string notOT = TrimFromZero(Encoding.Unicode.GetString(buff, 0x78, 24)); + bool notOTG = Convert.ToBoolean(buff[0x92]); + // Memory Editor edits everything else with buff in a new form + + // Block D + string ot = TrimFromZero(Encoding.Unicode.GetString(buff, 0xB0, 24)); + // 0xC8, 0xC9 - unused + int OTfriendship = buff[0xCA]; + int OTaffection = buff[0xCB]; // Handled by Memory Editor + // 0xCC, 0xCD, 0xCE, 0xCF, 0xD0 + int egg_year = buff[0xD1]; + int egg_month = buff[0xD2]; + int egg_day = buff[0xD3]; + int met_year = buff[0xD4]; + int met_month = buff[0xD5]; + int met_day = buff[0xD6]; + // 0xD7 - unused + int eggloc = BitConverter.ToUInt16(buff, 0xD8); + int metloc = BitConverter.ToUInt16(buff, 0xDA); + int ball = buff[0xDC]; + int metlevel = buff[0xDD] & 0x7F; + int otgender = (buff[0xDD]) >> 7; + int encountertype = buff[0xDE]; + int gamevers = buff[0xDF]; + int countryID = buff[0xE0]; + int regionID = buff[0xE1]; + int dsregID = buff[0xE2]; + int otlang = buff[0xE3]; + // 0xE4, 0xE5, 0xE6, 0xE7 - unused + + // + // Populate Fields + // + + CHK_Fateful.Checked = Convert.ToBoolean(feflag); + CHK_IsEgg.Checked = Convert.ToBoolean(isegg); + CHK_Nicknamed.Checked = Convert.ToBoolean(isnick); + if (Convert.ToBoolean(otgender)) + { + Label_OTGender.Text = "♀"; + } + else Label_OTGender.Text = "♂"; + + // Nidoran Gender Fixing Text + if (!Convert.ToBoolean(isnick)) + { + if (nicknamestr.Contains((char)0xE08F)) + { + nicknamestr = Regex.Replace(nicknamestr, "\uE08F", "\u2640"); + } + else if (nicknamestr.Contains((char)0xE08E)) + { + nicknamestr = Regex.Replace(nicknamestr, "\uE08E", "\u2642"); + } + } + populatemarkings(markings); + TB_PID.Text = PID.ToString("X8"); + CB_Species.SelectedValue = species; + CB_HeldItem.SelectedValue = helditem; + updateAbilityList(); + TB_AbilityNumber.Text = abilitynum.ToString(); + if (abilitynum>>1 < 3) CB_Ability.SelectedIndex = abilitynum>>1; // error handling + else CB_Ability.SelectedIndex = 0; + CB_Nature.SelectedValue = nature; + + TB_EXP.Text = exp.ToString(); + TB_TID.Text = TID.ToString(); + TB_SID.Text = SID.ToString(); + + TB_OT.Text = ot; + TB_Nickname.Text = nicknamestr; + TB_OTt2.Text = notOT; + + if (buff[0x93] == 1) // = 1 + { + TB_Friendship.Text = buff[0xA2].ToString(); + GB_nOT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + GB_OT.BackColor = Color.Transparent; + + } + else // = 0 + { + TB_Friendship.Text = OTfriendship.ToString(); + GB_OT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + GB_nOT.BackColor = Color.Transparent; + } + + + CB_Language.SelectedValue = otlang; + CB_Country.SelectedValue = countryID; + CB_SubRegion.SelectedValue = regionID; + CB_3DSReg.SelectedValue = dsregID; + CB_GameOrigin.SelectedValue = gamevers; + CB_EncounterType.SelectedValue = encountertype; + CB_Ball.SelectedValue = ball; + + + if (met_month == 0) + { met_month = 1; } + if (met_day == 0) + { met_day = 1; } + + CAL_MetDate.Value = new DateTime(met_year + 2000, met_month, met_day); + + if (eggloc != 0) + { + // Was obtained initially as an egg. + CHK_AsEgg.Checked = true; + GB_EggConditions.Enabled = true; + + CB_EggLocation.SelectedValue = eggloc; + CAL_EggDate.Value = new DateTime(egg_year + 2000, egg_month, egg_day); + } + else { CHK_AsEgg.Checked = false; CB_EggLocation.SelectedValue = 0; GB_EggConditions.Enabled = false; } + + CB_MetLocation.SelectedValue = metloc; + + if (notOTG) Label_CTGender.Text = "♀"; + else Label_CTGender.Text = "♂"; + if (TB_OTt2.Text == "") Label_CTGender.Text = ""; + + if (CHK_IsEgg.Checked) + { + CB_MetLocation.Enabled = false; + CAL_MetDate.Enabled = false; + } + else + { + CB_MetLocation.Enabled = true; + CAL_MetDate.Enabled = true; + } + + // reset + CHK_Cured.Checked = false; + CHK_Infected.Checked = false; + + TB_MetLevel.Text = metlevel.ToString(); + + + + CB_PKRSStrain.SelectedIndex = PKRS_Strain; + CB_PKRSDays.SelectedIndex = (PKRS_Duration & 0x7) % 5; // to strip out bad hacked 'rus + if (PKRS_Strain > 0) + { + CHK_Infected.Checked = true; + if (PKRS_Duration == 0) + { + CHK_Cured.Checked = true; + } + } + + CB_PKRSStrain.SelectedIndex = PKRS_Strain; + CB_PKRSDays.SelectedIndex = (PKRS_Duration & 0x7) % 5; // to strip out bad hacked 'rus + + TB_Cool.Text = cnt_cool.ToString(); + TB_Beauty.Text = cnt_beauty.ToString(); + TB_Cute.Text = cnt_cute.ToString(); + TB_Smart.Text = cnt_smart.ToString(); + TB_Tough.Text = cnt_tough.ToString(); + TB_Sheen.Text = cnt_sheen.ToString(); + + TB_HPIV.Text = HP_IV.ToString(); + TB_ATKIV.Text = ATK_IV.ToString(); + TB_DEFIV.Text = DEF_IV.ToString(); + TB_SPAIV.Text = SPA_IV.ToString(); + TB_SPDIV.Text = SPD_IV.ToString(); + TB_SPEIV.Text = SPE_IV.ToString(); + + TB_HPEV.Text = HP_EV.ToString(); + TB_ATKEV.Text = ATK_EV.ToString(); + TB_DEFEV.Text = DEF_EV.ToString(); + TB_SPAEV.Text = SPA_EV.ToString(); + TB_SPDEV.Text = SPD_EV.ToString(); + TB_SPEEV.Text = SPE_EV.ToString(); + + CB_Move1.SelectedValue = move1; + CB_Move2.SelectedValue = move2; + CB_Move3.SelectedValue = move3; + CB_Move4.SelectedValue = move4; + CB_RelearnMove1.SelectedValue = eggmove1; + CB_RelearnMove2.SelectedValue = eggmove2; + CB_RelearnMove3.SelectedValue = eggmove3; + CB_RelearnMove4.SelectedValue = eggmove4; + CB_PPu1.SelectedIndex = move1_ppu; + CB_PPu2.SelectedIndex = move2_ppu; + CB_PPu3.SelectedIndex = move3_ppu; + CB_PPu4.SelectedIndex = move4_ppu; + + int level; + if (ToInt32(TB_EXP.Text) == 0) { level = 1; } + else level = getLevel(); + TB_Level.Text = level.ToString(); + + // Setup Forms + getForms(species); + CB_Form.SelectedIndex = altforms; + + // Load Extrabyte Value + TB_ExtraByte.Text = buff[Convert.ToInt32(CB_ExtraBytes.Text, 16)].ToString(); + if ((TB_OTt2.Text == "") || (notOT == "")) + { + Label_CTGender.Text = ""; + } + // Reload Gender Flag + this.genderflag = ((buff[0x1D] >> 1) & 0x3); + getGenderLabel(); + updateStats(); + getIsShiny(); + if (init) + { + uint chk = 0; + for (int i = 8; i < 232; i += 2) // Loop through the entire PKX + { + chk += (uint)(buff[i] + buff[i + 1] * 0x100); + } + chk &= 0xFFFF; + + ushort actualsum = BitConverter.ToUInt16(buff, 0x6); + if (chk != actualsum) + { + MessageBox.Show("PKX File has an invalid checksum.", "Alert"); + } + } + init = true; + } + private void populatemarkings(int markings) + { + int m1 = ((markings) & 1); + int m2 = ((markings >> 1) & 1); + int m3 = ((markings >> 2) & 1); + int m4 = ((markings >> 3) & 1); + int m5 = ((markings >> 4) & 1); + int m6 = ((markings >> 5) & 1); + + CHK_Circle.Checked = Convert.ToBoolean(m1); + CHK_Triangle.Checked = Convert.ToBoolean(m2); + CHK_Square.Checked = Convert.ToBoolean(m3); + CHK_Heart.Checked = Convert.ToBoolean(m4); + CHK_Star.Checked = Convert.ToBoolean(m5); + CHK_Diamond.Checked = Convert.ToBoolean(m6); + } + // PKX Data Calculation Functions // + private static int ToInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return Int32.Parse(value); + } + private static uint ToUInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return UInt32.Parse(value); + } + private uint getHEXval(TextBox tb) + { + if (tb.Text == null) + return 0; + string str = RemoveTroublesomeCharacters(tb); + return UInt32.Parse(str, NumberStyles.HexNumber); + } + public int getIndex(ComboBox cb) + { + int val = 0; + try { val = ToInt32(cb.SelectedValue.ToString()); } + catch { }; + return val; + } + private void getIsShiny() + { + uint PID = getHEXval(TB_PID); + uint UID = (PID >> 16); + uint LID = (PID & 0xFFFF); + uint PSV = UID ^ LID; + uint TSV = ToUInt32(TB_TID.Text) ^ ToUInt32(TB_SID.Text); + uint XOR = TSV ^ PSV; + int game = getIndex(CB_GameOrigin); + if (((XOR < 8) && (game < 24)) || ((XOR < 16) && (game >= 24))) + { // Is Shiny + BTN_Shinytize.Visible = + BTN_Shinytize.Enabled = false; + Label_IsShiny.Visible = true; + } + else + { // Is Not Shiny + BTN_Shinytize.Visible = + BTN_Shinytize.Enabled = true; + Label_IsShiny.Visible = false; + } + + updateMarkings(); + } + private void getForms(int species) + { + // Form Tables + // + var form_unown = new[] { + new { Text = "A", Value = 0 }, + new { Text = "B", Value = 1 }, + new { Text = "C", Value = 2 }, + new { Text = "D", Value = 3 }, + new { Text = "E", Value = 4 }, + new { Text = "F", Value = 5 }, + new { Text = "G", Value = 6 }, + new { Text = "H", Value = 7 }, + new { Text = "I", Value = 8 }, + new { Text = "J", Value = 9 }, + new { Text = "K", Value = 10 }, + new { Text = "L", Value = 11 }, + new { Text = "M", Value = 12 }, + new { Text = "N", Value = 13 }, + new { Text = "O", Value = 14 }, + new { Text = "P", Value = 15 }, + new { Text = "Q", Value = 16 }, + new { Text = "R", Value = 17 }, + new { Text = "S", Value = 18 }, + new { Text = "T", Value = 19 }, + new { Text = "U", Value = 20 }, + new { Text = "V", Value = 21 }, + new { Text = "W", Value = 22 }, + new { Text = "X", Value = 23 }, + new { Text = "Y", Value = 24 }, + new { Text = "Z", Value = 25 }, + new { Text = "!", Value = 26 }, + new { Text = "?", Value = 27 }, + }; + var form_castform = new[] { + new { Text = types[0], Value = 0 }, // Normal + new { Text = forms[773], Value = 1 }, // Sunny + new { Text = forms[774], Value = 2 }, // Rainy + new { Text = forms[775], Value = 3 }, // Snowy + }; + var form_shellos = new[] { + new { Text = forms[422], Value = 0 }, // West + new { Text = forms[788], Value = 1 }, // East + }; + var form_deoxys = new[] { + new { Text = types[0], Value = 0 }, // Normal + new { Text = forms[780], Value = 1 }, // Attack + new { Text = forms[781], Value = 2 }, // Defense + new { Text = forms[782], Value = 3 }, // Speed + }; + var form_burmy = new[] { + new { Text = forms[412], Value = 0 }, // Plant + new { Text = forms[783], Value = 1 }, // Sandy + new { Text = forms[784], Value = 2 }, // Trash + }; + var form_cherrim = new[] { + new { Text = forms[421], Value = 0 }, // Overcast + new { Text = forms[787], Value = 1 }, // Sunshine + }; + var form_rotom = new[] { + new { Text = types[0], Value = 0 }, // Normal + new { Text = forms[793], Value = 1 }, // Heat + new { Text = forms[794], Value = 2 }, // Wash + new { Text = forms[795], Value = 3 }, // Frost + new { Text = forms[796], Value = 4 }, // Fan + new { Text = forms[797], Value = 5 }, // Mow + }; + var form_giratina = new[] { + new { Text = forms[487], Value = 0 }, // Altered + new { Text = forms[798], Value = 1 }, // Origin + }; + var form_shaymin = new[] { + new { Text = forms[492], Value = 0 }, // Land + new { Text = forms[799], Value = 1 }, // Sky + }; + var form_arceus = new[] { + new { Text = types[0], Value = 0 }, // Normal + new { Text = types[1], Value = 1 }, // Fighting + new { Text = types[2], Value = 2 }, // Flying + new { Text = types[3], Value = 3 }, // Poison + new { Text = types[4], Value = 4 }, // etc + new { Text = types[5], Value = 5 }, + new { Text = types[6], Value = 6 }, + new { Text = types[7], Value = 7 }, + new { Text = types[8], Value = 8 }, + new { Text = types[9], Value = 9 }, + new { Text = types[10], Value = 10 }, + new { Text = types[11], Value = 11 }, + new { Text = types[12], Value = 12 }, + new { Text = types[13], Value = 13 }, + new { Text = types[14], Value = 14 }, + new { Text = types[15], Value = 15 }, + new { Text = types[16], Value = 16 }, + new { Text = types[17], Value = 17 }, + }; + var form_basculin = new[] { + new { Text = forms[550], Value = 0 }, // Red + new { Text = forms[817], Value = 1 }, // Blue + }; + var form_darmanitan = new[] { + new { Text = forms[555], Value = 0 }, // Standard + new { Text = forms[818], Value = 1 }, // Zen + }; + var form_deerling = new[] { + new { Text = forms[585], Value = 0 }, // Spring + new { Text = forms[819], Value = 1 }, // Summer + new { Text = forms[820], Value = 2 }, // Autumn + new { Text = forms[821], Value = 3 }, // Winter + }; + var form_gender = new[] { + new { Text = "♂", Value = 0 }, // Male + new { Text = "♀", Value = 1 }, // Female + }; + var form_therian = new[] { + new { Text = forms[641], Value = 0 }, // Incarnate + new { Text = forms[825], Value = 1 }, // Therian + }; + var form_kyurem = new[] { + new { Text = types[0], Value = 0 }, // Normal + new { Text = forms[828], Value = 1 }, // White + new { Text = forms[829], Value = 2 }, // Black + }; + var form_keldeo = new[] { + new { Text = forms[647], Value = 0 }, // Ordinary + new { Text = forms[830], Value = 1 }, // Resolute + }; + var form_meloetta = new[] { + new { Text = forms[648], Value = 0 }, // Aria + new { Text = forms[831], Value = 1 }, // Pirouette + }; + var form_genesect = new[] { + new { Text = types[0], Value = 0 }, // Normal + new { Text = itemlist[116], Value = 1 }, // Douse + new { Text = itemlist[117], Value = 2 }, // Shock + new { Text = itemlist[118], Value = 3 }, // Burn + new { Text = itemlist[119], Value = 4 }, // Chill + }; + var form_flabebe = new[] { + new { Text = forms[669], Value = 0 }, // Red + new { Text = forms[855], Value = 1 }, // Yellow + new { Text = forms[856], Value = 2 }, // Orange + new { Text = forms[867], Value = 3 }, // Blue + new { Text = forms[868], Value = 4 }, // White + }; + var form_floette = new[] { + new { Text = forms[669], Value = 0 }, // Red + new { Text = forms[855], Value = 1 }, // Yellow + new { Text = forms[856], Value = 2 }, // Orange + new { Text = forms[867], Value = 3 }, // Blue + new { Text = forms[868], Value = 4 }, // White + new { Text = forms[863], Value = 5 }, // Eternal + }; + var form_furfrou = new[] { + new { Text = forms[676], Value = 0 }, // Natural + new { Text = forms[868], Value = 1 }, // Heart + new { Text = forms[869], Value = 2 }, // Star + new { Text = forms[870], Value = 3 }, // Diamond + new { Text = forms[871], Value = 4 }, // Deputante + new { Text = forms[872], Value = 5 }, // Matron + new { Text = forms[873], Value = 6 }, // Dandy + new { Text = forms[874], Value = 7 }, // La Reine + new { Text = forms[875], Value = 8 }, // Kabuki + new { Text = forms[876], Value = 9 }, // Pharaoh + }; + var form_aegislash = new[] { + new { Text = forms[681], Value = 0 }, // Shield + new { Text = forms[878], Value = 1 }, // Blade + }; + var form_butterfly = new[] { + new { Text = forms[666], Value = 0 }, // Icy Snow + new { Text = forms[836], Value = 1 }, // Polar + new { Text = forms[837], Value = 2 }, // Tundra + new { Text = forms[838], Value = 3 }, // Continental + new { Text = forms[839], Value = 4 }, // Garden + new { Text = forms[840], Value = 5 }, // Elegant + new { Text = forms[841], Value = 6 }, // Meadow + new { Text = forms[842], Value = 7 }, // Modern + new { Text = forms[843], Value = 8 }, // Marine + new { Text = forms[844], Value = 9 }, // Archipelago + new { Text = forms[845], Value = 10 }, // High-Plains + new { Text = forms[846], Value = 11 }, // Sandstorm + new { Text = forms[847], Value = 12 }, // River + new { Text = forms[848], Value = 13 }, // Monsoon + new { Text = forms[849], Value = 14 }, // Savannah + new { Text = forms[850], Value = 15 }, // Sun + new { Text = forms[851], Value = 16 }, // Ocean + new { Text = forms[852], Value = 17 }, // Jungle + new { Text = forms[853], Value = 18 }, // Fancy + new { Text = forms[854], Value = 19 }, // Poké Ball + }; + var form_list = new[] { + new { Text = "", Value = 0}, // None + }; + var form_pump = new[] { + new { Text = forms[879], Value = 0 }, // Small + new { Text = forms[710], Value = 1 }, // Average + new { Text = forms[880], Value = 2 }, // Large + new { Text = forms[881], Value = 3 }, // Super + }; + var form_mega = new[] { + new { Text = types[0], Value = 0}, // Normal + new { Text = forms[723], Value = 1}, // Mega + }; + var form_megaxy = new[] { + new { Text = types[0], Value = 0}, // Normal + new { Text = forms[723] + " X", Value = 1}, // Mega X + new { Text = forms[723] + " Y", Value = 2}, // Mega Y + }; + + CB_Form.DataSource = form_list; + CB_Form.DisplayMember = "Text"; + CB_Form.ValueMember = "Value"; + + // Mega List + int[] mspec = { 3, 9, 65, 94, 115, 127, 130, 142, 154, 181, 212, 214, 229, 248, 257, 282, 303, 306, 308, 310, 354, 359, 380, 381, 445, 448, 460, 469 }; + for (int i = 0; i < mspec.Length; i++) + { + if (mspec[i] == species) + { + CB_Form.DataSource = form_mega; + CB_Form.Enabled = true; // Mega Form Selection + return; + } + } + + // MegaXY List + if ((species == 6) || (species == 150)) + { + CB_Form.DataSource = form_megaxy; + CB_Form.Enabled = true; // Mega Form Selection + return; + } + + // Regular Form List + if (species == 201) { form_list = form_unown; } + else if (species == 351) { form_list = form_castform; } + else if (species == 386) { form_list = form_deoxys; } + else if (species == 421) { form_list = form_cherrim; } + else if (species == 479) { form_list = form_rotom; } + else if (species == 487) { form_list = form_giratina; } + else if (species == 492) { form_list = form_shaymin; } + else if (species == 493) { form_list = form_arceus; } + else if (species == 550) { form_list = form_basculin; } + else if (species == 555) { form_list = form_darmanitan; } + else if (species == 646) { form_list = form_kyurem; } + else if (species == 647) { form_list = form_keldeo; } + else if (species == 648) { form_list = form_meloetta; } + else if (species == 649) { form_list = form_genesect; } + else if (species == 676) { form_list = form_furfrou; } + else if (species == 681) { form_list = form_aegislash; } + else if (species == 670) { form_list = form_floette; } + + else if ((species == 669) || (species == 671)) { form_list = form_flabebe; } + else if ((species == 412) || (species == 413)) { form_list = form_burmy; } + else if ((species == 422) || (species == 423)) { form_list = form_shellos; } + else if ((species == 585) || (species == 586)) { form_list = form_deerling; } + else if ((species == 710) || (species == 711)) { form_list = form_pump; } + + else if ((species == 666) || (species == 665) || (species == 664)) { form_list = form_butterfly; } + else if ((species == 592) || (species == 593) || (species == 678)) { form_list = form_gender; } + else if ((species == 641) || (species == 642) || (species == 645)) { form_list = form_therian; } + else + { + CB_Form.Enabled = false; + return; + }; + + CB_Form.DataSource = form_list; + CB_Form.Enabled = true; + } + private void getGenderLabel() + { + if (genderflag == 0) + { + // Gender = Male + Label_Gender.Text = "♂"; + } + else if (genderflag == 1) + { + // Gender = Female + Label_Gender.Text = "♀"; + } + else { Label_Gender.Text = "-"; } + } + private int getMovePP(int move) + { + int pp = 0; + DataTable movepptable = MovePPTable(); + if (move == -1) { move = 0; } + pp = (int)movepptable.Rows[move][1]; + return pp; + } + private int getSpecies() + { + int species = 0; + try { species = ToInt32(CB_Species.SelectedValue.ToString()); } + catch { }; + return species; + } + private int getNature() + { + int nature = 0; + try { nature = ToInt32(CB_Nature.SelectedValue.ToString()); } + catch { }; + return nature; + } + private int getAbility() + { + string abiltext = ""; + + if (CB_Ability.Text.Length > 4) // Remove the ability number from the string + abiltext = (CB_Ability.Text).Remove((CB_Ability.Text).Length - 4); + return Array.IndexOf(abilitylist, abiltext); + } + private int getLevel() + { + DataTable spectable = SpeciesTable(); + int exp = ToInt32(TB_EXP.Text); + int species = getSpecies(); + int growth = (int)spectable.Rows[species][1]; + int tl = 1; // Initial Level + if (exp == 0) { return tl; } + DataTable table = ExpTable(); + if ((int)table.Rows[tl][growth + 1] < exp) + { + while ((int)table.Rows[tl][growth + 1] < exp) + { + // While EXP for guessed level is below our current exp + tl += 1; + if (tl == 100) + { + getEXP(100, species); + return tl; + } + // when calcexp exceeds our exp, we exit loop + } + if ((int)table.Rows[tl][growth + 1] == exp) + { + // Matches level threshold + return tl; + } + else return (tl - 1); + } + else return tl; + } + private int getLevel(int species, int exp) + { + DataTable spectable = SpeciesTable(); + int growth = (int)spectable.Rows[species][1]; + int tl = 1; // Initial Level + if (exp == 0) { return tl; } + DataTable table = ExpTable(); + if ((int)table.Rows[tl][growth + 1] < exp) + { + while ((int)table.Rows[tl][growth + 1] < exp) + { + // While EXP for guessed level is below our current exp + tl += 1; + if (tl == 100) + { + getEXP(100, species); + return tl; + } + // when calcexp exceeds our exp, we exit loop + } + if ((int)table.Rows[tl][growth + 1] == exp) + { + // Matches level threshold + return tl; + } + else return (tl - 1); + } + else return tl; + } + private int getBaseFriendship(int species) + { + int fshp = (int)Friendship().Rows[species][1]; + return fshp; + } + private int getEXP(int level, int species) + { + // Fetch Growth + DataTable spectable = SpeciesTable(); + int growth = (int)spectable.Rows[species][1]; + int exp; + if ((level == 0) || (level == 1)) + { + exp = 0; + TB_EXP.Text = exp.ToString(); + return exp; + } + switch (growth) + { + case 0: // Erratic + if (level <= 50) + { + exp = (level * level * level) * (100 - level) / 50; + } + else if (level < 69) + { + exp = (level * level * level) * (150 - level) / 100; + } + else if (level < 99) + { + exp = (level * level * level) * ((1911 - 10 * level) / 3) / 500; + } + else + { + exp = (level * level * level) * (160 - level) / 100; + } + TB_EXP.Text = exp.ToString(); + return exp; + case 1: // Fast + exp = 4 * (level * level * level) / 5; + TB_EXP.Text = exp.ToString(); + return exp; + case 2: // Medium Fast + exp = (level * level * level); + TB_EXP.Text = exp.ToString(); + return exp; + case 3: // Medium Slow + exp = 6 * (level * level * level) / 5 - 15 * (level * level) + 100 * level - 140; + TB_EXP.Text = exp.ToString(); + return exp; + case 4: + exp = 5 * (level * level * level) / 4; + TB_EXP.Text = exp.ToString(); + return exp; + case 5: + if (level <= 15) + { + exp = (level * level * level) * ((((level + 1) / 3) + 24) / 50); + } + else if (level <= 36) + { + exp = (level * level * level) * ((level + 14) / 50); + } + else + { + exp = (level * level * level) * (((level / 2) + 32) / 50); + } + TB_EXP.Text = exp.ToString(); + return exp; + } + return 0; + } + // Label Shortcut Tweaks + private void Label_Friendship_Click(object sender, EventArgs e) + { + if (ModifierKeys == Keys.Control) // prompt to reset + { + if (buff[0x93] == 0) + TB_Friendship.Text = buff[0xCA].ToString(); + else TB_Friendship.Text = buff[0xA2].ToString(); + + return; + } + else if (TB_Friendship.Text == "255") // if it's maxed, set it to base + TB_Friendship.Text = ((int)Friendship().Rows[getIndex(CB_Species)][1]).ToString(); + else // not reset, not maxed, so max + TB_Friendship.Text = "255"; + } + private void Label_Gender_Click(object sender, EventArgs e) + { + // Get Gender Threshold + species = getSpecies(); + DataTable spectable = SpeciesTable(); + gt = (int)spectable.Rows[species][8]; + + if (gt > 255) // Single gender/genderless + return; + + if (gt < 256) // If not a single gender(less) species: + { + if (Label_Gender.Text == "♂") + Label_Gender.Text = "♀"; + else + Label_Gender.Text = "♂"; + } + } + // Prompted Updates of PKX Functions // + public static string RemoveTroublesomeCharacters(TextBox tb) + { + string inString = tb.Text; + if (inString == null) return null; + + StringBuilder newString = new StringBuilder(); + char ch; + + for (int i = 0; i < inString.Length; i++) + { + ch = inString[i]; + // filter for hex + if ((ch < 0x0047 && ch > 0x002F) || (ch < 0x0067 && ch > 0x0060)) + newString.Append(ch); + else + System.Media.SystemSounds.Beep.Play(); + } + if (newString.Length == 0) + newString.Append("0"); + uint value = UInt32.Parse(newString.ToString(), NumberStyles.HexNumber); + tb.Text = value.ToString("X8"); + return newString.ToString(); + + } + public void setcountry(object sender) + { + #region country table + var country_list = new[] { + new { Text = "---", Value = 0 }, + new { Text = "Albania", Value = 64 }, + new { Text = "Andorra", Value = 122 }, + new { Text = "Anguilla", Value = 8 }, + new { Text = "Antigua and Barbuda", Value = 9 }, + new { Text = "Argentina", Value = 10 }, + new { Text = "Aruba", Value = 11 }, + new { Text = "Australia", Value = 65 }, + new { Text = "Austria", Value = 66 }, + new { Text = "Azerbaijan", Value = 113 }, + new { Text = "Bahamas", Value = 12 }, + new { Text = "Barbados", Value = 13 }, + new { Text = "Belgium", Value = 67 }, + new { Text = "Belize", Value = 14 }, + new { Text = "Bermuda", Value = 186 }, + new { Text = "Bolivia", Value = 15 }, + new { Text = "Bosnia and Herzegovina", Value = 68 }, + new { Text = "Botswana", Value = 69 }, + new { Text = "Brazil", Value = 16 }, + new { Text = "British Virgin Islands", Value = 17 }, + new { Text = "Bulgaria", Value = 70 }, + new { Text = "Canada", Value = 18 }, + new { Text = "Cayman Islands", Value = 19 }, + new { Text = "Chad", Value = 117 }, + new { Text = "Chile", Value = 20 }, + new { Text = "China", Value = 160 }, + new { Text = "Colombia", Value = 21 }, + new { Text = "Costa Rica", Value = 22 }, + new { Text = "Croatia", Value = 71 }, + new { Text = "Cyprus", Value = 72 }, + new { Text = "Czech Republic", Value = 73 }, + new { Text = "Denmark (Kingdom of)", Value = 74 }, + new { Text = "Djibouti", Value = 120 }, + new { Text = "Dominica", Value = 23 }, + new { Text = "Dominican Republic", Value = 24 }, + new { Text = "Ecuador", Value = 25 }, + new { Text = "El Salvador", Value = 26 }, + new { Text = "Eritrea", Value = 119 }, + new { Text = "Estonia", Value = 75 }, + new { Text = "Finland", Value = 76 }, + new { Text = "France", Value = 77 }, + new { Text = "French Guiana", Value = 27 }, + new { Text = "Germany", Value = 78 }, + new { Text = "Gibraltar", Value = 123 }, + new { Text = "Greece", Value = 79 }, + new { Text = "Grenada", Value = 28 }, + new { Text = "Guadeloupe", Value = 29 }, + new { Text = "Guatemala", Value = 30 }, + new { Text = "Guernsey", Value = 124 }, + new { Text = "Guyana", Value = 31 }, + new { Text = "Haiti", Value = 32 }, + new { Text = "Honduras", Value = 33 }, + new { Text = "Hong Kong", Value = 144 }, + new { Text = "Hungary", Value = 80 }, + new { Text = "Iceland", Value = 81 }, + new { Text = "India", Value = 169 }, + new { Text = "Ireland", Value = 82 }, + new { Text = "Isle of Man", Value = 125 }, + new { Text = "Italy", Value = 83 }, + new { Text = "Jamaica", Value = 34 }, + new { Text = "Japan", Value = 1 }, + new { Text = "Jersey", Value = 126 }, + new { Text = "Latvia", Value = 84 }, + new { Text = "Lesotho", Value = 85 }, + new { Text = "Liechtenstein", Value = 86 }, + new { Text = "Lithuania", Value = 87 }, + new { Text = "Luxembourg", Value = 88 }, + new { Text = "Macedonia (Republic of)", Value = 89 }, + new { Text = "Malaysia", Value = 156 }, + new { Text = "Mali", Value = 115 }, + new { Text = "Malta", Value = 90 }, + new { Text = "Martinique", Value = 35 }, + new { Text = "Mauritania", Value = 114 }, + new { Text = "Mexico", Value = 36 }, + new { Text = "Monaco", Value = 127 }, + new { Text = "Montenegro", Value = 91 }, + new { Text = "Montserrat", Value = 37 }, + new { Text = "Mozambique", Value = 92 }, + new { Text = "Namibia", Value = 93 }, + new { Text = "Netherlands", Value = 94 }, + new { Text = "Netherlands Antilles", Value = 38 }, + new { Text = "New Zealand", Value = 95 }, + new { Text = "Nicaragua", Value = 39 }, + new { Text = "Niger", Value = 116 }, + new { Text = "Norway", Value = 96 }, + new { Text = "Panama", Value = 40 }, + new { Text = "Paraguay", Value = 41 }, + new { Text = "Peru", Value = 42 }, + new { Text = "Poland", Value = 97 }, + new { Text = "Portugal", Value = 98 }, + new { Text = "Romania", Value = 99 }, + new { Text = "Russia", Value = 100 }, + new { Text = "San Marino", Value = 184 }, + new { Text = "Saudi Arabia", Value = 174 }, + new { Text = "Serbia and Kosovo", Value = 101 }, + new { Text = "Singapore", Value = 153 }, + new { Text = "Slovakia", Value = 102 }, + new { Text = "Slovenia", Value = 103 }, + new { Text = "Somalia", Value = 121 }, + new { Text = "South Africa", Value = 104 }, + new { Text = "South Korea", Value = 136 }, + new { Text = "Spain", Value = 105 }, + new { Text = "St. Kitts and Nevis", Value = 43 }, + new { Text = "St. Lucia", Value = 44 }, + new { Text = "St. Vincent and the Grenadines", Value = 45 }, + new { Text = "Sudan", Value = 118 }, + new { Text = "Suriname", Value = 46 }, + new { Text = "Swaziland", Value = 106 }, + new { Text = "Sweden", Value = 107 }, + new { Text = "Switzerland", Value = 108 }, + new { Text = "Taiwan", Value = 128 }, + new { Text = "Trinidad and Tobago", Value = 47 }, + new { Text = "Turkey", Value = 109 }, + new { Text = "Turks and Caicos Islands", Value = 48 }, + new { Text = "U.A.E.", Value = 168 }, + new { Text = "United Kingdom", Value = 110 }, + new { Text = "United States", Value = 49 }, + new { Text = "Uruguay", Value = 50 }, + new { Text = "US Virgin Islands", Value = 51 }, + new { Text = "Vatican City", Value = 185 }, + new { Text = "Venezuela", Value = 52 }, + new { Text = "Zambia", Value = 111 }, + new { Text = "Zimbabwe", Value = 112 }, + }; + #endregion + ComboBox CB = sender as ComboBox; + CB.DataSource = country_list; + CB.DisplayMember = "Text"; + CB.ValueMember = "Value"; + } + private void updateEXPLevel(object sender, EventArgs e) + { + if ((TB_EXP.Focused == true) && (TB_EXP.Enabled == true)) + { + // Change the Level + TB_Level.Enabled = false; + int level; + if (ToInt32(TB_EXP.Text) == 0) { level = 1; } + else level = getLevel(); + TB_Level.Text = level.ToString(); + + TB_Level.Enabled = true; + } + else if ((TB_Level.Focused == true) && (TB_Level.Enabled == true))// TB_Level is focused + { + // Change the XP + TB_EXP.Enabled = false; + int level = ToInt32(TB_Level.Text); + if ((level <= 100)) // Check for if the user actually changed the level + { + // Valid Level, recalculate EXP + getEXP(level, getSpecies()); + TB_Level.BackColor = Color.White; + } + else TB_Level.BackColor = Color.Red; + TB_EXP.Enabled = true; + } + updateStats(); + } + private void updateContest(object sender, EventArgs e) + { + int cnt_cool, cnt_beauty, cnt_cute, cnt_smart, cnt_tough, cnt_sheen; + cnt_cool = ToInt32(TB_Cool.Text); + cnt_beauty = ToInt32(TB_Beauty.Text); + cnt_cute = ToInt32(TB_Cute.Text); + cnt_smart = ToInt32(TB_Smart.Text); + cnt_tough = ToInt32(TB_Tough.Text); + cnt_sheen = ToInt32(TB_Sheen.Text); + + if (cnt_cool > 255) + { + // Background turns Red + TB_Cool.BackColor = Color.Red; + return; + } + else TB_Cool.BackColor = Color.White; + + if (cnt_beauty > 255) + { + // Background turns Red + TB_Beauty.BackColor = Color.Red; + return; + } + else TB_Beauty.BackColor = Color.White; + + if (cnt_cute > 255) + { + // Background turns Red + TB_Cute.BackColor = Color.Red; + return; + } + else TB_Cute.BackColor = Color.White; + + if (cnt_smart > 255) + { + // Background turns Red + TB_Smart.BackColor = Color.Red; + return; + } + else TB_Smart.BackColor = Color.White; + + if (cnt_tough > 255) + { + // Background turns Red + TB_Tough.BackColor = Color.Red; + return; + } + else TB_Tough.BackColor = Color.White; + + if (cnt_sheen > 255) + { + // Background turns Red + TB_Sheen.BackColor = Color.Red; + return; + } + else TB_Sheen.BackColor = Color.White; + } + private void UpdateIVs(object sender, EventArgs e) + { + int ivtotal, HP_IV, ATK_IV, DEF_IV, SPA_IV, SPD_IV, SPE_IV; + HP_IV = ToInt32(TB_HPIV.Text); + ATK_IV = ToInt32(TB_ATKIV.Text); + DEF_IV = ToInt32(TB_DEFIV.Text); + SPA_IV = ToInt32(TB_SPAIV.Text); + SPD_IV = ToInt32(TB_SPDIV.Text); + SPE_IV = ToInt32(TB_SPEIV.Text); + + int[] iva = new int[] { HP_IV, ATK_IV, DEF_IV, SPE_IV, SPA_IV, SPD_IV }; + MaskedTextBox[] ivt = { TB_HPIV, TB_ATKIV, TB_DEFIV, TB_SPEIV, TB_SPAIV, TB_SPDIV }; + + bool exitfunction = false; + for (int i = 0; i < 6; i++) + { + if (iva[i] > 31) + { + ivt[i].BackColor = Color.Red; + exitfunction = true; + } + //else if (iva[i] == 31) + // ivt[i].BackColor = Color.Honeydew; + //else if (iva[i] == 0) + // ivt[i].BackColor = Color.LavenderBlush; + else ivt[i].BackColor = Color.White; + } + if (exitfunction) return; + + int HPTYPE = (15 * ((HP_IV & 1) + 2 * (ATK_IV & 1) + 4 * (DEF_IV & 1) + 8 * (SPE_IV & 1) + 16 * (SPA_IV & 1) + 32 * (SPD_IV & 1))) / 63; + Label_HPTYPE.Text = types[HPTYPE+1]; // type array has normal at index 0, so we offset by 1 + + ivtotal = HP_IV + ATK_IV + DEF_IV + SPA_IV + SPD_IV + SPE_IV; + TB_IVTotal.Text = ivtotal.ToString(); + + // Potential Reading + if (ivtotal <= 90) + L_Potential.Text = "★☆☆☆"; + else if (ivtotal <= 120) + L_Potential.Text = "★★☆☆"; + else if (ivtotal <= 150) + L_Potential.Text = "★★★☆"; + else + L_Potential.Text = "★★★★"; + + + // Characteristic with PID%6 + int pm6 = (int)(getHEXval(TB_PID) % 6); // PID MOD 6 + int maxIV = iva.Max(); + int pm6stat = 0; + + for (int i = 0; i < 6; i++) + { + pm6stat = (pm6 + i) % 6; + if (iva[pm6stat] == maxIV) + break; // P%6 is this stat + } + + L_Characteristic.Text = characteristics[pm6stat * 5 + maxIV % 5]; + updateStats(); + } + private void UpdateEVs(object sender, EventArgs e) + { + int evtotal, HP_EV, ATK_EV, DEF_EV, SPA_EV, SPD_EV, SPE_EV; + HP_EV = ToInt32(TB_HPEV.Text); + ATK_EV = ToInt32(TB_ATKEV.Text); + DEF_EV = ToInt32(TB_DEFEV.Text); + SPA_EV = ToInt32(TB_SPAEV.Text); + SPD_EV = ToInt32(TB_SPDEV.Text); + SPE_EV = ToInt32(TB_SPEEV.Text); + + int[] iva = new int[] { HP_EV, ATK_EV, DEF_EV, SPA_EV, SPD_EV, SPE_EV }; + MaskedTextBox[] ivt = { TB_HPEV, TB_ATKEV, TB_DEFEV, TB_SPAEV, TB_SPDEV, TB_SPEEV }; + + for (int i = 0; i < 6; i++) // if illegal, mark the box as illegal + { + if (iva[i] > 252) + { + ivt[i].BackColor = Color.Red; + } + else ivt[i].BackColor = Color.White; + } + for (int i = 0; i < 6; i++) // if totally illegal, don't continue. + { + if (iva[i] > 255) + { + return; + } + } + + evtotal = HP_EV + ATK_EV + DEF_EV + SPA_EV + SPD_EV + SPE_EV; + + if (evtotal > 510) // Background turns Red + TB_EVTotal.BackColor = Color.Red; + else if (evtotal == 510) // Maximum EVs + TB_EVTotal.BackColor = Color.Honeydew; + else TB_EVTotal.BackColor = Color.WhiteSmoke; + + TB_EVTotal.Text = evtotal.ToString(); + updateStats(); + } + private void updateRandomIVs(object sender, EventArgs e) + { + if (ModifierKeys == Keys.Control) + { + // Max IVs + TB_HPIV.Text = 31.ToString(); + TB_ATKIV.Text = 31.ToString(); + TB_DEFIV.Text = 31.ToString(); + TB_SPAIV.Text = 31.ToString(); + TB_SPDIV.Text = 31.ToString(); + TB_SPEIV.Text = 31.ToString(); + return; + } + TB_HPIV.Text = (rnd32() & 0x1F).ToString(); + TB_ATKIV.Text = (rnd32() & 0x1F).ToString(); + TB_DEFIV.Text = (rnd32() & 0x1F).ToString(); + TB_SPAIV.Text = (rnd32() & 0x1F).ToString(); + TB_SPDIV.Text = (rnd32() & 0x1F).ToString(); + TB_SPEIV.Text = (rnd32() & 0x1F).ToString(); + } + private void updateRandomEVs(object sender, EventArgs e) + { + if (ModifierKeys == Keys.Control) + { + // Max IVs + TB_HPEV.Text = 0.ToString(); + TB_ATKEV.Text = 0.ToString(); + TB_DEFEV.Text = 0.ToString(); + TB_SPAEV.Text = 0.ToString(); + TB_SPDEV.Text = 0.ToString(); + TB_SPEEV.Text = 0.ToString(); + return; + } + + MaskedTextBox[] tbEV = { TB_HPEV, TB_ATKEV, TB_DEFEV, TB_SPAEV, TB_SPDEV, TB_SPEEV }; + MaskedTextBox[] slEV = shuffle((MaskedTextBox[])tbEV.Clone()); // Shuffle List + + uint e1 = Math.Min(rnd32() % 300, 252); // bias two to get maybe 252 + uint e2 = Math.Min(rnd32() % 300, 252); + + uint e3 = Math.Min(((rnd32()) % (510 - e1 - e2)), 252); + uint e4 = Math.Min(((rnd32()) % (510 - e1 - e2 - e3)), 252); + uint e5 = Math.Min(((rnd32()) % (510 - e1 - e2 - e3 - e4)), 252); + uint e6 = Math.Min((510 - e1 - e2 - e3 - e4 - e5), 252); + + if (e1 + e2 + e3 + e4 + e5 + e6 < 510) + { + updateRandomEVs(sender, e); + return; + } + + slEV[0].Text = e1.ToString(); + slEV[1].Text = e2.ToString(); + slEV[2].Text = e3.ToString(); + slEV[3].Text = e4.ToString(); + slEV[4].Text = e5.ToString(); + slEV[5].Text = e6.ToString(); + } + private void updateRandomPID(object sender, EventArgs e) + { + species = getSpecies(); + DataTable spectable = SpeciesTable(); + gt = (int)spectable.Rows[species][8]; + TB_PID.Text = getRandomPID(gt, getChosenGender()).ToString("X8"); + } + private void updateRandomEC(object sender, EventArgs e) + { + TB_EC.Text = rnd32().ToString("X8"); + } + private void updateForm(object sender, EventArgs e) + { + updateStats(); + // Repopulate Abilities if Species Form has different abilities + updateAbilityList(); + + // If form has a single gender, account for it. + if (CB_Form.Text == "♂") + Label_Gender.Text = "♂"; + else if (CB_Form.Text == "♀") + Label_Gender.Text = "♀"; + } + private void updatePP(object sender, EventArgs e) + { + // When adding a PP Up, PP = Base*((5+N)/5) as int. + TB_PP1.Text = (getMovePP(getIndex(CB_Move1)) * (5 + CB_PPu1.SelectedIndex) / 5).ToString(); + TB_PP2.Text = (getMovePP(getIndex(CB_Move2)) * (5 + CB_PPu2.SelectedIndex) / 5).ToString(); + TB_PP3.Text = (getMovePP(getIndex(CB_Move3)) * (5 + CB_PPu3.SelectedIndex) / 5).ToString(); + TB_PP4.Text = (getMovePP(getIndex(CB_Move4)) * (5 + CB_PPu4.SelectedIndex) / 5).ToString(); + } + private void updatePKRSstrain(object sender, EventArgs e) + { + if (CB_PKRSStrain.SelectedIndex == 0) + { + // Never Infected + CB_PKRSDays.SelectedValue = 0; + CHK_Cured.Checked = false; + CHK_Infected.Checked = false; + } + } + private void updatePKRSdays(object sender, EventArgs e) + { + if (CB_PKRSDays.SelectedIndex == 0) + { + // If no days are selected + if (CB_PKRSStrain.SelectedIndex == 0) + { + // Never Infected + CHK_Cured.Checked = false; + CHK_Infected.Checked = false; + } + else CHK_Cured.Checked = true; + } + } + private void updateSpecies(object sender, EventArgs e) + { + // Change Species Prompted + int species = getSpecies(); + int level = ToInt32(TB_Level.Text); + + // Get Forms for Given Species + getForms(species); + + // Recalculate EXP for Given Level + getEXP(level, species); + + // Check for Gender Changes + // Get Gender Threshold + species = getSpecies(); + DataTable spectable = SpeciesTable(); + gt = (int)spectable.Rows[species][8]; + + if (gt == 258) // Genderless + genderflag = 2; + else if (gt == 257) // Female Only + genderflag = 1; + else if (gt == 256) // Male Only + genderflag = 0; + else + { // get gender from old PID correlation + if ((getHEXval(TB_PID) & 0xFF) < gt) + genderflag = 1; + else genderflag = 0; + } + + getGenderLabel(); + updateAbilityList(); + updateForm(null, null); + + // If species changes and no nickname, set the new name == speciesName. + if (!CHK_Nicknamed.Checked) + updateNicknameSpecies(sender, e); + } + private void updateOriginGame(object sender, EventArgs e) + { + int gameorigin = 0; + + // Error handling for unset field + try { gameorigin = ToInt32(CB_GameOrigin.SelectedValue.ToString()); } + catch { gameorigin = 0; } + + if ((gameorigin <= 12) && (gameorigin >= 7)) + { + // Game Originates In Gen 4; Enable Encounter Type + CB_EncounterType.Enabled = true; + Label_EncounterType.Enabled = true; + } + else + { + CB_EncounterType.Enabled = false; + Label_EncounterType.Enabled = false; + CB_EncounterType.SelectedIndex = 0; + } + updateLocations(gameorigin); + updateMarkings(); + } + private void updateLocations(int gameorigin) + { + if (gameorigin < 24 && origintrack != "Past") // Load Past Gen Locations + { + #region BW2 Met Locations + { + // Allowed Met Locations + int[] metlocs = { 0, 60002, 30003 }; + + // Set up + List met_list = new List(); + + for (int i = 0; i < metlocs.Length; i++) // add entries to the top + { + cbItem ncbi = new cbItem(); + int locval = metlocs[i]; + string loctext = ""; + + if (locval < 30000) + loctext = metBW2_00000[locval]; + else if (locval < 40000) + loctext = metBW2_30000[locval % 10000 - 1]; + else if (locval < 60000) + loctext = metBW2_40000[locval % 10000 - 1]; + else + loctext = metBW2_60000[locval % 10000 - 1]; + + ncbi.Text = loctext; + ncbi.Value = locval; + met_list.Add(ncbi); + } + + metlocs = new int[] + { + 1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153, + 30001,30002,30004,30005,30006,30007,30008,30010,30011,30012,30013,30014,30015, + 40001,40002,40003,40004,40005,40006,40007,40008,40009,40010,40011,40012,40013,40014,40015,40016,40017,40018,40019,40020,40021,40022,40023,40024,40025,40026,40027,40028,40029,40030,40031,40032,40033,40034,40035,40036,40037,40038,40039,40040,40041,40042,40043,40044,40045,40046,40047,40048,40049,40050,40051,40052,40053,40054,40055,40056,40057,40058,40059,40060,40061,40062,40063,40064,40065,40066,40067,40068,40069,40070,40071,40072,40073,40074,40075,40076,40077,40078,40079,40080,40081,40082,40083,40084,40085,40086,40087,40088,40089,40090,40091,40092,40093,40094,40095,40096,40097,40098,40099,40100,40101,40102,40103,40104,40105,40106,40107,40108,40109, + 60001,60003 + }; + + // Sort the Rest based on String Name + string[] lt00000 = new string[metBW2_00000.Length]; + string[] lt30000 = new string[metBW2_30000.Length]; + string[] lt40000 = new string[metBW2_40000.Length]; + string[] lt60000 = new string[metBW2_60000.Length]; + Array.Copy(metBW2_00000, lt00000, metBW2_00000.Length); + Array.Copy(metBW2_30000, lt30000, metBW2_30000.Length); + Array.Copy(metBW2_40000, lt40000, metBW2_40000.Length); + Array.Copy(metBW2_60000, lt60000, metBW2_60000.Length); + Array.Sort(lt00000); + Array.Sort(lt30000); + Array.Sort(lt40000); + Array.Sort(lt60000); + + // Add the rest of the 00000 + for (int i = 0; i < lt00000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metBW2_00000, lt00000[i]) + 00000); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt00000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 30000 + for (int i = 0; i < lt30000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metBW2_30000, lt30000[i]) + 30001); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt30000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 40000 + for (int i = 0; i < lt40000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metBW2_40000, lt40000[i]) + 40001); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt40000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 60000 + for (int i = 0; i < lt60000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metBW2_60000, lt60000[i]) + 60001); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt60000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + + CB_MetLocation.DataSource = met_list; + CB_MetLocation.DisplayMember = "Text"; + CB_MetLocation.ValueMember = "Value"; + CB_EggLocation.DataSource = new BindingSource(met_list, null); + origintrack = "Past"; + CB_EggLocation.DisplayMember = "Text"; + CB_EggLocation.ValueMember = "Value"; + CB_EggLocation.SelectedValue = 0; + if (gameorigin < 20) + { + CB_MetLocation.SelectedValue = 30001; // Transporter + } + else CB_MetLocation.SelectedValue = 60001; // Stranger + } + #endregion + } + else if (gameorigin > 23 && (origintrack != "XY")) + { + #region XY Met Locations + { + // Allowed Met Locations + int[] metlocs = { 0, 60002, 30002 }; + + // Set up + List met_list = new List(); + + for (int i = 0; i < metlocs.Length; i++) // add entries to the top + { + cbItem ncbi = new cbItem(); + int locval = metlocs[i]; + string loctext = ""; + + if (locval < 30000) + loctext = metXY_00000[locval]; + else if (locval < 40000) + loctext = metXY_30000[locval % 10000 - 1]; + else if (locval < 60000) + loctext = metXY_40000[locval % 10000 - 1]; + else + loctext = metXY_60000[locval % 10000 - 1]; + + ncbi.Text = loctext; + ncbi.Value = locval; + met_list.Add(ncbi); + } + + metlocs = new int[] + { + 2,6,8,10,12,14,16,17,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,82,84,86,88,90,92,94,96,98,100,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,164,166,168, + 30001,30003,30004,30005,30006,30007,30008,30009,30010,30011, + 40001,40002,40003,40004,40005,40006,40007,40008,40009,40010,40011,40012,40013,40014,40015,40016,40017,40018,40019,40020,40021,40022,40023,40024,40025,40026,40027,40028,40029,40030,40031,40032,40033,40034,40035,40036,40037,40038,40039,40040,40041,40042,40043,40044,40045,40046,40047,40048,40049,40050,40051,40052,40053,40054,40055,40056,40057,40058,40059,40060,40061,40062,40063,40064,40065,40066,40067,40068,40069,40070,40071,40072,40073,40074,40075,40076,40077,40078,40079, + 60001,60003 + }; + + // Sort the Rest based on String Name + string[] lt00000 = new string[metXY_00000.Length]; + string[] lt30000 = new string[metXY_30000.Length]; + string[] lt40000 = new string[metXY_40000.Length]; + string[] lt60000 = new string[metXY_60000.Length]; + Array.Copy(metXY_00000, lt00000, metXY_00000.Length); + Array.Copy(metXY_30000, lt30000, metXY_30000.Length); + Array.Copy(metXY_40000, lt40000, metXY_40000.Length); + Array.Copy(metXY_60000, lt60000, metXY_60000.Length); + Array.Sort(lt00000); + Array.Sort(lt30000); + Array.Sort(lt40000); + Array.Sort(lt60000); + + // Add the rest of the 00000 + for (int i = 0; i < lt00000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metXY_00000, lt00000[i]) + 00000); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt00000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 30000 + for (int i = 0; i < lt30000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metXY_30000, lt30000[i]) + 30001); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt30000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 40000 + for (int i = 0; i < lt40000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metXY_40000, lt40000[i]) + 40001); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt40000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 60000 + for (int i = 0; i < lt60000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metXY_60000, lt60000[i]) + 60001); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt60000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + + CB_MetLocation.DataSource = met_list; + CB_MetLocation.DisplayMember = "Text"; + CB_MetLocation.ValueMember = "Value"; + CB_EggLocation.DataSource = new BindingSource(met_list, null); + CB_EggLocation.DisplayMember = "Text"; + CB_EggLocation.ValueMember = "Value"; + origintrack = "XY"; + CB_EggLocation.SelectedValue = 0; + CB_MetLocation.SelectedValue = 0; + } + #endregion + } + if (gameorigin < 13 && gameorigin > 6 && origintrack != "Gen4") + { // Egg Met Locations for Gen 4 are unaltered when transferred to Gen 5. Need a new table if Gen 4 Origin. + #region HGSS Met Locations + // Allowed Met Locations + int[] metlocs = { 0, 2000, 2002, 3001 }; + + // Set up + List met_list = new List(); + + for (int i = 0; i < metlocs.Length; i++) // add entries to the top + { + cbItem ncbi = new cbItem(); + int locval = metlocs[i]; + string loctext = ""; + + if (locval < 2000) + loctext = metHGSS_00000[locval]; + else if (locval < 3000) + loctext = metHGSS_02000[locval % 2000]; + else + loctext = metHGSS_03000[locval % 3000]; + + ncbi.Text = loctext; + ncbi.Value = locval; + met_list.Add(ncbi); + } + + metlocs = new int[] + { + 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,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,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234, + 2000,2001,2002,2003,2004,2005,2006,2008,2009,2010,2011,2012,2013,2014, + 3000,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3066,3067,3068,3069,3070,3071,3072,3073,3074,3075,3076 + }; + + // Sort the Rest based on String Name + string[] lt00000 = new string[metHGSS_00000.Length]; + string[] lt02000 = new string[metHGSS_02000.Length]; + string[] lt03000 = new string[metHGSS_03000.Length]; + Array.Copy(metHGSS_00000, lt00000, metHGSS_00000.Length); + Array.Copy(metHGSS_02000, lt02000, metHGSS_02000.Length); + Array.Copy(metHGSS_03000, lt03000, metHGSS_03000.Length); + Array.Sort(lt00000); + Array.Sort(lt02000); + Array.Sort(lt03000); + + // Add the rest of the 0000 + for (int i = 0; i < lt00000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metHGSS_00000, lt00000[i]) + 0000); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt00000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 2000 + for (int i = 0; i < lt02000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metHGSS_02000, lt02000[i]) + 2000); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt02000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + // Add the rest of the 3000 + for (int i = 0; i < lt03000.Length; i++) + { + int locnum = Array.IndexOf(metlocs, Array.IndexOf(metHGSS_03000, lt03000[i]) + 3000); + if (locnum > 0) // If the location is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = lt03000[i]; + ncbi.Value = metlocs[locnum]; + met_list.Add(ncbi); + } + } + + CB_EggLocation.DataSource = met_list; + origintrack = "Gen4"; + CB_EggLocation.DisplayMember = "Text"; + CB_EggLocation.ValueMember = "Value"; + CB_EggLocation.SelectedValue = 0; + #endregion + } + } + private void updateExtraByteValue(object sender, EventArgs e) + { + // Changed Extra Byte's Value + int value = ToInt32(TB_ExtraByte.Text); + if (value < 0x100) // If Value Valid, write. + { + int offset = Convert.ToInt32(CB_ExtraBytes.Text, 16); + buff[offset] = (byte)value; + TB_ExtraByte.BackColor = Color.White; + } + else { TB_ExtraByte.BackColor = Color.Red; } + } + private void updateExtraByteIndex(object sender, EventArgs e) + { + int offset = Convert.ToInt32(CB_ExtraBytes.Text, 16); + // Byte changed, need to refresh the Text box for the byte's value. + TB_ExtraByte.Text = buff[offset].ToString(); + } + private void updateNotOT(object sender, EventArgs e) + { + if (TB_OTt2.Text == "") + { + Label_CTGender.Text = ""; + TB_Friendship.Text = buff[0xCA].ToString(); + GB_OT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + GB_nOT.BackColor = Color.Transparent; + buff[0x93] = 0; + } + else if (Label_CTGender.Text == "") + Label_CTGender.Text = "♂"; + } + private void updatePKRSCured(object sender, EventArgs e) + { + // Cured PokeRus is toggled + if (CHK_Cured.Checked) + { + // Has Had PokeRus + CB_PKRSDays.Enabled = false; + CB_PKRSDays.SelectedIndex = 0; + + CB_PKRSStrain.Enabled = true; + CHK_Infected.Checked = true; + + if (CB_PKRSStrain.SelectedIndex == 0) + { // Give it Strain 1 by Default + CB_PKRSStrain.SelectedIndex = 1; + } + } + else if (!CHK_Infected.Checked) + { + // Not Infected, Disable the other + CB_PKRSStrain.Enabled = false; + CB_PKRSStrain.SelectedIndex = 0; + } + else + { // Still Infected for a duration + CB_PKRSDays.Enabled = true; + CB_PKRSDays.SelectedValue = 1; + } + // if not cured yet, days > 0 + if (!CHK_Cured.Checked && CHK_Infected.Checked && CB_PKRSDays.SelectedIndex == 0) CB_PKRSDays.SelectedIndex++; + + + updateMarkings(); + } + private void updatePKRSInfected(object sender, EventArgs e) + { + //// Infected PokeRus is toggled + //if (CHK_Infected.Checked) + //{ + // // Has PokeRus ~ Give it Strain 1 by Default + // CB_PKRSDays.Enabled = true; + // CB_PKRSStrain.Enabled = true; + // CB_PKRSDays.SelectedValue = 1; + // CB_PKRSStrain.SelectedValue = 1; + //} + //else // No Pokerus + //{ + // // No Pokerus ~ Give it Strain 0 + // CB_PKRSDays.Enabled = false; + // CB_PKRSStrain.Enabled = false; + // CB_PKRSDays.SelectedValue = 0; + // CB_PKRSStrain.SelectedValue = 0; + //} + + // cleaner way of doing this: + CB_PKRSDays.Enabled = CB_PKRSStrain.Enabled = CHK_Infected.Checked; + if (!CHK_Infected.Checked) { CB_PKRSStrain.SelectedIndex = 0; CB_PKRSDays.SelectedIndex = 0; } + else if (CB_PKRSStrain.SelectedIndex == 0) CB_PKRSStrain.SelectedIndex++; + CB_PKRSDays.SelectedValue = CB_PKRSStrain.SelectedValue = Convert.ToInt32(CHK_Infected.Checked); + // if not cured yet, days > 0 + if (!CHK_Cured.Checked && CHK_Infected.Checked && CB_PKRSDays.SelectedIndex == 0) CB_PKRSDays.SelectedIndex++; + } + private void updateIsEgg(object sender, EventArgs e) + { + if (CHK_IsEgg.Checked) + { + CHK_Nicknamed.Checked = false; + TB_Nickname.Text = eggname; + TB_Friendship.Text = "1"; + + // If we are an egg, it won't have a met location. + CHK_AsEgg.Checked = true; + GB_EggConditions.Enabled = true; + + CAL_MetDate.Value = new DateTime(2000, 01, 01); + CB_MetLocation.SelectedValue = 0; + + + } + else // Not Egg + { + if (!CHK_Nicknamed.Checked) + { + updateNicknameSpecies(null, null); + } + TB_Friendship.Text = ((int)Friendship().Rows[getIndex(CB_Species)][1]).ToString(); + + if (CB_EggLocation.SelectedIndex == 0) + { + CAL_EggDate.Value = new DateTime(2000, 01, 01); + CHK_AsEgg.Checked = false; + GB_EggConditions.Enabled = false; + } + } + // Display hatch counter if it is an egg, Display Friendship if it is not. + Label_HatchCounter.Visible = CHK_IsEgg.Checked; + Label_Friendship.Visible = !CHK_IsEgg.Checked; + // Disable + CB_MetLocation.Enabled = !CHK_IsEgg.Checked; + CAL_MetDate.Enabled = !CHK_IsEgg.Checked; + } + private void updateMetAsEgg(object sender, EventArgs e) + { + GB_EggConditions.Enabled = CHK_AsEgg.Checked; + if (!CHK_AsEgg.Checked) + { + // Remove egg met data + CHK_IsEgg.Checked = false; + CAL_EggDate.Value = new DateTime(2000, 01, 01); + CB_EggLocation.SelectedValue = 0; + } + } + private void updateNicknameSpecies(object sender, EventArgs e) + { + // Fetch Current Species and set it as Nickname Text + int species = getIndex(CB_Species); + if (species == 0 || species > 721) + { + TB_Nickname.Text = ""; + } + else + { + // get language + int lang = getIndex(CB_Language); + string[] lang_val = { "en", "ja", "fr", "it", "de", "es", "ko" }; + + string l = ""; + switch (lang) + { + case 1: l = "ja"; break; + case 2: l = "en"; break; + case 3: l = "fr"; break; + case 4: l = "it"; break; + case 5: l = "de"; break; + case 7: l = "es"; break; + case 8: l = "ko"; break; + default: l = curlanguage; break; + } + TB_Nickname.Text = getStringList("Species", l)[species]; + } + CHK_Nicknamed.Checked = false; + } + private void updateShinyPID(object sender, EventArgs e) + { + uint PID = getHEXval(TB_PID); + uint UID = (PID >> 16); + uint LID = (PID & 0xFFFF); + uint PSV = UID ^ LID; + uint TID = ToUInt32(TB_TID.Text); + uint SID = ToUInt32(TB_SID.Text); + uint TSV = TID ^ SID; + uint XOR = TSV ^ PSV; + + // Check to see if we actually did it right... + if (((XOR > 8) && (CB_GameOrigin.SelectedIndex < 24)) || ((XOR > 16) && (CB_GameOrigin.SelectedIndex > 24))) + { + TB_PID.Text = ((UID ^ XOR) * 0x10000 + LID).ToString("X8"); + } + getIsShiny(); + } + private void updateTIDSID(object sender, EventArgs e) + { + // Trim out nonhex characters + RemoveTroublesomeCharacters(TB_PID); + RemoveTroublesomeCharacters(TB_EC); + + getIsShiny(); + UpdateIVs(sender, e); // If the PID is changed, PID%6 (Characteristic) might be changed. + TB_PID.Select(60, 0); // position cursor at end of field + } + private MaskedTextBox[] shuffle(MaskedTextBox[] charArray) + { + MaskedTextBox[] shuffledArray = new MaskedTextBox[charArray.Length]; + int rndNo; + + Random rnd = new Random(); + for (int i = charArray.Length; i >= 1; i--) + { + rndNo = rnd.Next(1, i + 1) - 1; + shuffledArray[i - 1] = charArray[rndNo]; + charArray[rndNo] = charArray[i - 1]; + } + return shuffledArray; + } + private void validateComboBox(object sender, CancelEventArgs e) + { + if (!(sender is ComboBox)) { return; } + + ComboBox cb = sender as ComboBox; + cb.SelectionLength = 0; + if ((cb.SelectedValue == null)) + { + cb.BackColor = Color.DarkSalmon; + } + else + cb.BackColor = defaultwhite; + } + private void validateComboBox2(object sender, EventArgs e) + { + ComboBox cb = sender as ComboBox; + validateComboBox(sender, e as CancelEventArgs); + if (cb == CB_Ability) + updateAbilityNumber(); + else if ((cb == CB_Move1) || (cb == CB_Move2) || (cb == CB_Move3) || (cb == CB_Move4)) + updatePP(sender, e); + } + private void removedropCB(object sender, KeyEventArgs e) + { + ((ComboBox)sender).DroppedDown = false; + } + private void updateStats() + { + // First verify that our input stats are valid. + MaskedTextBox[] mbIV = new MaskedTextBox[] { + TB_HPIV, TB_ATKIV, TB_DEFIV, TB_SPAIV, TB_SPDIV, TB_SPEIV, + }; + MaskedTextBox[] mbEV = new MaskedTextBox[] { + TB_HPEV, TB_ATKEV, TB_DEFEV, TB_SPAEV, TB_SPDEV, TB_SPEEV, + }; + for (int i = 0; i < 6; i++) + { + if (ToInt32(mbIV[i].Text) > 31 || ToInt32(mbEV[i].Text) > 252) + { + return; // if anything is illegal, don't calc stats. + } + } + + // EVs and IVs are valid, continue to generate the stats. + species = getSpecies(); + int level = ToInt32(TB_Level.Text); + if (level == 0) { level = 1; } + DataTable spectable = SpeciesTable(); + int HP_IV = ToInt32(TB_HPIV.Text); + int ATK_IV = ToInt32(TB_ATKIV.Text); + int DEF_IV = ToInt32(TB_DEFIV.Text); + int SPA_IV = ToInt32(TB_SPAIV.Text); + int SPD_IV = ToInt32(TB_SPDIV.Text); + int SPE_IV = ToInt32(TB_SPEIV.Text); + + int HP_EV = ToInt32(TB_HPEV.Text); + int ATK_EV = ToInt32(TB_ATKEV.Text); + int DEF_EV = ToInt32(TB_DEFEV.Text); + int SPA_EV = ToInt32(TB_SPAEV.Text); + int SPD_EV = ToInt32(TB_SPDEV.Text); + int SPE_EV = ToInt32(TB_SPEEV.Text); + + int HP_B = (int)spectable.Rows[species][2]; + int ATK_B = (int)spectable.Rows[species][3]; + int DEF_B = (int)spectable.Rows[species][4]; + int SPA_B = (int)spectable.Rows[species][5]; + int SPD_B = (int)spectable.Rows[species][6]; + int SPE_B = (int)spectable.Rows[species][7]; + + int form = CB_Form.SelectedIndex; + // Form Stat Recalculation + if (form != 0) + { + if ((form == 1) && (species == 3)) { HP_B = 80; ATK_B = 100; DEF_B = 123; SPA_B = 122; SPD_B = 120; SPE_B = 80; } + else if ((form == 1) && (species == 6)) { HP_B = 78; ATK_B = 130; DEF_B = 111; SPA_B = 130; SPD_B = 85; SPE_B = 100; } + else if ((form == 2) && (species == 6)) { HP_B = 78; ATK_B = 104; DEF_B = 78; SPA_B = 159; SPD_B = 115; SPE_B = 100; } + else if ((form == 1) && (species == 9)) { HP_B = 79; ATK_B = 103; DEF_B = 120; SPA_B = 135; SPD_B = 115; SPE_B = 78; } + else if ((form == 1) && (species == 65)) { HP_B = 55; ATK_B = 50; DEF_B = 65; SPA_B = 175; SPD_B = 95; SPE_B = 150; } + else if ((form == 1) && (species == 94)) { HP_B = 60; ATK_B = 65; DEF_B = 80; SPA_B = 170; SPD_B = 95; SPE_B = 130; } + else if ((form == 1) && (species == 115)) { HP_B = 105; ATK_B = 125; DEF_B = 100; SPA_B = 60; SPD_B = 100; SPE_B = 100; } + else if ((form == 1) && (species == 127)) { HP_B = 65; ATK_B = 155; DEF_B = 120; SPA_B = 65; SPD_B = 90; SPE_B = 105; } + else if ((form == 1) && (species == 130)) { HP_B = 95; ATK_B = 155; DEF_B = 109; SPA_B = 70; SPD_B = 130; SPE_B = 81; } + else if ((form == 1) && (species == 142)) { HP_B = 80; ATK_B = 135; DEF_B = 85; SPA_B = 70; SPD_B = 95; SPE_B = 150; } + else if ((form == 1) && (species == 150)) { HP_B = 106; ATK_B = 190; DEF_B = 100; SPA_B = 154; SPD_B = 100; SPE_B = 130; } + else if ((form == 2) && (species == 150)) { HP_B = 106; ATK_B = 150; DEF_B = 70; SPA_B = 194; SPD_B = 120; SPE_B = 140; } + else if ((form == 1) && (species == 181)) { HP_B = 90; ATK_B = 95; DEF_B = 105; SPA_B = 165; SPD_B = 110; SPE_B = 45; } + else if ((form == 1) && (species == 212)) { HP_B = 70; ATK_B = 150; DEF_B = 140; SPA_B = 65; SPD_B = 100; SPE_B = 75; } + else if ((form == 1) && (species == 214)) { HP_B = 80; ATK_B = 185; DEF_B = 115; SPA_B = 40; SPD_B = 105; SPE_B = 75; } + else if ((form == 1) && (species == 229)) { HP_B = 75; ATK_B = 90; DEF_B = 90; SPA_B = 140; SPD_B = 90; SPE_B = 115; } + else if ((form == 1) && (species == 248)) { HP_B = 100; ATK_B = 164; DEF_B = 150; SPA_B = 95; SPD_B = 120; SPE_B = 71; } + else if ((form == 1) && (species == 257)) { HP_B = 80; ATK_B = 160; DEF_B = 80; SPA_B = 130; SPD_B = 80; SPE_B = 100; } + else if ((form == 1) && (species == 282)) { HP_B = 68; ATK_B = 85; DEF_B = 65; SPA_B = 165; SPD_B = 135; SPE_B = 100; } + else if ((form == 1) && (species == 303)) { HP_B = 50; ATK_B = 105; DEF_B = 125; SPA_B = 55; SPD_B = 95; SPE_B = 50; } + else if ((form == 1) && (species == 306)) { HP_B = 70; ATK_B = 140; DEF_B = 230; SPA_B = 60; SPD_B = 80; SPE_B = 50; } + else if ((form == 1) && (species == 308)) { HP_B = 60; ATK_B = 100; DEF_B = 85; SPA_B = 80; SPD_B = 85; SPE_B = 100; } + else if ((form == 1) && (species == 310)) { HP_B = 70; ATK_B = 75; DEF_B = 80; SPA_B = 135; SPD_B = 80; SPE_B = 135; } + else if ((form == 1) && (species == 354)) { HP_B = 64; ATK_B = 165; DEF_B = 75; SPA_B = 93; SPD_B = 83; SPE_B = 75; } + else if ((form == 1) && (species == 359)) { HP_B = 65; ATK_B = 150; DEF_B = 60; SPA_B = 115; SPD_B = 60; SPE_B = 115; } + else if ((form == 1) && (species == 380)) { HP_B = 80; ATK_B = 100; DEF_B = 120; SPA_B = 140; SPD_B = 150; SPE_B = 110; } + else if ((form == 1) && (species == 381)) { HP_B = 80; ATK_B = 130; DEF_B = 100; SPA_B = 160; SPD_B = 120; SPE_B = 110; } + else if ((form == 1) && (species == 386)) { HP_B = 50; ATK_B = 180; DEF_B = 20; SPA_B = 180; SPD_B = 20; SPE_B = 150; } + else if ((form == 2) && (species == 386)) { HP_B = 50; ATK_B = 70; DEF_B = 160; SPA_B = 70; SPD_B = 160; SPE_B = 90; } + else if ((form == 3) && (species == 386)) { HP_B = 50; ATK_B = 95; DEF_B = 90; SPA_B = 95; SPD_B = 90; SPE_B = 180; } + else if ((form == 1) && (species == 413)) { HP_B = 60; ATK_B = 79; DEF_B = 105; SPA_B = 59; SPD_B = 85; SPE_B = 36; } + else if ((form == 2) && (species == 413)) { HP_B = 60; ATK_B = 69; DEF_B = 95; SPA_B = 69; SPD_B = 95; SPE_B = 36; } + else if ((form == 1) && (species == 445)) { HP_B = 108; ATK_B = 170; DEF_B = 115; SPA_B = 120; SPD_B = 95; SPE_B = 92; } + else if ((form == 1) && (species == 448)) { HP_B = 70; ATK_B = 145; DEF_B = 88; SPA_B = 140; SPD_B = 70; SPE_B = 112; } + else if ((form == 1) && (species == 460)) { HP_B = 90; ATK_B = 132; DEF_B = 105; SPA_B = 132; SPD_B = 105; SPE_B = 30; } + else if ((form == 1) && (species == 487)) { HP_B = 150; ATK_B = 120; DEF_B = 100; SPA_B = 120; SPD_B = 100; SPE_B = 90; } + else if ((form == 1) && (species == 492)) { HP_B = 100; ATK_B = 103; DEF_B = 75; SPA_B = 120; SPD_B = 75; SPE_B = 127; } + else if ((form == 1) && (species == 555)) { HP_B = 105; ATK_B = 30; DEF_B = 105; SPA_B = 140; SPD_B = 105; SPE_B = 55; } + else if ((form == 1) && (species == 641)) { HP_B = 79; ATK_B = 100; DEF_B = 80; SPA_B = 110; SPD_B = 90; SPE_B = 121; } + else if ((form == 1) && (species == 642)) { HP_B = 79; ATK_B = 105; DEF_B = 70; SPA_B = 145; SPD_B = 80; SPE_B = 101; } + else if ((form == 1) && (species == 645)) { HP_B = 89; ATK_B = 145; DEF_B = 90; SPA_B = 105; SPD_B = 80; SPE_B = 91; } + else if ((form == 1) && (species == 646)) { HP_B = 125; ATK_B = 170; DEF_B = 100; SPA_B = 120; SPD_B = 90; SPE_B = 95; } + else if ((form == 2) && (species == 646)) { HP_B = 125; ATK_B = 120; DEF_B = 90; SPA_B = 170; SPD_B = 100; SPE_B = 95; } + else if ((form == 1) && (species == 648)) { HP_B = 100; ATK_B = 128; DEF_B = 90; SPA_B = 77; SPD_B = 77; SPE_B = 128; } + else if ((form == 5) && (species == 670)) { HP_B = 74; ATK_B = 65; DEF_B = 67; SPA_B = 125; SPD_B = 128; SPE_B = 92; } + else if ((form == 1) && (species == 681)) { HP_B = 60; ATK_B = 150; DEF_B = 50; SPA_B = 150; SPD_B = 50; SPE_B = 60; } + else if ((form == 1) && (species == 710)) { HP_B = 49; ATK_B = 66; DEF_B = 70; SPA_B = 44; SPD_B = 55; SPE_B = 51; } + else if ((form == 2) && (species == 710)) { HP_B = 54; ATK_B = 66; DEF_B = 70; SPA_B = 44; SPD_B = 55; SPE_B = 46; } + else if ((form == 3) && (species == 710)) { HP_B = 59; ATK_B = 66; DEF_B = 70; SPA_B = 44; SPD_B = 55; SPE_B = 41; } + else if ((form == 1) && (species == 711)) { HP_B = 65; ATK_B = 90; DEF_B = 122; SPA_B = 58; SPD_B = 75; SPE_B = 84; } + else if ((form == 2) && (species == 711)) { HP_B = 75; ATK_B = 95; DEF_B = 122; SPA_B = 58; SPD_B = 75; SPE_B = 69; } + else if ((form == 3) && (species == 711)) { HP_B = 85; ATK_B = 100; DEF_B = 122; SPA_B = 58; SPD_B = 75; SPE_B = 54; } + } + // End Form Stat Recalc + + DataTable naturetable = NatureTable(); + int nature = getNature(); + int n1 = (int)naturetable.Rows[nature][1]; + int n2 = (int)naturetable.Rows[nature][2]; + int n3 = (int)naturetable.Rows[nature][4]; + int n4 = (int)naturetable.Rows[nature][5]; + int n5 = (int)naturetable.Rows[nature][3]; + + Stat_HP.Text = ((((HP_IV + (2 * HP_B) + (HP_EV / 4) + 100) * level) / 100) + 10).ToString(); + Stat_ATK.Text = ((((((ATK_IV + (2 * ATK_B) + (ATK_EV / 4)) * level) / 100) + 5) * n1) / 10).ToString(); + Stat_DEF.Text = ((((((DEF_IV + (2 * DEF_B) + (DEF_EV / 4)) * level) / 100) + 5) * n2) / 10).ToString(); + Stat_SPA.Text = ((((((SPA_IV + (2 * SPA_B) + (SPA_EV / 4)) * level) / 100) + 5) * n3) / 10).ToString(); + Stat_SPD.Text = ((((((SPD_IV + (2 * SPD_B) + (SPD_EV / 4)) * level) / 100) + 5) * n4) / 10).ToString(); + Stat_SPE.Text = ((((((SPE_IV + (2 * SPE_B) + (SPE_EV / 4)) * level) / 100) + 5) * n5) / 10).ToString(); + } + private void updateAbilityList() + { + if (!init) + return; + int newabil = Convert.ToInt16(TB_AbilityNumber.Text) >> 1; + int species = getIndex(CB_Species); + int[] abils = { 0, 0, 0 }; + // + // Alternate Forms have different abilities. We must account for them! + // + + if (CB_Form.SelectedIndex > 0) + { + int formnum = CB_Form.SelectedIndex; + if (species == 492 && formnum == 1) { species = 727; } // Shaymin + else if (species == 487 && formnum == 1) { species = 728; } // Giratina-O + else if (species == 550 && formnum == 1) { species = 738; } // Basculin Blue + else if (species == 646 && formnum == 1) { species = 741; } // Kyurem White + else if (species == 646 && formnum == 1) { species = 742; } // Kyurem Black + else if (species == 641 && formnum == 1) { species = 744; } // Tornadus-T + else if (species == 642 && formnum == 1) { species = 745; } // Thundurus-T + else if (species == 645 && formnum == 1) { species = 746; } // Landorus-T + else if (species == 678 && formnum == 1) { species = 748; } // MeowsticF + + else if (species == 094 && formnum == 1) { species = 747; } // Mega Gengar + else if (species == 282 && formnum == 1) { species = 758; } // Mega Gardevoir + else if (species == 181 && formnum == 1) { species = 759; } // Mega Ampharos + else if (species == 003 && formnum == 1) { species = 760; } // Mega Venusaur + else if (species == 006 && formnum == 1) { species = 761; } // Mega CharizardX + else if (species == 006 && formnum == 2) { species = 762; } // Mega CharizardY + else if (species == 150 && formnum == 1) { species = 763; } // Mega MewtwoX + else if (species == 150 && formnum == 2) { species = 764; } // Mega MewtwoY + else if (species == 257 && formnum == 1) { species = 765; } // Mega Blaziken + else if (species == 308 && formnum == 1) { species = 766; } // Mega Medicham + else if (species == 229 && formnum == 1) { species = 767; } // Mega Houndoom + else if (species == 306 && formnum == 1) { species = 768; } // Mega Aggron + else if (species == 354 && formnum == 1) { species = 769; } // Mega Banette + else if (species == 248 && formnum == 1) { species = 770; } // Mega Tyranitar + else if (species == 212 && formnum == 1) { species = 771; } // Mega Scizor + else if (species == 127 && formnum == 1) { species = 772; } // Mega Pinsir + else if (species == 142 && formnum == 1) { species = 773; } // Mega Aerodactyl + else if (species == 448 && formnum == 1) { species = 774; } // Mega Lucario + else if (species == 460 && formnum == 1) { species = 775; } // Mega Abomasnow + else if (species == 009 && formnum == 1) { species = 777; } // Mega Blastoise + else if (species == 115 && formnum == 1) { species = 778; } // Mega Kangaskhan + else if (species == 130 && formnum == 1) { species = 779; } // Mega Gyarados + else if (species == 359 && formnum == 1) { species = 780; } // Mega Absol + else if (species == 065 && formnum == 1) { species = 781; } // Mega Alakazam + else if (species == 214 && formnum == 1) { species = 782; } // Mega Heracross + else if (species == 303 && formnum == 1) { species = 783; } // Mega Mawile + else if (species == 310 && formnum == 1) { species = 784; } // Mega Manectric + else if (species == 445 && formnum == 1) { species = 785; } // Mega Garchomp + else if (species == 381 && formnum == 1) { species = 786; } // Mega Latios + else if (species == 380 && formnum == 1) { species = 787; } // Mega Latias + } + Array.Copy(speciesability, species * 4 + 1, abils, 0, 3); + + // Build Ability List + List ability_list = new List(); + ability_list.Add(abilitylist[abils[0]] + " (1)"); + ability_list.Add(abilitylist[abils[1]] + " (2)"); + ability_list.Add(abilitylist[abils[2]] + " (H)"); + CB_Ability.DataSource = ability_list; + + if (newabil < 3) CB_Ability.SelectedIndex = newabil; + else CB_Ability.SelectedIndex = 0; + } + private void updateAbilityNumber() + { + TB_AbilityNumber.Text = (1 << CB_Ability.SelectedIndex).ToString(); + } + // Main Menu Strip UI Functions // + private void mainmenuOpen(object sender, EventArgs e) + { + DialogResult result = OpenPKX.ShowDialog(); + if (result == DialogResult.OK) + { + string path = OpenPKX.FileName; + string ext = Path.GetExtension(path); + byte[] input = File.ReadAllBytes(path); + try + { + openfile(input, path, ext); + } + catch + { + try + { + byte[] blank = encryptArray(new Byte[260]); + for (int i = 0; i < 232; i++) + { + blank[i] = (byte)(blank[i] ^ input[i]); + } + openfile(blank, path, ext); + } + catch + { + openfile(input, path, ext); + } + } + } + } + private void mainmenuSave(object sender, EventArgs e) + { + if (!verifiedpkx()) { return; } + SavePKX.FileName = TB_Nickname.Text + " - " + TB_PID.Text; + DialogResult result = SavePKX.ShowDialog(); + if (result == DialogResult.OK) // Test result. + { + string path = SavePKX.FileName; + string ext = Path.GetExtension(path); + + if (File.Exists(path)) + { + // File already exists, save a .bak + byte[] backupfile = File.ReadAllBytes(path); + File.WriteAllBytes(path + ".bak", backupfile); + } + byte[] pkx = preparepkx(buff); + + if ((ext == ".ekx") || (ext == ".bin") || (ext == ".pkx") || (ext == ".ek6") || (ext == ".pk6")) + { + if ((ext == ".ekx") || (ext == ".bin") || (ext == ".ek6")) + { + // User Requested Encrypted File + pkx = encryptArray(pkx); + } + File.WriteAllBytes(path, pkx.ToArray()); + } + else + { + string message = "Foreign File Extension. Exporting as encrypted."; + string caption = "Error Detected in Input"; + MessageBox.Show(message, caption); + pkx = encryptArray(pkx); + File.WriteAllBytes(path, pkx.ToArray()); + } + } + } + private void mainmenuExit(object sender, EventArgs e) + { + Close(); + } + private void mainmenuAbout(object sender, EventArgs e) + { + string caption = "About"; + string message = "PKHeX - By Kaphotics.\n\nUI Inspiried by Codr's PokeGen.\n\nThanks to all the researchers!"; + MessageBox.Show(message, caption); + } + private void mainmenug5pkm(object sender, EventArgs e) + { + openg5pkm(); + } + private void mainmenuWiden(object sender, EventArgs e) + { + int newwidth; + if (Width < Height) + { + newwidth = (this.Width * (54000 / 260)) / 100 + 2; + tabBoxMulti.Enabled = true; + tabBoxMulti.SelectedIndex = 0; + } + else + { + newwidth = (this.Width * (26000 / 540)) / 100 + 1; + } + this.Width = newwidth; + } + // Main Menu Subfunctions // + private void openfile(byte[] input, string path, string ext) + { + + if ((input.Length == 363) && (input[0x6B] == 0) && (input[0x6C] == 00)) + { + // EAD Packet of 363 length + byte[] c = new Byte[260]; + Array.Copy(input, 0x67, c, 0, 260); + input = c; + } + else if ((input.Length == 407) && (input[0x98] == 0) && (input[0x99] == 00)) + { + // EAD Packet of 407 length + byte[] c = new Byte[260]; + Array.Copy(input, 0x93, c, 0, 260); + input = c; + } + + // Verify the Data Input Size is Proper + #region SAVE FILE LOADING + if (input.Length == 0x100000) + { + B_ExportSAV.Enabled = false; + B_SwitchSAV.Enabled = false; + B_OUTPasserby.Enabled = B_OUTHallofFame.Enabled = B_JPEG.Enabled = false; + if ((BitConverter.ToUInt32(input, 0x100) != 0x41534944) && (BitConverter.ToUInt32(input, 0x5234) != 0x6E69616D)) + { + DialogResult dialogResult = MessageBox.Show("Save file is not decrypted.\r\n\r\nPress Yes to ignore this warning and continue loading the save file.", "Error", MessageBoxButtons.YesNo); + if (dialogResult == DialogResult.Yes) + { + DialogResult sdr = MessageBox.Show("Press Yes to load the sav at 0x3000, No for the one at 0x82000", "Prompt", MessageBoxButtons.YesNoCancel); + if (sdr == DialogResult.Cancel) + { + return; + } + else if (sdr == DialogResult.Yes) + { + savindex = 0; + B_SwitchSAV.Enabled = true; + } + else savindex = 1; + B_SwitchSAV.Enabled = true; + opensave(input, path, ext); + } + } + else if (detectSAVIndex(input) == 2) + { + DialogResult dialogResult = MessageBox.Show("Hash verification failed.\r\n\r\nPress Yes to ignore this warning and continue loading the save file.", "Error", MessageBoxButtons.YesNo); + if (dialogResult == DialogResult.Yes) + { + DialogResult sdr = MessageBox.Show("Press Yes to load the sav at 0x3000, No for the one at 0x82000", "Prompt", MessageBoxButtons.YesNoCancel); + if (sdr == DialogResult.Cancel) + { + savindex = 0; + return; + } + else if (sdr == DialogResult.Yes) + { + savindex = 0; + B_SwitchSAV.Enabled = true; + } + else savindex = 1; + B_SwitchSAV.Enabled = true; + opensave(input, path, ext); + } + } + else + { + B_ExportSAV.Enabled = true; + B_SwitchSAV.Enabled = true; + savindex = detectSAVIndex(input); + opensave(input, path, ext); + } + B_OUTPasserby.Enabled = B_OUTHallofFame.Enabled = B_JPEG.Enabled = true; + } + #endregion + else if ((input.Length == 260) || (input.Length == 232)) + { + // Check if Input is PKX + if ((ext == ".pk6") || (ext == ".ek6") || (ext == ".pkx") || (ext == ".ekx") || (ext == ".bin") || (ext == "")) + { + // Check if either is encrypted from another program. + if ((input[0xC8] == 0) && (input[0xC9] == 0) && (input[0x58] == 0) && (input[0x59] == 0)) + { // File isn't encrypted. + buff = input; + populatefields(buff); + } + else + { + // File is encrypted. + buff = decryptArray(input); + populatefields(buff); + } + } + else // to convert g5pkm + { + try + { + buff = convertPK5toPK6(input); + populatefields(buff); + string message = "Loaded previous generation PKM. Conversion attempted."; + string caption = "Alert"; + MessageBox.Show(message, caption); + } + catch + { + string message = "Foreign File Extension.\nOnly .pk* .ek* .bin supported."; + string caption = "Error Detected in Input"; + MessageBox.Show(message, caption); + } + } + // End Work + } + else + { + if ((input.Length == 136) || (input.Length == 220)) // to convert g5pkm + { + try // to convert g5pkm + { + buff = convertPK5toPK6(input); + populatefields(buff); + string message = "Loaded previous generation PKM. Conversion attempted."; + string caption = "Alert"; + MessageBox.Show(message, caption); + } + catch + { + string message = "Loaded previous generation PKM. Conversion failed."; + string caption = "Alert"; + MessageBox.Show(message, caption); + } + } + else + { + string message = "Attempted to load an unsupported file type/size."; + string caption = "Error"; + MessageBox.Show(message, caption); + } + } + } + private void opensave(byte[] input, string path, string ext) + { + if (Width < Height) // SAV Interface Not Open + { + int newwidth = (this.Width * (54000 / 260)) / 100 + 2; + this.Width = newwidth; + } + Menu_OpenBoxUI.Visible = false; + savefile = input; + savedited = false; + L_Save.Text = "SAV: " + Path.GetFileName(path); + + // Enable Secondary Tools + tabBoxMulti.Enabled = true; + GB_SAVtools.Enabled = true; + + // Get Next Active Save File + C_BoxSelect.SelectedIndex = 0; + tabBoxMulti.SelectedIndex = 0; + + getBoxNames(); // Display the Box Names + getPKXBoxes(); // Reload all of the PKX Windows + getSAVLabel(); // Reload the label indicating current save + + // Logic to allow unlocking of Switch SAV + // Setup SHA + SHA256 mySHA256 = SHA256Managed.Create(); + + // Check both IVFC Hashes + byte[] zeroarray = new Byte[0x200]; + Array.Copy(savefile, 0x2000 + 0 * 0x7F000, zeroarray, 0, 0x20); + byte[] hashValue1 = mySHA256.ComputeHash(zeroarray); + Array.Copy(savefile, 0x2000 + 1 * 0x7F000, zeroarray, 0, 0x20); + byte[] hashValue2 = mySHA256.ComputeHash(zeroarray); + + byte[] realHash1 = new Byte[0x20]; + byte[] realHash2 = new Byte[0x20]; + + Array.Copy(savefile, 0x43C - 0 * 0x130, realHash1, 0, 0x20); + Array.Copy(savefile, 0x43C - 1 * 0x130, realHash2, 0, 0x20); + + B_SwitchSAV.Enabled = (hashValue1.SequenceEqual(realHash1) && hashValue2.SequenceEqual(realHash2)); + getSAVOffsets(); + } + private void openg5pkm() + { + OpenFileDialog openg5pkm = new OpenFileDialog(); + openg5pkm.Filter = "PK5 File|*.pkm;*.pk5"; + if (openg5pkm.ShowDialog() == DialogResult.OK) + { + string path = openg5pkm.FileName; + string ext = Path.GetExtension(path); + byte[] pkm = File.ReadAllBytes(path); + if (((pkm.Length == 136) || (pkm.Length == 220)) && ((ext == ".pkm") || (ext == ".pk5"))) + { + buff = convertPK5toPK6(pkm); + populatefields(buff); + } + else + { + string message = "Did not select a valid PKX"; + string caption = "Input Error"; + MessageBox.Show(message, caption); + } + } + } + // PID Rerolling Functions // + private uint getRandomPID(int gt, int cg) + { + var r = new Random(); + uint pid = (uint)rnd32(); + if (gt > 255) + return pid; + while (true) // Loop until we find a suitable PID + { + uint gv = (pid & 0xFF); + if (cg == 2) // Genderless + break; // PID Passes + else if ((cg == 1) && (gv < gt)) // Female + break; // PID Passes + else if ((cg == 0) && (gv >= gt)) + break; // PID Passes + pid = (uint)rnd32(); + } + return pid; + } + private int getChosenGender() + { + int cg; + if (Label_Gender.Text == "♂") + cg = 0; + else if (Label_Gender.Text == "♀") + cg = 1; + else cg = 2; + return cg; + } + // Secondary Windows for Ribbons/Amie/Memories + private void openribbons(object sender, EventArgs e) + { + PKHeX.RibbMedal f3 = new PKHeX.RibbMedal(this); + f3.ShowDialog(); + } + private void openhistory(object sender, EventArgs e) + { + PKHeX.MemoryAmie f4 = new PKHeX.MemoryAmie(this); + f4.ShowDialog(); + } + // Open/Save Array Manipulation // + private byte[] shuffleArray(byte[] pkx, uint sv) + { + byte[] ekx = new Byte[260]; + Array.Copy(pkx, ekx, 8); + + // Now to shuffle the blocks + + // Define Shuffle Order Structure + var aloc = new byte[] { 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 3, 1, 1, 2, 3, 2, 3, 1, 1, 2, 3, 2, 3 }; + var bloc = new byte[] { 1, 1, 2, 3, 2, 3, 0, 0, 0, 0, 0, 0, 2, 3, 1, 1, 3, 2, 2, 3, 1, 1, 3, 2 }; + var cloc = new byte[] { 2, 3, 1, 1, 3, 2, 2, 3, 1, 1, 3, 2, 0, 0, 0, 0, 0, 0, 3, 2, 3, 2, 1, 1 }; + var dloc = new byte[] { 3, 2, 3, 2, 1, 1, 3, 2, 3, 2, 1, 1, 3, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0 }; + + // Get Shuffle Order + var shlog = new byte[] { aloc[sv], bloc[sv], cloc[sv], dloc[sv] }; + + // UnShuffle Away! + for (int b = 0; b < 4; b++) + { + Array.Copy(pkx, 8 + 56 * shlog[b], ekx, 8 + 56 * b, 56); + } + + // Fill the Battle Stats back + if (pkx.Length > 232) + { + Array.Copy(pkx, 232, ekx, 232, 28); + } + return ekx; + } + private byte[] decryptArray(byte[] ekx) + { + byte[] pkx = ekx; + uint pv = BitConverter.ToUInt32(pkx, 0); + uint sv = (((pv & 0x3E000) >> 0xD) % 24); + + uint seed = pv; + + // Decrypt Blocks with RNG Seed + for (int i = 8; i < 232; i += 2) + { + int pre = pkx[i] + ((pkx[i + 1]) << 8); + seed = LCRNG(seed); + int seedxor = (int)((seed) >> 16); + int post = (pre ^ seedxor); + pkx[i] = (byte)((post) & 0xFF); + pkx[i + 1] = (byte)(((post) >> 8) & 0xFF); + } + + // Deshuffle + pkx = shuffleArray(pkx, sv); + + // Decrypt the Party Stats + seed = pv; + for (int i = 232; i < 260; i += 2) + { + int pre = pkx[i] + ((pkx[i + 1]) << 8); + seed = LCRNG(seed); + int seedxor = (int)((seed) >> 16); + int post = (pre ^ seedxor); + pkx[i] = (byte)((post) & 0xFF); + pkx[i + 1] = (byte)(((post) >> 8) & 0xFF); + } + + return pkx; + } + private byte[] encryptArray(byte[] pkx) + { + // Shuffle + uint pv = BitConverter.ToUInt32(pkx, 0); + uint sv = (((pv & 0x3E000) >> 0xD) % 24); + + byte[] ekxdata = new Byte[pkx.Length]; + Array.Copy(pkx, ekxdata, pkx.Length); + + // If I unshuffle 11 times, the 12th (decryption) will always decrypt to ABCD. + // 2 x 3 x 4 = 12 (possible unshuffle loops -> total iterations) + for (int i = 0; i < 11; i++) + { + ekxdata = shuffleArray(ekxdata, sv); + } + + uint seed = pv; + // Encrypt Blocks with RNG Seed + for (int i = 8; i < 232; i += 2) + { + int pre = ekxdata[i] + ((ekxdata[i + 1]) << 8); + seed = LCRNG(seed); + int seedxor = (int)((seed) >> 16); + int post = (pre ^ seedxor); + ekxdata[i] = (byte)((post) & 0xFF); + ekxdata[i + 1] = (byte)(((post) >> 8) & 0xFF); + } + + // Encrypt the Party Stats + seed = pv; + for (int i = 232; i < 260; i += 2) + { + int pre = ekxdata[i] + ((ekxdata[i + 1]) << 8); + seed = LCRNG(seed); + int seedxor = (int)((seed) >> 16); + int post = (pre ^ seedxor); + ekxdata[i] = (byte)((post) & 0xFF); + ekxdata[i + 1] = (byte)(((post) >> 8) & 0xFF); + } + + // Done + return ekxdata; + } + private byte[] convertPK5toPK6(byte[] pkm) + { + // To transfer, we will go down the pkm offset list and fill it into the PKX list. + byte[] pkx = new Byte[232]; // Setup new array to store the new PKX + + // Upon transfer, the PID is also set as the Encryption Key. + // Copy intro data, it's the same (Encrypt Key -> EXP) + for (int i = 0; i < 0x14; i++) { pkx[i] = pkm[i]; } + pkx[0xA] = 0; pkx[0xB] = 0; // Get rid of the item, those aren't transferred. + // Set the PID in its new location as well... + for (int i = 0; i < 0x4; i++) { pkx[0x18 + i] = pkm[i]; } + pkx[0xCA] = pkm[0x14]; // Friendship + pkx[0x14] = pkm[0x15]; // Ability + // Get Ability Number from the PID (the actual valid one) + if ((pkm[0x42] & 1) == 1) // Hidden Ability Flag + pkx[0x15] = 4; + else if (pkm[0x5F] < 0x10) // Gen 3-4 Origin Method + pkx[0x15] = (byte)(pkx[0x0] & 1); // Old Ability Correlation + else + pkx[0x15] = (byte)(pkx[0x2] & 1); // Gen5 Correlation + pkx[0x2A] = pkm[0x16]; // Markings + pkx[0xE3] = pkm[0x17]; // OT Language + + // Copy EVs and Contest Stats + for (int i = 0; i < 12; i++) + pkx[0x1E + i] = pkm[0x18 + i]; + // Fix EVs (<=252) + for (int i = 0; i < 6; i++) + if (pkx[0x1E + i] > 252) + pkx[0x1E + i] = 252; + + // Copy Moves + for (int i = 0; i < 16; i++) + pkx[0x5A + i] = pkm[0x28 + i]; + // Fix PP; some moves have different PP in Gen 6. + pkx[0x62] = (byte)(getMovePP(BitConverter.ToInt16(pkx, 0x5A)) * (5 + pkx[0x66]) / 5); + pkx[0x63] = (byte)(getMovePP(BitConverter.ToInt16(pkx, 0x5C)) * (5 + pkx[0x67]) / 5); + pkx[0x64] = (byte)(getMovePP(BitConverter.ToInt16(pkx, 0x5E)) * (5 + pkx[0x68]) / 5); + pkx[0x65] = (byte)(getMovePP(BitConverter.ToInt16(pkx, 0x60)) * (5 + pkx[0x69]) / 5); + + // Copy 32bit IV value. + for (int i = 0; i < 4; i++) + pkx[0x74 + i] = pkm[0x38 + i]; + + pkx[0x1D] = pkm[0x40]; // Copy FE & Gender Flags + pkx[0x1C] = pkm[0x41]; // Copy Nature + + // Copy Nickname + string nicknamestr = ""; + for (int i = 0; i < 24; i += 2) + { + if ((pkm[0x48 + i] == 0xFF) && pkm[0x48 + i + 1] == 0xFF) + { // If given character is a terminator, stop copying. There are no trash bytes or terminators in Gen 6! + break; + } + nicknamestr += (char)(pkm[0x48 + i] + pkm[0x49 + i] * 0x100); + } + // Decapitalize Logic + if ((nicknamestr.Length > 0) && (pkx[0x77] >> 7 == 0)) + nicknamestr = char.ToUpper(nicknamestr[0]) + nicknamestr.Substring(1).ToLower(); + byte[] nkb = Encoding.Unicode.GetBytes(nicknamestr); + Array.Resize(ref nkb, 24); + Array.Copy(nkb, 0, pkx, 0x40, nkb.Length); + + pkx[0xDF] = pkm[0x5F]; // Copy Origin Game + + // Copy OT + for (int i = 0; i < 24; i += 2) + { + if ((pkm[0x68 + i] == 0xFF) && pkm[0x68 + i + 1] == 0xFF) + { // If terminated, stop + break; + } + pkx[0xB0 + i] = pkm[0x68 + i]; + pkx[0xB0 + i + 1] = pkm[0x68 + i + 1]; + } + // Copy Met Info + for (int i = 0; i < 0x6; i++) + { // Dates are kept upon transfer + pkx[0xD1 + i] = pkm[0x78 + i]; + } + // pkx[0xD7] has a gap. + for (int i = 0; i < 0x4; i++) + { // Locations are kept upon transfer + pkx[0xD8 + i] = pkm[0x7E + i]; + } + pkx[0x2B] = pkm[0x82]; // Pokerus + pkx[0xDC] = pkm[0x83]; // Ball + + // Get the current level of the specimen to be transferred + int species = BitConverter.ToInt16(pkx, 0x08); + int exp = BitConverter.ToInt32(pkx, 0x10); + int currentlevel = getLevel((species), (exp)); + + pkx[0xDD] = (byte)(((pkm[0x84]) & 0x80) + currentlevel); // OT Gender & Encounter Level + pkx[0xDE] = pkm[0x85]; // Encounter Type + + // Ribbon Decomposer (Contest & Battle) + byte contestribbons = 0; + byte battleribbons = 0; + + // Contest Ribbon Counter + for (int i = 0; i < 8; i++) // Sinnoh 3, Hoenn 1 + { + if (((pkm[0x60] >> i) & 1) == 1) + contestribbons++; + if (((pkm[0x61] >> i) & 1) == 1) + contestribbons++; + if (((pkm[0x3C] >> i) & 1) == 1) + contestribbons++; + if (((pkm[0x3D] >> i) & 1) == 1) + contestribbons++; + } + for (int i = 0; i < 4; i++) // Sinnoh 4, Hoenn 2 + { + if (((pkm[0x62] >> i) & 1) == 1) + contestribbons++; + if (((pkm[0x3E] >> i) & 1) == 1) + contestribbons++; + } + + // Battle Ribbon Counter + if ((pkm[0x3E] & 0x20) >> 5 == 1) // Winning Ribbon + battleribbons++; + if ((pkm[0x3E] & 0x40) >> 6 == 1) // Victory Ribbon + battleribbons++; + for (int i = 1; i < 7; i++) // Sinnoh Battle Ribbons + { + if (((pkm[0x24] >> i) & 1) == 1) + battleribbons++; + } + // Fill the Ribbon Counter Bytes + pkx[0x38] = contestribbons; + pkx[0x39] = battleribbons; + + // Copy Ribbons to their new locations. + int bx30 = 0; + // bx30 += 0; // //Kalos Champ - New Ribbon + bx30 += (((pkm[0x3E] & 0x10) >> 4) << 1); // Hoenn Champion + bx30 += (((pkm[0x24] & 0x01) >> 0) << 2); // Sinnoh Champ + // bx30 += 0; // //Best Friend - New Ribbon + // bx30 += 0; // //Training - New Ribbon + // bx30 += 0; // //Skillful - New Ribbon + // bx30 += 0; // //Expert - New Ribbon + bx30 += (((pkm[0x3F] & 0x01) >> 0) << 7); // Effort Ribbon + pkx[0x30] = (byte)bx30; + + int bx31 = 0; + bx31 += (((pkm[0x24] & 0x80) >> 7) << 0); // Alert + bx31 += (((pkm[0x25] & 0x01) >> 0) << 1); // Shock + bx31 += (((pkm[0x25] & 0x02) >> 1) << 2); // Downcast + bx31 += (((pkm[0x25] & 0x04) >> 2) << 3); // Careless + bx31 += (((pkm[0x25] & 0x08) >> 3) << 4); // Relax + bx31 += (((pkm[0x25] & 0x10) >> 4) << 5); // Snooze + bx31 += (((pkm[0x25] & 0x20) >> 5) << 6); // Smile + bx31 += (((pkm[0x25] & 0x40) >> 6) << 7); // Gorgeous + pkx[0x31] = (byte)bx31; + + int bx32 = 0; + bx32 += (((pkm[0x25] & 0x80) >> 7) << 0); // Royal + bx32 += (((pkm[0x26] & 0x01) >> 0) << 1); // Gorgeous Royal + bx32 += (((pkm[0x3E] & 0x80) >> 7) << 2); // Artist + bx32 += (((pkm[0x26] & 0x02) >> 1) << 3); // Footprint + bx32 += (((pkm[0x26] & 0x04) >> 2) << 4); // Record + bx32 += (((pkm[0x26] & 0x10) >> 4) << 5); // Legend + bx32 += (((pkm[0x3F] & 0x10) >> 4) << 6); // Country + bx32 += (((pkm[0x3F] & 0x20) >> 5) << 7); // National + pkx[0x32] = (byte)bx32; + + int bx33 = 0; + bx33 += (((pkm[0x3F] & 0x40) >> 6) << 0); // Earth + bx33 += (((pkm[0x3F] & 0x80) >> 7) << 1); // World + bx33 += (((pkm[0x27] & 0x04) >> 2) << 2); // Classic + bx33 += (((pkm[0x27] & 0x08) >> 3) << 3); // Premier + bx33 += (((pkm[0x26] & 0x08) >> 3) << 4); // Event + bx33 += (((pkm[0x26] & 0x40) >> 6) << 5); // Birthday + bx33 += (((pkm[0x26] & 0x80) >> 7) << 6); // Special + bx33 += (((pkm[0x27] & 0x01) >> 0) << 7); // Souvenir + pkx[0x33] = (byte)bx33; + + int bx34 = 0; + bx34 += (((pkm[0x27] & 0x02) >> 1) << 0); // Wishing Ribbon + bx34 += (((pkm[0x3F] & 0x02) >> 1) << 1); // Battle Champion + bx34 += (((pkm[0x3F] & 0x04) >> 2) << 2); // Regional Champion + bx34 += (((pkm[0x3F] & 0x08) >> 3) << 3); // National Champion + bx34 += (((pkm[0x26] & 0x20) >> 5) << 4); // World Champion + pkx[0x34] = (byte)bx34; + + // + // Extra Modifications: + // Write the Memories, Friendship, and Origin! + // + + // Write latest notOT handler as PKHeX + byte[] newOT = Encoding.Unicode.GetBytes("PKHeX"); + Array.Resize(ref newOT, 24); + Array.Copy(newOT, 0, pkx, 0x78, newOT.Length); + + // Write Memories as if it was Transferred: USA|California + // 01 - Not handled by OT + // 07 - CA + // 31 - USA + byte[] x90x = new byte[] { 0x00, 0x00, 0x00, 0x01, 0x07, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, (byte)getBaseFriendship(species), 0x00, 0x01, 0x04, (byte)(rnd32() % 10), 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; + Array.Copy(x90x, 0, pkx, 0x90, x90x.Length); + + // When transferred, friendship gets reset. + pkx[0xCA] = (byte)getBaseFriendship(species); + + // Write Origin (USA California) - location is dependent on 3DS system that transfers. + pkx[0xE0] = 0x31; // USA + pkx[0xE1] = 0x07; // CA + pkx[0xE2] = 0x01; // ENG + + // Fix Checksum + uint chk = 0; + for (int i = 8; i < 232; i += 2) // Loop through the entire PKX + { + chk += (uint)(pkx[i] + pkx[i + 1] * 0x100); + } + + // Apply New Checksum + Array.Copy(BitConverter.GetBytes(chk), 0, pkx, 06, 2); + + return pkx; // Done! + } + private bool verifiedpkx() + { + // Make sure the PKX Fields are filled out properly (color check) + + ComboBox[] cba = { + CB_Species, CB_Nature, CB_HeldItem, CB_Ability, CB_Country, CB_SubRegion, // Main Tab + CB_MetLocation, CB_EggLocation, CB_Ball, // Met Tab + CB_Move1, CB_Move2, CB_Move3, CB_Move4, // Moves + CB_RelearnMove1, CB_RelearnMove2, CB_RelearnMove3, CB_RelearnMove4 + }; + + for (int i = 0; i < cba.Length; i++) + { + if (cba[i].BackColor != defaultwhite) + { + //MessageBox.Show("The PKX Data has errors. Please fix them.", "Error"); + System.Media.SystemSounds.Exclamation.Play(); + + if (i < 6) + { + tabMain.SelectedIndex = 0; + } + else if (i < 9) + { + tabMain.SelectedIndex = 1; + } + else + { + tabMain.SelectedIndex = 3; + } + return false; + } + } + return true; + } + private byte[] preparepkx(byte[] buff) + { + // Stuff the Buff + // Create a new storage so we don't muck up things with the original + byte[] pkx = buff; + + // Repopulate PKX with Edited Stuff + Array.Copy(BitConverter.GetBytes(getHEXval(TB_EC)), 0, pkx, 0, 4); // EK + + Array.Copy(BitConverter.GetBytes(0), 0, pkx, 0x4, 4); // 0 CHK for now + + // + // Block A + // + Array.Copy(BitConverter.GetBytes(getSpecies()), 0, pkx, 0x08, 2); // Species + Array.Copy(BitConverter.GetBytes(getIndex(CB_HeldItem)), 0, pkx, 0x0A, 2); // Held Item + Array.Copy(BitConverter.GetBytes(ToUInt32(TB_TID.Text)), 0, pkx, 0x0C, 2); // TID + Array.Copy(BitConverter.GetBytes(ToUInt32(TB_SID.Text)), 0, pkx, 0x0E, 2); // SID + Array.Copy(BitConverter.GetBytes(Convert.ToUInt32(TB_EXP.Text)), 0, pkx, 0x10, 4); // EXP + pkx[0x14] = (byte)getAbility(); // Ability + pkx[0x15] = (byte)(ToInt32((TB_AbilityNumber.Text))); // Number + // pkx[0x16], pkx[0x17] + Array.Copy(BitConverter.GetBytes(getHEXval(TB_PID)), 0, pkx, 0x18, 4); // PID + pkx[0x1C] = (byte)((getIndex(CB_Nature))); // Nature + int fegform = (int)(Convert.ToInt32(CHK_Fateful.Checked)); + fegform += (Convert.ToInt32(Label_Gender.Text == "♀") * 2); + fegform += (Convert.ToInt32(Label_Gender.Text == "-") * 4); + fegform += ((getIndex(CB_Form)) * 8); + pkx[0x1D] = (byte)fegform; + pkx[0x1E] = (byte)(ToInt32(TB_HPEV.Text) & 0xFF); // EVs + pkx[0x1F] = (byte)(ToInt32(TB_ATKEV.Text) & 0xFF); + pkx[0x20] = (byte)(ToInt32(TB_DEFEV.Text) & 0xFF); + pkx[0x21] = (byte)(ToInt32(TB_SPEEV.Text) & 0xFF); + pkx[0x22] = (byte)(ToInt32(TB_SPAEV.Text) & 0xFF); + pkx[0x23] = (byte)(ToInt32(TB_SPDEV.Text) & 0xFF); + + pkx[0x24] = (byte)(ToInt32(TB_Cool.Text) & 0xFF); // CNT + pkx[0x25] = (byte)(ToInt32(TB_Beauty.Text) & 0xFF); + pkx[0x26] = (byte)(ToInt32(TB_Cute.Text) & 0xFF); + pkx[0x27] = (byte)(ToInt32(TB_Smart.Text) & 0xFF); + pkx[0x28] = (byte)(ToInt32(TB_Tough.Text) & 0xFF); + pkx[0x29] = (byte)(ToInt32(TB_Sheen.Text) & 0xFF); + // stupid & 0xFF to prevent bad values being stuffed + int markings = Convert.ToInt32(CHK_Circle.Checked); + markings += Convert.ToInt32(CHK_Triangle.Checked) * 2; + markings += Convert.ToInt32(CHK_Square.Checked) * 4; + markings += Convert.ToInt32(CHK_Heart.Checked) * 8; + markings += Convert.ToInt32(CHK_Star.Checked) * 16; + markings += Convert.ToInt32(CHK_Diamond.Checked) * 32; + pkx[0x2A] = (byte)markings; + pkx[0x2B] = (byte)(getIndex(CB_PKRSDays) + getIndex(CB_PKRSStrain) * 0x10); + + // Already in buff (then transferred to new pkx) + // 0x2C, 0x2D, 0x2E, 0x2F + // 0x30, 0x31, 0x32, 0x33 + // 0x34, 0x35, 0x36, 0x37 + // 0x38, 0x39 + + // Unused + // 0x3A, 0x3B + // 0x3C, 0x3D, 0x3E, 0x3F + + // + // Block B + // + + // Convert Nickname field back to bytes + string nicknamestr = TB_Nickname.Text; + + if (!CHK_Nicknamed.Checked) // get the correct private use gender sign + { + if (nicknamestr.Contains((char)0x2640)) + { + nicknamestr = Regex.Replace(nicknamestr, "\u2640", "\uE08F"); + } + else if (nicknamestr.Contains((char)0x2642)) + { + nicknamestr = Regex.Replace(nicknamestr, "\u2642", "\uE08E"); + } + } + byte[] nicknamebytes = Encoding.Unicode.GetBytes(nicknamestr); + Array.Resize(ref nicknamebytes, 24); + Array.Copy(nicknamebytes, 0, pkx, 0x40, nicknamebytes.Length); + + // 0x58, 0x59 + Array.Copy(BitConverter.GetBytes(getIndex(CB_Move1)), 0, pkx, 0x5A, 2); // Move 1 + Array.Copy(BitConverter.GetBytes(getIndex(CB_Move2)), 0, pkx, 0x5C, 2); // Move 2 + Array.Copy(BitConverter.GetBytes(getIndex(CB_Move3)), 0, pkx, 0x5E, 2); // Move 3 + Array.Copy(BitConverter.GetBytes(getIndex(CB_Move4)), 0, pkx, 0x60, 2); // Move 4 + + pkx[0x62] = (byte)(ToInt32(TB_PP1.Text) & 0xFF); // Max PP + pkx[0x63] = (byte)(ToInt32(TB_PP2.Text) & 0xFF); + pkx[0x64] = (byte)(ToInt32(TB_PP3.Text) & 0xFF); + pkx[0x65] = (byte)(ToInt32(TB_PP4.Text) & 0xFF); + + pkx[0x66] = (byte)(CB_PPu1.SelectedIndex); // PP Ups + pkx[0x67] = (byte)(CB_PPu2.SelectedIndex); + pkx[0x68] = (byte)(CB_PPu3.SelectedIndex); + pkx[0x69] = (byte)(CB_PPu4.SelectedIndex); + + Array.Copy(BitConverter.GetBytes(getIndex(CB_RelearnMove1)), 0, pkx, 0x6A, 2); // EggMove 1 + Array.Copy(BitConverter.GetBytes(getIndex(CB_RelearnMove2)), 0, pkx, 0x6C, 2); // EggMove 2 + Array.Copy(BitConverter.GetBytes(getIndex(CB_RelearnMove3)), 0, pkx, 0x6E, 2); // EggMove 3 + Array.Copy(BitConverter.GetBytes(getIndex(CB_RelearnMove4)), 0, pkx, 0x70, 2); // EggMove 4 + + // 0x72 - Ribbon editor sets this flag (Secret Super Training) + // 0x73 + + uint IV32 = ToUInt32(TB_HPIV.Text) & 0x1F; + IV32 += ((ToUInt32(TB_ATKIV.Text) & 0x1F) << 5); + IV32 += ((ToUInt32(TB_DEFIV.Text) & 0x1F) << 10); + IV32 += ((ToUInt32(TB_SPEIV.Text) & 0x1F) << 15); + IV32 += ((ToUInt32(TB_SPAIV.Text) & 0x1F) << 20); + IV32 += ((ToUInt32(TB_SPDIV.Text) & 0x1F) << 25); + IV32 += (Convert.ToUInt32(CHK_IsEgg.Checked) << 30); + IV32 += (Convert.ToUInt32(CHK_Nicknamed.Checked) << 31); + + pkx[0x74] = (byte)((IV32 >> 00) & 0xFF); // IVs + pkx[0x75] = (byte)((IV32 >> 08) & 0xFF); + pkx[0x76] = (byte)((IV32 >> 16) & 0xFF); + pkx[0x77] = (byte)((IV32 >> 24) & 0xFF); + + // + // Block C + // + + // Convert OTT2 field back to bytes + byte[] OT2 = Encoding.Unicode.GetBytes(TB_OTt2.Text); + Array.Resize(ref OT2, 24); + Array.Copy(OT2, 0, pkx, 0x78, OT2.Length); + + //0x90-0xAF + pkx[0x92] = Convert.ToByte(Label_CTGender.Text == "♀"); + //Plus more, set by MemoryAmie (already in buff) + + // + // Block D + // + + // Convert OT field back to bytes + byte[] OT = Encoding.Unicode.GetBytes(TB_OT.Text); + Array.Resize(ref OT, 24); + Array.Copy(OT, 0, pkx, 0xB0, OT.Length); + + if (pkx[0x93] == 0) + { + pkx[0xCA] = (byte)(ToInt32(TB_Friendship.Text) & 0xFF); + } + else //1 + { + pkx[0xA2] = (byte)(ToInt32(TB_Friendship.Text) & 0xFF); + } + + int egg_year = 2000; // Dates + int egg_month = 0; + int egg_day = 0; + int egg_location = 0; + if (CHK_AsEgg.Checked) // If encountered as an egg, load the Egg Met data from fields. + { + egg_year = CAL_EggDate.Value.Year; + egg_month = CAL_EggDate.Value.Month; + egg_day = CAL_EggDate.Value.Day; + egg_location = getIndex(CB_EggLocation); + } + // Egg Met Data + pkx[0xD1] = (byte)(egg_year - 2000); + pkx[0xD2] = (byte)egg_month; + pkx[0xD3] = (byte)egg_day; + // Met Data + pkx[0xD4] = (byte)(CAL_MetDate.Value.Year - 2000); + pkx[0xD5] = (byte)CAL_MetDate.Value.Month; + pkx[0xD6] = (byte)CAL_MetDate.Value.Day; + + if (CHK_IsEgg.Checked) // If still an egg, it has no hatch location/date. Zero it! + { + pkx[0xD4] = 0; + pkx[0xD5] = 0; + pkx[0xD6] = 0; + } + + // 0xD7 Unknown + int met_location = getIndex(CB_MetLocation); // Locations + Array.Copy(BitConverter.GetBytes(egg_location), 0, pkx, 0xD8, 2); // Egg Location + Array.Copy(BitConverter.GetBytes(met_location), 0, pkx, 0xDA, 2); // Met Location + + pkx[0xDC] = (byte)getIndex(CB_Ball); + pkx[0xDD] = (byte)(((ToInt32(TB_MetLevel.Text) & 0x7F) + (Convert.ToInt32(Label_OTGender.Text == "♀") << 7))); + pkx[0xDE] = (byte)(ToInt32(CB_EncounterType.SelectedValue.ToString())); + pkx[0xDF] = (byte)getIndex(CB_GameOrigin); + pkx[0xE0] = (byte)getIndex(CB_Country); + pkx[0xE1] = (byte)getIndex(CB_SubRegion); + pkx[0xE2] = (byte)getIndex(CB_3DSReg); + pkx[0xE3] = (byte)getIndex(CB_Language); + // 0xE4-0xE7 + + Array.Resize(ref pkx, 260); + // Party Stats + pkx[0xE8] = 0; pkx[0xE9] = 0; + pkx[0xEA] = 0; pkx[0xEB] = 0; + pkx[0xEC] = (byte)ToInt32(TB_Level.Text); // Level + pkx[0xED] = 0; pkx[0xEE] = 0; pkx[0xEF] = 0; + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_HP.Text)), 0, pkx, 0xF0, 2); // Current HP + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_HP.Text)), 0, pkx, 0xF2, 2); // Max HP + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_ATK.Text)), 0, pkx, 0xF4, 2); // ATK + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_DEF.Text)), 0, pkx, 0xF6, 2); // DEF + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_SPE.Text)), 0, pkx, 0xF8, 2); // SPE + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_SPA.Text)), 0, pkx, 0xFA, 2); // SPA + Array.Copy(BitConverter.GetBytes(ToInt32(Stat_SPD.Text)), 0, pkx, 0xFC, 2); // SPD + pkx[0xFE] = 0; pkx[0xFF] = 0; + pkx[0x100] = 0; pkx[0x101] = 0; pkx[0x102] = 0; pkx[0x103] = 0; + + // Now we fix the checksum! + uint chk = 0; + for (int i = 8; i < 232; i += 2) // Loop through the entire PKX + { + chk += (uint)(buff[i] + buff[i + 1] * 0x100); + } + + // Apply New Checksum + Array.Copy(BitConverter.GetBytes(chk), 0, pkx, 06, 2); + + // PKX is now filled + return pkx; + } + // Drag & Drop Events // + private void tabMain_DragEnter(object sender, DragEventArgs e) + { + if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.Copy; + } + private void tabMain_DragDrop(object sender, DragEventArgs e) + { + string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); + string path = files[0]; // open first D&D + + // detect if it is a folder (load into boxes or not) + FileAttributes attr = File.GetAttributes(path); + bool isFolder = (attr & FileAttributes.Directory) == FileAttributes.Directory; + if (isFolder) + { + loadBoxesFromDB(path); + return; + } + + string ext = Path.GetExtension(path); + byte[] input = File.ReadAllBytes(path); + try + { + openfile(input, path, ext); + } + catch + { + try + { + byte[] blank = new Byte[260]; + for (int i = 0; i < 232; i++) + { + blank[i] = 0; + } + + blank = encryptArray(blank); + for (int i = 0; i < 232; i++) + { + blank[i] = (byte)(blank[i] ^ input[i]); + } + openfile(blank, path, ext); + } + catch + { + openfile(input, path, ext); + } + } + } + // Decrypted Export + private void dragout_MouseDown(object sender, MouseEventArgs e) + { + if (!verifiedpkx()) { return; } + { + // Create Temp File to Drag + string basepath = System.Windows.Forms.Application.StartupPath; + Cursor.Current = Cursors.Hand; + // Make a new file name based off the PID + string filename = TB_Nickname.Text + " - " + TB_PID.Text + ".pk6"; + byte[] dragdata = preparepkx(buff); + // Strip out party stats (if they are there) + Array.Resize(ref dragdata, 232); + // Make File + try + { + File.WriteAllBytes(basepath + "\\" + filename, dragdata); + + string[] filesToDrag = { basepath + "\\" + filename }; + dragout.DoDragDrop(new DataObject(DataFormats.FileDrop, filesToDrag), DragDropEffects.Move); + File.Delete(basepath + "\\" + filename); + } + catch (ArgumentException x) + { + MessageBox.Show("Drag&Drop Error\r\n" + x, "Error"); + } + File.Delete(basepath + "\\" + filename); + } + } + private void dragout_DragOver(object sender, DragEventArgs e) + { + e.Effect = DragDropEffects.Move; + } + // Encrypted Export + private void eragout_MouseDown(object sender, MouseEventArgs e) + { + if (!verifiedpkx()) { return; } + { + // Create Temp File to Drag + string basepath = System.Windows.Forms.Application.StartupPath; + Cursor.Current = Cursors.Hand; + + // Make a new file name based off the PID + string filename = TB_Nickname.Text + " - " + TB_PID.Text + ".ek6"; + byte[] dragdata = encryptArray(preparepkx(buff)); + // Strip out party stats (if they are there) + Array.Resize(ref dragdata, 232); + // Make file + try + { + File.WriteAllBytes(basepath + "\\" + filename, dragdata); + + string[] filesToDrag = { basepath + "\\" + filename }; + dragout.DoDragDrop(new DataObject(DataFormats.FileDrop, filesToDrag), DragDropEffects.Move); + File.Delete(basepath + "\\" + filename); + } + catch (ArgumentException x) + { + MessageBox.Show("Drag&Drop Error\r\n" + x, "Error"); + } + File.Delete(basepath + "\\" + filename); + } + } + private void eragout_DragOver(object sender, DragEventArgs e) + { + e.Effect = DragDropEffects.Move; + } + // Dragout Hover Display + private void dragoutHover(object sender, EventArgs e) + { + eragout.BackColor = dragout.BackColor = Color.LightGray; + } + private void dragoutLeave(object sender, EventArgs e) + { + eragout.BackColor = Color.Transparent; + dragout.BackColor = Color.Transparent; + } + #endregion + + #region //// SAVE FILE FUNCTIONS //// + private int detectSAVIndex(byte[] data) + { + SHA256 mySHA256 = SHA256Managed.Create(); + RTB_S.Text = ""; + { + byte[] difihash1 = new Byte[0x12C]; + byte[] difihash2 = new Byte[0x12C]; + Array.Copy(data, 0x330, difihash1, 0, 0x12C); + Array.Copy(data, 0x200, difihash2, 0, 0x12C); + byte[] hashValue1 = mySHA256.ComputeHash(difihash1); + byte[] hashValue2 = mySHA256.ComputeHash(difihash2); + byte[] actualhash = new Byte[0x20]; + Array.Copy(data, 0x16C, actualhash, 0, 0x20); + if (hashValue1.SequenceEqual(actualhash)) + { + RTB_S.Text += "Active DIFI 2 - Save 1."; + savindex = 0; + } + else if (hashValue2.SequenceEqual(actualhash)) + { + RTB_S.Text += "Active DIFI 1 - Save 2."; + savindex = 1; + } + else + { + RTB_S.Text += "ERROR: NO ACTIVE DIFI HASH MATCH"; + savindex = 2; + } + } + if ((data[0x168]^1) != savindex && savindex != 2) + { + RTB_S.Text += "\r\nERROR: ACTIVE BLOCK MISMATCH"; + savindex = 2; + } + return savindex; + } + private UInt16 ccitt16(byte[] data) + { + ushort crc = 0xFFFF; + for (int i = 0; i < data.Length; i++) + { + crc ^= (ushort)(data[i] << 8); + for (int j = 0; j < 8; j++) + { + if ((crc & 0x8000) > 0) + { + crc = (ushort)((crc << 1) ^ 0x1021); + } + else + { + crc <<= 1; + } + } + } + return crc; + } + // Integrity Checks // + private void B_VerifyCHK_Click(object sender, EventArgs e) + { + if (savedited) + { + RTB_S.Text = "Save has been edited.\r\nCannot integrity check."; + return; + } + // Verify Checksums + RTB_S.Text = ""; + int invalid1 = 0; + uint[] start = { + 0x05400, 0x05800, 0x06400, 0x06600, 0x06800, 0x06A00, 0x06C00, 0x06E00, 0x07000, 0x07200, 0x07400, 0x09600, 0x09800, 0x09E00, 0x0A400, 0x0F400, 0x14400, 0x19400, 0x19600, 0x19E00, 0x1A400, 0x1AC00, 0x1B400, 0x1B600, 0x1B800, 0x1BE00, 0x1C000, 0x1C400, 0x1CC00, 0x1CE00, 0x1D000, 0x1D200, 0x1D400, 0x1D600, 0x1DE00, 0x1E400, 0x1E800, 0x20400, 0x20600, 0x20800, 0x20C00, 0x21000, 0x22C00, 0x23000, 0x23800, 0x23C00, 0x24600, 0x24A00, 0x25200, 0x26000, 0x26200, 0x26400, 0x27200, 0x27A00, 0x5C600, + }; + uint[] length = { + 0x000002C8, 0x00000B88, 0x0000002C, 0x00000038, 0x00000150, 0x00000004, 0x00000008, 0x000001C0, 0x000000BE, 0x00000024, 0x00002100, 0x00000140, 0x00000440, 0x00000574, 0x00004E28, 0x00004E28, 0x00004E28, 0x00000170, 0x0000061C, 0x00000504, 0x000006A0, 0x00000644, 0x00000104, 0x00000004, 0x00000420, 0x00000064, 0x000003F0, 0x0000070C, 0x00000180, 0x00000004, 0x0000000C, 0x00000048, 0x00000054, 0x00000644, 0x000005C8, 0x000002F8, 0x00001B40, 0x000001F4, 0x000001F0, 0x00000216, 0x00000390, 0x00001A90, 0x00000308, 0x00000618, 0x0000025C, 0x00000834, 0x00000318, 0x000007D0, 0x00000C48, 0x00000078, 0x00000200, 0x00000C84, 0x00000628, 0x00034AD0, 0x0000E058, + }; + + int csoff = 0x6A81A; + + for (int i = 0; i < length.Length; i++) + { + + byte[] data = new Byte[length[i]]; + Array.Copy(savefile, start[i], data, 0, length[i]); + ushort checksum = ccitt16(data); + ushort actualsum = (ushort)(savefile[csoff + i * 0x8] + savefile[csoff + i * 0x8 + 1] * 0x100); + if (checksum != actualsum) + { + invalid1++; + RTB_S.Text += "Invalid: " + i.ToString("X2") + " @ region " + start[i].ToString("X5") + "\r\n"; + } + } + RTB_S.Text += "1st SAV: " + (0x37 - invalid1).ToString() + "/" + 0x37.ToString() + "\r\n"; + + // Do it again, but for the second SAV. + csoff += 0x7F000; + for (int i = 0; i < start.Length; i++) + { + start[i] += 0x7F000; + } + int invalid2 = 0; + for (int i = 0; i < length.Length; i++) + { + + byte[] data = new Byte[length[i]]; + Array.Copy(savefile, start[i], data, 0, length[i]); + ushort checksum = ccitt16(data); + ushort actualsum = (ushort)(savefile[csoff + i * 0x8] + savefile[csoff + i * 0x8 + 1] * 0x100); + if (checksum != actualsum) + { + invalid2++; + RTB_S.Text += "Invalid: " + i.ToString("X2") + " @ region " + start[i].ToString("X5") + "\r\n"; + } + } + RTB_S.Text += "2nd SAV: " + (0x37 - invalid2).ToString() + "/" + 0x37.ToString() + "\r\n"; + if (invalid1 + invalid2 == (0x37 * 2)) + { + RTB_S.Text = "No checksums are valid."; + } + } + private void B_VerifySHA_Click(object sender, EventArgs e) + { + if (savedited) + { + RTB_S.Text = "Save has been edited.\r\nCannot integrity check."; + return; + } + // Verify Hashes + RTB_S.Text = ""; + int invalid1 = 0; + + uint[] hashtabledata = { + 0x2020, 0x203F, 0x2000, 0x200, + 0x2040, 0x2FFF, 0x2020, 0x1000, + 0x3000, 0x3FFF, 0x2040, 0x1000, + 0x4000, 0x4FFF, 0x2060, 0x1000, + 0x5000, 0x5FFF, 0x2080, 0x1000, + 0x6000, 0x6FFF, 0x20A0, 0x1000, + 0x7000, 0x7FFF, 0x20C0, 0x1000, + 0x8000, 0x8FFF, 0x20E0, 0x1000, + 0x9000, 0x9FFF, 0x2100, 0x1000, + 0xA000, 0xAFFF, 0x2120, 0x1000, + 0xB000, 0xBFFF, 0x2140, 0x1000, + 0xC000, 0xCFFF, 0x2160, 0x1000, + 0xD000, 0xDFFF, 0x2180, 0x1000, + 0xE000, 0xEFFF, 0x21A0, 0x1000, + 0xF000, 0xFFFF, 0x21C0, 0x1000, + 0x10000, 0x10FFF, 0x21E0, 0x1000, + 0x11000, 0x11FFF, 0x2200, 0x1000, + 0x12000, 0x12FFF, 0x2220, 0x1000, + 0x13000, 0x13FFF, 0x2240, 0x1000, + 0x14000, 0x14FFF, 0x2260, 0x1000, + 0x15000, 0x15FFF, 0x2280, 0x1000, + 0x16000, 0x16FFF, 0x22A0, 0x1000, + 0x17000, 0x17FFF, 0x22C0, 0x1000, + 0x18000, 0x18FFF, 0x22E0, 0x1000, + 0x19000, 0x19FFF, 0x2300, 0x1000, + 0x1A000, 0x1AFFF, 0x2320, 0x1000, + 0x1B000, 0x1BFFF, 0x2340, 0x1000, + 0x1C000, 0x1CFFF, 0x2360, 0x1000, + 0x1D000, 0x1DFFF, 0x2380, 0x1000, + 0x1E000, 0x1EFFF, 0x23A0, 0x1000, + 0x1F000, 0x1FFFF, 0x23C0, 0x1000, + 0x20000, 0x20FFF, 0x23E0, 0x1000, + 0x21000, 0x21FFF, 0x2400, 0x1000, + 0x22000, 0x22FFF, 0x2420, 0x1000, + 0x23000, 0x23FFF, 0x2440, 0x1000, + 0x24000, 0x24FFF, 0x2460, 0x1000, + 0x25000, 0x25FFF, 0x2480, 0x1000, + 0x26000, 0x26FFF, 0x24A0, 0x1000, + 0x27000, 0x27FFF, 0x24C0, 0x1000, + 0x28000, 0x28FFF, 0x24E0, 0x1000, + 0x29000, 0x29FFF, 0x2500, 0x1000, + 0x2A000, 0x2AFFF, 0x2520, 0x1000, + 0x2B000, 0x2BFFF, 0x2540, 0x1000, + 0x2C000, 0x2CFFF, 0x2560, 0x1000, + 0x2D000, 0x2DFFF, 0x2580, 0x1000, + 0x2E000, 0x2EFFF, 0x25A0, 0x1000, + 0x2F000, 0x2FFFF, 0x25C0, 0x1000, + 0x30000, 0x30FFF, 0x25E0, 0x1000, + 0x31000, 0x31FFF, 0x2600, 0x1000, + 0x32000, 0x32FFF, 0x2620, 0x1000, + 0x33000, 0x33FFF, 0x2640, 0x1000, + 0x34000, 0x34FFF, 0x2660, 0x1000, + 0x35000, 0x35FFF, 0x2680, 0x1000, + 0x36000, 0x36FFF, 0x26A0, 0x1000, + 0x37000, 0x37FFF, 0x26C0, 0x1000, + 0x38000, 0x38FFF, 0x26E0, 0x1000, + 0x39000, 0x39FFF, 0x2700, 0x1000, + 0x3A000, 0x3AFFF, 0x2720, 0x1000, + 0x3B000, 0x3BFFF, 0x2740, 0x1000, + 0x3C000, 0x3CFFF, 0x2760, 0x1000, + 0x3D000, 0x3DFFF, 0x2780, 0x1000, + 0x3E000, 0x3EFFF, 0x27A0, 0x1000, + 0x3F000, 0x3FFFF, 0x27C0, 0x1000, + 0x40000, 0x40FFF, 0x27E0, 0x1000, + 0x41000, 0x41FFF, 0x2800, 0x1000, + 0x42000, 0x42FFF, 0x2820, 0x1000, + 0x43000, 0x43FFF, 0x2840, 0x1000, + 0x44000, 0x44FFF, 0x2860, 0x1000, + 0x45000, 0x45FFF, 0x2880, 0x1000, + 0x46000, 0x46FFF, 0x28A0, 0x1000, + 0x47000, 0x47FFF, 0x28C0, 0x1000, + 0x48000, 0x48FFF, 0x28E0, 0x1000, + 0x49000, 0x49FFF, 0x2900, 0x1000, + 0x4A000, 0x4AFFF, 0x2920, 0x1000, + 0x4B000, 0x4BFFF, 0x2940, 0x1000, + 0x4C000, 0x4CFFF, 0x2960, 0x1000, + 0x4D000, 0x4DFFF, 0x2980, 0x1000, + 0x4E000, 0x4EFFF, 0x29A0, 0x1000, + 0x4F000, 0x4FFFF, 0x29C0, 0x1000, + 0x50000, 0x50FFF, 0x29E0, 0x1000, + 0x51000, 0x51FFF, 0x2A00, 0x1000, + 0x52000, 0x52FFF, 0x2A20, 0x1000, + 0x53000, 0x53FFF, 0x2A40, 0x1000, + 0x54000, 0x54FFF, 0x2A60, 0x1000, + 0x55000, 0x55FFF, 0x2A80, 0x1000, + 0x56000, 0x56FFF, 0x2AA0, 0x1000, + 0x57000, 0x57FFF, 0x2AC0, 0x1000, + 0x58000, 0x58FFF, 0x2AE0, 0x1000, + 0x59000, 0x59FFF, 0x2B00, 0x1000, + 0x5A000, 0x5AFFF, 0x2B20, 0x1000, + 0x5B000, 0x5BFFF, 0x2B40, 0x1000, + 0x5C000, 0x5CFFF, 0x2B60, 0x1000, + 0x5D000, 0x5DFFF, 0x2B80, 0x1000, + 0x5E000, 0x5EFFF, 0x2BA0, 0x1000, + 0x5F000, 0x5FFFF, 0x2BC0, 0x1000, + 0x60000, 0x60FFF, 0x2BE0, 0x1000, + 0x61000, 0x61FFF, 0x2C00, 0x1000, + 0x62000, 0x62FFF, 0x2C20, 0x1000, + 0x63000, 0x63FFF, 0x2C40, 0x1000, + 0x64000, 0x64FFF, 0x2C60, 0x1000, + 0x65000, 0x65FFF, 0x2C80, 0x1000, + 0x66000, 0x66FFF, 0x2CA0, 0x1000, + 0x67000, 0x67FFF, 0x2CC0, 0x1000, + 0x68000, 0x68FFF, 0x2CE0, 0x1000, + 0x69000, 0x69FFF, 0x2D00, 0x1000, + 0x6A000, 0x6AFFF, 0x2D20, 0x1000, + }; + + SHA256 mySHA256 = SHA256Managed.Create(); + + for (int i = 0; i < hashtabledata.Length / 4; i++) + { + uint start = hashtabledata[0 + 4 * i]; + uint length = hashtabledata[1 + 4 * i] - hashtabledata[0 + 4 * i]; + uint offset = hashtabledata[2 + 4 * i]; + uint blocksize = hashtabledata[3 + 4 * i]; + + byte[] zeroarray = new Byte[blocksize]; + Array.Copy(savefile, start, zeroarray, 0, length + 1); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + byte[] actualhash = new Byte[0x20]; + Array.Copy(savefile, offset, actualhash, 0, 0x20); + + if (!hashValue.SequenceEqual(actualhash)) + { + invalid1++; + RTB_S.Text += "Invalid: " + hashtabledata[2 + 4 * i].ToString("X5") + " @ " + hashtabledata[0 + 4 * i].ToString("X5") + "-" + hashtabledata[1 + 4 * i].ToString("X5") + "\r\n"; + } + } + RTB_S.Text += "1st SAV: " + (106 - invalid1).ToString() + "/" + 106.ToString() + "\r\n"; + + // Check The Second Half of Hashes + for (int i = 0; i < hashtabledata.Length; i += 4) + { + hashtabledata[i + 0] += 0x7F000; + hashtabledata[i + 1] += 0x7F000; + hashtabledata[i + 2] += 0x7F000; + } + // Problem with save2 saves is that 0x3000-0x4FFF doesn't use save2 data. Probably different when hashed, but different when stored. + for (int i = 2; i < 4; i++) + { + hashtabledata[i * 4 + 0] -= 0x7F000; + hashtabledata[i * 4 + 1] -= 0x7F000; + } + int invalid2 = 0; + + for (int i = 0; i < hashtabledata.Length / 4; i++) + { + uint start = hashtabledata[0 + 4 * i]; + uint length = hashtabledata[1 + 4 * i] - hashtabledata[0 + 4 * i]; + uint offset = hashtabledata[2 + 4 * i]; + uint blocksize = hashtabledata[3 + 4 * i]; + + byte[] zeroarray = new Byte[blocksize]; + Array.Copy(savefile, start, zeroarray, 0, length + 1); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + byte[] actualhash = new Byte[0x20]; + Array.Copy(savefile, offset, actualhash, 0, 0x20); + + if (!hashValue.SequenceEqual(actualhash)) + { + invalid2++; + RTB_S.Text += "Invalid: " + hashtabledata[2 + 4 * i].ToString("X5") + " @ " + hashtabledata[0 + 4 * i].ToString("X5") + "-" + hashtabledata[1 + 4 * i].ToString("X5") + "\r\n"; + } + } + RTB_S.Text += "2nd SAV: " + (106 - invalid2).ToString() + "/" + 106.ToString() + "\r\n"; + + if (invalid1 + invalid2 == (2 * 106)) + { + RTB_S.Text = "None of the IVFC hashes are valid." + "\r\n"; + } + + // Check the Upper Level IVFC Hashes + { + byte[] zeroarray = new Byte[0x200]; + Array.Copy(savefile, 0x2000, zeroarray, 0, 0x20); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + byte[] actualhash = new Byte[0x20]; + Array.Copy(savefile, 0x43C, actualhash, 0, 0x20); + if (!hashValue.SequenceEqual(actualhash)) + { + RTB_S.Text += "Invalid: " + 0x2000.ToString("X5") + " @ " + 0x43C.ToString("X3") + "\r\n"; + } + } + { + byte[] zeroarray = new Byte[0x200]; + Array.Copy(savefile, 0x81000, zeroarray, 0, 0x20); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + byte[] actualhash = new Byte[0x20]; + Array.Copy(savefile, 0x30C, actualhash, 0, 0x20); + if (!hashValue.SequenceEqual(actualhash)) + { + RTB_S.Text += "Invalid: " + 0x81000.ToString("X5") + " @ " + 0x30C.ToString("X3") + "\r\n"; + } + } + { + byte[] difihash1 = new Byte[0x12C]; + byte[] difihash2 = new Byte[0x12C]; + Array.Copy(savefile, 0x330, difihash1, 0, 0x12C); + Array.Copy(savefile, 0x200, difihash2, 0, 0x12C); + byte[] hashValue1 = mySHA256.ComputeHash(difihash1); + byte[] hashValue2 = mySHA256.ComputeHash(difihash2); + byte[] actualhash = new Byte[0x20]; + Array.Copy(savefile, 0x16C, actualhash, 0, 0x20); + if (hashValue1.SequenceEqual(actualhash)) + { + RTB_S.Text += "Active DIFI partition is Save 1."; + } + else if (hashValue2.SequenceEqual(actualhash)) + { + RTB_S.Text += "Active DIFI partition is Save 2."; + } + else + { + RTB_S.Text += "ERROR: NO ACTIVE DIFI HASH MATCH"; + } + } + } + private void exportSAV(object sender, EventArgs e) + { + // Create another version of the save file. + byte[] editedsav = new Byte[0x100000]; + Array.Copy(savefile, editedsav, savefile.Length); + // Since we only edited one of the save files, we only have to fix half of the chk/hashes! + + // Fix Checksums + { + uint[] start = { + 0x05400, 0x05800, 0x06400, 0x06600, 0x06800, 0x06A00, 0x06C00, 0x06E00, 0x07000, 0x07200, 0x07400, 0x09600, 0x09800, 0x09E00, 0x0A400, 0x0F400, 0x14400, 0x19400, 0x19600, 0x19E00, 0x1A400, 0x1AC00, 0x1B400, 0x1B600, 0x1B800, 0x1BE00, 0x1C000, 0x1C400, 0x1CC00, 0x1CE00, 0x1D000, 0x1D200, 0x1D400, 0x1D600, 0x1DE00, 0x1E400, 0x1E800, 0x20400, 0x20600, 0x20800, 0x20C00, 0x21000, 0x22C00, 0x23000, 0x23800, 0x23C00, 0x24600, 0x24A00, 0x25200, 0x26000, 0x26200, 0x26400, 0x27200, 0x27A00, 0x5C600, + }; + uint[] length = { + 0x000002C8, 0x00000B88, 0x0000002C, 0x00000038, 0x00000150, 0x00000004, 0x00000008, 0x000001C0, 0x000000BE, 0x00000024, 0x00002100, 0x00000140, 0x00000440, 0x00000574, 0x00004E28, 0x00004E28, 0x00004E28, 0x00000170, 0x0000061C, 0x00000504, 0x000006A0, 0x00000644, 0x00000104, 0x00000004, 0x00000420, 0x00000064, 0x000003F0, 0x0000070C, 0x00000180, 0x00000004, 0x0000000C, 0x00000048, 0x00000054, 0x00000644, 0x000005C8, 0x000002F8, 0x00001B40, 0x000001F4, 0x000001F0, 0x00000216, 0x00000390, 0x00001A90, 0x00000308, 0x00000618, 0x0000025C, 0x00000834, 0x00000318, 0x000007D0, 0x00000C48, 0x00000078, 0x00000200, 0x00000C84, 0x00000628, 0x00034AD0, 0x0000E058, + }; + + int csoff = 0x6A81A; + + if (savindex == 1) + { + csoff += 0x7F000; + for (int i = 0; i < start.Length; i++) + { + start[i] += 0x7F000; + } + } + + for (int i = 0; i < length.Length; i++) + { + byte[] data = new Byte[length[i]]; + Array.Copy(editedsav, start[i], data, 0, length[i]); + ushort checksum = ccitt16(data); + Array.Copy(BitConverter.GetBytes(checksum), 0, editedsav, csoff + i * 8, 2); + } + } + + // Fix Hashes + { + uint[] hashtabledata = { + 0x2020, 0x203F, 0x2000, 0x200, + 0x2040, 0x2FFF, 0x2020, 0x1000, + 0x3000, 0x3FFF, 0x2040, 0x1000, + 0x4000, 0x4FFF, 0x2060, 0x1000, + 0x5000, 0x5FFF, 0x2080, 0x1000, + 0x6000, 0x6FFF, 0x20A0, 0x1000, + 0x7000, 0x7FFF, 0x20C0, 0x1000, + 0x8000, 0x8FFF, 0x20E0, 0x1000, + 0x9000, 0x9FFF, 0x2100, 0x1000, + 0xA000, 0xAFFF, 0x2120, 0x1000, + 0xB000, 0xBFFF, 0x2140, 0x1000, + 0xC000, 0xCFFF, 0x2160, 0x1000, + 0xD000, 0xDFFF, 0x2180, 0x1000, + 0xE000, 0xEFFF, 0x21A0, 0x1000, + 0xF000, 0xFFFF, 0x21C0, 0x1000, + 0x10000, 0x10FFF, 0x21E0, 0x1000, + 0x11000, 0x11FFF, 0x2200, 0x1000, + 0x12000, 0x12FFF, 0x2220, 0x1000, + 0x13000, 0x13FFF, 0x2240, 0x1000, + 0x14000, 0x14FFF, 0x2260, 0x1000, + 0x15000, 0x15FFF, 0x2280, 0x1000, + 0x16000, 0x16FFF, 0x22A0, 0x1000, + 0x17000, 0x17FFF, 0x22C0, 0x1000, + 0x18000, 0x18FFF, 0x22E0, 0x1000, + 0x19000, 0x19FFF, 0x2300, 0x1000, + 0x1A000, 0x1AFFF, 0x2320, 0x1000, + 0x1B000, 0x1BFFF, 0x2340, 0x1000, + 0x1C000, 0x1CFFF, 0x2360, 0x1000, + 0x1D000, 0x1DFFF, 0x2380, 0x1000, + 0x1E000, 0x1EFFF, 0x23A0, 0x1000, + 0x1F000, 0x1FFFF, 0x23C0, 0x1000, + 0x20000, 0x20FFF, 0x23E0, 0x1000, + 0x21000, 0x21FFF, 0x2400, 0x1000, + 0x22000, 0x22FFF, 0x2420, 0x1000, + 0x23000, 0x23FFF, 0x2440, 0x1000, + 0x24000, 0x24FFF, 0x2460, 0x1000, + 0x25000, 0x25FFF, 0x2480, 0x1000, + 0x26000, 0x26FFF, 0x24A0, 0x1000, + 0x27000, 0x27FFF, 0x24C0, 0x1000, + 0x28000, 0x28FFF, 0x24E0, 0x1000, + 0x29000, 0x29FFF, 0x2500, 0x1000, + 0x2A000, 0x2AFFF, 0x2520, 0x1000, + 0x2B000, 0x2BFFF, 0x2540, 0x1000, + 0x2C000, 0x2CFFF, 0x2560, 0x1000, + 0x2D000, 0x2DFFF, 0x2580, 0x1000, + 0x2E000, 0x2EFFF, 0x25A0, 0x1000, + 0x2F000, 0x2FFFF, 0x25C0, 0x1000, + 0x30000, 0x30FFF, 0x25E0, 0x1000, + 0x31000, 0x31FFF, 0x2600, 0x1000, + 0x32000, 0x32FFF, 0x2620, 0x1000, + 0x33000, 0x33FFF, 0x2640, 0x1000, + 0x34000, 0x34FFF, 0x2660, 0x1000, + 0x35000, 0x35FFF, 0x2680, 0x1000, + 0x36000, 0x36FFF, 0x26A0, 0x1000, + 0x37000, 0x37FFF, 0x26C0, 0x1000, + 0x38000, 0x38FFF, 0x26E0, 0x1000, + 0x39000, 0x39FFF, 0x2700, 0x1000, + 0x3A000, 0x3AFFF, 0x2720, 0x1000, + 0x3B000, 0x3BFFF, 0x2740, 0x1000, + 0x3C000, 0x3CFFF, 0x2760, 0x1000, + 0x3D000, 0x3DFFF, 0x2780, 0x1000, + 0x3E000, 0x3EFFF, 0x27A0, 0x1000, + 0x3F000, 0x3FFFF, 0x27C0, 0x1000, + 0x40000, 0x40FFF, 0x27E0, 0x1000, + 0x41000, 0x41FFF, 0x2800, 0x1000, + 0x42000, 0x42FFF, 0x2820, 0x1000, + 0x43000, 0x43FFF, 0x2840, 0x1000, + 0x44000, 0x44FFF, 0x2860, 0x1000, + 0x45000, 0x45FFF, 0x2880, 0x1000, + 0x46000, 0x46FFF, 0x28A0, 0x1000, + 0x47000, 0x47FFF, 0x28C0, 0x1000, + 0x48000, 0x48FFF, 0x28E0, 0x1000, + 0x49000, 0x49FFF, 0x2900, 0x1000, + 0x4A000, 0x4AFFF, 0x2920, 0x1000, + 0x4B000, 0x4BFFF, 0x2940, 0x1000, + 0x4C000, 0x4CFFF, 0x2960, 0x1000, + 0x4D000, 0x4DFFF, 0x2980, 0x1000, + 0x4E000, 0x4EFFF, 0x29A0, 0x1000, + 0x4F000, 0x4FFFF, 0x29C0, 0x1000, + 0x50000, 0x50FFF, 0x29E0, 0x1000, + 0x51000, 0x51FFF, 0x2A00, 0x1000, + 0x52000, 0x52FFF, 0x2A20, 0x1000, + 0x53000, 0x53FFF, 0x2A40, 0x1000, + 0x54000, 0x54FFF, 0x2A60, 0x1000, + 0x55000, 0x55FFF, 0x2A80, 0x1000, + 0x56000, 0x56FFF, 0x2AA0, 0x1000, + 0x57000, 0x57FFF, 0x2AC0, 0x1000, + 0x58000, 0x58FFF, 0x2AE0, 0x1000, + 0x59000, 0x59FFF, 0x2B00, 0x1000, + 0x5A000, 0x5AFFF, 0x2B20, 0x1000, + 0x5B000, 0x5BFFF, 0x2B40, 0x1000, + 0x5C000, 0x5CFFF, 0x2B60, 0x1000, + 0x5D000, 0x5DFFF, 0x2B80, 0x1000, + 0x5E000, 0x5EFFF, 0x2BA0, 0x1000, + 0x5F000, 0x5FFFF, 0x2BC0, 0x1000, + 0x60000, 0x60FFF, 0x2BE0, 0x1000, + 0x61000, 0x61FFF, 0x2C00, 0x1000, + 0x62000, 0x62FFF, 0x2C20, 0x1000, + 0x63000, 0x63FFF, 0x2C40, 0x1000, + 0x64000, 0x64FFF, 0x2C60, 0x1000, + 0x65000, 0x65FFF, 0x2C80, 0x1000, + 0x66000, 0x66FFF, 0x2CA0, 0x1000, + 0x67000, 0x67FFF, 0x2CC0, 0x1000, + 0x68000, 0x68FFF, 0x2CE0, 0x1000, + 0x69000, 0x69FFF, 0x2D00, 0x1000, + 0x6A000, 0x6AFFF, 0x2D20, 0x1000, + }; + + if (savindex == 1) + { + for (int i = 0; i < hashtabledata.Length/4; i++) + { + hashtabledata[i * 4 + 0] += 0x7F000; + hashtabledata[i * 4 + 1] += 0x7F000; + hashtabledata[i * 4 + 2] += 0x7F000; + } + + // Problem with save2 saves is that 0x3000-0x4FFF doesn't use save2 data. Probably different when hashed, but different when stored. + for (int i = 2; i < 4; i++) + { + hashtabledata[i * 4 + 0] -= 0x7F000; + hashtabledata[i * 4 + 1] -= 0x7F000; + } + } + + SHA256 mySHA256 = SHA256Managed.Create(); + + // Hash for 0x3000 onwards + for (int i = 2; i < hashtabledata.Length / 4; i++) + { + uint start = hashtabledata[0 + 4 * i]; + uint length = hashtabledata[1 + 4 * i] - hashtabledata[0 + 4 * i]; + uint offset = hashtabledata[2 + 4 * i]; + uint blocksize = hashtabledata[3 + 4 * i]; + + byte[] zeroarray = new Byte[blocksize]; + Array.Copy(editedsav, start, zeroarray, 0, length + 1); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + Array.Copy(hashValue, 0, editedsav, offset, 0x20); + } + // Fix 2nd Hash + { + uint start = hashtabledata[0 + 4 * 1]; + uint length = hashtabledata[1 + 4 * 1] - hashtabledata[0 + 4 * 1]; + uint offset = hashtabledata[2 + 4 * 1]; + uint blocksize = hashtabledata[3 + 4 * 1]; + + byte[] zeroarray = new Byte[blocksize]; + Array.Copy(editedsav, start, zeroarray, 0, length + 1); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + + Array.Copy(hashValue, 0, editedsav, offset, 0x20); + } + // Fix 1st Hash + { + uint start = hashtabledata[0 + 4 * 0]; + uint length = hashtabledata[1 + 4 * 0] - hashtabledata[0 + 4 * 0]; + uint offset = hashtabledata[2 + 4 * 0]; + uint blocksize = hashtabledata[3 + 4 * 0]; + + byte[] zeroarray = new Byte[blocksize]; + Array.Copy(editedsav, start, zeroarray, 0, length + 1); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + + Array.Copy(hashValue, 0, editedsav, offset, 0x20); + } + // Fix IVFC Hash + { + byte[] zeroarray = new Byte[0x200]; + Array.Copy(editedsav, 0x2000 + savindex * 0x7F000, zeroarray, 0, 0x20); + byte[] hashValue = mySHA256.ComputeHash(zeroarray); + + Array.Copy(hashValue, 0, editedsav, 0x43C - savindex * 0x130, 0x20); + } + // Fix DISA Hash + { + byte[] difihash = new Byte[0x12C]; + Array.Copy(editedsav, 0x330 - savindex * 0x130, difihash, 0, 0x12C); + byte[] hashValue = mySHA256.ComputeHash(difihash); + + Array.Copy(hashValue, 0, editedsav, 0x16C, 0x20); + } + } + + // File Integrity has been restored as well as it can. Export! + // Write the active save index + editedsav[0x168] = (byte)(savindex^1); + // Save Save File + SaveFileDialog savesav = new SaveFileDialog(); + savesav.Filter = "SAV|*.bin;*.sav"; + savesav.FileName = Regex.Split(L_Save.Text, ": ")[1]; + DialogResult result = savesav.ShowDialog(); + if (result == DialogResult.OK) + { + string path = savesav.FileName; + string ext = Path.GetExtension(path); + + if (File.Exists(path)) + { + // File already exists, save a .bak + byte[] backupfile = File.ReadAllBytes(path); + File.WriteAllBytes(path + ".bak", backupfile); + } + + File.WriteAllBytes(path, editedsav); + MessageBox.Show("Saved SAV.", "Alert"); + } + } + // Box/SAV Functions // + private void B_BoxRight_Click(object sender, EventArgs e) + { + if (C_BoxSelect.SelectedIndex < 30) + { + C_BoxSelect.SelectedIndex++; + } + } + private void B_BoxLeft_Click(object sender, EventArgs e) + { + if (C_BoxSelect.SelectedIndex > 0) + { + C_BoxSelect.SelectedIndex--; + } + } + private void rcmView_Click(object sender, EventArgs e) + { + int slot = getSlot(sender); + int offset = getPKXOffset(slot); + + PictureBox[] pba = { + bpkx1, bpkx2, bpkx3, bpkx4, bpkx5, bpkx6, + bpkx7, bpkx8, bpkx9, bpkx10,bpkx11,bpkx12, + bpkx13,bpkx14,bpkx15,bpkx16,bpkx17,bpkx18, + bpkx19,bpkx20,bpkx21,bpkx22,bpkx23,bpkx24, + bpkx25,bpkx26,bpkx27,bpkx28,bpkx29,bpkx30, + + ppkx1, ppkx2, ppkx3, ppkx4, ppkx5, ppkx6, + bbpkx1,bbpkx2,bbpkx3,bbpkx4,bbpkx5,bbpkx6, + + dcpkx1, dcpkx2, gtspkx, fusedpkx,subepkx1,subepkx2,subepkx3, + }; + + PictureBox picturebox = pba[slot]; + if (picturebox.Image == null) + { + return; + } + + // Load the PKX file + if (BitConverter.ToUInt64(savefile, offset + 8) != 0) + { + byte[] ekxdata = new Byte[0xE8]; + Array.Copy(savefile, offset, ekxdata, 0, 0xE8); + byte[] pkxdata = decryptArray(ekxdata); + int species = BitConverter.ToInt16(pkxdata, 0x08); // Get Species + if (species == 0) + { + return; + } + try + { + Array.Copy(pkxdata, buff, 0xE8); + populatefields(buff); + } + catch // If it fails, try XORing encrypted zeroes + { + try + { + byte[] blank = encryptArray(new Byte[0xE8]); + for (int i = 0; i < 0xE8; i++) + { + blank[i] = (byte)(buff[i] ^ blank[i]); + } + populatefields(blank); + } + catch // Still fails, just let the original errors occur. + { + populatefields(buff); + } + } + // Visual to display what slot is currently loaded. + getSlotColor(slot, Color.PowderBlue); + } + } + private void rcmSet_Click(object sender, EventArgs e) + { + if (!verifiedpkx()) { return; } + int slot = getSlot(sender); + int offset = SaveGame.Box + 0x7F000 * savindex + C_BoxSelect.SelectedIndex * (0xE8 * 30) + slot * 0xE8; + byte[] pkxdata = preparepkx(buff); + byte[] ekxdata = encryptArray(pkxdata); + Array.Copy(ekxdata, 0, savefile, offset, 0xE8); + getPKXBoxes(); + savedited = true; + + getSlotColor(slot, Color.Honeydew); + } + private void rcmDelete_Click(object sender, EventArgs e) + { + int slot = getSlot(sender); + int offset = SaveGame.Box + 0x7F000 * savindex + C_BoxSelect.SelectedIndex * (0xE8 * 30) + slot * 0xE8; + byte[] pkxdata = new Byte[0xE8]; + byte[] ekxdata = encryptArray(pkxdata); + Array.Copy(ekxdata, 0, savefile, offset, 0xE8); + getPKXBoxes(); + savedited = true; + + getSlotColor(slot, Color.LavenderBlush); + } + private void slotModifier_Click(object sender, EventArgs e) + { + PictureBox[] pba = { + bpkx1, bpkx2, bpkx3, bpkx4, bpkx5, bpkx6, + bpkx7, bpkx8, bpkx9, bpkx10,bpkx11,bpkx12, + bpkx13,bpkx14,bpkx15,bpkx16,bpkx17,bpkx18, + bpkx19,bpkx20,bpkx21,bpkx22,bpkx23,bpkx24, + bpkx25,bpkx26,bpkx27,bpkx28,bpkx29,bpkx30, + + ppkx1, ppkx2, ppkx3, ppkx4, ppkx5, ppkx6, + bbpkx1,bbpkx2,bbpkx3,bbpkx4,bbpkx5,bbpkx6, + + dcpkx1, dcpkx2, gtspkx, fusedpkx,subepkx1,subepkx2,subepkx3, + }; + PictureBox pb = sender as PictureBox; + int slot = Array.IndexOf(pba, pb); + + if (ModifierKeys == Keys.Control) + { + if (slot >= 0) + { + int offset = getPKXOffset(slot); + if (pb.Image == null) + { + return; + } + + if (BitConverter.ToUInt64(savefile, offset + 8) != 0) + { + byte[] ekxdata = new Byte[0xE8]; + Array.Copy(savefile, offset, ekxdata, 0, 0xE8); + byte[] pkxdata = decryptArray(ekxdata); + int species = BitConverter.ToInt16(pkxdata, 0x08); // Get Species + if (species == 0) + { + return; + } + try + { + Array.Copy(pkxdata, buff, 0xE8); + populatefields(buff); + } + catch + { + try + { + byte[] blank = encryptArray(new Byte[0xE8]); + for (int i = 0; i < 0xE8; i++) + { + blank[i] = (byte)(buff[i] ^ blank[i]); + } + populatefields(blank); + } + catch + { + populatefields(buff); + } + } + + getSlotColor(slot, Color.PowderBlue); + } + } + return; + } + if (ModifierKeys == Keys.Shift) + { + if (!verifiedpkx()) { return; } + if (slot >= 0 && slot < 30) + { + int offset = SaveGame.Box + 0x7F000 * savindex + C_BoxSelect.SelectedIndex * (0xE8 * 30) + slot * 0xE8; + byte[] pkxdata = preparepkx(buff); + byte[] ekxdata = encryptArray(pkxdata); + Array.Copy(ekxdata, 0, savefile, offset, 0xE8); + getPKXBoxes(); + savedited = true; + getSlotColor(slot, Color.Honeydew); + } + } + } + // Subfunctions // + private int getPKXOffset(int slot) + { + int offset = SaveGame.Box + C_BoxSelect.SelectedIndex * (0xE8 * 30) + slot * 0xE8; + + if (slot > 29) // Not a party + { + if (slot < 36) // Party Slot + { + offset = SaveGame.Party + (slot - 30) * 0x104; + } + else if (slot < 42) // Battle Box Slot + { + offset = SaveGame.BattleBox + (slot - 36) * 0xE8; + } + else if (slot < 44) // Daycare + { + offset = SaveGame.Daycare + 8 + (slot - 42) * 0xF0; + } + else if (slot < 45) // GTS + { + offset = SaveGame.GTS; + } + else if (slot < 46) // Fused + { + offset = SaveGame.Fused; + } + else // SUBE + { + offset = SaveGame.SUBE + (slot - 46) * 0xEC; + } + } + offset += 0x7F000 * savindex; + return offset; + } + private int getSlot(object sender) + { + // Try to cast the sender to a ToolStripItem + ToolStripItem menuItem = sender as ToolStripItem; + if (menuItem != null) + { + // Retrieve the ContextMenuStrip that owns this ToolStripItem + ContextMenuStrip owner = menuItem.Owner as ContextMenuStrip; + if (owner != null) + { + // Get the control that is displaying this context menu + Control sourceControl = owner.SourceControl; + + string[] pba = { + "bpkx1", "bpkx2", "bpkx3", "bpkx4", "bpkx5", "bpkx6", + "bpkx7", "bpkx8", "bpkx9", "bpkx10","bpkx11","bpkx12", + "bpkx13","bpkx14","bpkx15","bpkx16","bpkx17","bpkx18", + "bpkx19","bpkx20","bpkx21","bpkx22","bpkx23","bpkx24", + "bpkx25","bpkx26","bpkx27","bpkx28","bpkx29","bpkx30", + + "ppkx1", "ppkx2", "ppkx3", "ppkx4", "ppkx5", "ppkx6", + "bbpkx1","bbpkx2","bbpkx3","bbpkx4","bbpkx5","bbpkx6", + + "dcpkx1", "dcpkx2", "gtspkx", "fusedpkx","subepkx1","subepkx2","subepkx3", + }; + int slot = Array.IndexOf(pba, sourceControl.Name); + return slot; + } + } + MessageBox.Show("Invalid slot!", "Error"); + return 0; + } + public void getPKXBoxes() + { + int boxoffset = 0x27A00 + 0x7F000 * savindex + C_BoxSelect.SelectedIndex * (0xE8 * 30); + + PictureBox[] pba = { + bpkx1, bpkx2, bpkx3, bpkx4, bpkx5, bpkx6, + bpkx7, bpkx8, bpkx9, bpkx10,bpkx11,bpkx12, + bpkx13,bpkx14,bpkx15,bpkx16,bpkx17,bpkx18, + bpkx19,bpkx20,bpkx21,bpkx22,bpkx23,bpkx24, + bpkx25,bpkx26,bpkx27,bpkx28,bpkx29,bpkx30, + + ppkx1, ppkx2, ppkx3, ppkx4, ppkx5, ppkx6, + bbpkx1,bbpkx2,bbpkx3,bbpkx4,bbpkx5,bbpkx6, + + dcpkx1, dcpkx2, gtspkx, fusedpkx,subepkx1,subepkx2,subepkx3, + }; + for (int i = 0; i < 30; i++) + { + int offset = boxoffset + 0xE8 * i; + getSlotFiller(offset, pba[i]); + } + + // Reload Party + for (int i = 0; i < 6; i++) + { + int offset = 0x19600 + (0x7F000 * savindex) + 0x104 * i; + getSlotFiller(offset, pba[i + 30]); + } + // Reload Battle Box + for (int i = 0; i < 6; i++) + { + int offset = 0x09E00 + (0x7F000 * savindex) + 0xE8 * i; + getSlotFiller(offset, pba[i + 36]); + } + // Reload Daycare + Label[] dclabela = { + L_DC1, + L_DC2, + }; + TextBox[] dctexta = { + TB_Daycare1XP, + TB_Daycare2XP, + }; + for (int i = 0; i < 2; i++) + { + int offset = 0x20600 + (0x7F000 * savindex) + 0xE8 * i + 8 * (i + 1); + getSlotFiller(offset, pba[i + 42]); + dctexta[i].Text = BitConverter.ToUInt32(savefile, 0x20600 + (0x7F000 * savindex) + 0xF0 * i + 4).ToString(); + if (Convert.ToBoolean(savefile[0x20600 + (0x7F000 * savindex) + 0xF0 * i])) // If Occupied + { + pba[i + 42].Image = ImageTransparency.ChangeOpacity(pba[i + 42].Image, 1); + dclabela[i].Text = (i + 1) + ": Occupied"; + } + else + { + pba[i + 42].Image = ImageTransparency.ChangeOpacity(pba[i + 42].Image, 0.6); + dclabela[i].Text = (i + 1) + ": Not Occupied"; + } + } + DayCare_HasEgg.Checked = Convert.ToBoolean(savefile[0x20600 + (0x7F000 * savindex) + 0x1E0]); + TB_RNGSeed.Text = BitConverter.ToUInt64(savefile, 0x20600 + (0x7F000 * savindex) + 0x1E8).ToString("X16"); + + // GTS + getSlotFiller(0x1CC00 + (0x7F000 * savindex), pba[44]); + + // Fused + getSlotFiller(0x1B400 + (0x7F000 * savindex), pba[45]); + + // SUBE + for (int i = 0; i < 3; i++) + { + int offset = 0x22C90 + i * 0xEC + (0x7F000 * savindex); + if (BitConverter.ToUInt64(savefile, offset) != 0) + { + getSlotFiller(offset, pba[46 + i]); + } + else pba[46 + i].Image = null; + } + + // Recoloring of a storage box slot (to not show for other storage boxes) + if (colorizedslot < 32) + { + if (colorizedbox == C_BoxSelect.SelectedIndex) + { + pba[colorizedslot].BackColor = colorizedcolor; + } + else + { + pba[colorizedslot].BackColor = Color.Transparent; + } + } + } + public void getBoxNames() + { + int selectedbox = C_BoxSelect.SelectedIndex; // precache selected box + // Build ComboBox Dropdown Items + try + { + C_BoxSelect.Items.Clear(); + for (int i = 0; i < 31; i++) + { + string boxname = Encoding.Unicode.GetString(savefile, SaveGame.PCLayout + (0x7F000 * savindex) + 0x22 * i, 0x22); + C_BoxSelect.Items.Add(boxname); + } + } + catch + { + for (int i = 1; i < 32; i++) + { + C_BoxSelect.Items.Add("Box " + i); + } + } + + C_BoxSelect.SelectedIndex = selectedbox; // restore selected box + } + private void getSAVLabel() + { + L_SAVINDEX.Text = (savindex + 1).ToString(); + RTB_S.Text += "\r\nLoaded Save File " + (savindex + 1).ToString(); + } + private void getSAVOffsets() + { + // Get the save file offsets for the input game + bool enableInterface = false; + if (BitConverter.ToUInt32(savefile, 0x6A810 + 0x7F000 * savindex) == 0x42454546) + { + enableInterface = true; + SaveGame = new SaveGames.SaveStruct("XY"); + } + else + { + MessageBox.Show("Unrecognized Save File loaded.", "Error"); + SaveGame = new SaveGames.SaveStruct("Error"); + } + + // Enable Buttons + GB_SAVtools.Enabled = B_JPEG.Enabled = B_BoxIO.Enabled = B_OUTPasserby.Enabled = B_VerifyCHK.Enabled = B_VerifySHA.Enabled = B_SwitchSAV.Enabled + = enableInterface; + } + private void getSlotFiller(int offset, PictureBox pb) + { + byte[] slotdata = new Byte[0xE8]; + Array.Copy(savefile, offset, slotdata, 0, 0xE8); // Fill Our EKX Slot + byte[] dslotdata = decryptArray(slotdata); + + int species = BitConverter.ToInt16(dslotdata, 0x08); // Get Species + uint isegg = (BitConverter.ToUInt32(dslotdata, 0x74) >> 30) & 1; + + int altforms = (dslotdata[0x1D] >> 3); + int gender = (dslotdata[0x1D] >> 1) & 0x3; + + string file; + if (isegg == 1) + { file = "egg"; } + else + { + file = "_" + species.ToString(); + if (altforms > 0) // Alt Form Handling + { + file = file + "_" + altforms.ToString(); + } + else if ((species == 521) && (gender == 1)) // Unfezant + { + file = file = "_" + species.ToString() + "f"; + } + } + if (species == 0) + file = "_0"; + + pb.Image = (Image)Properties.Resources.ResourceManager.GetObject(file); + } + private void getSlotColor(int slot, Color color) + { + PictureBox[] pba = { + bpkx1, bpkx2, bpkx3, bpkx4, bpkx5, bpkx6, + bpkx7, bpkx8, bpkx9, bpkx10,bpkx11,bpkx12, + bpkx13,bpkx14,bpkx15,bpkx16,bpkx17,bpkx18, + bpkx19,bpkx20,bpkx21,bpkx22,bpkx23,bpkx24, + bpkx25,bpkx26,bpkx27,bpkx28,bpkx29,bpkx30, + + ppkx1, ppkx2, ppkx3, ppkx4, ppkx5, ppkx6, + bbpkx1,bbpkx2,bbpkx3,bbpkx4,bbpkx5,bbpkx6, + + dcpkx1, dcpkx2, gtspkx, fusedpkx,subepkx1,subepkx2,subepkx3, + }; + for (int i = 0; i < pba.Length; i++) + { + pba[i].BackColor = Color.Transparent; + } + if (slot < 32) + { + colorizedbox = C_BoxSelect.SelectedIndex; + } + pba[slot].BackColor = color; + colorizedcolor = color; + colorizedslot = slot; + } + private void getBox(object sender, EventArgs e) + { + getPKXBoxes(); + } + private void getTSV(object sender, EventArgs e) + { + uint TID = ToUInt32(TB_TID.Text); + uint SID = ToUInt32(TB_SID.Text); + uint tsv = (TID ^ SID) >> 4; + Tip1.SetToolTip(this.TB_TID, "TSV: " + tsv.ToString("0000")); + Tip2.SetToolTip(this.TB_SID, "TSV: " + tsv.ToString("0000")); + + uint PID = getHEXval(TB_PID); + uint psv = ((PID >> 16) ^ (PID & 0xFFFF)) >> 4; + Tip3.SetToolTip(this.TB_PID, "PSV: " + psv.ToString("0000")); + } + private void Menu_DumpLoadBoxes_Click(object sender, EventArgs e) + { + DialogResult dr = MessageBox.Show("Press Yes to Import All\r\nPress No to Dump All\r\nPress Cancel to abort.", "Alert", MessageBoxButtons.YesNo); + if (dr != DialogResult.Cancel) + { + string exepath = System.Windows.Forms.Application.StartupPath; + string path = ""; + { + int offset = SaveGame.Box; + int size = 232; + if (dr == DialogResult.Yes) // Import + { + if (Directory.Exists(exepath + "\\db")) + { + DialogResult ld = MessageBox.Show("Load from PKHeX's database?", "Alert", MessageBoxButtons.YesNo); + if (ld == DialogResult.Yes) + { + path = exepath + "\\db"; + } + else if (ld == DialogResult.No) + { + // open folder dialog + FolderBrowserDialog fbd = new FolderBrowserDialog(); + if (fbd.ShowDialog() == DialogResult.OK) + { + path = fbd.SelectedPath; + } + } + else return; + } + else + { + // open folder dialog + FolderBrowserDialog fbd = new FolderBrowserDialog(); + if (fbd.ShowDialog() == DialogResult.OK) + { + path = fbd.SelectedPath; + } + } + + loadBoxesFromDB(path); + } + else if (dr == DialogResult.No) + { + // Dump all of box content to files. + { + DialogResult ld = MessageBox.Show("Save to PKHeX's database?", "Alert", MessageBoxButtons.YesNo); + if (ld == DialogResult.Yes) + { + path = exepath + "\\db"; + if (!Directory.Exists(path)) + { + DirectoryInfo di = Directory.CreateDirectory(path); + } + } + else if (ld == DialogResult.No) + { + // open folder dialog + FolderBrowserDialog fbd = new FolderBrowserDialog(); + if (fbd.ShowDialog() == DialogResult.OK) + { + path = fbd.SelectedPath; + } + } + else return; + } + for (int i = 0; i < 31 * 30 * size; i += size) + { + byte[] ekxdata = new Byte[size]; + Array.Copy(savefile, offset + i, ekxdata, 0, size); + byte[] pkxdata = decryptArray(ekxdata); + + + int species = BitConverter.ToInt16(pkxdata, 0x08); + if (species == 0) continue; + uint chk = BitConverter.ToUInt16(pkxdata, 0x06); + uint EC = BitConverter.ToUInt32(pkxdata, 0); + uint IV32 = BitConverter.ToUInt32(pkxdata, 0x74); + + string nick = ""; + if (Convert.ToBoolean((IV32 >> 31) & 1)) + { + nick = TrimFromZero(Encoding.Unicode.GetString(pkxdata, 0x40, 24)) + " (" + specieslist[species] + ")"; + } + else + { + nick = specieslist[species]; + } + if (Convert.ToBoolean((IV32 >> 30) & 1)) + { + nick += " (" + eggname + ")"; + } + + string isshiny = ""; + int gamevers = pkxdata[0xDF]; + + uint PID = BitConverter.ToUInt32(pkxdata, 0x18); + uint UID = (PID >> 16); + uint LID = (PID & 0xFFFF); + uint PSV = UID ^ LID; + uint TSV = ToUInt32(TB_TID.Text) ^ ToUInt32(TB_SID.Text); + uint XOR = TSV ^ PSV; + if (((XOR < 8) && (gamevers < 24)) || ((XOR < 16) && (gamevers > 24))) + { // Is Shiny + isshiny = " ★"; + } + + string savedname = + species.ToString("000") + isshiny + " - " + + nick + " - " + + chk.ToString("X4") + EC.ToString("X8") + + ".pk6"; + Array.Resize(ref pkxdata, 232); + if (!File.Exists(path + "\\" + savedname)) + { + File.WriteAllBytes(path + "\\" + savedname, pkxdata); + } + } + } + } + } + } + private void loadBoxesFromDB(string path) + { + if (path == "") return; + int offset = SaveGame.Box; + int size = 232; + Array.Clear(savefile, offset, size * 30 * 31); // Clear out the box data array. + string[] filepaths = Directory.GetFiles(path, "*.*", SearchOption.AllDirectories); + int ctr = 0; + for (int i = 0; i < filepaths.Length; i++) + { + long len = new FileInfo(filepaths[i]).Length; + if (len != 232 && len != 260) + continue; + + byte[] data = new Byte[232]; + string ext = Path.GetExtension(filepaths[i]); + if (ext == ".pkx" || ext == ".pk6") + { + byte[] input = File.ReadAllBytes(filepaths[i]); + if ((input[0xC8] == 0) && (input[0xC9] == 0) && (input[0x58] == 0) && (input[0x59] == 0)) + { + Array.Resize(ref input, 232); + uint chk = 0; + for (int z = 8; z < 232; z += 2) // Loop through the entire PKX + { + chk += (uint)(input[z] + input[z + 1] * 0x100); + } + chk &= 0xFFFF; + + ushort actualsum = BitConverter.ToUInt16(input, 0x6); + if (chk != actualsum) continue; + + data = encryptArray(input); + } + } + else if (ext == ".ekx" || ext == ".ek6") + { + byte[] input = File.ReadAllBytes(filepaths[i]); + Array.Resize(ref input, 232); + Array.Copy(input, data, 232); + // check if it is good data + byte[] decrypteddata = decryptArray(input); + + if (!(BitConverter.ToUInt16(decrypteddata, 0xC8) == 0) && !(BitConverter.ToUInt16(decrypteddata, 0x58) == 0)) + continue; // don't allow improperly encrypted files. they must be encrypted properly. + uint chk = 0; + for (int z = 8; z < 232; z += 2) // Loop through the entire PKX + { + chk += (uint)(decrypteddata[z] + decrypteddata[z + 1] * 0x100); + } + chk &= 0xFFFF; + + ushort actualsum = BitConverter.ToUInt16(decrypteddata, 0x6); + if (chk != actualsum) continue; + + } + Array.Copy(data, 0, savefile, offset + ctr * size, 232); + ctr++; + if (ctr == 30 * 31) break; // break out if we have written all 31 boxes + } + if (ctr > 0) // if we've written at least one pk6 in, go ahead and make sure the window is stretched. + { + if (Width < Height) // expand if boxes aren't visible + { + this.Width = (this.Width * (54000 / 260)) / 100 + 2; + tabBoxMulti.Enabled = true; + tabBoxMulti.SelectedIndex = 0; + } + getPKXBoxes(); + } + } + // Subfunction Save Buttons // + private void B_OpenWondercards_Click(object sender, EventArgs e) + { + // Open Wondercard Menu + PKHeX.SAV_Wondercard sb32 = new PKHeX.SAV_Wondercard(this); + sb32.ShowDialog(); + } + private void B_OpenBoxLayout_Click(object sender, EventArgs e) + { + // Open Box Layout Menu + PKHeX.SAV_BoxLayout sb21 = new PKHeX.SAV_BoxLayout(this); + sb21.ShowDialog(); + } + private void B_OpenTrainerInfo_Click(object sender, EventArgs e) + { + PKHeX.SAV_Trainer sb13 = new PKHeX.SAV_Trainer(this,SaveGame.Name); + sb13.ShowDialog(); + } + private void B_OpenPokepuffs_Click(object sender, EventArgs e) + { + PKHeX.SAV_Pokepuff sb11 = new PKHeX.SAV_Pokepuff(this); + sb11.ShowDialog(); + } + private void B_OpenItemPouch_Click(object sender, EventArgs e) + { + PKHeX.SAV_Inventory sb12 = new PKHeX.SAV_Inventory(this); + sb12.ShowDialog(); + } + private void B_OpenBerryField_Click(object sender, EventArgs e) + { + PKHeX.SAV_BerryField sb23 = new PKHeX.SAV_BerryField(this,SaveGame.BerryField); + sb23.ShowDialog(); + } + private void B_OpenEventFlags_Click(object sender, EventArgs e) + { + // Open Flag Menu + SAV_EventFlags eventflags = new PKHeX.SAV_EventFlags(this); + eventflags.ShowDialog(); + } + private void B_OUTPasserby_Click(object sender, EventArgs e) + { + RTB_T.Text = "PSS List\r\n\r\n"; + string[] headers = { + "PSS Data - Friends", + "PSS Data - Acquaintances", + "PSS Data - Passerby", + }; + int offset = savindex * 0x7F000 + SaveGame.PSS; + for (int g = 0; g < 3; g++) + { + RTB_T.Text += "----\r\n" + headers[g] + "\r\n" + "----\r\n" + "\r\n"; + uint count = BitConverter.ToUInt32(savefile,offset + 0x4E20); + int r_offset = offset; + + for (int i = 0; i < 100; i++) + { + ulong unkn = BitConverter.ToUInt64(savefile, r_offset); + if (unkn == 0) + { + break; + } + + string otname = TrimFromZero(Encoding.Unicode.GetString(savefile, r_offset + 8, 0x1A)); + string message = TrimFromZero(Encoding.Unicode.GetString(savefile, r_offset + 0x22, 0x22)); + + // Trim terminated + + uint unk1 = BitConverter.ToUInt32(savefile, r_offset + 0x44); + ulong unk2 = BitConverter.ToUInt64(savefile, r_offset + 0x48); + uint unk3 = BitConverter.ToUInt32(savefile, r_offset + 0x50); + uint unk4 = BitConverter.ToUInt16(savefile, r_offset + 0x54); + byte region = savefile[r_offset + 0x56]; + byte country = savefile[r_offset + 0x57]; + byte _3dsreg = savefile[r_offset + 0x58]; + byte _lang = savefile[r_offset + 0x59]; + byte game = savefile[r_offset + 0x5A]; + ulong outfit = BitConverter.ToUInt64(savefile, r_offset + 0x5C); + int favpkm = BitConverter.ToUInt16(savefile, r_offset + 0x9C) & 0x7FF; + string gamename; + if (game == 0x18) + { + gamename = "X"; + } + else gamename = "Y"; + + RTB_T.Text += + "OT: " + otname + "\r\n" + + "Message: " + message + "\r\n" + + "Game: " + gamename + "\r\n" + + "Country ID: " + country + "\r\n" + + "Region ID: " + region + "\r\n" + + "Favorite: " + specieslist[favpkm] + "\r\n"; + + RTB_T.Text += "\r\n"; + r_offset += 0xC8; + } + offset += 0x5000; + } + RTB_T.Text = RTB_T.Text; + RTB_T.Font = new Font("Courier New", 8); + } + private void B_OUTHallofFame_Click(object sender, EventArgs e) + { + // Open HoF Menu + SAV_HallOfFame halloffame = new PKHeX.SAV_HallOfFame(this); + halloffame.ShowDialog(); + } + private void B_SwitchSAV_Click(object sender, EventArgs e) + { + DialogResult switchsav = MessageBox.Show("Current Savefile is Save" + ((savindex + 1)).ToString() + ". Would you like to switch to Save" + ((savindex + 1) % 2 + 1).ToString() + "?", "Prompt", MessageBoxButtons.YesNo); + if (switchsav == DialogResult.Yes) + { + savindex = (savindex + 1) % 2; + getBoxNames(); + getPKXBoxes(); + getSAVLabel(); + } + } + private void B_JPEG_Click(object sender, EventArgs e) + { + int offset = 0x7F000 * savindex + SaveGame.JPEG; + + string filename = Encoding.Unicode.GetString(savefile, offset + 0, 0x1A).Replace("\0", string.Empty); + filename += "'s picture"; + offset += 0x54; + if (savefile[offset] != 0xFF) + { + MessageBox.Show("No PGL picture data found!", "Error"); + return; + } + + int length = 0xE004; + + byte[] jpeg = new Byte[length]; + Array.Copy(savefile, offset, jpeg, 0, length); + SaveFileDialog savejpeg = new SaveFileDialog(); + savejpeg.FileName = filename; + savejpeg.Filter = "JPEG|*.jpeg"; + if (savejpeg.ShowDialog() == DialogResult.OK) + { + string path = savejpeg.FileName; + if (File.Exists(path)) + { + // File already exists, save a .bak + byte[] backupfile = File.ReadAllBytes(path); + File.WriteAllBytes(path + ".bak", backupfile); + } + File.WriteAllBytes(path, jpeg); + } + } + private void B_BoxIO_Click(object sender, EventArgs e) + { + // Allow Import/Export of Boxes + PKHeX.SAV_BoxIO boxio = new PKHeX.SAV_BoxIO(this, SaveGame.Box, SaveGame.PCLayout); + boxio.ShowDialog(); + } + #endregion + + // Language Translation + private void changeMainLanguage(object sender, EventArgs e) + { + if (init) + { + buff = preparepkx(buff); // get data currently in form + } + Menu_Options.DropDown.Close(); + InitializeStrings(); + InitializeLanguage(); + TranslateInterface("Form1"); + populatefields(buff); // put data back in form + } + private string[] getStringList(string f, string l) + { + object txt = Properties.Resources.ResourceManager.GetObject("text_" + f + "_" + l); // Fetch File, \n to list. + List rawlist = ((string)txt).Split(new char[] { '\n' }).ToList(); + + string[] stringdata = new string[rawlist.Count]; + for (int i = 0; i < rawlist.Count; i++) + { + stringdata[i] = rawlist[i]; + } + return stringdata; + } + private void InitializeStrings() + { + string[] lang_val = { "en", "ja", "fr", "it", "de", "es", "ko" }; + curlanguage = lang_val[CB_MainLanguage.SelectedIndex]; + + string l = curlanguage; + natures = getStringList("Natures", l); + types = getStringList("Types", l); + abilitylist = getStringList("Abilities", l); + movelist = getStringList("Moves", l); + itemlist = getStringList("Items", l); + characteristics = getStringList("Character", l); + specieslist = getStringList("Species", l); + forms = getStringList("Forms", l); + memories = getStringList("Memories", l); + genloc = getStringList("GenLoc", l); + + // Get the Egg Name and then replace it with --- for the comboboxes. + eggname = specieslist[0]; + specieslist[0] = "---"; + + // Get the met locations... for all of the games... + metHGSS_00000 = getStringList("hgss_00000", l); + metHGSS_02000 = getStringList("hgss_02000", l); + metHGSS_03000 = getStringList("hgss_03000", l); + + metBW2_00000 = getStringList("bw2_00000", l); + metBW2_30000 = getStringList("bw2_30000", l); + metBW2_40000 = getStringList("bw2_40000", l); + metBW2_60000 = getStringList("bw2_60000", l); + + metXY_00000 = getStringList("xy_00000", l); + metXY_30000 = getStringList("xy_30000", l); + metXY_40000 = getStringList("xy_40000", l); + metXY_60000 = getStringList("xy_60000", l); + + // Fix up some of the strings to make them more descriptive: + metHGSS_02000[1] += " (NPC)"; // Anything from an NPC + metHGSS_02000[2] += " ("+eggname+")"; // Egg From Link Trade + metBW2_00000[36] = metBW2_00000[84] + "/" + metBW2_00000[36]; // Cold Storage in BW = PWT in BW2 + // BW2 Entries from 76 to 105 are for Entralink in BW + for (int i = 76; i < 106; i++) + { + metBW2_00000[i] = metBW2_00000[i] + "●"; + } + // Localize the Poketransfer to the language (30001) + string[] ptransp = {"Poké Transfer", "ポケシフター","Poké Fret","Pokétrasporto","Poképorter","Pokétransfer","포케시프터",}; + metBW2_30000[1-1] = ptransp[CB_MainLanguage.SelectedIndex]; + metBW2_30000[2-1] += " (NPC)"; // Anything from an NPC + metBW2_30000[3-1] += " (" + eggname + ")"; // Egg From Link Trade + + // Zorua/Zoroark events + metBW2_30000[10-1] = specieslist[251] + " (" + specieslist[570] + " 1)"; // Celebi's Zorua Event + metBW2_30000[11-1] = specieslist[251] + " (" + specieslist[570] + " 2)"; // Celebi's Zorua Event + metBW2_30000[12-1] = specieslist[571] + " (" + "1)"; // Zoroark + metBW2_30000[13-1] = specieslist[571] + " (" + "2)"; // Zoroark + + metBW2_60000[3-1] += " (" + eggname + ")"; // Egg Treasure Hunter/Breeder, whatever... + + metXY_30000[0] += " (NPC)"; // Anything from an NPC + metXY_30000[1] += " (" + eggname + ")"; // Egg From Link Trade + + // Set the first entry of a met location to "" (nothing) + metXY_00000[0] = ""; + metBW2_00000[0] = ""; + metHGSS_00000[0] = ""; + + // Force an update to the met locations + origintrack = ""; + + UpdateIVs(null, null); // Prompt an update for the characteristics + } + + private void Label_PPups_Click(object sender, EventArgs e) + { + int index = 3; + if (ModifierKeys == Keys.Control) + { + index = 0; + } + CB_PPu1.SelectedIndex = CB_PPu2.SelectedIndex = CB_PPu3.SelectedIndex = CB_PPu4.SelectedIndex = index; + + } + + private void Label_OTGender_Click(object sender, EventArgs e) + { + if (Label_OTGender.Text == "♂") + Label_OTGender.Text = "♀"; + else Label_OTGender.Text = "♂"; + } + private void Label_CTGender_Click(object sender, EventArgs e) + { + if (Label_CTGender.Text == "") return; + else if (Label_CTGender.Text == "♂") + Label_CTGender.Text = "♀"; + else Label_CTGender.Text = "♂"; + } + + private void Marking_Click(object sender, EventArgs e) + { + PictureBox[] pba = { PB_Mark1, PB_Mark2, PB_Mark3, PB_Mark4, PB_Mark5, PB_Mark6 }; + CheckBox[] cba = { CHK_Circle, CHK_Triangle, CHK_Square, CHK_Heart, CHK_Star, CHK_Diamond }; + + CheckBox cb = cba[Array.IndexOf(pba, sender as PictureBox)]; + cb.Checked = !cb.Checked; + updateMarkings(); + } + private void updateMarkings() + { + PictureBox[] pba = { PB_Mark1, PB_Mark2, PB_Mark3, PB_Mark4, PB_Mark5, PB_Mark6 }; + CheckBox[] cba = { CHK_Circle, CHK_Triangle, CHK_Square, CHK_Heart, CHK_Star, CHK_Diamond }; + for (int i = 0; i < 6; i++) + { + pba[i].Image = ImageTransparency.ChangeOpacity(pba[i].InitialImage, (float)(Convert.ToUInt16(cba[i].Checked)) * 0.9 + 0.1); + } + + PB_MarkShiny.Image = ImageTransparency.ChangeOpacity(PB_MarkShiny.InitialImage, (float)(Convert.ToUInt16(!BTN_Shinytize.Enabled)) * 0.9 + 0.1); + PB_MarkCured.Image = ImageTransparency.ChangeOpacity(PB_MarkCured.InitialImage, (float)(Convert.ToUInt16(CHK_Cured.Checked)) * 0.9 + 0.1); + PB_MarkPentagon.Image = ImageTransparency.ChangeOpacity(PB_MarkPentagon.InitialImage, (float)(Convert.ToUInt16(getIndex(CB_GameOrigin) == 24 || getIndex(CB_GameOrigin) == 25)) * 0.9 + 0.1); + } + } + #region Structs & Classes + public class cbItem + { + public string Text { get; set; } + public object Value { get; set; } + + public override string ToString() + { + return Text; + } + } + public class SaveGames + { + public struct SaveStruct + { + public int Box, Party, BattleBox, GTS, Daycare, Fused, SUBE, Puff, Item, Trainer1, Trainer2, PCLayout, Wondercard, BerryField, OPower, EventFlag, PokeDex, HoF, PSS, JPEG; + public string Name; + public SaveStruct(string GameID) + { + if (GameID == "XY") + { + Name = "XY"; + Box = 0x27A00; + Party = 0x19600; + BattleBox = 0x09E00; + Daycare = 0x20600; + GTS = 0x1CC00; + Fused = 0x1B400; + SUBE = 0x22C90; + + Puff = 0x5400; + Item = 0x5800; + Trainer1 = 0x6800; + Trainer2 = 0x9600; + PCLayout = 0x9800; + Wondercard = 0x21000; + BerryField = 0x20C00; + OPower = 0x1BE00; + EventFlag = 0x19E00; + PokeDex = 0x1A400; + + HoF = 0x1E800; + JPEG = 0x5C600; + PSS = 0x0A400; + + } + else if (GameID == "ORAS") + { + // Temp + Name = "ORAS"; + Box = 0x27A00; + Party = 0x19600; + BattleBox = 0x09E00; + Daycare = 0x20600; + GTS = 0x1CC00; + Fused = 0x1B400; + SUBE = 0x22C90; + + Puff = 0x5400; + Item = 0x5800; + Trainer1 = 0x6800; + Trainer2 = 0x9600; + PCLayout = 0x9800; + Wondercard = 0x21000; + BerryField = 0x20C00; + OPower = 0x1BE00; + EventFlag = 0x19E00; + PokeDex = 0x1A400; + + HoF = 0x1E800; + JPEG = 0x5C600; + PSS = 0x0A400; + + } + else + { + // Copied... + Name = "Unknown"; + Box = 0x27A00; + Party = 0x19600; + BattleBox = 0x09E00; + Daycare = 0x20600; + GTS = 0x1CC00; + Fused = 0x1B400; + SUBE = 0x22C90; + + Puff = 0x5400; + Item = 0x5800; + Trainer1 = 0x6800; + Trainer2 = 0x9600; + PCLayout = 0x9800; + Wondercard = 0x21000; + BerryField = 0x20C00; + OPower = 0x1BE00; + EventFlag = 0x19E00; + PokeDex = 0x1A400; + + HoF = 0x1E800; + JPEG = 0x5C600; + PSS = 0x0A400; + } + } + } + } + public class ImageTransparency + { + public static Bitmap ChangeOpacity(Image img, double opacityvalue) + { + Bitmap bmp = new Bitmap(img.Width, img.Height); // Determining Width and Height of Source Image + Graphics graphics = Graphics.FromImage(bmp); + ColorMatrix colormatrix = new ColorMatrix(); + colormatrix.Matrix33 = (float)opacityvalue; + ImageAttributes imgAttribute = new ImageAttributes(); + imgAttribute.SetColorMatrix(colormatrix, ColorMatrixFlag.Default, ColorAdjustType.Bitmap); + graphics.DrawImage(img, new Rectangle(0, 0, bmp.Width, bmp.Height), 0, 0, img.Width, img.Height, GraphicsUnit.Pixel, imgAttribute); + graphics.Dispose(); // Releasing all resource used by graphics + return bmp; + } + } + #endregion +} + diff --git a/f1-Main.resx b/f1-Main.resx new file mode 100644 index 000000000..dcf01acff --- /dev/null +++ b/f1-Main.resx @@ -0,0 +1,3024 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + 12, 19 + + + 115, 19 + + + 213, 19 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + + + AAABAAgAgIAAAAEAIAAoCAEAhgAAAGBgAAABACAAqJQAAK4IAQBISAAAAQAgAIhUAABWnQEAQEAAAAEA + IAAoQgAA3vEBADAwAAABACAAqCUAAAY0AgAgIAAAAQAgAKgQAACuWQIAGBgAAAEAIACICQAAVmoCABAQ + AAABACAAaAQAAN5zAgAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA + AAcAAAAMAAAAEQAAABYAAAAWAAAAGAAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAA + ABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAA + ABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAA + ABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAA + ABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAA + ABkAAAAZAAAAGQAAABkAAAAZAAAAGAAAABcAAAAWAAAAEQAAAAwAAAAHAAAAAwAAAAEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAEAAAADAAAACAAAABAAAAAZAAAAJQAAADAAAAA4AAAAQAAAAEYAAABHAAAASAAA + AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA + AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA + AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA + AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAA + AEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEkAAABJAAAASQAAAEgAAABHAAAARgAA + AEAAAAA4AAAAMAAAACUAAAAZAAAAEQAAAAgAAAADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAACQAAABQAAAAjAAAANAAA + AEUAAABWAAAAZQAAAHIAAAB6AAAAgAAAAIMAAACEAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAA + AIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAA + AIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAA + AIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAA + AIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAAAIUAAACFAAAAhQAA + AIUAAACFAAAAhQAAAIUAAACFAAAAhAAAAIMAAACAAAAAegAAAHIAAABlAAAAVwAAAEYAAAA1AAAAJAAA + ABQAAAAKAAAAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAACAAAABwAAABIAAAAjAAAAOAAAAFEAAABpAAAAfgAAAI8AAACcAAAApQAAAKsAAACwAAAAswAA + ALMAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAA + ALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAA + ALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAA + ALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAA + ALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAtAAAALQAAAC0AAAAswAA + ALAAAACsAAAApQAAAJwAAACQAAAAfwAAAGoAAABSAAAAOQAAACMAAAASAAAABwAAAAIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAAAAwAAAAaAAAAMgAAAFAAAABtAAAAiAAA + AJwMDAyyWFhY0pWVleHY2Njz3Nzc8/7+/v7///////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////9zc3PPc3Nzzmpqa41paWtIQEBCzAAAAngAA + AIgAAABtAAAAUAAAADMAAAAbAAAADAAAAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA + AAUAAAAOAAAAIwAAAEAAAABiAAAAgwAAAJ43NzfAqKio5v39/fz//////////+7u7v/s7Oz/1tbW/9XV + 1f/V1dX/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW + 1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW + 1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW + 1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW + 1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1tbW/9bW1v/W1tb/1dXV/9XV + 1f/V1dX/7Ozs/+zs7P////////////39/fyxsbHoPT09xAAAAJ4AAACEAAAAYwAAAEAAAAAjAAAADwAA + AAUAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAEAAAAEAAAACYAAABJAAAAbwAAAJIqKiq6t7e36v// + ////////2tra/9PT0//T09P/1NTU/9TU1P/U1NT/1NTU/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1NTU/9TU1P/U1NT/1NTU/9PT0//T09P/2tra//// + ////////vr6+7i4uLrwAAACUAAAAcQAAAEoAAAAnAAAAEQAAAAUAAAABAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABAAA + AA8AAAAnAAAATAAAAHcAAACcdXV11P39/f3/////1NTU/9TU1P/V1dX/1dXV/9bW1v/W1tb/1tbW/9bW + 1v/X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9bW1v/W1tb/1tbW/9XV1f/V1dX/1NTU/9TU1P///////v7+/n19fdcAAACcAAAAdwAA + AE0AAAAnAAAAEAAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAANAAAAJQAAAEsAAAB4BAQEn6KiouD/////6urq/9TU + 1P/V1dX/1dXV/9bW1v/W1tb/19fX/9fX1//X19f/19fX/9fX1//Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9fX1//X19f/19fX/9fX1//X19f/1tbW/9bW + 1v/V1dX/1dXV/9TU1P/l5eX//////66uruUKCgqhAAAAeQAAAEwAAAAmAAAADQAAAAMAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACgAA + AB4AAABFAAAAcxcXF6TT09Pv/////9fX1//V1dX/1dXV/9bW1v/W1tb/19fX/9fX1//X19f/2NjY/9jY + 2P/Y2Nj/2NjY/9jY2P/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/a2tr/2tra/9ra2v/a2tr/2tra/9ra + 2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra + 2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/X19f/19fX/9bW1v/W1tb/1dXV/9XV1f/U1NT//////9fX + 1+4eHh6nAAAAdAAAAEYAAAAfAAAACgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAUAAAAXAAAAOQAAAGkEBASYzMzM7P/////U1NT/1dXV/9XV + 1f/W1tb/19fX/9fX1//Y2Nj/2NjY/9jY2P/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9vb + 2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb + 2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb + 2//b29v/29vb/9vb2//b29v/29vb/9vb2//a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra + 2v/a2tr/2tra/9ra2v/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2NjY/9jY + 2P/Y2Nj/19fX/9fX1//W1tb/1dXV/9XV1f/U1NT//////9fX1+4KCgqaAAAAawAAADkAAAAXAAAABQAA + AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAADgAA + ACoAAABZAAAAjKWlpd3/////1dXV/9bW1v/X19f/19fX/9jY2P/Z2dn/2dnZ/9ra2v/a2tr/2tra/9ra + 2v/b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb + 2//b29v/29vb/9vb2//b29v/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb + 2//b29v/29vb/9vb2//b29v/29vb/9ra2v/a2tr/2tra/9ra2v/Z2dn/2dnZ/9jY2P/X19f/19fX/9bW + 1v/V1dX//////6+vr+EAAACNAAAAWwAAACsAAAAOAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAYAAAAbAAAARAAAAHl3d3fM/////9jY2P/W1tb/19fX/9jY + 2P/Y2Nj/2dnZ/9nZ2f/a2tr/2tra/9ra2v/b29v/29vb/9vb2//b29v/29vb/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/29vb/9vb2//b29v/29vb/9vb + 2//b29v/2tra/9ra2v/Z2dn/2dnZ/9jY2P/Y2Nj/19fX/9bW1v/V1dX//////39/f9EAAAB6AAAARgAA + ABwAAAAGAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAADgAA + AC4AAABfKSkpof39/fzs7Oz/1tbW/9fX1//X19f/2NjY/9nZ2f/Z2dn/2tra/9ra2v/b29v/29vb/9vb + 2//c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e + 3v/e3t7/3t7e/97e3v/e3t7/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/29vb/9vb2//b29v/2tra/9ra2v/Z2dn/2dnZ/9jY + 2P/X19f/19fX/9bW1v/o6Oj//f39/TQ0NKkAAABiAAAALwAAAA4AAAACAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAYAAAAQgAAAHq2trbh/////9bW1v/W1tb/19fX/9jY + 2P/Z2dn/2dnZ/9ra2v/a2tr/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e + 3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e + 3v/e3t7/3t7e/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/9jY2P/X19f/1tbW/9bW1v//////w8PD5wAA + AHsAAABDAAAAGQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAA + ACYAAABWNzc3ov7+/v7Z2dn/19fX/9jY2P/Z2dn/2tra/9ra2v/b29v/3Nzc/9zc3P/c3Nz/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/39/f/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/97e3v/e3t7/3t7e/97e + 3v/e3t7/3t7e/97e3v/e3t7/3t7e/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/9zc3P/c3Nz/3Nzc/9vb + 2//a2tr/2tra/9nZ2f/Y2Nj/19fX/9bW1v//////Pj4+pwAAAFgAAAAnAAAACgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAANAAAAGqpqanY/////9fX1//Y2Nj/2dnZ/9nZ + 2f/a2tr/29vb/9zc3P/c3Nz/3Nzc/93d3f/d3d3/3d3d/93d3f/e3t7/3t7e/97e3v/e3t7/3t7e/97e + 3v/e3t7/3t7e/97e3v/e3t7/3t7e/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f + 3//f39//39/f/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/f39//39/f/9/f3//f39//39/f/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e + 3v/e3t7/3d3d/93d3f/d3d3/3d3d/9zc3P/c3Nz/3Nzc/9vb2//a2tr/2dnZ/9nZ2f/Y2Nj/19fX//// + //+xsbHcAAAAawAAADUAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + ABgAAABBBgYGfvv7+/nh4eH/19fX/9jY2P/Z2dn/2tra/9vb2//b29v/3Nzc/9zc3P/d3d3/3d3d/93d + 3f/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/f39//39/f/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f + 3//e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/93d3f/d3d3/3d3d/9zc + 3P/c3Nz/29vb/9vb2//a2tr/2dnZ/9jY2P/X19f/4ODg//z8/PgSEhKCAAAAQgAAABkAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAE5XWVep/////9fY1//Y2dj/2drZ/9nb + 2f/a29r/29zb/9zd3P/c3dz/3d7d/93e3f/d3t3/3t/e/97f3v/e397/3t/e/97f3v/e397/3t/e/97f + 3v/e397/3t/e/97f3v/e397/3+Df/9/g3//f4N//3+Df/9/g3//f4N//3+Df/9/g3//f4N//3+Df/+Dh + 4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4eLh/+Hi + 4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi + 4f/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/9/g + 3//f4N//3+Df/9/g3//f4N//3+Df/9/g3//f4N//3+Df/9/g3//e397/3t/e/97f3v/e397/3t/e/97f + 3v/e397/3t/e/97f3v/e397/3t/e/93e3f/d3t3/3d7d/9zd3P/c3dz/29zb/9rb2v/Z29n/2drZ/9jZ + 2P/X2Nf//////2RkZLEAAABOAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAmAAAAV5ubm83/////2NjY/9nZ2f/a2tr/29vb/9zc3P/c3Nz/3d3d/93d3f/e3t7/3t7e/97e + 3v/f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//3t7e/97e + 3v/e3t7/3d3d/93d3f/c3Nz/3Nzc/9vb2//a2tr/2dnZ/9jY2P//////o6Oj0gAAAFcAAAAnAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoAAABezs7O5P/////Y2Nj/2dnZ/9ra + 2v/b29v/3Nzc/9zc3P/d3d3/3t7e/97e3v/e3t7/39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f + 3//f39//39/f/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/39/f/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//f39//3t7e/97e3v/e3t7/3d3d/93d3f/c3Nz/29vb/9ra + 2v/Z2dn/2dnZ//39/f/U1NTnAAAAXgAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAALQAAAGL09PTx7e3t/9nZ2f/a2tr/29vb/9vb2//c3Nz/3d3d/93d3f/e3t7/3t7e/97e + 3v/f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f + 3//e3t7/3t7e/97e3v/d3d3/3d3d/9zc3P/b29v/29vb/9ra2v/Z2dn/6Ojo//f39/QAAABkAAAALgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAAAAZPz8/Pji4+L/2drZ/9rb + 2v/b3Nv/293b/9zd3P/d3t3/3d7d/97f3v/e397/3uDe/9/g3//f4N//3+Df/9/g3//f4N//3+Df/9/g + 3//f4N//4ODg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4eHh/+Hi4f/h4uH/4eLh/+Hi + 4f/h4uH/4eLh/+Hi4f/h4uH/4uLi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj + 4v/i4+L/4uPi/+Pj4//j4+P/4+Tj/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4+Pj/+Pj + 4//i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4uL/4eLh/+Hi + 4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi4f/h4eH/4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Dh + 4P/g4OD/3+Df/9/g3//f4N//3+Df/9/g3//f4N//3+Df/97g3v/e397/3t/e/93e3f/d3t3/3N3c/9zd + 3P/b3Nv/2tva/9na2f/f4N///f39/AAAAGUAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAC8AAABm/v7+/t3d3f/a2tr/29vb/9zc3P/d3d3/3d3d/97e3v/f39//39/f/9/f + 3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/9/f3//f39//39/f/97e3v/d3d3/3d3d/9zc3P/b29v/2tra/9nZ2f//////BwcHbAAA + ADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGb/////29vb/9ra + 2v/b29v/3Nzc/93d3f/e3t7/3t7e/9/f3//f39//39/f/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//k5OT/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4eHh/+Hh4f/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/39/f/9/f3//f39//3t7e/97e + 3v/d3d3/3Nzc/9vb2//a2tr/2tra//////8hISF2AAAAMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAwAAAAZ//////c3dz/29zb/9vd2//c3dz/3d7d/97f3v/e397/3+Df/9/g + 3//f4N//4OHg/+Dh4P/g4eD/4OHg/+Dh4P/g4eD/4OHg/+Hi4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi + 4f/h4uH/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/j4+P/4+Tj/+Pk4//j5OP/4+Tj/+Pk + 4//j5OP/4+Tj/+Tk5P/k5OT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl + 5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl + 5P/k5eT/5OTk/+Tk5P/j5OP/4+Tj/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4+Pj/+Lj4v/i4+L/4uPi/+Lj + 4v/i4+L/4uPi/+Lj4v/i4+L/4eLh/+Hi4f/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi4f/g4eD/4OHg/+Dh + 4P/g4eD/4OHg/+Dh4P/f4N//3+Df/9/g3//e397/3t/e/93e3f/c3dz/3N3c/9vc2//a29r//////yEh + IXYAAAAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABn/////93d + 3f/c3Nz/3d3d/93d3f/e3t7/39/f/9/f3//g4OD/4ODg/+Dg4P/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh + 4f/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/k5OT/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/9/f + 3//f39//3t7e/93d3f/d3d3/3Nzc/9vb2///////ISEhdgAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGf/////3d3d/9zc3P/d3d3/3d3d/97e3v/f39//39/f/+Dg + 4P/g4OD/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Pj + 4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Dg4P/g4OD/39/f/9/f3//e3t7/3d3d/93d3f/c3Nz/29vb//// + //8hISF2AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZ/// + ///d3t3/3N3c/93e3f/d393/3t/e/9/g3//f4N//4OHg/+Dh4P/h4uH/4eLh/+Hi4f/h4uH/4eLh/+Hi + 4f/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4+Pj/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4+Tj/+Pk + 4//k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5eXl/+Xm5f/l5uX/5ebl/+Xm5f/l5uX/5ebl/+Xm + 5f/l5uX/5ebl/+Xm5f/m5ub/5ufm/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ufm/+bn + 5v/m5+b/5ufm/+bn5v/m5+b/5ubm/+Xm5f/l5uX/5ebl/+Xm5f/l5uX/5ebl/+Xm5f/l5uX/5ebl/+Xm + 5f/l5eX/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4+Tj/+Pk + 4//j4+P/4uPi/+Lj4v/i4+L/4uPi/+Lj4v/i4+L/4uPi/+Hi4f/h4uH/4eLh/+Hi4f/h4uH/4OHg/+Dh + 4P/f4N//3+Df/97f3v/d393/3d7d/9zd3P/b3Nv//////yEhIXYAAAAyAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABn/////97e3v/d3d3/3t7e/9/f3//f39//4ODg/+Dg + 4P/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li4v/i4uL/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj + 4//k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+bm + 5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/l5eX/5eXl/+Xl5f/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Li4v/i4uL/4uLi/+Li4v/h4eH/4eHh/+Dg4P/g4OD/39/f/9/f3//e3t7/3d3d/9zc + 3P//////ISEhdgAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA + AGf/////3t7e/93d3f/e3t7/39/f/9/f3//g4OD/4ODg/+Hh4f/h4eH/4uLi/+Li4v/i4uL/4uLi/+Pj + 4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5eXl/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+bm5v/m5ub/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/m5ub/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/k5OT/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Li4v/i4uL/4uLi/+Hh + 4f/h4eH/4ODg/+Dg4P/f39//39/f/97e3v/d3d3/3Nzc//////8hISF2AAAAMgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZ//////e3t7/3d3d/97e3v/f39//39/f/+Dg + 4P/g4OD/4eHh/+Hh4f/i4uL/4uLi/+Li4v/j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/m5ub/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Li4v/i4uL/4eHh/+Hh4f/g4OD/4ODg/9/f3//f39//3t7e/93d + 3f/c3Nz//////yEhIXYAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + ADAAAABn/////97f3v/d3t3/3t/e/9/g3//f4N//4OHg/+Dh4P/h4uH/4eLh/+Lj4v/i4+L/4uPi/+Pk + 4//j5OP/4+Tj/+Pk4//j5OP/4+Tj/+Pk4//j5OP/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/l5eX/5ebl/+Xm + 5f/l5uX/5ebl/+Xm5f/l5uX/5ubm/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ufm/+fn5//n6Of/5+jn/+fo + 5//n6Of/5+jn/+fo5//n6Of/5+jn/+fo5//n6Of/5+jn/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo + 6P/o6Oj/6Ojo/+jo6P/o6Oj/5+jn/+fo5//n6Of/5+jn/+fo5//n6Of/5+jn/+fo5//n6Of/5+jn/+fo + 5//n5+f/5ufm/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ubm/+Xm5f/l5uX/5ebl/+Xm5f/l5uX/5ebl/+Xl + 5f/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4+Tj/+Pk4//j5OP/4uPi/+Lj + 4v/h4uH/4eLh/+Dh4P/g4eD/3+Df/9/g3//e397/3d7d/9ze3P//////ISEhdgAAADIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGf/////39/f/97e3v/f39//4ODg/+Dg + 4P/h4eH/4eHh/+Li4v/i4uL/4+Pj/+Pj4//k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo + 6P/o6Oj/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/o6Oj/6Ojo/+jo + 6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Li4v/i4uL/4eHh/+Hh4f/g4OD/4ODg/9/f + 3//e3t7/3t7e//////8hISF2AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAwAAAAZ//////f39//3t7e/9/f3//g4OD/4ODg/+Hh4f/h4eH/4uLi/+Li4v/j4+P/4+Pj/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/m5ub/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/6Ojo/+jo6P/o6Oj/6Ojo/+jo + 6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np + 6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo + 6P/o6Oj/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5ubm/+bm5v/m5ub/5ubm/+bm + 5v/m5ub/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/g4OD/39/f/97e3v/e3t7//////yEhIXYAAAAyAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABn/////9/h3//e397/3+Df/+Dh + 4P/g4uD/4eLh/+Hj4f/i4+L/4uPi/+Pk4//k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5eXl/+Xm + 5f/l5uX/5ebl/+Xm5f/l5uX/5ebl/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ufm/+fn5//n6Of/5+jn/+fo + 5//n6Of/5+jn/+jo6P/o6Oj/6Ono/+jp6P/o6ej/6Ono/+jp6P/o6ej/6Ono/+np6f/p6un/6erp/+nq + 6f/p6un/6erp/+nq6f/p6un/6erp/+nq6f/p6un/6erp/+nq6f/p6un/6erp/+nq6f/p6un/6erp/+nq + 6f/p6un/6erp/+nq6f/p6en/6Ono/+jp6P/o6ej/6Ono/+jp6P/o6ej/6Ono/+jo6P/o6Oj/5+jn/+fo + 5//n6Of/5+jn/+fo5//n5+f/5ufm/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ebl/+Xm5f/l5uX/5ebl/+Xm + 5f/l5uX/5eXl/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/i4+L/4uPi/+Hj4f/h4uH/4OLg/+Dh + 4P/f4N//3uDe/97f3v//////ISEhdgAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAMAAAAGf/////4eHh/9/f3//g4OD/4eHh/+Li4v/i4uL/4+Pj/+Pj4//j4+P/5OTk/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6enp/+np6f/p6en/6enp/+np + 6f/p6en/6enp/+np6f/q6ur/6urq/+rq6v/q6ur/6urq/+vr6//v7+//+fn5//////////////////// + //////////////////////////////z8/P/w8PD/6+vr/+rq6v/q6ur/6urq/+rq6v/q6ur/6enp/+np + 6f/p6en/6enp/+np6f/p6en/6enp/+np6f/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/l5eX/5eXl/+Pj4//j4+P/4+Pj/+Li4v/i4uL/4eHh/+Dg4P/g4OD/39/f//////8hISF2AAAAMgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZ//////h4eH/39/f/+Dg + 4P/h4eH/4uLi/+Li4v/j4+P/4+Pj/+Pj4//l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+bm + 5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+jo6P/o6Oj/6Ojo/+jo + 6P/o6Oj/6Ojo/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/q6ur/6urq/+rq6v/q6ur/6+vr//Dw + 8P/9/f3///////b29v/BwcH/kJCQ/35+fv9OTk7/Pz8//wsLC/87Ozv/Pz8//35+fv9+fn7/uLi4/+3t + 7f////////////Pz8//r6+v/6urq/+rq6v/q6ur/6urq/+np6f/p6en/6enp/+np6f/p6en/6enp/+np + 6f/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//m5ub/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5OTk/+Pj4//j4+P/4uLi/+Li + 4v/h4eH/4ODg/+Dg4P/f39///////yEhIXYAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAADAAAABn/////+Hi4f/f4d//4OHg/+Hi4f/i4+L/4uPi/+Pk4//j5OP/4+Tj/+Xm + 5f/l5uX/5ebl/+Xm5f/l5uX/5ebl/+Xm5f/m5+b/5ufm/+bn5v/m5+b/5ufm/+bn5v/n5+f/5+jn/+fo + 5//n6Of/5+jn/+fo5//n6Of/6Ono/+jp6P/o6ej/6Ono/+jp6P/p6en/6erp/+nq6f/p6un/6erp/+nq + 6f/p6un/6urq/+rr6v/q6+r/6+zr//P08///////7+/v/7Gxsf9dXV3/BwcH/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/0ZGRv+goKD/4+Pj///////3+Pf/7e7t/+rr + 6v/q6+r/6urq/+nq6f/p6un/6erp/+nq6f/p6un/6erp/+np6f/o6ej/6Ono/+jp6P/o6ej/6Ono/+fo + 5//n6Of/5+jn/+fo5//n6Of/5+jn/+fn5//m5+b/5ufm/+bn5v/m5+b/5ufm/+bn5v/l5uX/5ebl/+Xm + 5f/l5uX/5ebl/+Xm5f/k5eT/4+Tj/+Pk4//i4+L/4uPi/+Hi4f/g4eD/4OHg/9/g3///////ISIhdgAA + ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGf/////4uLi/+Hh + 4f/h4eH/4uLi/+Pj4//j4+P/5OTk/+Tk5P/l5eX/5ubm/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+np6f/p6en/6enp/+np + 6f/p6en/6enp/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/r6+v/6+vr//Hx8f//////6urq/4WF + hf8LCwv/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/XV1d/9XV1f//////9PT0/+zs7P/r6+v/6urq/+rq6v/q6ur/6urq/+rq + 6v/q6ur/6urq/+np6f/p6en/6enp/+np6f/p6en/6enp/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+bm5v/m5ub/5ubm/+bm5v/m5ub/5ubm/+Xl5f/l5eX/5OTk/+Pj + 4//j4+P/4uLi/+Hh4f/h4eH/4ODg//////8iIiJ2AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAwAAAAZ//////i4uL/4eHh/+Hh4f/i4uL/4+Pj/+Pj4//k5OT/5OTk/+Xl + 5f/m5ub/5ubm/+bm5v/m5ub/5ubm/+bm5v/n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/6Ojo/+jo + 6P/o6Oj/6Ojo/+jo6P/o6Oj/6enp/+np6f/p6en/6enp/+np6f/p6en/6urq/+rq6v/q6ur/6urq/+rq + 6v/q6ur/6+vr/+zs7P/4+Pj/+vr6/56env8LCwv/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/29v + b//v7+///////+/v7//r6+v/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6enp/+np6f/p6en/6enp/+np + 6f/p6en/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+bm + 5v/m5ub/5ubm/+bm5v/m5ub/5eXl/+Xl5f/k5OT/4+Pj/+Pj4//i4uL/4eHh/+Hh4f/g4OD//////yIi + InYAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABn/////+Lj + 4v/h4uH/4eLh/+Lj4v/j5OP/4+Tj/+Tl5P/l5eX/5ebl/+bn5v/m5+b/5ufm/+bn5v/m5+b/5ufm/+fo + 5//n6Of/5+jn/+fo5//n6Of/5+jn/+jo6P/o6ej/6Ono/+jp6P/o6ej/6Ono/+np6f/p6un/6erp/+nq + 6f/p6un/6erp/+rr6v/q6+r/6uvq/+rr6v/q6+r/6+vr/+vr6//v7+///////+bm5v8/Pz//AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xoaGv/Kysr///////Dx8P/r6+v/6+vr/+rr + 6v/q6+r/6uvq/+rr6v/q6+r/6erp/+nq6f/p6un/6erp/+nq6f/p6en/6Ono/+jp6P/o6ej/6Ono/+jp + 6P/o6Oj/5+jn/+fo5//n6Of/5+jn/+fo5//n6Of/5ufm/+bn5v/m5+b/5ufm/+bn5v/l5uX/5ebl/+Xl + 5f/j5OP/4+Tj/+Lj4v/h4+H/4eLh/+Dh4P//////IiIidgAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGf/////4+Pj/+Li4v/i4uL/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/m5ub/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6enp/+np + 6f/p6en/6enp/+np6f/p6en/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6+vr/+vr6//r6+v/6+vr/+vr + 6//r6+v/8PDw///////Kysr/Dw8P/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP+jo6P///////Pz8//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//q6ur/6urq/+rq + 6v/q6ur/6urq/+rq6v/p6en/6enp/+np6f/p6en/6enp/+np6f/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo + 6P/n5+f/5+fn/+fn5//n5+f/5+fn/+bm5v/m5ub/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4eHh//// + //8iIiJ2AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZ/// + ///j4+P/4uLi/+Li4v/j4+P/5OTk/+Tk5P/l5eX/5eXl/+bm5v/n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/p6en/6enp/+np6f/p6en/6enp/+rq6v/q6ur/6urq/+rq + 6v/q6ur/6urq/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7///////urq6/wcHB/8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+BgYH///////Ly + 8v/r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/p6en/6enp/+np + 6f/p6en/6enp/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+fn5//n5+f/5+fn/+fn5//n5+f/5ubm/+bm + 5v/l5eX/5OTk/+Tk5P/j4+P/4+Pj/+Li4v/h4eH//////yIiInYAAAAyAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABn/////+Pk4//i4+L/4uTi/+Pk4//k5eT/5OXk/+Xm + 5f/m5+b/5ufm/+fo5//n6Of/5+jn/+fo5//n6Of/6Ono/+jp6P/o6ej/6Ono/+jp6P/o6ej/6enp/+nq + 6f/p6un/6erp/+nq6f/p6un/6urq/+rr6v/q6+r/6uvq/+rr6v/r6+v/6+zr/+vs6//r7Ov/6+zr/+vs + 6//v7+///////8PDw/8EBAT/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+MjIz///////Dy8P/r7Ov/6+zr/+vs6//r7Ov/6+zr/+vr + 6//q6+r/6uvq/+rr6v/q6+r/6urq/+nq6f/p6un/6erp/+nq6f/p6un/6enp/+jp6P/o6ej/6Ono/+jp + 6P/o6ej/6Ono/+fo5//n6Of/5+jn/+fo5//m5+b/5ufm/+bn5v/k5eT/5OXk/+Pk4//j5OP/4uPi/+Hi + 4f//////IiIidgAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA + AGf/////5OTk/+Pj4//k5OT/5OTk/+Xl5f/l5eX/5ubm/+fn5//n5+f/6Ojo/+jo6P/o6Oj/6Ojo/+jo + 6P/p6en/6enp/+np6f/p6en/6enp/+np6f/q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/r6+v/6+vr/+vr + 6//r6+v/6+vr/+vr6//s7Oz/7Ozs/+zs7P/s7Oz/7e3t///////R0dH/CwsL/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP+np6f//////+/v7//s7Oz/7Ozs/+zs7P/s7Oz/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6urq/+rq + 6v/q6ur/6urq/+rq6v/q6ur/6enp/+np6f/p6en/6enp/+np6f/p6en/6Ojo/+jo6P/o6Oj/6Ojo/+fn + 5//n5+f/5+fn/+Xl5f/l5eX/5OTk/+Tk5P/j4+P/4uLi//////8iIiJ2AAAAMgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZ//////k5OT/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/m5ub/5+fn/+fn5//o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+np6f/p6en/6enp/+np6f/p6en/6enp/+rq + 6v/q6ur/6urq/+rq6v/q6ur/6urq/+vr6//r6+v/6+vr/+vr6//r6+v/7Ozs/+zs7P/s7Oz/7Ozs/+zs + 7P/29vb/8fHx/yUlJf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/DAwM/2ZmZv+VlZX/uLi4/7i4uP+4uLj/qKio/3V1df8bGxv/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wcHB//V1dX//f39/+3t7f/s7Oz/7Ozs/+zs + 7P/s7Oz/6+vr/+vr6//r6+v/6+vr/+vr6//q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/p6en/6enp/+np + 6f/p6en/6enp/+np6f/o6Oj/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5eXl/+Xl5f/k5OT/5OTk/+Pj + 4//i4uL//////yIiInYAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + ADAAAABn/////+Tl5P/j5OP/5OXk/+Tl5P/l5uX/5ebl/+fo5//n6Of/5+jn/+jp6P/o6ej/6Ono/+jp + 6P/p6en/6erp/+nq6f/p6un/6erp/+nq6f/p6un/6uvq/+rr6v/q6+r/6uvq/+rr6v/r6+v/6+zr/+vs + 6//r7Ov/6+zr/+vs6//s7Oz/7O3s/+zt7P/s7ez/7/Dv//////9vb2//AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/RkZG/8fHx//5+fn//////////////////v7+//// + ///////////////////T09P/dXV1/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/ywsLP/4+Pj/8/Tz/+zt7P/s7ez/7O3s/+zs7P/r7Ov/6+zr/+vs6//r7Ov/6+zr/+vr + 6//q6+r/6uvq/+rr6v/q6+r/6uvq/+nq6f/p6un/6erp/+nq6f/p6un/6erp/+np6f/o6ej/6Ono/+jp + 6P/n6Of/5+jn/+fo5//m5+b/5ebl/+Tl5P/k5eT/4+Tj/+Lj4v//////IiIidgAAADIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGf/////5eXl/+Tk5P/l5eX/5eXl/+bm + 5v/m5ub/6Ojo/+jo6P/o6Oj/6enp/+np6f/p6en/6enp/+np6f/q6ur/6urq/+rq6v/q6ur/6urq/+rq + 6v/r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//s7Oz/7Ozs/+zs7P/s7Oz/7Ozs/+3t7f/t7e3/7e3t/+3t + 7f/+/v7/zMzM/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Jycn/8PD + w//+/v7/+/v7/+np6f/k5OT/4uLi/+Li4v/i4uL/4uLi/+Li4v/j4+P/5+fn//b29v/+/v7/3Nzc/0pK + Sv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/5SUlP//////7+/v/+3t + 7f/t7e3/7e3t/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6urq/+rq + 6v/q6ur/6urq/+rq6v/q6ur/6enp/+np6f/p6en/6enp/+jo6P/o6Oj/6Ojo/+fn5//m5ub/5eXl/+Xl + 5f/k5OT/4+Pj//////8iIiJ2AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAwAAAAZ//////l5eX/5OTk/+Xl5f/l5eX/5ubm/+bm5v/o6Oj/6Ojo/+jo6P/p6en/6enp/+np + 6f/p6en/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6urq/+vr6//r6+v/6+vr/+vr6//r6+v/7Ozs/+zs + 7P/s7Oz/7Ozs/+zs7P/s7Oz/7e3t/+3t7f/t7e3/8fHx//////84ODj/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/0ZGRv/u7u7//v7+/+jo6P/j4+P/4eHh/+Dg4P/e3t7/3d3d/9zc + 3P/c3Nz/3d3d/9/f3//g4OD/4uLi/+bm5v/39/f/+vr6/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/BwcH/+rq6v/29vb/7e3t/+3t7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zs + 7P/s7Oz/6+vr/+vr6//r6+v/6+vr/+vr6//q6ur/6urq/+rq6v/q6ur/6urq/+rq6v/q6ur/6enp/+np + 6f/p6en/6Ojo/+jo6P/o6Oj/5+fn/+bm5v/l5eX/5eXl/+Tk5P/j4+P//////yIiInYAAAAyAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABn/////+Xn5f/k5eT/5ebl/+Xm + 5f/m5+b/5ufm/+jp6P/o6ej/6Ono/+nq6f/p6un/6erp/+nq6f/q6ur/6uvq/+rr6v/q6+r/6uvq/+rr + 6v/r6+v/6+zr/+vs6//r7Ov/6+zr/+vs6//s7Oz/7O3s/+zt7P/s7ez/7O3s/+3t7f/t7e3/7e7t/+3u + 7f/+//7/xMTE/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9jY2P/+vr6//X1 + 9f/m5ub/4uLi/9/f3//c3Nz/2dnZ/9XV1f/T09P/09PT/9PT0//V1dX/2NjY/9vb2//f39//4eHh/+Tk + 5P/v7+///v7+/6qqqv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/jo6O//// + ///u7+7/7e7t/+3t7f/t7e3/7O3s/+zt7P/s7ez/7O3s/+zs7P/r7Ov/6+zr/+vs6//r7Ov/6+zr/+vr + 6//q6+r/6uvq/+rr6v/q6+r/6uvq/+rq6v/p6un/6erp/+nq6f/o6uj/6Ono/+jp6P/n6ef/5ufm/+Xm + 5f/l5uX/5OXk/+Pl4///////JSUleQAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAMAAAAGf/////5+fn/+Xl5f/m5ub/5ubm/+fn5//p6en/6enp/+np6f/p6en/6urq/+rq + 6v/q6ur/6urq/+rq6v/r6+v/6+vr/+vr6//r6+v/6+vr/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/7Ozs/+zs + 7P/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/u7u7/7+/v//////9UVFT/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/OTk5//T09P/z8/P/5OTk/+Hh4f/e3t7/2dnZ/9TU1P/Pz8//y8vL/8jI + yP/R0dH/y8vL/8rKyv/Nzc3/0tLS/9jY2P/d3d3/4ODg/+Tk5P/s7Oz//v7+/3x8fP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8QEBD/+Pj4//Pz8//u7u7/7e3t/+3t7f/t7e3/7e3t/+3t + 7f/t7e3/7Ozs/+zs7P/s7Oz/7Ozs/+zs7P/s7Oz/7Ozs/+vr6//r6+v/6+vr/+vr6//r6+v/6urq/+rq + 6v/q6ur/6urq/+rq6v/p6en/6enp/+np6f/o6Oj/5ubm/+bm5v/l5eX/5eXl//////8lJSV5AAAAMgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZ/////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////6Ojo/wQEBP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgICP/k5OT/+vz6/+bm + 5v/i4+L/3t7e/9fX1//Q0dD/zM3M/+Lj4v/29vb///////v7+//+/v7/+vr6/+fn5//P0M//zc7N/9XV + 1f/c3dz/4uPi/+Tl5P/x8fH/+vr6/z09Pf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP+4uLj///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////ygoKHkAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAADAAAABnbGxs/1VVVf9YWFj/W1tb/15eXv9hYWH/Y2Nj/2ZmZv9paWn/ampq/2xs + bP9tbW3/b29v/3BwcP9wcHD/cXFx/3Jycv9zc3P/c3Nz/3R0dP91dXX/dnZ2/3d3d/93d3f/eHh4/3l5 + ef96enr/e3t7/3x8fP99fX3/fn5+/35+fv9/f3//gICA/4GBgf9SUlL/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/l5eX//7+/v/p6en/5eXl/9/f3//Y2Nj/zs7O/9nZ2f/8/Pz/8/Pz/+vr + 6//o6Oj/6Ojo/+jo6P/q6ur/8fHx///////k5OT/zc3N/9bW1v/d3d3/4+Pj/+fn5//+/v7/1tbW/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/zQ0NP+BgYH/gICA/39/f/9+fn7/fn5+/319 + ff98fHz/e3t7/3p6ev95eXn/eHh4/3d3d/93d3f/dnZ2/3V1df90dHT/c3Nz/3Nzc/9ycnL/cXFx/3Bw + cP9wcHD/bm5u/2xsbP9ra2v/aWlp/2dnZ/9kZGT/YWFh/19fX/9bW1v/WVlZ/1VVVf9sbGz/FRUVeQAA + ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xYWFv/z8/P/8/Pz/+fn + 5//h4uH/2tra/9HR0f/e397//v7+/+3t7f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6+vr//f3 + 9//s7Oz/zc7N/9fY1//g4eD/5ufm/+vs6//+/v7/VlZW/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ICAh5AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAwAAAAZwAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/ioqK//7+/v/q6ur/5eXl/9/f3//V1dX/1dXV//7+/v/t7e3/6urq/+rq + 6v/q6ur/6+vr/+vr6//r6+v/6urq/+rq6v/q6ur/7Ozs//r6+v/h4eH/0tLS/9zc3P/k5OT/6enp//7+ + /v/ExMT/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wgI + CHkAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP/MzMz//v7+/+rq + 6v/l5eX/3Nzc/9DQ0P/z8/P/8fLx/+zs7P/s7Oz/7Ozs/+zs7P/s7ez/7O3s/+zt7P/s7Oz/7Ozs/+zs + 7P/s7Oz/7+/v//z8/P/R0dH/2tra/+Li4v/p6en/8fHx//f39/8EBAT/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CQkJeQAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA//f39//y8vL/6erp/+Lj4v/Y2dj/19fX///////v7+//7u7u/+7u + 7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/u7u7/7u7u/+7u7v/t7e3/+vr6/+Hi4f/V1tX/4OHg/+jp + 6P/t7e3//////01NTf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8JCQl6AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZwAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8oKCj//////+/v + 7//p6en/4eHh/9fX1//k5OT//Pz8/+/v7//v8O//7/Dv/+/w7//v8O//7/Dv/+/w7//v8O//7/Dv/+/w + 7//v8O//7/Dv/+/v7//19fX/8PDw/9TU1P/f39//5+fn/+3t7f//////gICA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wkJCXoAAAAyAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/0dHR///////7+/v/+rq6v/h4eH/1tbW/+np6f/6+vr/8fHx//Hy + 8f/x8vH/8fLx//Hy8f/x8vH/8fLx//Hy8f/x8vH/8fLx//Hy8f/x8vH/8fHx//X19f/39/f/09PT/9/f + 3//o6Oj/7u7u//////+Xl5f/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/CQkJegAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA + AGcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/TExM//// + ///w8PD/6+zr/+Pk4//X19f/7Ozs//z8/P/z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz + 8//z8/P/8/Pz//Pz8//z8/P/9vb2//r6+v/T1NP/4OHg/+nq6f/v8O///////52dnf8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8KCgp6AAAAMgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZwAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP88PDz///////Hy8f/t7u3/5ubm/9na2f/n5+f///////X1 + 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/6+vr/9PT0/9fX + 1//i4+L/6+zr//Hx8f//////ioqK/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/woKCnoAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + ADAAAABnAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/woK + Cv/9/f3/9vb2/+/v7//o6Oj/3d3d/+Dg4P//////9/f3//b39v/29/b/9vf2//b39v/29/b/9vf2//b3 + 9v/29/b/9vf2//b39v/29/b/9vf2///////p6en/29vb/+bm5v/u7u7/8/Pz//////9dXV3/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgoKegAAADIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/9zc3P/+/v7/8fHx/+vs6//i4uL/1tfW//v7 + +//8/Pz/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/6+vr//////9vb + 2//f39//6urq//Hx8f/4+fj//f39/xoaGv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8KCgp6AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAwAAAAZwAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/ra2t//7+/v/09PT/7/Dv/+jo6P/d3d3/4+Pj///////7/Pv/+fr5//n6+f/5+vn/+fr5//n6 + +f/5+vn/+fr5//n6+f/5+vn/+vr6///////w8PD/2tra/+bm5v/t7u3/8/Pz//7+/v/W1tb/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/woKCnoAAAAyAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP87Ozv//f39//39/f/z8/P/7e3t/+Xl + 5f/Z2dn/7+/v///////9/v3/+vv6//r7+v/7+/v/+/v7//v7+//6+/r/+vv6//z9/P//////+Pj4/9ra + 2v/j4+P/6+vr//Ly8v/4+Pj//v7+/4qKiv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/CgoKegAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAMAAAAGcICLr/BgaP/wcHkv8HB5X/BweX/wcHm/8HB53/CAif/wgIoP8ICKP/CAik/wgI + pf8ICKf/CQmn/wkJqP8JCaj/CQmp/wkJqv8JCav/CQmr/wkJrP8JCa3/CQmu/wkJrv8JCa//CQmw/wkJ + sP8JCbH/CQmy/woKs/8KCrP/Cgq0/woKtf8KCrb/Cwu3/wYGcv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP++vr7//v7+//b29v/y8vL/7O3s/+Tk5P/a29r/6Ojo//7+/v///////f39//z8 + /P/8/Pz//Pz8//z9/P///////////+/v7//a29r/4eLh/+rr6v/x8vH/9fb1//7+/v/m5ub/BwcH/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BARB/wsLt/8KCrb/Cgq1/woKtP8KCrP/Cgqz/wkJ + sv8JCbH/CQmw/wkJsP8JCa//CQmu/wkJrv8JCa3/CQms/wkJq/8JCav/CQmq/wkJqf8JCaj/CQmo/wkJ + p/8ICKb/CAil/wgIo/8ICKH/CAif/wcHnv8HB5v/BweZ/wcHlf8HB5P/BgaQ/wgIuv8dHR16AAAAMgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZwkJy/8HB5v/Bwee/wgI + oP8ICKP/CAim/wgIp/8JCaj/CQmr/wkJrP8JCa7/CQmu/woKsP8KCrD/Cgqx/woKsv8KCrL/Cgqz/woK + s/8KCrT/Cgq1/woKtv8KCrb/Cgq3/woKt/8KCrj/Cgq5/wsLuf8LC7r/Cwu7/wsLu/8LC7z/Cwu9/wsL + vf8LC8T/CwvU/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/zAwMP/39/f//v7+//b2 + 9v/y8vL/7e3t/+Xl5f/d3d3/3t7e//X19f////////////////////////////r6+v/j4+P/29vb/+Pj + 4//r6+v/8fHx//b29v/9/f3//v7+/3Jycv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8KCqn/CwvL/wsLvf8LC73/Cwu8/wsLu/8LC7v/Cwu6/wsLuf8KCrn/Cgq4/woKt/8KCrf/Cgq2/woK + tv8KCrX/Cgq0/woKs/8KCrP/Cgqy/woKsv8KCrH/Cgqw/woKr/8JCa7/CQmt/wkJq/8JCar/CAin/wgI + pv8ICKT/CAih/wgInv8HB5z/CQnL/ysrK3oAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAADAAAABnCAiy/wYGif8HB4v/BweP/wcHkv8HB5X/BweX/wgImv8ICJv/CAid/wgI + n/8ICKD/CAih/wkJov8JCaP/CQmk/wkJpf8JCaX/CQmm/wkJpv8JCaf/CQmo/wkJqf8JCar/CQmq/wkJ + q/8JCaz/CQmt/wkJrf8JCa7/Cgqv/woKsP8KCrH/Cgqx/woKs/8MDND/AgI7/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/42Njf/+/v7//f39//b39v/z9PP/7/Dv/+nq6f/j5OP/3d3d/93d + 3f/k5OT/5eXl/+Xm5f/e397/3Nzc/+Hi4f/o6Oj/7u7u//Ly8v/29vb//P38//7+/v+8vLz/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAG/wwM0v8KCrf/Cgqx/woKsf8KCrD/Cgqv/wkJ + rv8JCa3/CQmt/wkJrP8JCav/CQmq/wkJqv8JCan/CQmo/wkJp/8JCab/CQmm/wkJpf8JCaX/CQmk/wkJ + o/8JCaL/CAig/wgIoP8ICJ7/CAic/wgImv8HB5j/BweV/wcHk/8HB5D/BweN/wYGif8ICLL/KioqewAA + ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcICLP/BgaK/wcH + jP8HB5D/BweT/wcHlv8HB5j/CAib/wgInP8ICJ7/CAig/wgIof8ICKL/CQmj/wkJpP8JCaT/CQml/wkJ + pv8JCaf/CQmn/wkJqP8JCan/CQmp/wkJqv8JCav/CQms/wkJrP8JCa7/CQmu/wkJr/8KCrD/Cgqx/woK + sf8KCrL/Cgqz/wwMwv8KCrD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/7S0 + tP/+/v7//v7+//j4+P/19vX/8fLx/+7v7v/q6+r/5ufm/+Tl5P/j5OP/5OTk/+bm5v/p6un/7u7u//Dx + 8P/09fT/9/j3//39/f/+/v7/1tbW/w0NDf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8GBnX/DAzK/woKtP8KCrL/Cgqx/woKsf8KCrD/CQmv/wkJrv8JCa7/CQms/wkJrP8JCav/CQmq/wkJ + qf8JCan/CQmo/wkJp/8JCaf/CQmm/wkJpf8JCaT/CQmk/wkJo/8ICKH/CAih/wgIn/8ICJ3/CAib/wcH + mf8HB5b/BweU/wcHkf8HB47/BgaK/wgIs/8qKip7AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAwAAAAZwgItv8GBoz/BweO/wcHkf8HB5T/BweX/wcHmf8ICJv/CAid/wgI + n/8ICKH/CAii/wgIo/8JCaT/CQmk/wkJpf8JCab/CQmm/wkJp/8JCaj/CQmp/wkJqf8JCar/CQmr/wkJ + rP8JCaz/CQmt/wkJrv8JCa//CQmv/woKsP8KCrH/Cgqy/woKs/8KCrP/Cgq3/w4O1P8CAif/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/6urq//+/v7//v7+//r7+v/3+Pf/9vb2//P0 + 8//x8fH/7/Dv/+/v7//v8O//8PHw//Lz8v/19vX/9/j3//r6+v/+/v7//v7+/8vLy/8SEhL/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wwMz/8KCrz/Cgqz/woKs/8KCrL/Cgqx/woK + sP8JCa//CQmv/wkJrv8JCa3/CQms/wkJrP8JCav/CQmq/wkJqf8JCan/CQmo/wkJp/8JCab/CQmm/wkJ + pf8JCaT/CQmk/wgIov8ICKL/CAig/wgInv8ICJz/BweZ/wcHl/8HB5X/BweS/wcHj/8GBov/CAi2/yoq + KnsAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnCQm3/wcH + jf8HB4//CAiT/wgIlf8ICJn/CAia/wkJnP8JCZ7/CQmf/wkJov8JCaP/CQmk/woKpf8KCqX/Cgqm/woK + p/8KCqf/Cgqo/woKqf8KCqn/Cgqq/woKq/8KCqv/Cgqs/woKrf8KCq7/Cgqu/wsLr/8LC7D/Cwux/wsL + sf8LC7L/Cwuz/wsLtP8LC7X/DAzE/wsLt/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/3Jycv/x8fH//v7+//7+/v/7/Pv/+fr5//j4+P/3+Pf/9/j3//f49//4+Pj/+fr5//r6 + +v/+/v7//v7+//r6+v+tra3/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8GBm//DAzN/wsLtv8LC7T/Cwuz/wsLsv8LC7H/Cwux/wsLsP8LC6//Cgqu/woKrv8KCq3/Cgqs/woK + q/8KCqv/Cgqq/woKqf8KCqn/Cgqo/woKp/8KCqf/Cgqm/woKpf8KCqX/CQmj/wkJo/8JCaH/CQme/wkJ + nf8ICJr/CAiZ/wgIlv8ICJP/CAiQ/wcHjP8JCbf/KioqewAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcLC7j/CAiO/wgIkP8JCZT/CQmW/wkJmf8JCZv/CQmd/woK + n/8KCqD/Cgqj/woKo/8LC6X/Cwum/wsLpv8LC6f/Cwun/wsLqP8LC6n/Cwup/wsLqv8LC6v/Cwus/wsL + rP8LC63/Cwuu/wsLrv8MDK//DAyw/wwMsf8MDLH/DAyy/wwMs/8MDLP/DAy0/wwMtf8MDLn/ERHU/wQE + T/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xoaGv+urq7/9vb2//// + ///+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7///////39/f/CwsL/OTk5/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AgIZ/xER1/8MDLz/DAy1/wwMtP8MDLP/DAyz/wwM + sv8MDLH/DAyx/wwMsP8MDK//Cwuu/wsLrv8LC63/Cwus/wsLrP8LC6v/Cwuq/wsLqf8LC6n/Cwuo/wsL + p/8LC6f/Cwum/wsLpv8LC6T/Cgqj/woKov8KCp//CQme/wkJm/8JCZr/CQmW/wkJlP8ICJL/CAiN/wsL + uP8rKyt7AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZwsL + u/8ICJD/CAiS/wkJlv8JCZn/CQmb/wkJnv8JCZ//Cgqh/woKo/8KCqX/Cgql/wsLp/8LC6f/Cwuo/wsL + qP8LC6n/Cwuq/wsLqv8LC6v/Cwur/wsLrP8LC63/Cwuu/wsLrv8LC6//Cwuw/wwMsf8MDLH/DAyy/wwM + sv8MDLP/DAy0/wwMtf8MDLX/DAy2/wwMt/8MDMD/Dw/T/wAADP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8ICAj/dnZ2/7q6uv/h4eH/4uLi///////p6en/4eHh/8nJ + yf+EhIT/ISEh/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8MDLn/Dw/G/wwMuP8MDLb/DAy1/wwMtf8MDLT/DAyz/wwMsv8MDLL/DAyx/wwMsf8LC7D/Cwuv/wsL + rv8LC67/Cwut/wsLrP8LC6v/Cwur/wsLqv8LC6r/Cwup/wsLqP8LC6j/Cwun/wsLpv8KCqX/Cgqk/woK + of8JCaD/CQme/wkJnP8JCZn/CQmW/wgIlP8ICJD/Cwu7/ysrK3sAAAAyAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnCwu+/wkJkv8JCZP/CQmW/woKmv8KCpz/Cgqe/woK + oP8LC6P/Cwuk/wsLpv8LC6b/DAyn/wwMqP8MDKj/DAyp/wwMqv8MDKv/DAyr/wwMrP8MDKz/DAyt/wwM + rf8MDK7/DAyv/w0NsP8NDbD/DQ2x/w0Nsv8NDbP/DQ2z/w0NtP8NDbT/DQ21/w0Ntv8NDbb/DQ23/w0N + uP8QEMj/Dg65/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CQmC/xIS0v8NDbr/DQ23/w0Ntv8NDbb/DQ21/w0N + tP8NDbT/DQ2z/w0Ns/8NDbL/DQ2x/w0NsP8NDbD/DAyv/wwMrv8MDK3/DAyt/wwMrP8MDKz/DAyr/wwM + q/8MDKr/DAyp/wwMqP8MDKj/DAym/wsLpv8LC6X/Cwuj/woKof8KCp//Cgqc/woKmv8JCZj/CQmU/wkJ + kf8LC77/KysrewAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA + AGcLC8D/CQmU/wkJlv8JCZj/Cgqc/woKnv8KCqD/Cgqi/wsLpP8LC6b/Cwun/wsLqP8MDKn/DAyq/wwM + qv8MDKv/DAyr/wwMrP8MDKz/DAyt/wwMrv8MDK//DAyv/wwMsP8MDLD/DAyx/w0Nsv8NDbL/DQ2z/w0N + s/8NDbT/DQ21/w0Ntv8NDbb/DQ23/w0Nt/8NDbj/DQ25/w0Nu/8QENH/DAyh/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wcH + XP8SEtf/DQ29/w0Nuf8NDbj/DQ23/w0Nt/8NDbb/DQ22/w0Ntf8NDbT/DQ2z/w0Ns/8NDbL/DQ2y/wwM + sf8MDLD/DAyw/wwMr/8MDK//DAyu/wwMrf8MDKz/DAys/wwMq/8MDKv/DAyq/wwMqv8MDKj/Cwuo/wsL + pv8LC6X/Cgqi/woKof8KCp7/Cgqc/wkJmv8JCZb/CQmT/wsLwP8rKyt7AAAAMgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZwsLwP8JCZT/CQmW/wkJmP8KCpz/Cgqe/woK + oP8KCqL/Cwuk/wsLpf8LC6f/Cwuo/wsLqf8MDKr/DAyq/wwMq/8MDKv/DAys/wwMrP8MDK3/DAyt/wwM + rv8MDK//DAyw/wwMsP8MDLH/DQ2x/w0Nsv8NDbP/DQ2z/w0NtP8NDbX/DQ21/w0Ntv8NDbb/DQ23/w0N + uP8NDbj/DQ25/w4Ovf8SEtT/DAyT/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8HB13/EhLZ/w4OwP8NDbr/DQ24/w0NuP8NDbf/DQ22/w0N + tv8NDbX/DQ21/w0NtP8NDbP/DQ2z/w0Nsv8NDbH/DAyx/wwMsP8MDLD/DAyv/wwMrv8MDK3/DAyt/wwM + rP8MDKz/DAyr/wwMq/8MDKr/DAyq/wsLqP8LC6j/Cwum/wsLpP8KCqL/Cgqh/woKnv8KCpz/CQma/wkJ + lv8JCZP/CwvA/ysrK3sAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + ADAAAABnCwvE/wkJlv8JCZj/CQmb/woKnf8KCqD/Cgqi/woKo/8LC6b/Cwun/wsLqf8LC6n/Cwur/wwM + q/8MDKz/DAys/wwMrf8MDK3/DAyu/wwMr/8MDK//DAyw/wwMsP8MDLH/DAyx/wwMsv8MDLP/DQ2z/w0N + tP8NDbX/DQ21/w0Ntv8NDbf/DQ23/w0NuP8NDbj/DQ25/w0Nuf8NDbr/DQ26/w4Ov/8REdP/Dg65/wAA + B/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/CgqN/xQU + 2f8ODsH/DQ27/w0Nuv8NDbn/DQ25/w0NuP8NDbj/DQ23/w0Nt/8NDbb/DQ21/w0Ntf8NDbT/DQ2z/wwM + s/8MDLL/DAyx/wwMsf8MDLD/DAyw/wwMr/8MDK//DAyu/wwMrf8MDK3/DAys/wwMrP8MDKv/Cwuq/wsL + qf8LC6j/Cwum/woKpP8KCqL/Cgqg/woKnv8JCZv/CQmZ/wkJlv8LC8T/LCwsewAAADIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcMDMb/CgqY/woKmf8KCpz/Cwue/wsL + of8LC6P/Cwuk/wwMp/8MDKj/DAyq/wwMqv8MDKv/DQ2s/w0NrP8NDa3/DQ2t/w0Nrv8NDa7/DQ2v/w0N + sP8NDbD/DQ2x/w0Nsv8NDbL/DQ2z/w4Os/8ODrT/Dg61/w4Otf8ODrb/Dg62/w4Ot/8ODrf/Dg64/w4O + uf8ODrn/Dg66/w8Puv8PD7v/Dw+7/w8Pvv8REc7/ERHR/wICKf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/w8Psf8UFNb/Dw/A/w8PvP8PD7v/Dw+6/w4Ouv8ODrn/Dg65/w4O + uP8ODrf/Dg63/w4Otv8ODrb/Dg61/w4Otf8ODrT/Dg6z/w0Ns/8NDbL/DQ2y/w0Nsf8NDbD/DQ2w/w0N + r/8NDa7/DQ2u/w0Nrf8NDa3/DQ2s/w0NrP8MDKr/DAyq/wwMqf8MDKf/Cwul/wsLo/8LC6H/Cwuf/woK + nP8KCpr/CgqX/wwMxv8sLCx7AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAwAAAAZwwMx/8KCpn/Cgqa/woKnf8LC5//Cwui/wsLpP8LC6X/DAyo/wwMqf8MDKr/DAyr/wwM + rP8NDa3/DQ2t/w0Nrv8NDa7/DQ2v/w0Nr/8NDbD/DQ2w/w0Nsf8NDbH/DQ2y/w0Ns/8NDbP/Dg60/w4O + tP8ODrX/Dg61/w4Otv8ODrf/Dg63/w4OuP8ODrn/Dg65/w4Ouv8ODrr/Dg67/w8Pu/8PD7z/Dw+8/w8P + vv8REcn/FBTY/wkJcP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFSP8REdP/ERHP/w8P + v/8PD7z/Dw+8/w8Pu/8ODrv/Dg66/w4Ouv8ODrn/Dg65/w4OuP8ODrf/Dg63/w4Otv8ODrX/Dg61/w4O + tP8ODrT/DQ2z/w0Ns/8NDbL/DQ2x/w0Nsf8NDbD/DQ2w/w0Nr/8NDa//DQ2u/w0Nrv8NDa3/DQ2t/wwM + q/8MDKv/DAyp/wwMqP8LC6b/Cwuk/wsLov8LC6D/Cgqd/woKm/8KCpj/DAzH/y0tLXwAAAAyAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnDAzL/woKm/8KCp3/Cgqf/wsL + of8LC6P/Cwum/wsLp/8MDKn/DAyr/wwMrP8MDK3/DAyu/wwMrv8NDa//DQ2v/w0NsP8NDbD/DQ2x/w0N + sf8NDbL/DQ2y/w0Ns/8NDbT/DQ20/w0Ntf8NDbX/Dg62/w4Otv8ODrf/Dg64/w4OuP8ODrn/Dg65/w4O + uf8ODrr/Dg67/w4Ou/8ODrz/Dg68/w4OvP8PD73/Dw+9/w8Pvv8PD8T/FRXY/xERyP8FBVb/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wICKv8PD7P/FRXc/xERx/8PD7//Dw+9/w8Pvf8ODrz/Dg68/w4OvP8ODrv/Dg67/w4O + uv8ODrn/Dg65/w4Ouf8ODrj/Dg64/w4Ot/8ODrb/Dg62/w0Ntf8NDbX/DQ20/w0NtP8NDbP/DQ2y/w0N + sv8NDbH/DQ2x/w0NsP8NDbD/DQ2v/w0Nr/8MDK7/DAyt/wwMrf8MDKv/DAyq/wsLp/8LC6b/Cwul/wsL + of8KCp//Cgqd/woKm/8MDMv/LS0tfAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAMAAAAGcNDcv/Cgqb/wsLnf8LC5//DAyh/wwMo/8MDKb/DAyn/wwMqf8NDav/DQ2s/w0N + rP8NDa7/Dg6u/w4Or/8ODq//Dg6w/w4OsP8ODrH/Dg6x/w4Osv8ODrL/Dg6z/w4Os/8ODrT/Dg60/w8P + tf8PD7b/Dw+2/w8Pt/8PD7f/Dw+4/w8PuP8PD7n/Dw+5/w8Puv8PD7r/Dw+7/w8Pu/8QELv/EBC8/xAQ + vP8QEL3/EBC9/xAQvv8QEMD/EhLJ/xUV2/8TE8//Cgp9/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUFX/8QELz/FRXd/xISzf8QEML/EBC//xAQ + vf8QEL3/EBC8/xAQvP8QELv/Dw+7/w8Pu/8PD7r/Dw+6/w8Puf8PD7n/Dw+4/w8PuP8PD7f/Dw+3/w8P + tv8PD7b/Dw+1/w4OtP8ODrT/Dg6z/w4Os/8ODrL/Dg6y/w4Osf8ODrH/Dg6w/w4OsP8ODq//Dg6v/w4O + rv8NDa3/DQ2s/w0Nq/8MDKr/DAyn/wwMpv8MDKX/DAyh/wsLn/8LC53/Cgqb/w0Ny/8tLS18AAAAMgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZw0Nzv8KCp7/Cwuf/wsL + of8MDKT/DAym/wwMqP8MDKr/DAyr/w0NrP8NDa7/DQ2u/w0NsP8NDbD/Dg6x/w4Osf8ODrH/Dg6y/w4O + sv8ODrL/Dg6z/w4OtP8ODrT/Dg61/w4Otf8ODrb/Dg62/w8Pt/8PD7f/Dw+4/w8PuP8PD7n/Dw+5/w8P + uv8PD7r/Dw+7/w8Pu/8PD7z/Dw+8/w8Pvf8QEL3/EBC9/xAQvv8QEL7/EBC//xAQv/8QEL//EBDB/xIS + yf8SEtX/FRXd/xMTyf8ODpf/BQVh/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8FBVH/CgqC/xAQ + uP8VFd3/FRXZ/xISy/8QEMP/EBDA/xAQv/8QEL//EBC+/xAQvv8QEL3/EBC9/w8Pvf8PD7z/Dw+8/w8P + u/8PD7v/Dw+6/w8Puv8PD7n/Dw+5/w8PuP8PD7j/Dw+3/w8Pt/8ODrb/Dg62/w4Otf8ODrX/Dg60/w4O + tP8ODrP/Dg6y/w4Osv8ODrL/Dg6x/w4Osf8ODrH/DQ2w/w0Nr/8NDa7/DQ2t/wwMq/8MDKr/DAyo/wwM + p/8MDKT/Cwui/wsLn/8KCp3/DQ3O/y0tLXwAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAADAAAABnDQ3P/woKn/8LC6D/Cwuj/wwMpf8MDKf/DAyo/wwMq/8MDKz/DQ2t/w0N + r/8NDa//DQ2w/w0Nsf8ODrH/Dg6x/w4Osv8ODrL/Dg6z/w4Os/8ODrT/Dg60/w4Otf8ODrX/Dg62/w4O + tv8ODrf/Dg63/w8PuP8PD7j/Dw+5/w8Puf8PD7r/Dw+6/w8Pu/8PD7v/Dw+8/w8PvP8PD73/Dw+9/w8P + vf8PD77/EBC+/xAQv/8QEL//EBC//xAQv/8QEMD/EBDA/xAQwf8QEMT/EhLL/xIS0v8WFtr/Fhbi/xYW + 3P8TE9b/ExPX/xMT1/8TE9X/Fhbk/xYW3P8SEtX/EhLN/xAQxv8QEMH/EBDA/xAQwP8QEL//EBC//xAQ + v/8QEL//EBC+/w8Pvv8PD73/Dw+9/w8Pvf8PD7z/Dw+8/w8Pu/8PD7v/Dw+6/w8Puv8PD7n/Dw+5/w8P + uP8PD7j/Dg63/w4Ot/8ODrb/Dg62/w4Otf8ODrX/Dg60/w4OtP8ODrP/Dg6z/w4Osv8ODrL/Dg6x/w4O + sf8NDbH/DQ2v/w0Nr/8NDa7/DAys/wwMq/8MDKn/DAyn/wwMpf8LC6P/Cwuh/woKnv8NDc//LS0tfAAA + ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcPD9D/Cwug/wwM + ov8MDKT/DAym/w0NqP8NDan/DQ2s/w0Nrf8ODq7/Dg6v/w4OsP8ODrH/Dg6y/w4Osv8PD7L/Dw+z/w8P + s/8PD7P/Dw+0/w8PtP8PD7X/Dw+1/w8Ptv8PD7b/Dw+3/w8Pt/8QELj/EBC4/xAQuf8QELn/EBC6/xAQ + uv8QELv/EBC7/xAQvP8QELz/EBC8/xAQvf8QEL3/ERG9/xERvv8REb7/ERG//xERv/8REb//ERHA/xER + wP8REcD/ERHA/xERwf8REcH/ERHB/xERwf8REcL/ERHE/xERx/8REcf/ERHH/xERxv8REcP/ERHB/xER + wf8REcH/ERHB/xERwP8REcD/ERHA/xERwP8REb//ERG//xERv/8REb7/ERG+/xERvf8QEL3/EBC9/xAQ + vP8QELz/EBC8/xAQu/8QELv/EBC6/xAQuv8QELn/EBC5/xAQuP8QELj/Dw+3/w8Pt/8PD7b/Dw+2/w8P + tf8PD7X/Dw+0/w8PtP8PD7P/Dw+z/w8Ps/8PD7L/Dg6y/w4Osv8ODrD/Dg6w/w4Orv8NDa3/DQ2s/w0N + qv8NDaj/DAym/wwMpP8MDKL/Cwuf/w8P0P8uLy58AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAwAAAAZw8P1P8LC6L/DAyk/wwMpv8MDKj/DQ2q/w0Nq/8NDa3/DQ2v/w4O + sP8ODrH/Dg6y/w4Os/8ODrP/Dg6z/w8PtP8PD7T/Dw+1/w8Ptf8PD7b/Dw+2/w8Pt/8PD7f/Dw+3/w8P + uP8PD7j/Dw+5/w8Puf8QELr/EBC6/xAQuv8QELv/EBC7/xAQvP8QELz/EBC9/xAQvf8QEL7/EBC+/xAQ + vv8QEL//ERG//xERv/8REcD/ERHA/xERwP8REcH/ERHB/xERwf8REcH/ERHC/xERwv8REcL/ERHC/xER + wv8REcL/ERHC/xERwv8REcL/ERHC/xERwv8REcL/ERHC/xERwv8REcL/ERHB/xERwf8REcH/ERHB/xER + wP8REcD/ERHA/xERv/8REb//EBC//xAQvv8QEL7/EBC+/xAQvf8QEL3/EBC8/xAQvP8QELv/EBC7/xAQ + uv8QELr/EBC6/w8Puf8PD7n/Dw+4/w8PuP8PD7f/Dw+3/w8Pt/8PD7b/Dw+2/w8Ptf8PD7X/Dw+0/w8P + tP8ODrP/Dg6z/w4Osv8ODrL/Dg6w/w0Nr/8NDa7/DQ2r/w0Nqv8MDKj/DAym/wwMpP8LC6L/Dw/U/y4v + LnwAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnDw/X/wsL + pf8MDKb/DAyo/wwMqv8NDaz/DQ2u/w0Nr/8NDbH/Dg6y/w4Os/8ODrP/Dg60/w4Otf8ODrX/Dg62/w8P + tv8PD7b/Dw+3/w8Pt/8PD7f/Dw+4/w8PuP8PD7n/Dw+5/w8Puv8PD7r/Dw+6/w8Pu/8QELz/EBC8/xAQ + vP8QEL3/EBC9/xAQvf8QEL7/EBC+/xAQv/8QEL//EBDA/xAQwP8QEMD/EBDA/xERwf8REcH/ERHB/xER + wv8REcL/ERHC/xERwv8REcL/ERHC/xERw/8REcP/ERHD/xERw/8REcP/ERHD/xERw/8REcP/ERHD/xER + w/8REcP/ERHC/xERwv8REcL/ERHC/xERwv8REcL/ERHB/xERwf8REcH/EBDA/xAQwP8QEMD/EBDA/xAQ + v/8QEL//EBC+/xAQvv8QEL3/EBC9/xAQvf8QELz/EBC8/xAQvP8PD7v/Dw+6/w8Puv8PD7r/Dw+5/w8P + uf8PD7j/Dw+4/w8Pt/8PD7f/Dw+3/w8Ptv8PD7b/Dg62/w4Otf8ODrX/Dg6z/w4Os/8ODrL/DQ2x/w0N + sP8NDa7/DQ2s/wwMqv8MDKn/DAym/wsLpP8PD9f/Li8ufAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcQENf/DAyl/wwMpv8NDaj/DQ2q/w4OrP8ODq7/Dg6v/w4O + sP8PD7L/Dw+z/w8Ps/8PD7T/Dw+1/w8Ptf8PD7X/EBC2/xAQtv8QELf/EBC3/xAQt/8QELj/EBC4/xAQ + uf8QELn/EBC5/xAQuv8QELr/EBC6/xERu/8REbz/ERG8/xERvP8REb3/ERG9/xERvf8REb7/ERG+/xER + v/8REb//ERG//xERwP8SEsD/EhLA/xISwP8SEsH/EhLB/xISwf8SEsL/EhLC/xISwv8SEsL/EhLC/xIS + wv8SEsL/EhLC/xISwv8SEsL/EhLC/xISwv8SEsL/EhLC/xISwv8SEsL/EhLC/xISwv8SEsL/EhLB/xIS + wf8SEsH/EhLA/xISwP8SEsD/ERHA/xERv/8REb//ERG//xERvv8REb7/ERG9/xERvf8REb3/ERG8/xER + vP8REbz/ERG7/xAQuv8QELr/EBC6/xAQuf8QELn/EBC5/xAQuP8QELj/EBC3/xAQt/8QELf/EBC2/xAQ + tv8PD7X/Dw+1/w8Ptf8PD7P/Dw+z/w8Psv8ODrH/Dg6v/w4Orv8ODqz/DQ2q/w0Nqf8NDab/DAyk/xAQ + 1/8vLy98AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZxAQ + 2/8MDKf/DAyp/w0Nq/8NDa3/Dg6u/w4OsP8ODrH/Dg6y/w8Ps/8PD7X/Dw+1/w8Ptv8PD7b/Dw+3/w8P + t/8PD7f/EBC4/xAQuP8QELj/EBC5/xAQuf8QELr/EBC6/xAQu/8QELv/EBC7/xAQvP8QELz/EBC8/xER + vf8REb3/ERG+/xERvv8REb7/ERG//xERv/8REb//ERHA/xERwP8REcH/ERHB/xERwf8SEsH/EhLB/xIS + wv8SEsL/EhLC/xISwv8SEsP/EhLD/xISw/8SEsP/EhLD/xISw/8SEsP/EhLD/xISw/8SEsP/EhLD/xIS + w/8SEsP/EhLD/xISw/8SEsP/EhLD/xISwv8SEsL/EhLC/xISwv8SEsH/EhLB/xERwf8REcH/ERHB/xER + wP8REcD/ERG//xERv/8REb//ERG+/xERvv8REb7/ERG9/xERvf8QELz/EBC8/xAQvP8QELv/EBC7/xAQ + u/8QELr/EBC6/xAQuf8QELn/EBC4/xAQuP8QELj/Dw+3/w8Pt/8PD7f/Dw+2/w8Ptf8PD7X/Dw+0/w4O + sv8ODrH/Dg6w/w4Orv8NDa3/DQ2r/wwMqf8MDKb/EBDb/zAwMHwAAAAyAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABnEBDc/wwMqP8MDKr/DQ2s/w0Nrv8ODq//Dg6x/w4O + sv8ODrP/Dw+0/w8Ptv8PD7b/Dw+3/w8Pt/8PD7f/Dw+4/w8PuP8QELn/EBC5/xAQuf8QELr/EBC6/xAQ + uv8QELv/EBC7/xAQu/8QELz/EBC8/xAQvf8QEL3/EBC9/xERvv8REb7/ERG+/xERv/8REb//ERG//xER + wP8REcD/ERHB/xERwf8REcH/ERHB/xERwv8REcL/ERHC/xISwv8SEsP/EhLD/xISw/8SEsP/EhLD/xIS + w/8SEsP/EhLD/xISw/8SEsT/EhLE/xISxP8SEsP/EhLD/xISw/8SEsP/EhLD/xISw/8SEsP/EhLD/xIS + w/8SEsL/ERHC/xERwv8REcL/ERHB/xERwf8REcH/ERHB/xERwP8REcD/ERG//xERv/8REb//ERG+/xER + vv8REb7/EBC9/xAQvf8QEL3/EBC8/xAQvP8QELv/EBC7/xAQu/8QELr/EBC6/xAQuv8QELn/EBC5/xAQ + uf8PD7j/Dw+4/w8Pt/8PD7f/Dw+2/w8Ptv8PD7X/Dg6z/w4Osv8ODrH/Dg6v/w0Nrv8NDaz/DAyq/wwM + qP8QENz/MDAwfAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA + AGcQEN7/DAyq/wwMq/8NDa3/DQ2v/w4OsP8ODrL/Dg6z/w4OtP8PD7X/Dw+2/w8Pt/8PD7j/Dw+4/w8P + uP8PD7n/Dw+5/w8Puf8QELr/EBC6/xAQuv8QELv/EBC7/xAQu/8QELz/EBC8/xAQvP8QEL3/EBC9/xAQ + vf8QEL7/EBC+/xERv/8REb//ERG//xERv/8REcD/ERHA/xERwf8REcH/ERHB/xERwf8REcL/ERHC/xER + wv8REcL/ERHD/xERw/8SEsP/EhLD/xISw/8SEsP/EhLE/xISxP8SEsT/EhLE/xISxP8SEsT/EhLE/xIS + xP8SEsT/EhLE/xISxP8SEsP/EhLD/xISw/8SEsP/ERHD/xERw/8REcL/ERHC/xERwv8REcL/ERHB/xER + wf8REcH/ERHB/xERwP8REcD/ERG//xERv/8REb//ERG//xAQvv8QEL7/EBC9/xAQvf8QEL3/EBC8/xAQ + vP8QELz/EBC7/xAQu/8QELv/EBC6/xAQuv8QELr/Dw+5/w8Puf8PD7n/Dw+4/w8PuP8PD7f/Dw+3/w8P + tf8ODrT/Dg6z/w4Osv8ODrH/DQ2v/w0Nrf8MDKv/DAyp/xAQ3v8wMDB8AAAAMgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAZxAQ4v8MDKz/DAyt/w0Nr/8NDbH/Dg6y/w4O + tP8ODrX/Dg62/w8Pt/8PD7j/Dw+5/w8Puv8PD7r/Dw+6/w8Puv8PD7v/Dw+7/w8Pu/8QELz/EBC8/xAQ + vP8QEL3/EBC9/xAQvf8QEL3/EBC+/xAQvv8QEL7/EBC//xAQv/8QEMD/EBDA/xERwP8REcD/ERHB/xER + wf8REcL/ERHC/xERwv8REcL/ERHD/xERw/8REcP/ERHD/xERw/8REcT/ERHE/xERxP8REcT/ERHE/xER + xf8REcX/EhLF/xISxf8SEsX/EhLF/xISxf8SEsX/EhLF/xISxf8SEsX/ERHF/xERxf8REcT/ERHE/xER + xP8REcT/ERHE/xERw/8REcP/ERHD/xERw/8REcP/ERHC/xERwv8REcL/ERHC/xERwf8REcH/ERHA/xER + wP8QEMD/EBDA/xAQv/8QEL//EBC+/xAQvv8QEL7/EBC9/xAQvf8QEL3/EBC9/xAQvP8QELz/EBC8/w8P + u/8PD7v/Dw+7/w8Puv8PD7r/Dw+6/w8Puf8PD7n/Dw+3/w4Otv8ODrX/Dg60/w4Os/8NDbH/DQ2v/wwM + rf8MDKv/EBDi/zExMX0AAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + ADAAAABnEBDk/w0Nrv8NDbD/Dg6x/w4Os/8ODrX/Dw+2/w8Pt/8PD7j/EBC5/xAQuv8QELr/EBC8/xAQ + vP8QELz/EBC8/xAQvP8QEL3/EBC9/xERvf8REb7/ERG+/xERvv8REb7/ERG//xERv/8REb//ERHA/xER + wP8REcD/ERHB/xERwf8SEsH/EhLC/xISwv8SEsL/EhLC/xISw/8SEsP/EhLD/xISxP8SEsT/EhLE/xIS + xP8SEsX/EhLF/xISxf8SEsX/EhLF/xISxf8TE8b/ExPG/xMTxv8TE8b/ExPG/xMTxv8TE8b/ExPG/xMT + xv8TE8b/ExPG/xMTxv8TE8b/ExPG/xMTxv8SEsX/EhLF/xISxf8SEsX/EhLF/xISxf8SEsT/EhLE/xIS + xP8SEsT/EhLD/xISw/8SEsP/EhLC/xISwv8SEsL/EhLC/xISwf8REcH/ERHB/xERwP8REcD/ERHA/xER + v/8REb//ERG//xERvv8REb7/ERG+/xERvv8REb3/EBC9/xAQvf8QELz/EBC8/xAQvP8QELz/EBC7/xAQ + uv8QELn/Dw+4/w8Pt/8PD7b/Dg61/w4Os/8ODrH/DQ2w/w0Nrf8QEOT/MTExfQAAADIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAGcUFOb/Dw+w/xAQsP8QELP/ERG0/xER + tv8SErf/EhK4/xISuf8SErr/ExO7/xMTu/8TE7z/ExO9/xMTvf8TE73/ExO9/xMTvf8TE77/FBS+/xQU + vv8UFL//FBS//xQUv/8UFL//FBTA/xQUwP8UFMD/FBTA/xQUwf8UFMH/FRXC/xUVwv8VFcL/FRXC/xUV + w/8VFcP/FRXD/xUVxP8VFcT/FRXE/xUVxP8VFcT/FRXF/xYWxf8WFsX/FhbF/xYWxf8WFsb/FhbG/xYW + xv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYW + xv8WFsb/FhbF/xYWxf8WFsX/FhbF/xUVxf8VFcT/FRXE/xUVxP8VFcT/FRXE/xUVw/8VFcP/FRXD/xUV + wv8VFcL/FRXC/xUVwv8UFMH/FBTB/xQUwP8UFMD/FBTA/xQUwP8UFL//FBS//xQUv/8UFL//FBS+/xQU + vv8TE77/ExO9/xMTvf8TE73/ExO9/xMTvf8TE7v/ExO7/xISuv8SErn/EhK4/xISt/8REbb/ERG0/xAQ + s/8QELH/Dw+v/xQU5v8xMTF9AAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAwAAAAZxQU5v8PD6//EBCw/xAQsv8REbT/ERG2/xISt/8SErj/EhK5/xISuv8TE7v/ExO7/xMT + vP8TE7z/ExO9/xMTvf8TE73/ExO9/xMTvv8TE77/FBS+/xQUvv8UFL//FBS//xQUv/8UFL//FBTA/xQU + wP8UFMD/FBTA/xQUwf8UFMH/FRXC/xUVwv8VFcL/FRXC/xUVw/8VFcP/FRXD/xUVw/8VFcT/FRXE/xUV + xP8VFcT/FRXE/xUVxf8VFcX/FhbF/xYWxf8WFsX/FhbF/xYWxf8WFsX/FhbG/xYWxv8WFsb/FhbG/xYW + xv8WFsb/FhbG/xYWxv8WFsb/FhbF/xYWxf8WFsX/FhbF/xYWxf8WFsX/FRXF/xUVxf8VFcT/FRXE/xUV + xP8VFcT/FRXE/xUVw/8VFcP/FRXD/xUVw/8VFcL/FRXC/xUVwv8VFcL/FBTB/xQUwf8UFMD/FBTA/xQU + wP8UFMD/FBS//xQUv/8UFL//FBS//xQUvv8UFL7/ExO+/xMTvv8TE73/ExO9/xMTvf8TE73/ExO8/xMT + u/8TE7v/EhK6/xISuf8SErj/EhK3/xERtv8REbT/EBCz/xAQsP8PD6//FBTm/zIyMn0AAAAxAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABlFBTo/xAQsv8QELP/ERG1/xIS + tv8SErj/ExO5/xMTuv8TE7v/ExO8/xQUvf8UFL3/FBS+/xQUvv8UFL//FBS//xQUv/8UFL//FBS//xQU + wP8VFcD/FRXA/xUVwP8VFcH/FRXB/xUVwf8VFcH/FRXC/xUVwv8VFcL/FRXC/xUVw/8VFcP/FhbD/xYW + w/8WFsT/FhbE/xYWxP8WFsT/FhbF/xYWxf8WFsX/FhbF/xYWxf8WFsb/FhbG/xYWxv8XF8b/FxfG/xcX + xv8XF8b/FxfH/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcX + xv8XF8b/FxfG/xcXxv8WFsb/FhbG/xYWxv8WFsX/FhbF/xYWxf8WFsX/FhbF/xYWxP8WFsT/FhbE/xYW + xP8WFsP/FhbD/xUVw/8VFcP/FRXC/xUVwv8VFcL/FRXC/xUVwf8VFcH/FRXB/xUVwf8VFcD/FRXA/xUV + wP8UFMD/FBS//xQUv/8UFL//FBS//xQUv/8UFL7/FBS9/xQUvf8TE7z/ExO7/xMTuv8TE7n/EhK4/xIS + tv8REbX/ERGz/xAQsf8UFOr/MjIyewAAADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAALwAAAGQUFOr/EBCz/xAQtP8REbX/EhK3/xISuf8SErr/ExO7/xMTvP8TE73/FBS+/xQU + vv8UFL//FBS//xQUv/8UFMD/FBTA/xQUwP8UFMD/FBTA/xQUwf8VFcH/FRXB/xUVwf8VFcL/FRXC/xUV + wv8VFcL/FRXD/xUVw/8VFcP/FRXD/xUVxP8VFcT/FhbE/xYWxP8WFsX/FhbF/xYWxf8WFsX/FhbF/xYW + xv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYWx/8WFsf/FhbH/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcX + x/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfH/xYWx/8WFsf/FhbH/xYWxv8WFsb/FhbG/xYW + xv8WFsb/FhbG/xYWxf8WFsX/FhbF/xYWxf8WFsX/FhbE/xYWxP8VFcT/FRXE/xUVw/8VFcP/FRXD/xUV + w/8VFcL/FRXC/xUVwv8VFcL/FRXB/xUVwf8VFcH/FBTB/xQUwP8UFMD/FBTA/xQUwP8UFMD/FBS//xQU + v/8UFL7/FBS+/xMTvf8TE7z/ExO7/xISuv8SErn/EhK3/xERtf8QELT/EBCy/xQU6/8yMjJ7AAAAMQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtAAAAYhUV7v8REbX/EBC2/xER + uP8REbn/EhK7/xISvP8TE73/ExO+/xMTv/8UFMD/FBTA/xQUwf8UFMH/FBTB/xQUwf8UFMH/FBTB/xQU + wv8UFML/FBTC/xQUwv8VFcP/FRXD/xUVw/8VFcP/FRXE/xUVxP8VFcT/FRXE/xUVxP8VFcX/FRXF/xUV + xf8VFcX/FRXG/xYWxv8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbH/xYWyP8WFsj/FhbI/xYW + yP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsn/FhbJ/xYWyf8WFsn/FhbJ/xYWyP8WFsj/FhbI/xYW + yP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsf/FhbH/xYWx/8WFsf/FhbH/xYWx/8WFsb/FhbG/xYW + xv8VFcb/FRXF/xUVxf8VFcX/FRXF/xUVxP8VFcT/FRXE/xUVxP8VFcT/FRXD/xUVw/8VFcP/FRXD/xQU + wv8UFML/FBTC/xQUwv8UFMH/FBTB/xQUwf8UFMH/FBTB/xQUwP8UFMD/ExO//xMTvv8TE73/EhK8/xIS + u/8REbn/ERG4/xAQtv8QELT/Fhbu/zQ0NHkAAAAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAACoAAABeGBjp/hMTuf8QELb/ERG3/xERuf8SErr/EhK8/xMTvf8TE77/ExO//xQU + wP8UFMD/FBTB/xQUwf8UFMH/FBTB/xQUwf8UFMH/FBTB/xQUwv8UFML/FBTC/xQUwv8UFML/FRXD/xUV + w/8VFcP/FRXD/xUVxP8VFcT/FRXE/xUVxP8VFcX/FRXF/xUVxf8VFcX/FRXG/xUVxv8WFsb/FhbG/xYW + xv8WFsb/FhbH/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYW + yP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYWx/8WFsf/FhbH/xYW + x/8WFsf/FhbH/xYWxv8WFsb/FhbG/xYWxv8VFcb/FRXG/xUVxf8VFcX/FRXF/xUVxf8VFcT/FRXE/xUV + xP8VFcT/FRXD/xUVw/8VFcP/FRXD/xQUwv8UFML/FBTC/xQUwv8UFML/FBTB/xQUwf8UFMH/FBTB/xQU + wf8UFMH/FBTA/xQUwP8TE7//ExO+/xMTvf8SErz/EhK6/xERuf8REbj/EBC2/xIStv8YGO7/AAAAXwAA + ACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAFchIeT+FxfB/xER + uP8SErn/EhK7/xMTvP8TE77/FBS//xQUwP8UFMH/FRXC/xUVwv8VFcP/FRXD/xUVw/8VFcP/FRXD/xUV + w/8VFcP/FRXD/xUVxP8VFcT/FRXE/xUVxP8VFcT/FhbF/xYWxf8WFsX/FhbF/xYWxv8WFsb/FhbG/xYW + xv8WFsb/FhbH/xYWx/8WFsf/FhbH/xcXx/8XF8f/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8j/FxfJ/xcX + yf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcX + yf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8f/FxfH/xYW + x/8WFsf/FhbH/xYWx/8WFsb/FhbG/xYWxv8WFsb/FhbG/xYWxf8WFsX/FhbF/xYWxf8VFcT/FRXE/xUV + xP8VFcT/FRXE/xUVw/8VFcP/FRXD/xUVw/8VFcP/FRXD/xUVw/8VFcL/FRXC/xQUwf8UFMD/FBS//xMT + vv8TE7z/EhK7/xISuf8REbj/GBi//x0d6P4AAABYAAAAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAgAAAATioq2PscHM7/ERG4/xERuv8SErz/ExO9/xMTvv8UFMD/FBTB/xQU + wv8UFML/FRXD/xUVw/8VFcT/FRXE/xUVxP8VFcT/FRXE/xUVxP8VFcT/FRXE/xUVxf8VFcX/FRXF/xUV + xf8VFcX/FhbG/xYWxv8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbH/xYWyP8WFsj/FhbI/xYW + yP8WFsj/FxfI/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcX + yv8XF8r/FxfK/xcXyv8XF8r/FxfK/xcXyv8XF8r/FxfK/xcXyv8XF8r/FxfJ/xcXyf8XF8n/FxfJ/xcX + yf8XF8n/FxfJ/xcXyf8XF8j/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsf/FhbH/xYWx/8WFsf/FhbH/xYW + x/8WFsb/FhbG/xYWxv8WFsb/FRXF/xUVxf8VFcX/FRXF/xUVxf8VFcT/FRXE/xUVxP8VFcT/FRXE/xUV + xP8VFcT/FRXD/xUVw/8UFML/FBTC/xQUwf8UFMD/ExO//xMTvf8SErz/EhK6/xERuP8bG8v/JibZ+wAA + AE8AAAAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAABCODjG8SEh + 4v8REbr/ERG8/xISvv8SEr//ExPA/xMTwv8UFMP/FBTE/xQUxP8VFcX/FRXF/xUVxv8VFcb/FRXG/xUV + xv8VFcb/FRXG/xUVxv8VFcb/FRXG/xUVx/8VFcf/FRXH/xUVx/8VFcf/FhbI/xYWyP8WFsj/FhbI/xYW + yP8WFsj/FhbJ/xYWyf8WFsn/FhbJ/xYWyf8WFsr/FhbK/xYWyv8WFsr/FhbK/xcXyv8XF8r/FxfK/xcX + yv8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcX + y/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8r/FxfK/xcXyv8XF8r/FhbK/xYWyv8WFsr/FhbK/xYW + yv8WFsn/FhbJ/xYWyf8WFsn/FhbJ/xYWyP8WFsj/FhbI/xYWyP8WFsj/FhbI/xUVx/8VFcf/FRXH/xUV + x/8VFcf/FRXG/xUVxv8VFcb/FRXG/xUVxv8VFcb/FRXG/xUVxv8VFcX/FRXF/xQUxP8UFMT/FBTD/xMT + wv8TE8D/EhK//xISvv8REbz/ERG6/yEh3f80NMn1AAAAQwAAABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAADVAQKTVKSn3/xERuv8SErv/ExO9/xMTv/8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsX/FhbF/xYWxv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYW + x/8WFsf/FhbH/xYWx/8XF8f/FxfH/xcXyP8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyf8XF8n/FxfJ/xcX + yf8XF8n/FxfJ/xcXyv8XF8r/FxfK/xcXyv8YGMr/GBjK/xgYyv8YGMr/GBjK/xgYyv8YGMr/GBjL/xgY + y/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgYy/8YGMr/GBjK/xgYyv8YGMr/GBjK/xgY + yv8YGMr/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyP8XF8j/FxfI/xcX + yP8XF8j/FxfI/xcXx/8XF8f/FhbH/xYWx/8WFsf/FhbH/xYWxv8WFsb/FhbG/xYWxv8WFsb/FhbG/xYW + xv8WFsb/FhbF/xYWxf8VFcX/FRXE/xUVw/8VFcL/FBTB/xQUwP8TE7//ExO9/xISu/8REbr/KCj3/z09 + ptoAAAA3AAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAKDg4 + b5MsLPn/GBi+/xISvf8TE7//FBTA/xQUwv8VFcP/FRXE/xYWxf8WFsb/FhbG/xcXx/8XF8f/FxfI/xcX + yP8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyf8XF8n/FxfJ/xcXyf8XF8n/GBjJ/xgY + yv8YGMr/GBjK/xgYyv8YGMr/GBjK/xgYyv8YGMv/GBjL/xgYy/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgY + y/8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZ + zP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xgYy/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgY + y/8YGMv/GBjL/xgYyv8YGMr/GBjK/xgYyv8YGMr/GBjK/xgYyv8YGMn/FxfJ/xcXyf8XF8n/FxfJ/xcX + yf8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8f/FxfH/xYWxv8WFsb/FhbF/xUV + xP8VFcP/FBTC/xQUwP8TE7//ExO9/xcXvf8sLPn/Ozt+pQAAACkAAAANAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAcAAAAQzg46fsoKND/EhK+/xMTv/8TE8H/FBTC/xUV + w/8VFcT/FRXF/xYWxv8WFsf/FhbI/xcXyP8XF8j/FxfI/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcX + yf8XF8n/FxfJ/xcXyv8XF8r/FxfK/xcXyv8XF8r/GBjK/xgYyv8YGMr/GBjL/xgYy/8YGMv/GBjL/xgY + y/8YGMv/GBjM/xgYzP8YGMz/GBjM/xgYzP8YGMz/GBjM/xgYzP8YGMz/GBjM/xgYzP8YGMz/GRnN/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xgYzP8YGMz/GBjM/xgY + zP8YGMz/GBjM/xgYzP8YGMz/GBjM/xgYzP8YGMz/GBjM/xgYy/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgY + yv8YGMr/GBjK/xcXyv8XF8r/FxfK/xcXyv8XF8r/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcX + yf8XF8j/FxfI/xcXyP8WFsj/FhbH/xYWxv8VFcX/FRXF/xUVw/8UFML/FBTB/xMTv/8SEr7/JibN/zg4 + 6/4LCxJKAAAAHQAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAA + ABEAAAAvSEi12zY2/v8UFMD/ExPB/xMTwv8UFMT/FBTF/xUVxv8VFcf/FhbI/xYWyf8WFsn/FhbK/xYW + yv8XF8r/FxfK/xcXyv8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8z/FxfM/xcX + zP8XF8z/FxfM/xgYzP8YGMz/GBjM/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/GBjM/xcXzP8XF8z/FxfM/xcXzP8XF8z/FxfL/xcX + y/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8r/FxfK/xcXyv8XF8r/FhbK/xYWyf8WFsn/FhbI/xUV + x/8VFcb/FBTF/xQUxP8TE8L/ExPB/xMTwP82Nvz/Rka54gAAADAAAAARAAAABAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACQAAAB4rK0pjOzv5/iYmyv8SEsD/ExPC/xMT + w/8UFMT/FBTF/xUVxv8VFcf/FhbI/xYWyf8WFsn/FhbJ/xYWyv8XF8r/FxfK/xcXyv8XF8r/FxfK/xcX + yv8XF8r/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8z/FxfM/xcXzP8XF8z/FxfM/xcXzP8YGMz/GBjM/xgY + zP8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/GBjM/xcX + zP8XF8z/FxfM/xcXzP8XF8z/FxfM/xcXy/8XF8v/FxfL/xcXy/8XF8r/FxfK/xcXyv8XF8r/FxfK/xcX + yv8XF8r/FhbK/xYWyf8WFsn/FhbJ/xYWyP8VFcf/FRXG/xQUxf8UFMT/ExPD/xMTwv8SEsD/IyPI/zs7 + +v8yMlhuAAAAIAAAAAoAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAEAAAAEAAAAEQAAAC5OTsLiPDz//xYWwv8SEsL/ExPD/xQUxP8UFMX/FBTG/xUVx/8VFcj/FhbJ/xYW + yf8WFsr/FhbK/xYWyv8WFsv/FhbL/xYWy/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXy/8XF8v/FxfL/xcX + y/8XF8v/FxfM/xcXzP8XF8z/FxfM/xcXzP8XF8z/GBjM/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzP8YGMz/GBjM/xcXzP8XF8z/FxfM/xcXzP8XF8z/FxfM/xcXy/8XF8v/FxfL/xcX + y/8XF8v/FxfL/xcXy/8XF8v/FxfL/xYWy/8WFsv/FhbL/xYWyv8WFsr/FhbK/xYWyf8WFsn/FRXI/xUV + x/8UFMb/FBTG/xQUxP8TE8P/EhLC/xYWwv87O///T0/I6QAAAC8AAAARAAAABAAAAAEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAIAAAAGicnQlJKSvT+MTHq/xMT + wv8TE8P/ExPF/xQUxv8UFMf/FBTI/xUVyP8VFcn/FRXK/xYWyv8WFsr/FhbL/xYWy/8WFsv/FhbL/xYW + y/8WFsv/FhbM/xYWzP8WFsz/FhbM/xYWzP8WFsz/FhbM/xYWzP8WFsz/FhbM/xYWzf8WFs3/FhbN/xYW + zf8WFs3/FhbN/xcXzf8XF83/FxfN/xcXzf8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfN/xcXzf8XF83/FxfN/xYWzf8WFs3/FhbN/xYW + zf8WFs3/FhbN/xYWzP8WFsz/FhbM/xYWzP8WFsz/FhbM/xYWzP8WFsz/FhbM/xYWy/8WFsv/FhbL/xYW + y/8WFsv/FhbL/xYWyv8WFsr/FRXK/xUVyf8VFcj/FBTI/xQUx/8UFMb/ExPF/xMTw/8SEsL/MDDm/0pK + 9f4xMVJeAAAAGwAAAAkAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAQAAAAQAAAAOAAAAIlJSmqdPT/7/Kyvc/xMTxf8TE8b/FBTH/xUVyP8VFcn/FRXK/xYW + yv8WFsv/FhbL/xYWzP8WFsz/FxfM/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcX + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM//GBjP/xgYz/8YGM//GBjP/xgYz/8YGM//GBjP/xgYz/8YGM//GBjP/xgY + z/8YGM//GBjP/xgYz/8YGM//GBjP/xgYz/8YGM//GBjP/xgYz/8YGM//GBjP/xgYzv8YGM7/GBjO/xgY + zv8YGM7/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcX + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzP8XF8z/FhbM/xYWy/8WFsv/FhbK/xUV + yv8VFcn/FRXI/xQUx/8TE8b/ExPF/ygo1/9LS/7/VVWisQAAACMAAAAOAAAABAAAAAEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAUAAAARAAAAKFtb + us5LS///IiLJ/xMTxv8TE8f/FBTI/xQUyf8VFcr/FRXK/xUVy/8WFsz/FhbM/xYWzP8WFsz/FhbN/xYW + zf8WFs3/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcX + zf8XF83/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcX + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FhbN/xYW + zf8WFs3/FhbM/xYWzP8WFsz/FhbM/xUVy/8VFcr/FRXK/xQUyf8UFMj/ExPH/xMTxv8hIcn/Skr//1tb + wNcAAAApAAAAEQAAAAYAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAcAAAATAAAAK2Fh1epOTv//JibM/xUVx/8WFsj/FhbJ/xcX + yv8XF8v/GBjL/xgYzP8YGMz/GBjM/xgYzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzv8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZz/8ZGc//GRnP/xkZ + z/8ZGc//GRnP/xoaz/8aGs//GhrP/xoaz/8aGs//GhrP/xoaz/8aGs//GhrP/xoaz/8aGs//GhrP/xoa + z/8aGs//GhrP/xoaz/8aGs//GhrP/xoaz/8aGs//GhrP/xoaz/8aGs//GhrP/xoaz/8aGs//GhrP/xkZ + z/8ZGc//GRnP/xkZz/8ZGc//GRnP/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8ZGc7/GRnN/xkZzf8ZGc3/GRnN/xkZzf8YGM3/GBjM/xgYzP8YGMz/GBjL/xcX + y/8XF8r/FhbJ/xYWyP8VFcf/JCTK/0xM//9hYdvwAAAALAAAABQAAAAHAAAAAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA + AAcAAAAUFhYgMGlp1elXV///MDDh/xcXx/8WFsj/FxfJ/xcXyf8YGMr/GBjL/xgYy/8ZGcv/GRnM/xkZ + zP8ZGcz/GRnM/xkZzP8ZGcz/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZ + zv8aGs7/GhrO/xoazv8aGs7/GhrO/xoazv8aGs7/GhrO/xoazv8aGs7/GhrO/xoazv8aGs7/GhrO/xoa + zv8aGs7/GhrO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnN/xkZzf8ZGc3/GRnN/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGcz/GRnM/xkZ + zP8ZGcz/GRnM/xkZzP8ZGcv/GBjL/xgYy/8YGMr/FxfJ/xcXyf8XF8j/FhbH/y4u3f9VVf//aWnb7yAg + NDgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAcAAAATAAAAJmhovcldXf7/PDz0/xsb + yf8WFsn/FxfJ/xcXyv8XF8r/GBjL/xgYy/8YGMz/GBjM/xgYzP8YGMz/GRnN/xkZzf8ZGc3/GRnN/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZ + zf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GBjM/xgYzP8YGMz/GBjM/xgYy/8YGMv/FxfK/xcX + yv8XF8n/FhbJ/xsbyf85OfD/Xl7+/2lpxNIAAAAnAAAAFAAAAAgAAAADAAAAAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAABAAAAAgAAAAcAAAARAAAAIGRkp5xzc/f8VFT//y0t2v8ZGcr/FhbK/xcXyv8XF8v/FxfL/xcX + zP8XF8z/GBjM/xgYzP8YGMz/GBjM/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzf8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zP8YGMz/GBjM/xcXzP8XF8z/FxfL/xcXy/8XF8r/FhbK/xgYyf8rK9f/U1P//3Bw+P5lZaukAAAAIQAA + ABEAAAAHAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAUAAAAMAAAAFzAw + Sjxxcc/cc3P7/ltb//83N+f/HR3N/xcXzP8XF8z/FxfN/xcXzf8YGM3/GBjN/xgYzf8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzf8YGM3/FxfN/xcXzf8XF8z/FxfM/x0d + zf80NOT/WVn//3R0/P5zc9XgMzNNPQAAABgAAAAMAAAABQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAIAAAADwAAABo9PVxDdHTN0X198/x1df//YmL//1FR + //9BQf//ODjo/ygo5v8eHtH/FxfP/xcXz/8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX + 0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX + 0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX + 0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX + 0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX0P8XF9D/FxfQ/xcX + z/8XF8//HR3Q/ycn5P83N+j/QED//1FR//9hYf//dHT//3p69fx1dc/XQUFnSwAAABsAAAAQAAAACAAA + AAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA + AAEAAAAEAAAACAAAAA8AAAAWAAAAIFxcjml0dMbAenrh7Hl54O5/f/P8fn70/IKC//+Cgv//goL//4KC + //+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC + //+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC + //+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC + //+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC + //+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//goL//4KC//+Cgv//fX31/H9/8/x5eePuenri7XR0 + x8NeXpJuAAAAIAAAABYAAAAPAAAACQAAAAQAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAwAAAAYAAAAKAAAADwAA + ABMAAAAXAAAAGwAAAB4AAAAgAAAAIgAAACMAAAAjAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAA + ACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAA + ACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAA + ACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAA + ACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAA + ACQAAAAjAAAAIwAAACIAAAAgAAAAHgAAABsAAAAYAAAAEwAAAA8AAAAKAAAABwAAAAMAAAABAAAAAQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////gAAAAAAAAAAAAAAf/////AAAAAAAAAAAAAAAA + /////AAAAAAAAAAAAAAAAD////gAAAAAAAAAAAAAAAAf///gAAAAAAAAAAAAAAAAB///wAAAAAAAAAAA + AAAAAAP//4AAAAAAAAAAAAAAAAAB//8AAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAAAAD//gAAAAAA + AAAAAAAAAAAAf/wAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAA/+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAA + AAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAA + AAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAA + AAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAA + AAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAA + AAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAA + AAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gA + AAAAAAAAAAAAAAAAAB/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAA + AB/4AAAAAAAAAAAAAAAAAAAf/AAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAD/+AAAAAAAAAAAA + AAAAAAB//wAAAAAAAAAAAAAAAAAA//+AAAAAAAAAAAAAAAAAAf//gAAAAAAAAAAAAAAAAAH//8AAAAAA + AAAAAAAAAAAD///wAAAAAAAAAAAAAAAAD///+AAAAAAAAAAAAAAAAB////wAAAAAAAAAAAAAAAA///// + AAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////// + ////////////////////////KAAAAGAAAADAAAAAAQAgAAAAAACAlAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAEhISAFBQUECOjo6Az8/PwVDQ0MFRUVFBkdHRwZISEgGSEhIBkhISAZISEgGSEhIBkhI + SAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhI + SAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhI + SAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhISAZISEgGSEhIBkhI + SAZISEgGSEhIBkdHRwZFRUUFQkJCBT4+PgNFRUUCTU1NAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6OjoCJycnByoqKhAVFRUaAAAAIgAAACsAAAAuAAAAMAAA + ADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAA + ADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAA + ADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAA + ADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADEAAAAxAAAAMQAAADAAAAAvAAAAKwAAACIXFxcaLCwsECkp + KQc9PT0CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU1NTARQUFAkKCgoWAAAAJwAA + AD0AAABQAAAAYAAAAG0AAAByAAAAdAAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAA + AHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAA + AHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAA + AHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAAAHYAAAB2AAAAdgAA + AHQAAAByAAAAbQAAAGAAAABRAAAAPgAAACgLCwsWFRUVCVhYWAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE9P + TwFDQ0MIERERFgAAADQAAABSAAAAcAcHB5AdHR2mMTExtTk5Ob4/Pz/EPz8/xj8/P8c/Pz/GPz8/xj8/ + P8c/Pz/GPz8/xj8/P8c/Pz/GPz8/xj8/P8c/Pz/GPz8/xz8/P8Y/Pz/GPz8/xz8/P8Y/Pz/GPz8/xz8/ + P8Y/Pz/GPz8/xz8/P8Y/Pz/GPz8/xz8/P8Y/Pz/GPz8/xz8/P8Y/Pz/GPz8/xz8/P8Y/Pz/GPz8/xz8/ + P8Y/Pz/GPz8/xj8/P8c/Pz/GPz8/xj8/P8c/Pz/GPz8/xj8/P8c/Pz/GPz8/xj8/P8c/Pz/GPz8/xj8/ + P8c/Pz/GPz8/xj8/P8c/Pz/GPz8/xj8/P8Y/Pz/FOTk5vzMzM7YeHh6nCAgIkQAAAHEAAABSAAAANBIS + EhZISEgIVVVVAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAWFhYAiIiIgwAAAAiAAAAQgAAAHANDQ2URUVFuY6Ojtu6urrs3Nzc9uXl + 5frp6en+6enp/urq6v/q6ur+6urq/urq6v/q6ur+6urq/urq6v/q6ur+6urq/urq6v/q6ur+6urq/+rq + 6v7q6ur+6urq/+rq6v7q6ur+6urq/+rq6v7q6ur+6urq/+rq6v7q6ur+6urq/+rq6v7q6ur+6urq/+rq + 6v7q6ur+6urq/+rq6v7q6ur+6urq/+rq6v7q6ur+6urq/urq6v/q6ur+6urq/urq6v/q6ur+6urq/urq + 6v/q6ur+6urq/urq6v/q6ur+6urq/urq6v/q6ur+6urq/urq6v/q6ur+6urq/urq6v/p6en+5eXl+t7e + 3ve8vLzskJCQ20pKSrsPDw+VAAAAcAAAAEMAAAAiJCQkDF9fXwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbW1sCKSkpCgAAACcAAABRAAAAfTo6 + Orarq6vj4uLi9uHh4f7d3d3+29vb/tjY2P/U1NT+1NTU/tXV1f/V1dX+1dXV/tXV1f/V1dX+1dXV/tXV + 1f/V1dX+1dXV/tXV1f/V1dX+1dXV/9XV1f7V1dX+1dXV/9XV1f7V1dX+1dXV/9XV1f7V1dX+1dXV/9XV + 1f7V1dX+1dXV/9XV1f7V1dX+1dXV/9XV1f7V1dX+1dXV/9XV1f7V1dX+1dXV/9XV1f7V1dX+1dXV/tXV + 1f/V1dX+1dXV/tXV1f/V1dX+1dXV/tXV1f/V1dX+1dXV/tXV1f/V1dX+1dXV/tXV1f/V1dX+1dXV/tXV + 1f/V1dX+1dXV/tTU1P/U1NT+2NjY/tvb2//d3d3+4eHh/uTk5Peurq7lPT09uAAAAH8AAABSAAAAKCws + LAtiYmICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhY + WAIkJCQNAAAAKQAAAGEUFBSXfHx80vf39/7k5OT/1NTU/9XV1f/V1dX/1tbW/9bW1v/W1tb/19fX/9fX + 1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9fX1//X19f/19fX/9fX1//Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/Y2Nj/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/1tbW/9bW1v/V1dX/1dXV/9TU + 1P/k5OT/9/f3/oGBgdQXFxeXAAAAYgAAACknJycNX19fAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAACQkJAoAAAAlAAAAVCMjI5yenp7b5OTk+9zc3P7U1NT+1dXV/tbW + 1v/W1tb+19fX/tfX1//X19f+19fX/tjY2P/Y2Nj+2NjY/tjY2P/Y2Nj+2NjY/tjY2P/Y2Nj+2NjY/tjY + 2P/Y2Nj+2NjY/9jY2P7Y2Nj+2NjY/9jY2P7Y2Nj+2dnZ/9nZ2f7Z2dn+2dnZ/9nZ2f7Z2dn+2dnZ/9nZ + 2f7Z2dn+2dnZ/9nZ2f7Z2dn+2dnZ/9nZ2f7Z2dn+2dnZ/9nZ2f7Z2dn+2dnZ/tnZ2f/Y2Nj+2NjY/tjY + 2P/Y2Nj+2NjY/tjY2P/Y2Nj+2NjY/tjY2P/Y2Nj+2NjY/tjY2P/Y2Nj+2NjY/tjY2P/Y2Nj+2NjY/tjY + 2P/X19f+19fX/tfX1//W1tb+1tbW/tXV1f/U1NT+2tra/uTk5Pujo6PcJycnnQAAAFUAAAAlJycnCgAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY2NjAwAAABsAAABJAgICg7S0 + tOLp6en92NjY/9XV1f/W1tb/1tbW/9jY2P/X19f/2NjY/9nZ2f/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2dnZ/9ra2v/Z2dn/2dnZ/9ra2v/Z2dn/2tra/9nZ2f/a2tr/2tra/9ra2v/a2tr/29vb/9ra + 2v/a2tr/29vb/9ra2v/a2tr/29vb/9ra2v/a2tr/29vb/9ra2v/a2tr/29vb/9ra2v/a2tr/29vb/9ra + 2v/a2tr/2tra/9vb2//a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/Z2dn/2dnZ/9ra2v/Z2dn/2dnZ/9ra + 2v/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY2P/Y2Nj/19fX/9fX1//W1tb/1dXV/9fX + 1//q6ur9u7u75AUFBYUAAABKAAAAG2trawMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABhYWEBGRkZDQAAADwODg5+lJSU0+3t7f/V1dX+19fX/9fX1/7Y2Nj+2dnZ/tra2v/a2tr+2tra/tvb + 2//a2tr+29vb/tvb2//b29v+29vb/tvb2//b29v+29vb/tvb2//b29v+29vb/tvb2//b29v+3Nzc/9zc + 3P7c3Nz+3Nzc/9zc3P7c3Nz+3Nzc/9zc3P7c3Nz+3Nzc/9zc3P7c3Nz+3Nzc/9zc3P7c3Nz+3Nzc/9zc + 3P7c3Nz+3Nzc/9zc3P7c3Nz+3Nzc/9zc3P7c3Nz+3Nzc/tzc3P/c3Nz+3Nzc/tzc3P/c3Nz+3Nzc/tzc + 3P/b29v+29vb/tvb2//b29v+29vb/tvb2//b29v+29vb/tvb2//b29v+29vb/tvb2//a2tr+2tra/tra + 2v/a2tr+2tra/tnZ2f/Y2Nj+19fX/tfX1//V1dX+7Ozs/pqamtYPDw+AAAAAPhsbGw1ra2sBAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMTUwFDQ0NHQUFBWBnZ2e45ubm+NfX1//W1tb+19fX/9jY + 2P7Z2dn+2dnZ/tra2v/a2tr+29vb/tvb2//b29v+29vb/tzc3P/b29v+29vb/tzc3P/b29v+29vb/tzc + 3P/b29v+3Nzc/tzc3P/c3Nz+3d3d/9zc3P7c3Nz+3d3d/9zc3P7c3Nz+3d3d/9zc3P7c3Nz+3d3d/93d + 3f7d3d3+3d3d/93d3f7d3d3+3d3d/93d3f7d3d3+3d3d/93d3f7d3d3+3d3d/9zc3P7c3Nz+3Nzc/t3d + 3f/c3Nz+3Nzc/t3d3f/c3Nz+3Nzc/t3d3f/c3Nz+3Nzc/tzc3P/c3Nz+29vb/tzc3P/b29v+29vb/tzc + 3P/b29v+29vb/tzc3P/b29v+29vb/tvb2//a2tr+2tra/tra2v/Z2dn+2NjY/tfX1//W1tb+1dXV/ubm + 5vlra2u8BgYGYw4ODh5UVFQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVlZQE2NjYMAAAAMyQk + JIrIyMjn5OTk/tbW1v/X19f+2NjY/9nZ2f7Z2dn+2tra/tvb2//b29v+29vb/tzc3P/b29v+29vb/tzc + 3P/b29v+29vb/tzc3P/b29v+29vb/tzc3P/c3Nz+3Nzc/t3d3f/c3Nz+3d3d/9zc3P7c3Nz+3d3d/9zc + 3P7c3Nz+3d3d/93d3f7d3d3+3d3d/93d3f7d3d3+3t7e/93d3f7d3d3+3t7e/93d3f7d3d3+3t7e/93d + 3f7d3d3+3t7e/93d3f7d3d3+3d3d/t3d3f/c3Nz+3Nzc/t3d3f/c3Nz+3Nzc/t3d3f/c3Nz+3Nzc/t3d + 3f/c3Nz+3Nzc/tzc3P/b29v+29vb/tzc3P/b29v+29vb/tzc3P/b29v+29vb/tzc3P/b29v+29vb/tra + 2v/a2tr+2dnZ/tjY2P/X19f+1tbW/uPj4//Ozs7qJycnjQAAADQ7OzsNb29vAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAFBQUAIAAAAaAAAATn5+fsPr6+v+19fX/9jY2P/Z2dn/2tra/9vb2//c3Nz/3Nzc/93d + 3f/d3d3/3d3d/93d3f/d3d3/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3t7e/9/f3//f39//39/f/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/9/f + 3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//e3t7/3t7e/97e3v/e3t7/3t7e/97e + 3v/d3d3/3d3d/93d3f/d3d3/3d3d/9zc3P/c3Nz/29vb/9ra2v/Z2dn/2NjY/9fX1//q6ur/g4ODxwAA + AFAAAAAbWVlZAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFZWVgUAAAAnAgICZdnZ2e7j4+P+19fX/tnZ + 2f/Z2dn+29vb/9vb2/7c3Nz+3Nzc/t3d3f/d3d3+3d3d/t7e3v/d3d3+3d3d/t7e3v/d3d3+3d3d/t7e + 3v/e3t7+3t7e/t/f3//e3t7+3t7e/t/f3//e3t7+39/f/9/f3/7f39/+4ODg/9/f3/7f39/+4ODg/9/f + 3/7f39/+4ODg/9/f3/7f39/+4ODg/9/f3/7f39/+4ODg/9/f3/7f39/+4ODg/9/f3/7f39/+4ODg/9/f + 3/7f39/+39/f/uDg4P/f39/+39/f/uDg4P/f39/+39/f/t/f3//e3t7+3t7e/t/f3//e3t7+3t7e/t/f + 3//e3t7+3t7e/t7e3v/d3d3+3d3d/t7e3v/d3d3+3d3d/t7e3v/d3d3+3d3d/t3d3f/c3Nz+29vb/tvb + 2//Z2dn+2dnZ/tfX1//j4+P+3Nzc7wYGBmcAAAAoYGBgBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1d + XQcAAAAzMjMyifX19f7Y2dj+2NnY/tna2f/a29r+29zb/9zc3P7c3dz+3N3c/t3e3f/d3t3+3d7d/t7e + 3v/d3t3+3d7d/t7e3v/d3t3+3d7d/t7f3v/e397+3t/e/t/f3//e397+3t/e/t/f3//f4N/+3+Df/9/g + 3/7f4N/+4ODg/9/g3/7f4N/+4ODg/9/g3/7f4N/+4ODg/+Dh4P7g4eD+4OHg/+Dh4P7g4eD+4OHg/+Dh + 4P7g4eD+4OHg/+Dh4P7g4eD+4OHg/+Dh4P7f4N/+3+Df/uDg4P/f4N/+3+Df/uDg4P/f4N/+3+Df/uDg + 4P/f4N/+39/f/t/f3//e397+3t/e/t/f3//e397+3t/e/t7f3v/d3t3+3d7d/t7e3v/d3t3+3d7d/t7e + 3v/d3t3+3d7d/t3d3f/c3dz+3Nzc/tvc2//a29r+2drZ/tjZ2P/Y2dj+9PX0/Ts7O44AAAA0Z2dnBwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVlZQkAAAA/fX19tPX19f/Y2Nj/2dnZ/9vb2//c3Nz/3d3d/93d + 3f/e3t7/3t7e/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//39/f/9/f3//f39//39/f/97e3v/e3t7/3d3d/93d3f/c3Nz/29vb/9ra + 2v/Y2Nj/9fX1/4ODg7cAAABAbm5uCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpqagoAAABFqKiox+7u + 7v/Y2Nj+2tra/tvb2//c3Nz+3d3d/93d3f7d3d3+3t7e/t/f3//e3t7+3t7e/t/f3//e3t7+3t7e/t/f + 3//f39/+39/f/uDg4P/f39/+39/f/uDg4P/g4OD+4ODg/uHh4f/g4OD+4eHh/+Dg4P7g4OD+4eHh/+Hh + 4f7h4eH+4uLi/+Hh4f7h4eH+4uLi/+Hh4f7h4eH+4uLi/+Hh4f7h4eH+4uLi/+Hh4f7h4eH+4uLi/+Hh + 4f7h4eH+4uLi/+Hh4f7h4eH+4eHh/uLi4v/h4eH+4eHh/uHh4f/h4eH+4ODg/uHh4f/g4OD+4ODg/uHh + 4f/g4OD+4ODg/uDg4P/f39/+39/f/uDg4P/f39/+39/f/t/f3//e3t7+3t7e/t/f3//e3t7+3t7e/t7e + 3v/d3d3+3d3d/t3d3f/c3Nz+29vb/tra2v/Z2dn+7Ozs/qysrMoAAABGc3NzCgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAG5ubgsAAABIu7u70eHi4f/Z2tn+2tva/tvc2//c3dz+3d3d/93e3f7d393+3t/e/t/f + 3//e397+3t/e/t/f3//e397+39/f/uDg4P/f4N/+3+Df/uDg4P/f4N/+3+Df/uDh4P/g4eD+4OHg/uHh + 4f/g4eD+4eHh/+Hh4f7h4uH+4uLi/+Hi4f7h4uH+4uLi/+Hi4f7h4uH+4uLi/+Hi4f7i4uL+4uLi/+Lj + 4v7i4+L+4uPi/+Lj4v7i4+L+4uPi/+Lj4v7i4uL+4uLi/+Hi4f7h4uH+4eLh/uLi4v/h4uH+4eLh/uLi + 4v/h4uH+4eHh/uHh4f/g4eD+4OHg/uHh4f/g4eD+4OHg/uDg4P/f4N/+3+Df/uDg4P/f4N/+3+Df/uDg + 4P/f39/+3t/e/t/f3//e397+3t/e/t7f3v/d393+3d7d/t3d3f/c3dz+29zb/trb2v/Z2tn+39/f/ry8 + vNQAAABKdnd2CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHJycgsAAABKvr6+2Nzc3P/a2tr/29vb/93d + 3f/d3d3/39/f/9/f3//f39//4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Hh4f/h4eH/4eHh/+Hh + 4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/f39//39/f/9/f + 3//d3d3/3d3d/9zc3P/a2tr/2dnZ/8LCwtsGBgZPenp6DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHV1 + dQwAAABLv7+/2Nvb2//a29r+29zb/t3d3f/d3t3+3t/e/97f3v7f39/+3+Df/uDg4P/f4N/+3+Df/uDg + 4P/g4eD+4OHg/uHh4f/g4eD+4OHg/uHh4f/h4uH+4eLh/uLi4v/h4uH+4eLh/uLi4v/i4uL+4+Pj/+Lj + 4v7i4+L+4+Pj/+Pj4/7j4+P+4+Tj/+Pk4/7j5OP+5OTk/+Pk4/7j5OP+5OTk/+Pk4/7j5OP+5OTk/+Pk + 4/7j5OP+5OTk/+Pk4/7j5OP+5OTk/+Pk4/7j5OP+4+Tj/uTk5P/j4+P+4+Pj/uPj4//i4+L+4uPi/uPj + 4//i4+L+4uLi/uLi4v/h4uH+4eLh/uLi4v/h4uH+4eLh/uHh4f/g4eD+4OHg/uHh4f/g4eD+4OHg/uDg + 4P/f4N/+3+Df/uDg4P/f39/+3t/e/t7f3v/d3t3+3d3d/tzc3P/a29r+2tra/sfHx9wQEBBTfX19DAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd3dwwAAABLv7+/2dzc3P/c3Nz+3Nzc/t7e3v/e3t7+39/f/9/f + 3/7g4OD+4ODg/uDh4P/g4OD+4ODg/uHh4f/h4eH+4eHh/uHi4f/h4eH+4eHh/uLi4v/i4uL+4uLi/uLj + 4v/i4uL+4uLi/uPj4//j4+P+4+Tj/+Pj4/7j4+P+4+Tj/+Tk5P7k5OT+5OXk/+Tk5P7k5OT+5OXk/+Tk + 5P7k5OT+5OXk/+Tk5P7k5OT+5OXk/+Tk5P7k5OT+5OXk/+Tk5P7k5OT+5OXk/+Tk5P7k5OT+5OTk/uTl + 5P/k5OT+5OTk/uTk5P/j4+P+4+Pj/uPk4//j4+P+4+Pj/uPj4//i4uL+4uLi/uLj4v/i4uL+4uLi/uLi + 4v/h4eH+4eHh/uHi4f/h4eH+4eHh/uHh4f/g4OD+4ODg/uDh4P/g4OD+3+Df/t/f3//e3t7+3d7d/tzd + 3P/c3Nz+2tva/sfHx9wQEBBTf39/DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHl5eQwAAABLv7+/2d3d + 3f/c3Nz/3d3d/97e3v/f39//4ODg/+Dg4P/h4eH/4eHh/+Hh4f/h4eH/4eLh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uPi/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Tj/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5eXl/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/m5ub/5ubm/+bm5v/m5ub/5ubm/+Xl + 5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/j5OP/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/h4eH/4eHh/+Hh + 4f/h4eH/4ODg/+Dg4P/f39//3t7e/93d3f/c3Nz/29vb/8fHx90QEBBUgYGBDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAHl5eQwAAABLv7+/2d3d3f/c3dz+3d7d/t7f3v/f39/+4ODg/+Dh4P7h4eH+4eHh/uHi + 4f/h4uH+4uLi/uLj4v/i4uL+4uLi/uLj4v/i4+L+4+Pj/uPk4//j4+P+4+Pj/uTk5P/k5OT+5OTk/uTl + 5P/k5OT+5OXk/+Xl5f7l5eX+5ebl/+Xl5f7l5eX+5ebl/+Xl5f7l5uX+5ubm/+bm5v7m5ub+5ufm/+bm + 5v7m5ub+5ufm/+bm5v7m5ub+5ufm/+bm5v7m5ub+5ufm/+bm5v7l5uX+5ebl/uXm5f/l5eX+5eXl/uXm + 5f/l5eX+5eXl/uXl5f/k5OT+5OTk/uTl5P/k5OT+5OTk/uTk5P/j4+P+4+Pj/uPk4//j4+P+4uPi/uLj + 4v/i4uL+4uLi/uLj4v/i4uL+4eLh/uHi4f/h4eH+4OHg/uDg4P/f39/+3t/e/t7e3v/c3dz+29zb/sfH + x9wQEBBTgYGBDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHp6egwAAABLv7+/2d3d3f/d3d3+3t7e/t/f + 3//f39/+4ODg/+Hh4f7h4eH+4eHh/uLi4v/i4uL+4uLi/uPj4//i4uL+4uLi/uPj4//j4+P+4+Pj/uTk + 5P/j4+P+5OTk/uXl5f/k5OT+5OTk/uXl5f/k5OT+5eXl/+Xl5f7l5eX+5ubm/+Xl5f7l5eX+5ubm/+bm + 5v7m5ub+5+fn/+bm5v7m5ub+5+fn/+bm5v7m5ub+5+fn/+bm5v7m5ub+5+fn/+bm5v7m5ub+5+fn/+bm + 5v7m5ub+5ubm/ubm5v/m5ub+5eXl/ubm5v/l5eX+5eXl/ubm5v/l5eX+5OTk/uXl5f/k5OT+5OTk/uXl + 5f/k5OT+4+Pj/uTk5P/j4+P+4+Pj/uPj4//i4uL+4uLi/uPj4//i4uL+4uLi/uLi4v/h4eH+4eHh/uDg + 4P/f39/+39/f/t7e3v/d3d3+3Nzc/sfHx9wQEBBTgYKBDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHp6 + egwAAABLv7+/2d7e3v/d3d3/3t/e/9/f3//g4OD/4eHh/+Hh4f/i4uL/4uLi/+Pj4//j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5eXl/+Xl5f/l5eX/5eXl/+Xl5f/m5ub/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+bm5v/m5ub/5ubm/+bm + 5v/m5ub/5ubm/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/j4+P/4+Pj/+Pj + 4//j4+P/4+Pj/+Pj4//i4uL/4eHh/+Hh4f/g4OD/39/f/9/f3//d3d3/3Nzc/8fHx90QEBBUgoKCDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHp6egwAAABLv7+/2d7e3v/d3t3+39/f/t/g3//g4OD+4eHh/+Hi + 4f7i4uL+4uPi/uPk4//j4+P+4+Pj/uPk4//j4+P+4+Tj/uTl5P/k5OT+5OTk/uTl5P/l5eX+5eXl/uXm + 5f/l5eX+5eXl/ubm5v/m5ub+5ufm/+bm5v7m5ub+5+fn/+fn5/7n5+f+5+jn/+fn5/7n5+f+5+jn/+fn + 5/7n5+f+6Ojo/+jo6P7o6Oj+6Ojo/+jo6P7o6Oj+6Ojo/+jo6P7n6Of+5+jn/+fn5/7n5+f+5+fn/ufo + 5//n5+f+5+fn/ufo5//m5+b+5ubm/ubn5v/m5ub+5ubm/ubm5v/l5eX+5eXl/uXm5f/l5eX+5eXl/uTl + 5P/k5OT+5OTk/uTl5P/j5OP+4+Pj/uPk4//j4+P+4+Pj/uPk4//i4+L+4eLh/uHh4f/g4OD+3+Df/t/f + 3//d3t3+3d3d/sfHx9wQEBBTgoOCDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHp6egwAAABLv7+/2d7e + 3v/e3t7+39/f/uDg4P/g4OD+4eHh/+Li4v7i4uL+4+Pj/uTk5P/j4+P+4+Pj/uTk5P/k5OT+5OTk/uXl + 5f/k5OT+5OTk/uXl5f/l5eX+5eXl/ubm5v/l5eX+5ubm/ufn5//m5ub+5+fn/+fn5/7n5+f+6Ojo/+fn + 5/7n5+f+6Ojo/+fn5/7n5+f+6Ojo/+jo6P7o6Oj+6enp/+jo6P7o6Oj+6enp/+jo6P7o6Oj+6enp/+jo + 6P7o6Oj+6Ojo/+jo6P7o6Oj+5+fn/ujo6P/n5+f+5+fn/ujo6P/n5+f+5+fn/ufn5//m5ub+5ubm/ufn + 5//m5ub+5eXl/ubm5v/l5eX+5eXl/uXl5f/k5OT+5OTk/uXl5f/k5OT+5OTk/uTk5P/j4+P+4+Pj/uTk + 5P/j4+P+4uLi/uHh4f/g4OD+4ODg/t/f3//e3t7+3d3d/sfHx9wQEBBTg4ODDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAHt7ewwAAABLv7+/2d/g3//e397/4ODg/+Hi4f/h4uH/4uPi/+Lj4v/j5OP/5OXk/+Tl + 5P/k5eT/5OXk/+Tl5P/l5eX/5ebl/+Xm5f/l5uX/5ebl/+bn5v/m5+b/5ufm/+bn5v/m5+b/5+fn/+fo + 5//n6Of/5+jn/+jo6P/o6Oj/6Ono/+jp6P/o6ej/6Ono/+jp6P/p6en/6erp/+nq6f/q6ur/7O3s/+7v + 7v/u7+7/7u/u/+7v7v/u7+7/7u/u/+7v7v/s7ez/6urq/+nq6f/p6un/6enp/+jp6P/o6ej/6Ono/+jp + 6P/o6ej/6Ojo/+jo6P/n6Of/5+jn/+fo5//n5+f/5ufm/+bn5v/m5+b/5ufm/+bn5v/l5uX/5ebl/+Xm + 5f/l5uX/5eXl/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/4uPi/+Lj4v/h4uH/4OLg/+Dh4P/f4N//3t/e/8fH + x90QEBBUg4ODDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHt7ewwAAABLv7+/2eDg4P/f39/+4ODg/uLi + 4v/i4uL+4+Pj/+Pj4/7k5OT+5OTk/uXl5f/k5OT+5OTk/uXl5f/l5eX+5eXl/ubm5v/l5eX+5ubm/ufn + 5//m5ub+5ubm/ufn5//n5+f+5+fn/ujo6P/n5+f+6Ojo/+jo6P7o6Oj+6enp/+jo6P7p6en+6enp/+np + 6f7q6ur+7Ozs//Pz8/7z8/P+4uLi/8XFxf6ysrL+oKCg/4qKiv6dnZ3+tra2/8XFxf7k5OT+8/Pz//Ly + 8v7s7Oz+6urq/urq6v/p6en+6enp/unp6f/o6Oj+6Ojo/unp6f/o6Oj+5+fn/ujo6P/n5+f+5+fn/ufn + 5//m5ub+5ubm/ufn5//m5ub+5eXl/ubm5v/l5eX+5eXl/uXl5f/k5OT+5OTk/uXl5f/k5OT+4+Pj/uPj + 4//i4uL+4eHh/uDg4P/f39/+39/f/sfHx9wQEBBTg4SDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHt7 + ewwAAABLv7+/2eDh4P/f4N//4OHg/+Lj4v/i4+L/4+Tj/+Pk4//l5eX/5eXl/+Xm5f/l5eX/5eXl/+bm + 5v/m5ub/5ubm/+bn5v/m5ub/5+fn/+fo5//n5+f/5+fn/+fo5//o6Oj/6Ojo/+jp6P/o6Oj/6enp/+np + 6f/p6en/6erp/+np6f/q6ur/6uvq/+zt7P/19fX/8vLy/7S0tP9kZGT/NDQ0/yIiIv8ZGRn/EBAQ/wUF + Bf8PDw//Gxsb/yMjI/80NDT/ZmZm/8PDw//w8PD/9fX1/+zs7P/q6ur/6erp/+nq6f/p6en/6enp/+nq + 6f/p6en/6Ojo/+jp6P/o6Oj/6Ojo/+fo5//n5+f/5+fn/+fo5//n5+f/5ubm/+bn5v/m5ub/5ubm/+Xm + 5f/l5eX/5eXl/+Xm5f/l5eX/5OXk/+Pk4//i4+L/4uLi/+Hh4f/g4OD/3+Df/8fHx90QEBBUhISEDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHt7ewwAAABLv7+/2eHh4f/g4OD+4eHh/uPj4//j4+P+5OTk/+Xl + 5f7l5eX+5eXl/ubm5v/l5eX+5ubm/ufn5//m5ub+5ubm/ufn5//n5+f+5+fn/ujo6P/n5+f+5+fn/unp + 6f/o6Oj+6Ojo/unp6f/p6en+6urq/+np6f7p6en+6urq/+rq6v7s7Oz+8vLy/9nZ2f6Kior+Hx8f/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4iIiL+iYmJ/uHh + 4f/x8fH+7e3t/urq6v/p6en+6enp/urq6v/p6en+6enp/unp6f/o6Oj+6Ojo/ujo6P/n5+f+5+fn/ujo + 6P/n5+f+5+fn/ufn5//m5ub+5ubm/ubm5v/m5ub+5eXl/ubm5v/l5eX+5eXl/uTk5P/j4+P+4uLi/uHh + 4f/g4OD+4ODg/sfHx9wQEBBThISEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHt7ewwAAABLv7+/2eHi + 4f/g4eD+4eLh/uPj4//j4+P+5OTk/+Xl5f7l5uX+5ebl/ubm5v/l5uX+5ufm/ufn5//m5+b+5ufm/ufn + 5//n5+f+5+jn/ujo6P/n6Of+6Ojo/unp6f/o6ej+6Ono/unp6f/p6un+6urq/+nq6f7q6ur+6urq/+/v + 7/7y8vL+sbGx/zw8PP4CAgL+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/kpKSv+0tLT+8vLy/uzt7P/q6ur+6urq/urq6v/p6un+6erp/unp + 6f/o6ej+6Ono/unp6f/o6Oj+5+jn/ujo6P/n6Of+5+fn/ufn5//m5+b+5ufm/ufn5//m5ub+5ebl/ubm + 5v/l5uX+5eXl/uXl5f/j4+P+4uPi/uHi4f/g4eD+4ODg/sfHx9wQEBBThISEDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAHt7ewwAAABLv7+/2eLj4v/h4uH/4uLi/+Tk5P/k5OT/5eXl/+bm5v/m5+b/5ufm/+fn + 5//m5+b/5+fn/+jo6P/n6Of/5+jn/+jo6P/o6ej/6Ono/+np6f/o6ej/6enp/+rq6v/p6un/6erp/+rq + 6v/q6+r/6+vr/+rr6v/r6+v/7u7u//Ly8v+NjY3/HBwc/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wEBAf8cHBz/mJiY//j5 + +P/u7u7/6uvq/+vr6//q6+r/6uvq/+rq6v/p6un/6erp/+rq6v/p6en/6Ono/+np6f/o6ej/6Ojo/+jo + 6P/n6Of/5+jn/+jo6P/n5+f/5ufm/+fn5//m5+b/5ubm/+Xm5f/k5OT/4+Tj/+Pj4//i4uL/4eHh/8fH + x90QEBBUhISEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHt8ewwAAABLv7+/2eLj4v/h4uH+4uPi/uTk + 5P/k5OT+5eXl/+bm5v7m5+b+5ufm/ufn5//n5+f+5+jn/ujo6P/n6Of+5+jn/ujo6P/o6ej+6Ono/unp + 6f/p6en+6erp/urq6v/p6un+6urq/uvr6//q6+r+6+vr/+vr6/7v7+/+8PDw/2pqav4CAgL+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/gAAAP8AAAD+AAAA/oGBgf/r6+v+7u7u/uvr6//q6+r+6uvq/urr6v/q6ur+6erp/urq + 6v/p6un+6enp/unp6f/o6ej+6Ono/ujo6P/n6Of+5+jn/ujo6P/n5+f+5+fn/ufn5//m5+b+5ubm/uXm + 5f/k5OT+4+Tj/uPj4//i4uL+4eHh/sfHx9wQEBBThISEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHx8 + fAwAAABLv7+/2ePj4//i4+L+4+Pj/uTl5P/k5eT+5ubm/+bn5v7n5+f+5+fn/ufo5//n6Of+6Ojo/ujp + 6P/o6Oj+6Ojo/unp6f/p6en+6enp/unq6f/p6un+6urq/urr6v/q6ur+6urq/uvs6//r6+v+6+zr/+7v + 7v7v7+/+h4eH/wEBAf4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/gAAAP8AAAD+AAAA/hEREf+MjIz+7u/u/uzt + 7P/r6+v+6+vr/uvr6//q6ur+6urq/urr6v/q6ur+6erp/unq6f/p6en+6enp/unp6f/o6Oj+6Ojo/ujp + 6P/o6Oj+5+jn/ufo5//n5+f+5ufm/ubn5v/l5eX+5OTk/uPk4//i4+L+4eLh/sfHx9wQEBBThYWFDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHl5eQwAAABLv7+/2eTk5P/j4+P/5OTk/+Xl5f/l5eX/5+fn/+fn + 5//o6Oj/6Ojo/+jo6P/o6Oj/6enp/+np6f/p6en/6enp/+rq6v/q6ur/6urq/+rq6v/q6ur/6+vr/+vr + 6//r6+v/6+vr/+zs7P/s7Oz/7Ozs//T09P+ioqL/FhYW/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/xoaGv9eXl7/g4OD/4qKiv+EhIT/YWFh/w8PD/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8XFxf/s7Oz//b29v/s7Oz/7Ozs/+zs7P/r6+v/6+vr/+vr6//r6+v/6urq/+rq + 6v/q6ur/6urq/+rq6v/p6en/6enp/+np6f/p6en/6Ojo/+jo6P/o6Oj/5+fn/+fn5//m5ub/5eXl/+Tk + 5P/j4+P/4uLi/8fHx90QEBBUgoKCDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG5ubgwAAABLv7+/2eTk + 5P/j5OP+5OTk/uXm5f/m5ub+5+jn/+fo5/7o6Oj+6Ojo/ujp6P/p6en+6enp/unq6f/p6en+6enp/urr + 6v/q6ur+6urq/urr6v/r6+v+6+vr/uvs6//r6+v+6+zr/uzt7P/s7Oz+8fLx/8rKyv4pKSn+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/xMTE/5SUlL+vLy8//X19f739/f+9/f3//f39/739/f++Pj4//Hx + 8f65ubn+T09P/w0NDf4AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+GBgY/uTl5P/x8vH+7O3s/uzs + 7P/r7Ov+6+vr/uvs6//r6+v+6+vr/urr6v/q6ur+6urq/urq6v/p6en+6enp/unq6f/p6en+6enp/ujp + 6P/o6Oj+5+jn/ufo5//m5+b+5ebl/uTl5P/j5OP+4uPi/sfHx9wQEBBTdnZ2DAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAGVlZQwAAABLv7+/2eTk5P/k5OT+5OTk/ubm5v/m5ub+6Ojo/+jo6P7o6Oj+6Ojo/unp + 6f/p6en+6enp/urq6v/p6en+6enp/uvr6//q6ur+6urq/uvr6//r6+v+6+vr/uzs7P/r6+v+7Ozs/u3t + 7f/t7e3++vr6/2FhYf4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+Ghoa/6CgoP7p6en+8PDw/+Tk + 5P7g4OD+39/f/97e3v7f39/+4ODg/+Xl5f7u7u7+6+vr/4qKiv4hISH+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/nd3d//z8/P+7u7u/u3t7f/s7Oz+6+vr/uzs7P/r6+v+6+vr/uvr6//q6ur+6urq/urq + 6v/p6en+6enp/urq6v/p6en+6enp/unp6f/o6Oj+6Ojo/ujo6P/n5+f+5ubm/uXl5f/k5OT+4+Pj/sfH + x9wQEBBTbGxsDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFtbWwwAAABLv7+/2eXm5f/k5eT/5eXl/+bn + 5v/n5+f/6Ono/+jp6P/p6en/6enp/+nq6f/q6ur/6urq/+rr6v/q6ur/6urq/+vs6//r6+v/6+vr/+vs + 6//s7Oz/7Ozs/+zt7P/s7Oz/7e3t/+3u7f/09PT/3N3c/woKCv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8lJSX/rKys//Hx8f/n5+f/4eHh/9zc3P/Z2dn/1tbW/9XV1f/W1tb/2dnZ/93d3f/h4eH/5+fn/+3t + 7f+vr6//Hx8f/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/yoqKv/Q0ND/8fLx/+3t7f/t7e3/7Ozs/+zt + 7P/s7Oz/7Ozs/+vs6//r6+v/6+vr/+vr6//q6ur/6urq/+rr6v/q6ur/6urq/+nq6f/p6en/6Ono/+jp + 6P/n6Of/5ufm/+Xm5f/k5eT/4+Tj/8jIyN0SEhJVYmJiDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE9P + TwwAAABLv7+/2ezs7P/r6+v+7Ozs/u3t7f/u7u7+7u7u/+7u7v7v7+/+7+/v/u/v7//v7+/+7+/v/vDw + 8P/v7+/+8PDw/vDw8P/w8PD+8PDw/vDw8P/x8fH+8fHx/vHx8f/x8fH+8fHx/vLy8v/29vb+bm5u/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/xoaGv6srKz+8fHx/+Li4v7e3t7+2NjY/9LS0v7U1NT+1dXV/9ra + 2v7W1tb+1NTU/9LS0v7Y2Nj+3t7e/+Xl5f7y8vL+s7Oz/gsLC/8AAAD+AAAA/gAAAP8AAAD+AAAA/gMD + A/96enr+8vLy/vLy8v/x8fH+8fHx/vHx8f/x8fH+8PDw/vDw8P/w8PD+8PDw/vDw8P/w8PD+7+/v/vDw + 8P/v7+/+7+/v/u/v7//v7+/+7+/v/u7u7v/u7u7+7e3t/uzs7P/r6+v+6+vr/sjIyN0SEhJVVVVVDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVGRQwAAABLiIiI2aqqqv+srKz+rq6u/rCwsP+xsbH+s7Oz/7S0 + tP61tbX+tra2/re3t/+3t7f+uLi4/rm5uf+5ubn+ubm5/rq6uv+6urr+u7u7/ry8vP+8vLz+vb29/r6+ + vv++vr7+vr6+/r+/v/+urq7+KCgo/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/3h4eP7x8fH+6Ojo/9/f + 3/7W1tb+1NTU/+Xm5f7t7e3+8vLy//Hx8f7y8vL+7e3t/+Pj4/7U1NT+19fX/+Dg4P7n5+f+9/f3/mdn + Z/8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP87Ozv+ra2t/r+/v/++vr7+vr6+/r29vf+9vb3+vLy8/ru7 + u/+7u7v+urq6/rq6uv+5ubn+ubm5/ri4uP+4uLj+t7e3/re3t/+1tbX+tbW1/rOzs/+ysrL+sLCw/q6u + rv+srKz+qqqq/o+Pj90PDw9VS0tLDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw8PAwAAABLFBQU2RUV + Ff8WFhb/FxcX/xgYGP8ZGRn/Ghoa/xoaGv8bGxv/Gxsb/xsbG/8cHBz/HBwc/xwcHP8cHBz/HR0d/x0d + Hf8dHR3/HR0d/x4eHv8eHh7/Hh4e/x8fH/8fHx//Hx8f/yAgIP8aGhr/BQUF/wAAAP8AAAD/AAAA/wAA + AP8AAAD/DAwM/+Li4v/u7u7/4+Tj/9nZ2f/W1tb/7u7u/+/v7//q6ur/6enp/+jo6P/p6en/6urq//Dw + 8P/r6+v/1NXU/9rb2v/j5OP/7e7t/8fHx/8gICD/AAAA/wAAAP8AAAD/AAAA/wAAAP8GBgb/Gxsb/x8f + H/8fHx//Hx8f/x8fH/8eHh7/Hh4e/x4eHv8dHR3/HR0d/x0dHf8dHR3/HBwc/xwcHP8cHBz/HBwc/xsb + G/8bGxv/Ghoa/xoaGv8ZGRn/GBgY/xcXF/8WFhb/FRUV/xcXF90FBQVVQUFBDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAADAwMAwAAABLAAAA2QAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+dHR0//j4+P7n5+f+4ODg/9XV1f7r6+v+8PDw/+rq + 6v7q6ur+6+vr/+vr6/7q6ur+6urq/+rq6v7x8fH+6+vr/9TU1P7f39/+5+fn/vDw8P9oaGj+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gIC + At0EBARVNDQ0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYmJgwAAABLAAAA2QAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/wAAAP4AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+qamp//T0 + 9P7m5ub+3N3c/9zc3P709PT+7e7t/+zs7P7s7Oz+7e3t/+zt7P7s7ez+7e3t/+zs7P7t7e3+9/f3/9jZ + 2P7c3Nz+5ufm/vLy8v+RkZH+CgoK/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gICAt0EBARVKioqDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwc + HAwAAABLAAAA2QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8PDw//xcXF/+7u7v/l5eX/2tra/+fn5//29vb/7+/v/+7v7v/u7+7/7+/v/+7v + 7v/u7+7/7+/v/+7v7v/u7+7/9PT0/+bm5v/Z2tn/5eXl//Hx8f+5ubn/HBwc/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICAt4EBARWICAgDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAABERFwwAAABLAAAA2QAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAA + AP4AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4kJCT+0dHR/+3u7f7l5uX+2dnZ/+3t + 7f719fX+8fLx//Hy8f7x8vH+8fLx//Hy8f7x8vH+8fLx//Hy8f7x8fH+9PT0/+7u7v7Z2dn+5ebl/vLy + 8v/Ly8v+JiYm/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gICAt0EBARVExMaDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHFAwAAABLAAAA2QAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4iIiL+0NDQ/+/v7/7o6Oj+29vb/+7u7v74+Pj+9PT0//Pz8/7z8/P+9PT0//Pz8/7z8/P+9PT0//Pz + 8/7z8/P+9/f3/+7u7v7a29r+5+jn/vP08//Jycn+JCQk/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gICAt0EBARVCQkWDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAEBEwwAAABLAAAA2QAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8LCwv/xMTE//Pz8//r6+v/39/f/+np6f/6+vr/9vb2//X2 + 9f/19vX/9vb2//X29f/19vX/9vb2//X29f/19vX//Pz8/+fn5//f39//6+vr//X19f+zs7P/Ghoa/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wIC + At4EBARWAwMWDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgwAAABLAAAA2QAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/wAAAP4AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+nJyc//r6 + +v7u7+7+5ebl/9/f3/74+Pj++fr5//j4+P74+Pj++Pj4//j4+P74+Pj++Pj4//j4+P75+fn++/v7/9zc + 3P7l5eX+7+/v/vj4+P+Dg4P+BAQE/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gICAt0EBARVAwMeDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB + IQwAAABLAAAA2QAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAAAP4AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+V1dX//z8/P709PT+7Ozs/+Dg4P7q6ur++/z7//r7+v75+vn++vr6//n6 + +f75+vn++fr5//r7+v77+/v+6urq/+Dg4P7r7Ov+8/Tz/urq6v9XV1f+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gICAt0EBARVAwMlDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBJwwAAABLBARo2QQEbP8FBW7/BQVx/wUFdP8FBXb/BgZ4/wYG + ev8GBnv/BgZ9/wYGff8GBn7/BgZ+/wYGf/8GBoD/BgaA/wYGgv8GBoL/BgaD/wYGhP8GBoT/BgaF/wcH + hv8HB4b/BweH/wcHiP8GBm//AQEV/wAAAP8AAAD/AAAA/wAAAP8AAAD/CwsL/9nZ2f/5+fn/8vLy/+jo + 6P/g4OD/6urq//3+/f/9/f3//Pz8//v7+//7/Pv//f39//v7+//q6ur/4ODg/+rq6v/y8vL/+vr6/7u7 + u/8TExP/AAAA/wAAAP8AAAD/AAAA/wAAAP8BARj/BgZz/wcHiP8HB4f/BweG/wcHhv8GBoX/BgaE/wYG + hP8GBoP/BgaC/wYGgf8GBoD/BgaA/wYGf/8GBn7/BgZ+/wYGff8GBnz/BgZ6/wYGeP8FBXf/BQV0/wUF + cv8FBW//BARs/woKbt4MDAxWBAQsDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICLwwAAABLBgaT2QYG + l/8HB5r+Bwed/gcHov8ICKP+CAim/wgIqP4ICKr+CQmr/gkJrP8JCa3+CQmu/gkJr/8JCbD+CQmx/gkJ + sv8JCbP+CQmz/gkJtf8KCrX+Cgq2/goKt/8KCrj+Cgq5/goKu/8KCsn+AwM//wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/1JSUv7t7e3++fn5//Hy8f7q6+r+4uLi/+Pj4/7y8vL+9/f3//j4+P739/f+8/Pz/+Hh + 4f7h4eH+6+vr//Pz8/76+vr+8fHx/kBAQP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8FBVr+CgrB/goK + uv8KCrn+Cgq4/goKt/8KCrb+CQm1/gkJtP8JCbP+CQmy/gkJsv8JCbD+CQmv/gkJr/8JCa7+CQmt/gkJ + rP8JCar+CAip/ggIp/8ICKT+Bwei/gcHn/8HB5v+BgaX/hERnt0VFRVWBAQ0DAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAICNgwAAABLBgaF2QYGiv8GBo3+BgaR/gcHlv8HB5j+CAib/wcHnf4HB5/+Bweh/gkJ + ov8ICKP+CAik/gkJpf8ICKb+CAin/gkJqP8ICKn+CAiq/gkJq/8ICKz+CAit/gkJrv8JCa/+CQmw/goK + sf8KCr3+BweK/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/xEREf6Pj4/+9PT0//j5+P7z9PP+7u/u/+fo + 5/7i4uL+4+Tj/+Tk5P7j4+P+4uPi/+jp6P7u7u7+8/Tz//r6+v7z8/P+hYWF/gAAAP8AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAD/8HB4X+Cgq7/goKsf8JCbD+CQmv/gkJrv8ICK3+CAis/gkJq/8ICKr+CAip/gkJ + qP8ICKb+CAim/gkJpf8ICKT+CAij/ggIov8HB6D+Bwee/ggInP8HB5n+BgaW/gcHkv8GBo7+BgaK/hAQ + kN4UFBRWBQU8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDPAwAAABLBgaH2QYGjP8GBo/+BgaS/gcH + l/8HB5n+CAic/wcHn/4HB6H+Bwei/gkJo/8ICKT+CAil/gkJpv8ICKf+CAio/gkJqf8ICKr+CAir/gkJ + rP8ICK3+CAiu/gkJr/8JCbD+CQmx/goKsv8KCrb+DAzG/wEBFf4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4WFhb+m5ub//39/f76+/r+9vf2//Pz8/7v8O/+7O3s/+zs7P7s7ez+7/Dv//P08/729/b++/v7//T0 + 9P6NjY3+ExMT/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gICLv8KCrv+Cgq2/goKsv8JCbH+CQmw/gkJ + r/8ICK7+CAit/gkJrP8ICKv+CAip/gkJqf8ICKj+CAin/gkJpv8ICKX+CAik/ggIo/8HB6H+Bweg/ggI + nf8HB5r+BgaX/gcHlP8GBpD+BgaL/hAQkt4UFBRWBgZDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD + RQwAAABLBweJ2QcHjf8HB5H/CAiU/wgImf8ICJv/CQmd/wkJoP8JCaL/CQmk/woKpf8KCqX/Cgqm/woK + p/8KCqj/Cgqp/woKqv8KCqv/Cgqs/woKrf8KCq7/Cwuv/wsLsP8LC7H/Cwuy/wsLs/8LC7T/Cwu+/wkJ + k/8AAAn/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/29vb//S0tL/9/f3//v8+//6+vr/+fn5//j5 + +P/5+fn/+vr6//z8/P/29vb/09PT/2FhYf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAE/wkJ + mf8LC7//Cwu0/wsLs/8LC7H/Cwux/wsLsP8KCq7/Cgqu/woKrf8KCqv/Cgqr/woKqv8KCqn/Cgqo/woK + p/8KCqb/Cgql/woKpP8JCaP/CQmh/wkJnv8ICJv/CAiZ/wgIlf8ICJH/BweN/xERlN4VFRVWBgZMDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDTAwAAABLCAiL2QgIj/8ICJL+CAiW/gkJmv8ICJ3+CQmf/wkJ + ov4JCaP+Cgql/gsLpv8KCqf+Cgqn/gsLqf8KCqn+Cgqq/gsLq/8KCqz+Cgqt/gsLrv8LC6/+Cwuw/gwM + sf8LC7H+Cwuz/gwMtP8LC7T+DAy3/w0Nu/4EBEv+AAAB/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wMD + A/4xMTH+dXV1/8LCwv7l5eX+8PDw//v7+/7x8fH+5ubm/7S0tP53d3f+LS0t/wAAAP4AAAD+AAAA/gAA + AP8AAAD+AAAA/gAAAP8AAAD+BQVO/g8Pyf8LC7f+Cwu0/gwMs/8LC7L+Cwux/gwMsf8LC7D+Cwuv/gsL + rv8KCq3+Cgqs/gsLq/8KCqr+Cgqp/gsLqP8KCqf+Cgqn/gsLpv8KCqT+CQmj/gkJn/8ICJ3+CAib/gkJ + lv8ICJP+BweP/hMTld4VFRVWBwdUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEUwwAAABLCAiN2QgI + kf8ICJT+CQmY/gkJnP8JCZ7+Cgqh/woKpP4KCqX+Cwum/gsLp/8LC6j+Cwup/gsLqv8LC6v+Cwur/gsL + rP8LC63+Cwuu/gwMr/8MDLD+DAyx/gwMsv8MDLP+DAyz/gwMtf8MDLX+DAy2/w0Nvv4NDaz+AgIj/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AQEB/yEhIf4zMzP+ODg4/z4+Pv45OTn+MzMz/xoa + Gv4EBAT+AAAA/wAAAP4AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8DAzD+Dg6x/g0Nu/8MDLb+DAy1/gwM + tP8MDLP+DAyy/gwMsv8MDLH+DAyw/gwMr/8LC67+Cwut/gsLrP8LC6v+Cwuq/gsLqv8LC6n+Cwuo/gsL + p/8LC6X+Cgqk/goKov8JCZ/+CQmc/gkJmf8ICJX+CAiR/hMTmN4VFRVWCAhbDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAQEVAwAAABLCAiQ2QkJlP8JCZf/CQmb/woKnv8KCqH/Cgqj/wsLpv8LC6f/Cwuo/wwM + qv8MDKr/DAyr/wwMrP8MDKz/DAyt/wwMr/8MDK//DAyw/wwMsf8NDbH/DQ2y/w0Ns/8NDbT/DQ21/w0N + tv8NDbf/DQ24/w0Nuf8ODsP/Dg61/wICG/8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wMD + MP8NDab/Dg7B/w0NuP8NDbf/DQ22/w0Ntv8NDbX/DQ20/w0Ns/8NDbL/DQ2x/wwMsf8MDLD/DAyv/wwM + rv8MDK3/DAys/wwMq/8MDKv/DAyq/wsLqf8LC6j/Cwum/woKpP8KCqH/Cgqe/wkJm/8JCZj/CQmT/xMT + mt4VFRVWCQldDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEVQwAAABLCAiR2QkJlf8ICJj+CQmb/goK + n/8JCaH+Cgqk/woKpv4KCqj+Cgqp/gwMqv8LC6v+Cwur/gwMrP8LC63+Cwut/gwMr/8LC6/+Cwuw/gwM + sf8MDLL+DAyz/g0NtP8MDLT+DAy1/g0Ntv8MDLf+DQ24/wwMuP4NDbr+Dw/G/wwMnf4DAy/+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/gAAAP8AAAD+AwM0/g4Op/8ODsX+DQ26/g0NuP8MDLf+DAy3/g0Ntv8MDLX+DAy0/g0N + s/8MDLL+DAyy/gwMsf8LC7D+Cwuv/gwMrv8LC63+Cwut/gwMrP8LC6v+Cwur/gsLqv8KCqj+Cgqn/goK + pP8JCaL+CQmf/gkJnP8ICJj+CAiV/hMTnN4VFRVWCQleDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUF + VgwAAABLCAiU2QkJl/8JCZr+Cgqd/goKof8KCqP+Cwum/wsLqP4LC6n+Cwuq/gwMq/8MDKz+DAys/gwM + rf8MDK7+DAyv/gwMsP8MDLH+DAyx/gwMsv8NDbP+DQ20/g0Ntf8NDbX+DQ22/g0Nt/8NDbj+DQ25/w0N + uf4ODrr+Dg67/w8PxP4ODrP+BAQ+/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/gAAAP8FBUL+Dw+0/g8PxP8ODrz+Dg66/g0N + uf8NDbj+DQ24/g0Nt/8NDbb+DQ21/g0Ntf8NDbT+DQ2z/gwMsv8MDLH+DAyw/gwMsP8MDK/+DAyu/gwM + rf8MDKz+DAys/gwMq/8LC6n+Cwuo/gsLpv8KCqP+Cgqh/goKnv8JCZr+CQmX/hMTn94VFRVWCQlfDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFWAwAAABLCQmW2QoKmv8KCpz/Cgqf/wsLo/8LC6X/Cwun/wwM + qf8MDKv/DAys/wwMrf8NDa3/DQ2u/w0Nr/8NDa//DQ2w/w0Nsf8NDbL/DQ2z/w0Ns/8NDbT/Dg61/w4O + tv8ODrf/Dg63/w4OuP8ODrn/Dg66/w4Ouv8ODrv/Dg68/w8PvP8PD8L/EhLQ/woKdP8CAiP/AAAF/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAX/AgIk/wsL + hv8QEM3/Dw/B/w4OvP8ODrv/Dg67/w4Ouv8ODrn/Dg65/w4OuP8ODrf/Dg62/w4Otf8ODrT/DQ20/w0N + s/8NDbL/DQ2x/w0Nsf8NDbD/DQ2v/w0Nr/8NDa7/DQ2t/wwMrf8MDKv/DAyq/wsLqP8LC6X/Cwuj/woK + n/8KCpz/CgqZ/xQUod4WFhZXCQlgDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFWAwAAABLCQmY2QoK + m/8KCp3+Cwug/gsLo/8LC6b+Cwuo/wwMq/4MDKz+DAyt/g0Nrv8NDa7+DQ2v/g0NsP8NDbD+DQ2x/g0N + sv8NDbP+DQ2z/g0NtP8ODrX+Dg61/g4Ot/8ODrf+Dg64/g4Ouf8ODrn+Dg66/w4Ou/4ODrv+Dw+8/w8P + vP4PD73+Dw/A/xISy/4PD7D+Cgpz/wMDLv4AAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wAA + AP4AAAD+AAAA/wMDO/4JCXD+Dw+w/hISzP8PD8D+Dw+9/g8PvP8ODrv+Dg67/g4Ou/8ODrr+Dg65/g4O + uf8ODrj+Dg63/g4Otv8ODrX+Dg61/g0NtP8NDbP+DQ2z/g0Nsv8NDbH+DQ2w/g0NsP8NDa/+DQ2u/gwM + rf8MDKz+DAyr/gsLqf8LC6b+Cwul/gsLoP8KCp3+Cgqb/hQUo94WFhZWCQphDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAUFWQwAAABLCQmZ2QoKnf8KCp/+Cwui/gwMpf8LC6j+DAyq/wwMrP4MDK3+DAyu/g0N + r/8NDbD+DQ2w/g4Osf8NDbH+DQ2y/g4Os/8NDbT+DQ20/g4Otf8ODrb+Dg62/g8Pt/8ODrj+Dg64/g8P + uf8ODrr+Dw+6/w4Ou/4PD7z+Dw+8/w8PvP4PD73+EBC+/xAQv/4QEMT+EhLJ/w8PuP4PD57+Cwt6/wIC + Nv4AAAD+AAAA/wAAAP4AAAD+AAAA/wQERf4JCXX+Dg6e/xERvf4REcj+EBDE/hAQv/8PD77+Dw+9/hAQ + vP8PD7z+Dw+7/g8Pu/8ODrr+Dg65/g8Puf8ODrj+Dg63/g8Pt/8ODrb+Dg61/g4Otf8NDbT+DQ2z/g4O + s/8NDbL+DQ2x/g4Osf8NDbD+DQ2w/g0Nr/8MDK3+DAys/gwMqv8LC6j+Cwum/gsLov8KCp/+Cgqc/hUV + pd4WFhZWCgpiDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGWwwAAABLCgqb2QoKn/8LC6H/Cwuk/wwM + p/8MDKn/DAys/w0Nrf8NDa//DQ2w/w0Nsf8ODrH/Dg6y/w4Osv8ODrP/Dg6z/w4OtP8ODrX/Dg61/w4O + tv8ODrf/Dw+3/w8PuP8PD7n/Dw+5/w8Puv8PD7v/Dw+8/w8PvP8PD73/Dw+9/w8Pvv8QEL7/EBC//xAQ + v/8QEL//EBDA/xAQwf8REcb/ERHM/xQU1f8UFNj/ExPT/xIS0/8SEtL/FBTZ/xQU1P8REc3/EBDG/xAQ + wP8QEMD/EBC//xAQv/8QEL//EBC+/w8Pvv8PD73/Dw+9/w8PvP8PD7v/Dw+7/w8Puv8PD7n/Dw+5/w8P + uP8ODrf/Dg63/w4Otv8ODrX/Dg61/w4OtP8ODrP/Dg6z/w4Osv8ODrH/Dg6x/w0Nsf8NDa//DQ2u/wwM + rP8MDKr/DAyn/wsLpP8LC6L/Cgqf/xUVpt4WFhZXCgpkDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYG + XAwAAABLCwud2QsLof8LC6P+Cwum/g0Nqf8MDKv+DQ2t/w0Nr/4NDbD+DQ2x/g4Osv8ODrL+Dg6z/g8P + tP8ODrT+Dg60/g8Ptv8ODrb+Dg62/g8Pt/8PD7j+Dw+4/hAQuf8PD7n+Dw+6/hAQu/8PD7v+EBC8/w8P + vf4PD73+EBC+/xAQvv4QEL7+ERG//xAQv/4QEMD+ERHA/xAQwP4QEMH+ERHB/xAQwf4QEML+ERHE/xAQ + xP4QEMT+ERHD/xAQwf4QEMH+ERHB/xAQwP4QEMD+EBDA/hERv/8QEL/+EBC+/hAQvv8QEL3+Dw+9/hAQ + vf8PD7z+Dw+7/hAQu/8PD7r+Dw+5/hAQuf8PD7j+Dw+4/g8Pt/8ODrb+Dg62/g8Ptf8ODrT+Dg60/g8P + s/8ODrP+Dg6y/g4Osv8NDbD+DQ2v/g0Nrf8MDKv+DAyp/gwMpv8LC6P+Cwuh/hYXqd4WFxZWCgpkDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGXQwAAABLCwug2QsLpP8LC6b+Cwuo/g0NrP8MDK3+DQ2w/w0N + sf4NDbL+DQ2z/g4OtP8ODrT+Dg61/g8Ptv8ODrb+Dg62/g8Pt/8ODrj+Dg64/g8Puf8ODrn+Dw+6/hAQ + u/8PD7v+Dw+8/hAQvP8PD73+EBC9/w8Pvv4PD7/+EBC//xAQv/4QEMD+ERHA/xAQwP4QEMH+ERHB/xAQ + wf4QEMH+ERHC/xAQwv4QEML+ERHC/xAQwv4QEML+ERHC/xAQwv4QEML+ERHC/xAQwf4QEMH+EBDB/hER + wP8QEMD+EBC//hAQv/8PD7/+Dw++/hAQvv8PD73+Dw+8/hAQvP8PD7z+Dw+7/g8Pu/8PD7r+Dg65/g8P + uf8ODrj+Dg63/g8Pt/8ODrb+Dg62/g8Ptf8ODrX+Dg60/g4OtP8NDbL+DQ2x/g0NsP8MDK7+DAyr/gwM + qf8LC6b+Cwuj/hYXrN4WFxZWCwtlDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGXgwAAABLDAyi2QwM + pv8MDKf/DQ2q/w4Orf8ODq//Dg6w/w8Psv8PD7P/Dw+0/w8Ptf8PD7X/Dw+2/xAQtv8QELf/EBC3/xAQ + uP8QELn/EBC5/xAQuf8QELr/EBC6/xAQu/8REbz/ERG8/xERvf8REb3/ERG+/xERvv8REb//ERG//xER + wP8REcD/EhLA/xISwf8SEsH/EhLC/xISwv8SEsL/EhLC/xISwv8SEsL/EhLC/xISwv8SEsL/EhLC/xIS + wv8SEsL/EhLC/xISwv8SEsH/EhLB/xISwf8SEsD/ERHA/xERwP8REb//ERG//xERvv8REb7/ERG9/xER + vf8REbz/ERG8/xAQu/8QELr/EBC6/xAQuf8QELn/EBC4/xAQuP8QELf/EBC3/w8Ptv8PD7b/Dw+1/w8P + tf8PD7P/Dw+y/w4Osf8ODq//Dg6t/w0Nqv8MDKj/DAyl/xcXrt4XFxdXCwtnDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAYGXwwAAABLDAyk2QwMqP8MDKr+DAys/g4Or/8NDbD+Dg6y/w4Os/4ODrX+Dg62/g8P + tv8ODrf+Dg63/hAQuP8PD7j+Dw+5/hAQuf8PD7r+Dw+6/hAQu/8PD7v+Dw+8/hAQvP8QEL3+EBC9/hER + vv8QEL7+ERG//xAQv/4QEMD+ERHB/xAQwP4REcH+ERHB/xERwf4REcL+EhLC/xERwv4REcL+EhLD/xER + wv4REcL+EhLD/xERw/4REcP+EhLD/xERwv4REcL+EhLD/xERwv4REcL+ERHC/hERwv8REcH+ERHB/hER + wf8QEMD+EBDA/hERv/8QEL7+EBC+/hERvv8QEL3+EBC9/hAQvP8PD7z+Dw+7/hAQu/8PD7r+Dw+6/hAQ + uf8PD7j+Dw+4/g8PuP8ODrf+Dg63/g8Ptv8ODrX+Dg60/g4Osv8NDbD+DQ2u/g0Nrf8MDKr+Cwun/hgY + sN4XFxdWCwxoDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHYAwAAABLDAym2QwMqf8MDKv+DAyu/g4O + sP8NDbL+Dg6z/w4Otf4ODrb+Dg63/g8Pt/8ODrj+Dg64/g8Puf8PD7n+Dw+5/hAQuv8PD7r+Dw+7/hAQ + u/8PD7z+Dw+8/hAQvf8QEL3+EBC+/hERvv8QEL7+ERG//xAQwP4QEMD+ERHB/xAQwf4QEMH+ERHC/xER + wv4REcL+ERHD/xERwv4REcL+EhLD/xERw/4REcP+EhLE/xERw/4REcP+EhLD/xERw/4REcP+EhLD/xER + wv4REcL+ERHC/hERwv8QEMH+EBDB/hERwf8QEMD+EBDA/hERwP8QEL/+EBC+/hERvv8QEL7+EBC9/hAQ + vf8PD7z+Dw+8/hAQu/8PD7v+Dw+6/hAQuv8PD7n+Dw+5/g8Puf8ODrj+Dg63/g8Pt/8ODrb+Dg61/g4O + s/8NDbL+DQ2w/g0Nrv8MDKv+Cwup/hgYst4XFxdWDAxpDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcH + YQwAAABLDAyq2QwMrf8MDK7/DQ2x/w4Os/8ODrX/Dg62/w8Pt/8PD7n/Dw+6/w8Puv8PD7r/Dw+7/w8P + u/8PD7z/EBC8/xAQvP8QEL3/EBC9/xAQvf8QEL7/EBC+/xAQv/8QEMD/EBDA/xERwP8REcH/ERHB/xER + wv8REcL/ERHC/xERw/8REcP/ERHD/xERw/8REcT/ERHE/xERxP8REcX/ERHF/xISxf8SEsX/EhLF/xIS + xf8SEsX/EhLF/xISxf8REcX/ERHE/xERxP8REcT/ERHE/xERw/8REcP/ERHD/xERw/8REcL/ERHC/xER + wv8REcH/ERHA/xERwP8QEMD/EBC//xAQv/8QEL7/EBC+/xAQvf8QEL3/EBC9/xAQvP8QELz/Dw+7/w8P + u/8PD7v/Dw+6/w8Puv8PD7n/Dw+4/w4Otv8ODrX/Dg6z/w0Nsf8MDK7/DAys/xgYtt4YGBhXDAxqDAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHYgwAAABLDQ2r2Q4Or/8ODrD+Dw+z/g8Ptf8QELb+EBC4/xER + uf4REbr+ERG7/hERvP8REbz+ERG8/hERvf8REb3+EhK9/hISvv8SEr7+EhK+/hISv/8SEr/+EhK//hIS + wP8SEsH+ExPB/hMTwv8TE8L+ExPC/xMTw/4TE8P+ExPE/xMTw/4TE8T+ExPF/xMTxP4TE8T+FBTF/xQU + xf4UFMX+FBTG/xQUxf4UFMX+FBTG/xQUxf4UFMX+FBTG/xQUxf4UFMX+FBTG/xMTxf4TE8X+FBTE/hQU + xf8TE8T+ExPE/hMTxP8TE8P+ExPD/hMTw/8TE8L+ExPC/hMTwv8TE8H+EhLB/hISwP8SEr/+EhK//hIS + v/8SEr7+EhK+/hISvv8SEr3+ERG9/hERvf8REbz+ERG8/hERvP8REbr+ERG5/hAQuP8QELb+Dw+1/g8P + s/8ODrH+Dg6u/hkZuN4YGBhXDAxrDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIZAwAAABLDw+s2Q8P + r/8PD7H+EBCz/hERtv8REbf+EhK4/xISuv4SErr+EhK7/hMTvP8SErz+EhK8/hMTvf8TE73+ExO9/hQU + vv8TE77+ExO+/hQUv/8TE7/+ExO//hQUwP8UFMH+FBTB/hUVwv8UFML+FRXC/xQUw/4UFMP+FRXD/xQU + w/4UFMT+FRXE/xUVxP4VFcT+FhbF/xUVxf4VFcX+FhbF/xUVxf4VFcX+FhbG/xUVxf4VFcX+FhbG/xUV + xf4VFcX+FhbF/xUVxf4VFcX+FRXE/hUVxP8VFcT+FBTE/hUVxP8UFMP+FBTD/hUVw/8UFML+FBTC/hUV + wv8UFMH+FBTB/hQUwP8TE7/+ExO//hQUv/8TE77+ExO+/hQUvv8TE73+ExO9/hMTvf8SErz+EhK8/hMT + vP8SErr+EhK6/hISuP8REbf+ERG2/hAQs/8PD7H+Dw+v/hsbuN4YGBhXDAxrDAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAkJZAsAAABKDw+u2BAQsv8QELT/ERG2/xISuP8SErn/ExO7/xMTvP8UFL3/FBS+/xQU + vv8UFL//FBS//xQUv/8UFL//FBTA/xUVwP8VFcD/FRXB/xUVwf8VFcH/FRXC/xUVwv8VFcL/FRXD/xUV + w/8WFsP/FhbE/xYWxP8WFsT/FhbF/xYWxf8WFsX/FhbG/xYWxv8WFsb/FhbG/xYWxv8XF8b/FxfH/xcX + x/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfG/xYWxv8WFsb/FhbG/xYWxv8WFsX/FhbF/xYW + xf8WFsX/FhbE/xYWxP8WFsT/FhbD/xUVw/8VFcP/FRXC/xUVwv8VFcL/FRXB/xUVwf8VFcH/FRXA/xQU + wP8UFMD/FBS//xQUv/8UFL//FBS//xQUvv8UFL3/ExO8/xMTu/8SErn/EhK4/xERtv8QELT/EBCx/xsb + vN4YGBhWDAxsDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoKZQsAAABIDw+x2BAQtP8QELX+ERG3/hIS + uv8SErv+ExO8/xMTvv4TE77+ExO//hQUwP8TE8D+ExPA/hQUwP8TE8D+ExPB/hQUwf8UFMH+FBTC/hUV + wv8UFML+FBTD/hUVw/8UFMP+FBTE/hUVxP8VFcT+FRXF/xUVxf4VFcX+FhbG/xUVxv4VFcb+FhbG/xUV + xv4VFcf+FhbH/xYWx/4WFsf+FhbH/xYWx/4WFsf+FhbI/xYWx/4WFsf+FhbH/xYWx/4WFsf+FhbH/xUV + x/4VFcf+FRXH/hYWx/8VFcb+FRXG/hYWxv8VFcX+FRXF/hYWxf8VFcX+FRXE/hUVxP8UFMT+FBTD/hUV + w/8UFMP+FBTC/hUVwv8UFML+FBTB/hQUwf8TE8H+ExPA/hQUwP8TE8D+ExPA/hQUv/8TE77+ExO+/hMT + vP8SErv+ERG6/hERt/8QELX+Dw+z/hwcvt0ZGRlUDQ1sCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsL + ZQoAAABEERGv1hERt/8QELb+EBC4/hISuv8SErz+ExO9/xMTv/4TE7/+ExPA/hQUwf8TE8D+ExPA/hQU + wf8TE8H+ExPB/hQUwv8UFML+FBTC/hUVw/8UFMP+FBTD/hUVxP8UFMT+FBTE/hUVxf8UFMX+FRXF/xUV + xf4VFcb+FhbG/xUVxv4VFcb+FhbH/xUVx/4VFcf+FhbH/xUVx/4VFcf+FhbI/xUVx/4VFcj+FhbI/xUV + yP4VFcj+FhbI/xUVx/4VFcf+FhbI/xUVx/4VFcf+FRXH/hYWx/8VFcb+FRXG/hYWxv8VFcb+FRXG/hUV + xv8VFcX+FBTF/hUVxf8UFMT+FBTE/hUVxP8UFMP+FBTD/hUVw/8UFML+FBTC/hQUwv8TE8H+ExPB/hQU + wf8TE8D+ExPA/hQUwP8TE7/+ExO//hMTvf8SErz+ERG6/hERuP8QELb+ERG1/hQUtdgGBgZIDQ1tCwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMZQkAAAA8Ghqo0xYWwf8REbj/ERG6/xMTvP8TE77/FBTA/xQU + wf8UFML/FRXC/xUVw/8VFcP/FRXD/xUVw/8VFcP/FRXD/xUVxP8VFcT/FRXE/xUVxf8WFsX/FhbF/xYW + xv8WFsb/FhbG/xYWxv8WFsf/FhbH/xYWx/8WFsf/FhbI/xcXyP8XF8j/FxfI/xcXyP8XF8n/FxfJ/xcX + yf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcX + yP8XF8j/FxfI/xYWyP8WFsf/FhbH/xYWx/8WFsf/FhbH/xYWxv8WFsb/FhbG/xYWxv8WFsX/FhbF/xUV + xf8VFcT/FRXE/xUVxP8VFcP/FRXD/xUVw/8VFcP/FRXD/xUVw/8UFML/FBTB/xQUwP8TE77/ExO8/xIS + u/8REbj/Fha//xcXq9MAAAA9Dg5sCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NZAcAAAAyJCSbyhsb + 0P8QELn+ERG8/hISvv8TE7/+ExPB/xMTwv4UFMP+FBTD/hUVxf8UFMT+FBTE/hUVxf8UFMT+FBTE/hUV + xf8UFMX+FBTF/hUVxv8VFcb+FRXG/hYWx/8VFcf+FRXH/hYWyP8VFcf+FhbI/xUVyP4VFcj+FhbJ/xYW + yf4WFsn+FxfJ/xYWyf4WFsn+FxfK/xYWyv4WFsr+FxfK/xYWyv4WFsr+FxfK/xYWyv4WFsr+FxfK/xYW + yv4WFsr+FxfK/xYWyf4WFsn+FhbJ/hcXyf8WFsn+FhbJ/hYWyf8VFcj+FRXI/hYWyP8VFcj+FRXH/hYW + yP8VFcf+FRXH/hYWx/8VFcb+FRXG/hUVxv8UFMX+FBTF/hUVxf8UFMT+FBTE/hUVxf8UFMT+FBTE/hUV + xP8UFMP+ExPC/hMTwf8TE8D+EhK+/hERvP8REbn+GhrN/iEhnMwAAAAzDw9sBwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAA4OYwUAAAAmLi6BsyEh4/8REbr+EhK8/hMTv/8TE8D+FBTC/xQUw/4UFMT+FRXE/hUV + xf8VFcX+FRXF/hUVxv8VFcX+FRXF/hUVxv8VFcb+FRXG/hUVx/8WFsf+FhbH/hYWyP8WFsf+FhbH/hYW + yP8WFsj+FhbJ/xYWyf4WFsn+FhbJ/xYWyf4WFsn+FxfK/xcXyf4XF8r+FxfK/xcXyv4XF8r+FxfK/xcX + yv4XF8r+FxfL/xcXyv4XF8r+FxfL/xcXyv4XF8r+FxfK/xcXyv4XF8r+FxfK/hcXyv8WFsn+FhbJ/hYW + yf8WFsn+FhbJ/hYWyf8WFsj+FhbI/hYWyP8WFsf+FhbH/hYWx/8WFsf+FRXH/hUVx/8VFcb+FRXG/hUV + xv8VFcX+FRXF/hUVxv8VFcX+FRXF/hUVxf8UFMT+FBTD/hQUwv8TE8D+EhK//hISvP8REbr+ICDi/iws + g7cAAAAnEBBrBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABERaQICAhEXHx8+aCoq6P4XF8D/EhK+/xMT + wP8UFML/FRXE/xUVxf8WFsb/FhbH/xcXx/8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8j/FxfI/xcX + yf8XF8n/FxfJ/xcXyf8YGMr/GBjK/xgYyv8YGMr/GBjK/xgYy/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgY + y/8YGMz/GBjM/xgYzP8YGMz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8ZGcz/GBjM/xgY + zP8YGMz/GBjM/xgYy/8YGMv/GBjL/xgYy/8YGMv/GBjL/xgYy/8YGMr/GBjK/xgYyv8YGMr/GBjK/xcX + yf8XF8n/FxfJ/xcXyf8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyP8XF8j/FxfH/xYWx/8WFsb/FRXF/xUV + xP8UFML/FBTA/xISvv8WFr//KSno/iMjSnQCAhIYEhJzAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUV + gAEKCkQOAAAAMDs71fAgINL+EhK//hMTwv8UFMP+FBTE/xUVxv4VFcf+FRXI/hYWyf8WFsj+FhbJ/hcX + yf8WFsn+FhbJ/hcXyv8WFsn+FhbJ/hcXyv8WFsr+FhbK/hcXy/8XF8r+FxfK/hgYy/8XF8v+GBjM/xcX + y/4XF8z+GBjM/xcXzP4XF8z+GBjN/xcXzP4XF8z+GBjN/xcXzP4YGM3+GBjN/xgYzf4YGM3+GBjN/xgY + zf4YGM3+GBjN/xgYzf4YGM3+GBjN/xcXzP4XF8z+FxfM/hgYzf8XF8z+FxfM/hgYzP8XF8z+FxfM/hgY + zP8XF8v+FxfL/hgYy/8XF8r+FxfK/hcXy/8WFsr+FhbK/hcXyv8WFsn+FhbJ/hcXyv8WFsn+FhbJ/hcX + yf8WFsj+FhbI/hYWyP8VFcf+FRXG/hQUxf8UFMP+ExPB/hISv/8gINH+OjrW8wQEBjMLC0gOFxeKAQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALC0IGAAAAHDQ0iqAtLeD+FhbC/hMTwv8TE8P+FBTF/xUV + xv4VFcf+FRXI/hYWyf8WFsn+FhbJ/hcXyv8WFsr+FhbK/hcXyv8WFsr+FhbK/hcXy/8WFsv+FhbL/hcX + zP8WFsv+FxfL/hcXzP8XF8z+GBjM/xcXzP4XF8z+GBjN/xcXzP4XF8z+GBjN/xcXzf4XF83+GBjN/xcX + zf4XF83+GBjO/xcXzf4XF83+GBjO/xcXzf4XF83+GBjO/xcXzf4XF83+GBjO/xcXzf4XF83+FxfN/hgY + zf8XF83+FxfM/hgYzf8XF8z+FxfM/hgYzP8XF8z+FxfM/hcXzP8XF8v+FhbL/hcXzP8WFsv+FhbL/hcX + y/8WFsr+FhbK/hcXyv8WFsr+FhbK/hYWyv8WFsn+FhbJ/hYWyP8VFcf+FRXG/hQUxf8TE8P+ExPC/hUV + wf8sLOD+NzeSpwAAAB0LC0YGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGIYCBgYiCxER + KE5BQc/eJSXY/xISwv8TE8P/ExPF/xQUxv8UFMf/FRXI/xUVyf8WFsr/FhbK/xYWy/8WFsv/FhbL/xYW + y/8WFsv/FhbL/xYWy/8WFsv/FhbL/xYWy/8WFsz/FhbM/xYWzP8WFsz/FxfM/xcXzP8XF8z/FxfN/xcX + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfO/xcXzv8XF87/FxfN/xcX + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfM/xcXzP8XF8z/FhbM/xYW + zP8WFsz/FhbM/xYWy/8WFsv/FhbL/xYWy/8WFsv/FhbL/xYWy/8WFsv/FhbL/xYWyv8WFsr/FRXJ/xUV + yf8UFMf/FBTG/xMTxf8TE8P/EhLC/yUl1/9DQ9PiEREqUQYGIwwYGIsCAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAEBBXBAQECB0wMHSGQ0Po8xwczP8SEsT+ExPG/xQUx/4UFMj+FRXJ/hUV + yv8VFcr+FRXL/hYWy/8WFsv+FhbL/hYWzP8WFsz+FhbM/hYWzP8WFsz+FhbM/hYWzP8WFsz+FhbM/hYW + zf8WFs3+FhbN/xYWzf4WFs3+FxfN/xcXzf4XF83+FxfO/xcXzv4XF87+FxfO/xcXzv4XF87+FxfO/xcX + zv4XF87+FxfO/xcXzv4XF87+FxfO/xcXzv4XF87+FxfO/xcXzv4XF87+FxfO/hcXzv8XF83+FxfN/hcX + zf8WFs3+FhbN/hYWzf8WFs3+FhbN/hYWzf8WFsz+FhbM/hYWzP8WFsz+FhbM/hYWzP8WFsz+FhbM/hYW + zP8WFsv+FhbL/hYWy/8VFcr+FRXK/hUVyf8UFMj+FBTH/hMTxv8SEsT+GhrK/kJC6PUzM3qLBgYKHxAQ + WQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhqKAQ8PUQoKChMuR0ehtTk5 + 6v8YGMb+ExPG/xQUyP4UFMn+FRXJ/hUVy/8VFcv+FRXL/hYWzP8WFsz+FhbM/hcXzf8WFsz+FhbM/hcX + zf8WFsz+FhbM/hcXzf8WFsz+FhbM/hcXzf8WFs3+FxfN/xYWzf4WFs3+FxfO/xcXzf4XF83+FxfO/xcX + zv4XF87+GBjO/xcXzv4XF87+GBjO/xcXzv4XF87+GBjO/xcXzv4XF87+GBjO/xcXzv4XF87+GBjO/xcX + zv4XF87+FxfO/hgYzv8XF83+FxfN/hcXzv8WFs3+FhbN/hcXzv8WFs3+FhbN/hcXzf8WFsz+FhbM/hcX + zf8WFsz+FhbM/hcXzf8WFsz+FhbM/hYWzf8WFsz+FhbM/hYWzP8VFcv+FRXL/hUVyv8UFMn+FBTI/hMT + xv8YGMb+ODjp/kZGpbsKChQwDw9TCxoajgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAABwckAIREVwKAQEJH09Pu8tDQ+b8ISHQ/xYWyP8WFsn/FxfK/xgYy/8YGMv/GBjL/xgY + zf8ZGcz/GRnM/xkZzf8ZGc3/GRnN/xkZzv8ZGc3/GRnN/xkZzv8ZGc3/GRnN/xkZzv8ZGc3/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8ZGc7/GRnP/xkZzv8ZGc7/GRnP/xoazv8aGs7/GhrP/xoazv8aGs7/GhrP/xoa + zv8aGs7/GhrP/xoazv8aGs7/GhrP/xkZzv8ZGc7/GRnO/xkZz/8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xkZ + zv8ZGc3/GRnN/xkZzv8ZGc3/GRnN/xkZzv8ZGc3/GRnN/xkZzv8ZGc3/GRnM/xkZzf8ZGcz/GBjM/xgY + zP8YGMv/GBjL/xcXyv8WFsn/FhbI/yAgz/9BQeb9UVHC0AAAACAODkoLHBySAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHZMCEhJeCxUVJjtJSaS1TEzr+CUl + 2P4XF8j+FhbI/hcXyv8XF8r+GBjK/hgYzP8YGMv+GBjL/hkZzP8YGMz+GBjM/hkZzf8YGMz+GBjM/hkZ + zf8YGMz+GBjM/hkZzf8YGMz+GRnN/xgYzP4YGMz+GRnN/xgYzf4YGM3+GRnN/xgYzf4YGM3+GRnO/xkZ + zf4ZGc3+GRnO/xkZzf4ZGc3+GRnO/xkZzf4ZGc3+GRnO/xkZzf4ZGc3+GRnO/xkZzf4YGM3+GBjN/hkZ + zv8YGM3+GBjN/hkZzf8YGMz+GBjM/hkZzf8YGMz+GBjM/hkZzf8YGMz+GBjM/hkZzf8YGMz+GBjM/hkZ + zf8YGMz+GBjM/hgYzP8YGMv+GBjL/hgYy/8XF8r+FxfK/hYWyf8XF8j+IyPW/kxM6vlJSae5GRkuPwMD + EgsWFm8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAHh6VAhERVg0MDBcwUFCZml1d9f02NuP+HBzM/hYWyv8XF8r+FxfK/hcXzP8XF8v+FxfL/hgY + zP8YGMz+GBjM/hgYzf8YGMz+GBjM/hgYzf8YGMz+GBjM/hgYzf8YGMz+GBjN/xgYzP4YGMz+GBjN/xgY + zP4YGMz+GBjN/xgYzf4YGM3+GBjN/xgYzf4YGM3+GBjO/xgYzf4YGM3+GBjO/xgYzf4YGM3+GBjO/xgY + zf4YGM3+GBjN/xgYzf4YGM3+GBjN/hgYzf8YGMz+GBjM/hgYzf8YGMz+GBjM/hgYzf8YGMz+GBjM/hgY + zf8YGMz+GBjM/hgYzf8YGMz+GBjM/hgYzf8YGMz+GBjM/hgYzP8XF8v+FxfL/hcXy/8XF8r+FhbJ/hsb + y/81NeL+Wlr0/lFRnJ8NDRgxERFXDRkZegMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEhmQEUFGAGAgIJEDAwUE9dXbe9YmLq6kND + 5v4uLtn/JibY/yAg2P8dHdP/GhrP/xcXzf8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xcXzv8XF87/FxfO/xkZ + z/8dHdP/ICDY/yYm2f8uLtn/QEDk/mFh7OxeXrvAMjJTUQICCREUFGEGICCZAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAiIpkBFhZhAw0NOwsPDxYcMzNYYElJjJdpadTJZmbs71xc7/hXV+39UFDp/kxM5/9MTOf+TEzn/kxM + 5/9MTOf+TEzn/kxM5/9MTOf+TEzn/kxM5/9MTOf+TEzn/0xM5/5MTOf+TEzn/0xM5/5MTOf+TEzn/0xM + 5/5MTOf+TEzn/0xM5/5MTOf+TEzn/0xM5/5MTOf+TEzn/0xM5/5MTOf+TEzn/0xM5/5MTOf+TEzn/0xM + 5/5MTOf+TEzn/kxM5/9MTOf+TEzn/kxM5/9MTOf+TEzn/kxM5/9MTOf+TEzn/kxM5/9MTOf+TEzn/kxM + 5/9MTOf+TEzn/kxM5/9MTOf+TEzn/lBQ6P5WVuz9XFzw+GZm7fBpadXLR0eNmDMzWmQQEBkfDQ08CxUV + YgMhIZoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIilAEbG3kEHBx9CAUFCBUZGSoxHh42SB4e + OVEfHzxWICA/WCAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAg + P1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAg + P1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAg + P1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WiAgP1ogID9aICA/WSAgP1gfHzxWHh45UR4e + NkkaGisyBQUJFRwcgAkbG3sEISGVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////////////////////////////////////////////+ + AAAAAAAAAAB////4AAAAAAAAAAAf///gAAAAAAAAAAAH//+AAAAAAAAAAAAB//8AAAAAAAAAAAAA//4A + AAAAAAAAAAAAf/wAAAAAAAAAAAAAP/wAAAAAAAAAAAAAP/gAAAAAAAAAAAAAH/AAAAAAAAAAAAAAD/AA + AAAAAAAAAAAAD+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AA + AAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB+AAAAAAAAAAAAAAB/AA + AAAAAAAAAAAAD/AAAAAAAAAAAAAAD/gAAAAAAAAAAAAAH/gAAAAAAAAAAAAAH/wAAAAAAAAAAAAAP/4A + AAAAAAAAAAAAf/8AAAAAAAAAAAAA//+AAAAAAAAAAAAB///AAAAAAAAAAAAD///wAAAAAAAAAAAP//// + /////////////////////////////////////////////ygAAABIAAAAkAAAAAEAIAAAAAAAYFQAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9PT0BPDw8A0JCQgRGRkYESEhIBElJ + SQRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRKSkoESkpKBEpK + SgRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRKSkoESkpKBEpK + SgRKSkoESkpKBEpKSgRKSkoESkpKBEpKSgRJSUkESUlJBEhISARFRUUEQEBAA0BAQAEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAABJSUkBIiIiCB8fHxMMDAwiAAAAMAAAADgAAAA6AAAAOgAAADoAAAA6AAAAOgAA + ADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAA + ADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAA + ADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA4AAAAMA0NDSIgICATJCQkCExMTAEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUVFRAT4+ + PgcAAAAdAAAAPQAAAF8AAAB7AAAAjgAAAJgAAACbAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAA + AJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAA + AJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAA + AJwAAACcAAAAnAAAAJsAAACYAAAAjwAAAHwAAABgAAAAPgAAAB1CQkIHV1dXAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOTk4DFRUVEgICAjYAAABsHx8fnmRk + ZMioqKjl09PT8t7e3vnf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f + 3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f + 3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f3/rf39/639/f+t/f + 3/re3t751NTU8qqqquVmZmbJISEhnwAAAGwCAgI3FhYWElVVVQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFJSUgMXFxcXAAAARxAQEId5eXnO0NDQ89/f3/3b29v/2dnZ/tXV + 1f/V1dX/1dXV/9XV1f/V1dX+1dXV/9XV1f/V1dX/1dXV/tXV1f/V1dX/1dXV/9XV1f/V1dX+1dXV/9XV + 1f/V1dX/1dXV/tXV1f/W1tb/1tbW/9bW1v/V1dX+1tbW/9bW1v/W1tb/1dXV/tXV1f/V1dX/1dXV/9XV + 1f7V1dX/1dXV/9XV1f/V1dX/1dXV/tXV1f/V1dX/1dXV/9XV1f7V1dX/1dXV/9XV1f/V1dX/2NjY/tvb + 2//g4OD90tLS9Hx8fNARERGJAAAARxgYGBdZWVkDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAVlZWARYWFhMAAABJICAglKqqquLo6Oj+1tbW/9XV1f/W1tb/1tbW/tfX1//X19f/19fX/9fX + 1//X19f+19fX/9fX1//X19f/19fX/tfX1//X19f/19fX/9fX1//X19f+2NjY/9jY2P/Y2Nj/2NjY/tjY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj+2NjY/9jY2P/Y2Nj/2NjY/tjY2P/Y2Nj/2NjY/9fX1/7X19f/19fX/9fX + 1//X19f/19fX/tfX1//X19f/19fX/9fX1/7X19f/19fX/9fX1//X19f/1tbW/tbW1v/V1dX/1tbW/+bm + 5v6urq7kIyMjlgAAAEkYGBgUXV1dAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjIyCgAA + ADsgICCQyMjI693d3f7V1dX+1tbW/tfX1/7X19f+2NjY/tjY2P7Y2Nj+2NjY/tjY2P7Z2dn+2dnZ/tnZ + 2f7Z2dn+2dnZ/tnZ2f7Z2dn+2dnZ/tra2v7a2tr+2tra/tra2v7a2tr+2tra/tra2v7a2tr+2tra/tra + 2v7a2tr+2tra/tra2v7a2tr+2tra/tra2v7a2tr+2tra/tra2v7a2tr+2dnZ/tnZ2f7Z2dn+2dnZ/tnZ + 2f7Z2dn+2dnZ/tnZ2f7Y2Nj+2NjY/tjY2P7Y2Nj+2NjY/tfX1/7X19f+1tbW/tXV1f7c3Nz+zMzM6yQk + JJEAAAA8NjY2CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdXV0DAAAAJBMTE3y4uLjk3d3d/9bW + 1v7X19f/2dnZ/9nZ2f/a2tr/2tra/tvb2//b29v/29vb/9vb2//b29v+29vb/9vb2//b29v/29vb/tvb + 2//c3Nz/3Nzc/9zc3P/c3Nz+3Nzc/9zc3P/c3Nz/3Nzc/tzc3P/c3Nz/3Nzc/9zc3P/c3Nz+3Nzc/9zc + 3P/c3Nz/3Nzc/tzc3P/c3Nz/3Nzc/9zc3P7c3Nz/3Nzc/9zc3P/c3Nz/29vb/tvb2//b29v/29vb/9vb + 2/7b29v/29vb/9vb2//b29v/2tra/tra2v/a2tr/2dnZ/9fX1/7X19f/3Nzc/7u7u+UUFBR+AAAAJWZm + ZgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLi4NAAAASoWFhcXk5OT91tbW/9fX1/7Z2dn/2tra/9ra + 2v/b29v/29vb/tvb2//c3Nz/3Nzc/9zc3P/b29v+3Nzc/9zc3P/c3Nz/3Nzc/t3d3f/d3d3/3d3d/93d + 3f/c3Nz+3d3d/93d3f/d3d3/3d3d/t3d3f/d3d3/3d3d/93d3f/d3d3+3d3d/93d3f/d3d3/3d3d/t3d + 3f/d3d3/3d3d/9zc3P7d3d3/3d3d/93d3f/d3d3/3Nzc/tzc3P/c3Nz/3Nzc/9vb2/7c3Nz/3Nzc/9zc + 3P/b29v/29vb/tvb2//a2tr/2tra/9nZ2f7X19f/1tbW/+Pj4/2Li4vKAAAATDMzMw0AAAAAAAAAAAAA + AAAAAAAAAAAAAFdYVwEKCgodHx8fe93d3fTZ2dn/2NjY/9nZ2f7b29v/29vb/9zc3P/c3Nz/3Nzc/t3d + 3f/d3d3/3d3d/93d3f/d3d3+3d3d/97e3v/e3t7/3t7e/t7e3v/e3t7/3t7e/97e3v/e3t7+39/f/9/f + 3//f39//39/f/t/f3//f39//39/f/9/f3//f39/+39/f/9/f3//f39//39/f/t/f3//f39//39/f/9/f + 3/7e3t7/3t7e/97e3v/e3t7/3t7e/t7e3v/e3t7/3d3d/93d3f7d3d3/3d3d/93d3f/d3d3/3Nzc/tzc + 3P/c3Nz/29vb/9vb2/7Z2dn/2NjY/9jY2P/f39/2IiIifgsLCx5iYmIBAAAAAAAAAAAAAAAAAAAAAFtb + WwQAAAAxcnJys+Pj4/3Y2Nj/2dnZ/9ra2v7c3Nz/3Nzc/93d3f/d3d3/3d7d/t7e3v/e3t7/3t7e/97e + 3v/e3t7+39/f/9/f3//f39//3t/e/t/f3//f39//39/f/+Dg4P/f4N/+4ODg/+Dg4P/g4OD/3+Df/uDg + 4P/g4OD/4ODg/+Dg4P/g4OD+4ODg/+Dg4P/g4OD/4ODg/uDg4P/g4OD/4ODg/9/g3/7g4OD/3+Df/9/f + 3//f39//3t/e/t/f3//f39//39/f/97e3v7e3t7/3t7e/97e3v/e3t7/3d7d/t3d3f/d3d3/3Nzc/9vc + 2/7a29r/2dnZ/9jY2P/i4+L+eHh4tQEBATJmZmYEAAAAAAAAAAAAAAAAAAAAAGVlZQYHBwdGu7y73Nra + 2v7Z2tn+2tva/tvc2/7c3dz+3d3d/t7e3v7e3t7+3t7e/t7e3v7e3t7+3t/e/t7f3v7f39/+39/f/t/f + 3/7f39/+3+Df/uDg4P7g4OD+4ODg/uDg4P7g4OD+4ODg/uDh4P7g4eD+4eHh/uHh4f7h4eH+4eHh/uHh + 4f7h4eH+4eHh/uHh4f7h4eH+4eHh/uDh4P7g4eD+4OHg/uDg4P7g4OD+4ODg/uDg4P7g4OD+3+Df/t/f + 3/7f39/+39/f/t/f3/7f39/+3t/e/t7e3v7e3t7+3t7e/t7e3v7e3t7+3d3d/tzd3P7c3Nz+2tva/tna + 2f7a2tr+wcHB4AgICEdxcXEGAAAAAAAAAAAAAAAAAAAAAG9vbwgNDQ1U6Ojo89ra2v/a2tr/29vb/9zc + 3P7e3t7/3t7e/9/f3//f39//3t7e/t/f3//f39//39/f/+Dg4P/f39/+4ODg/+Dg4P/g4OD/4ODg/uHh + 4f/h4eH/4eHh/+Hh4f/h4eH+4uLi/+Li4v/i4uL/4eHh/uLi4v/i4uL/4uLi/+Li4v/h4eH+4uLi/+Li + 4v/i4uL/4eHh/uLi4v/i4uL/4uLi/+Hh4f7h4eH/4eHh/+Hh4f/h4eH/4ODg/uDg4P/g4OD/4ODg/9/f + 3/7g4OD/4ODg/9/f3//f39//3t7e/t/f3//f39//3t7e/93d3f7d3d3/29vb/9ra2v/a2tr/6enp9A0N + DVR5enkIAAAAAAAAAAAAAAAAAAAAAHV1dQgPDw9Z7u/u+9ra2v/b29v/3Nzc/93d3f7e3t7/3t/e/9/f + 3//f39//39/f/t/f3//g4OD/4ODg/+Dg4P/g4OD+4ODg/+Hh4f/h4eH/4eHh/uHh4f/h4eH/4eLh/+Li + 4v/i4uL+4uLi/+Li4v/i4uL/4uPi/uLj4v/j4+P/4+Pj/+Pj4//j4+P+4+Pj/+Pj4//j4+P/4uPi/uLj + 4v/i4uL/4uLi/+Li4v7i4uL/4uLi/+Hi4f/h4eH/4eHh/uHh4f/h4eH/4OHg/+Dg4P7g4OD/4ODg/+Dg + 4P/f39//39/f/t/f3//f39//3t/e/97e3v7d3t3/3Nzc/9vb2//a2tr/7e7t/RAQEFt/f38IAAAAAAAA + AAAAAAAAAAAAAHp6eggQEBBb7e3t/tra2v/c3Nz/3d3d/97e3v7f39//3+Df/+Dg4P/g4OD/3+Df/uDg + 4P/h4eH/4eHh/+Hh4f/h4eH+4eHh/+Li4v/i4uL/4eLh/uLi4v/i4uL/4+Pj/+Pj4//j4+P+4+Pj/+Pj + 4//j4+P/4+Tj/uTk5P/k5OT/5OTk/+Tk5P/j5OP+5OTk/+Tk5P/k5OT/4+Tj/uPk4//j4+P/4+Pj/+Pj + 4/7j4+P/4+Pj/+Pj4//i4uL/4uLi/uLi4v/i4uL/4uLi/+Hh4f7h4eH/4eHh/+Hh4f/g4OD/4ODg/uDg + 4P/g4OD/3+Df/97f3v7e3t7/3d3d/9zc3P/a2tr/7Ozs/h0dHWKEhIQJAAAAAAAAAAAAAAAAAAAAAH5+ + fgkQEBBc7e3t/tvc2//c3dz/3t7e/9/f3/7f4N//4ODg/+Dh4P/g4eD/4OHg/uHi4f/h4uH/4eLh/+Hi + 4f/i4uL+4uPi/+Lj4v/i4+L/4uPi/uPj4//j5OP/4+Tj/+Pk4//k5OT+5OTk/+Tl5P/k5eT/5OTk/uTl + 5P/k5eT/5OXk/+Tl5P/k5OT+5OXk/+Tl5P/k5eT/5OTk/uTl5P/k5eT/5OXk/+Tk5P7j5OP/4+Tj/+Pk + 4//j5OP/4+Pj/uLj4v/i4+L/4uPi/+Li4v7h4uH/4eLh/+Hi4f/h4uH/4eHh/uDh4P/g4eD/4OHg/9/g + 3/7f39//3t7e/9zd3P/b3Nv/7Ozs/iIiImSHh4cJAAAAAAAAAAAAAAAAAAAAAICAgAkQEBBb7e7t/tzc + 3P7d3d3+3t/e/t/f3/7g4OD+4OHg/uDh4P7h4eH+4eLh/uHi4f7h4uH+4uLi/uLi4v7i4+L+4uPi/uLj + 4v7j4+P+4+Tj/uPk4/7j5OP+5OTk/uTl5P7k5eT+5OXk/uTl5P7k5eT+5eXl/uXl5f7l5eX+5ebl/uXm + 5f7l5uX+5ebl/uXl5f7l5eX+5eXl/uTl5P7k5eT+5OXk/uTl5P7k5eT+5OXk/uTk5P7j5OP+4+Tj/uPk + 4/7j4+P+4uPi/uLj4v7i4+L+4uLi/uHi4f7h4uH+4eLh/uHi4f7g4eD+4OHg/uDg4P7f39/+3t/e/t3d + 3f7c3Nz+7O3s/iIiImWJiokJAAAAAAAAAAAAAAAAAAAAAIGBgQkQEBBc7u7u/t3d3f/e3t7/39/f/+Dg + 4P7h4eH/4eLh/+Li4v/i4uL/4uLi/uLj4v/i4+L/4+Pj/+Pk4//j4+P+5OTk/+Tk5P/k5eT/5OTk/uTl + 5P/l5eX/5eXl/+Xm5f/l5eX+5ubm/+bm5v/m5ub/5ubm/ubn5v/m5+b/5ufm/+bn5v/m5ub+5ufm/+bn + 5v/m5+b/5ubm/ubm5v/m5ub/5ubm/+Xl5f7l5uX/5ebl/+Xl5f/l5eX/5OTk/uTl5P/k5OT/5OTk/+Pj + 4/7j5OP/4+Pj/+Pj4//i4+L/4uLi/uLj4v/i4uL/4eLh/+Hh4f7g4OD/39/f/97e3v/d3d3/7e3t/iIi + ImWKi4oJAAAAAAAAAAAAAAAAAAAAAIGBgQkQEBBc7u7u/t3d3f/e397/39/f/+Dg4P7h4eH/4uLi/+Li + 4v/j4+P/4uPi/uPj4//j4+P/5OTk/+Tk5P/k5OT+5OXk/+Xl5f/l5eX/5eXl/uXl5f/m5ub/5ubm/+bm + 5v/m5ub+5ufm/+fn5//n5+f/5ufm/ufn5//n5+f/5+fn/+fn5//n5+f+5+fn/+fn5//n5+f/5ufm/ufn + 5//n5+f/5+fn/+bm5v7m5ub/5ubm/+bm5v/l5uX/5eXl/uXl5f/l5eX/5eXl/+Tk5P7k5OT/5OTk/+Pj + 4//j4+P/4uPi/uPj4//j4+P/4uLi/+Hh4f7g4OD/39/f/97f3v/d3d3/7e3t/iIiImWLi4sJAAAAAAAA + AAAAAAAAAAAAAIGBgQkQEBBc7u7u/t7e3v/f39//4ODg/+Hh4f7i4uL/4uPi/+Pj4//j5OP/4+Pj/uPk + 4//k5OT/5OXk/+Tl5P/l5eX+5ebl/+Xm5f/l5uX/5ubm/ubn5v/m5+b/5ufm/+fn5//n5+f+5+jn/+fo + 5//n6Of/5+jn/ufo5//o6Oj/6Ojo/+jo6P/o6Oj+6Ojo/+jo6P/o6Oj/5+jn/ufo5//n6Of/5+jn/+fn + 5/7n5+f/5ufm/+bn5v/m5+b/5ubm/uXm5f/l5uX/5ebl/+Xl5f7k5eT/5OXk/+Tl5P/j5OP/4+Pj/uPk + 4//j5OP/4+Pj/+Li4v7h4eH/4ODg/9/f3//e3t7/7u7u/iIiImWMjIwJAAAAAAAAAAAAAAAAAAAAAIKC + ggkQEBBb7u/u/t7e3v7f4N/+4OHg/uHi4f7i4uL+4+Tj/uPk4/7j5OP+4+Tj/uTk5P7k5eT+5OXk/uTl + 5P7l5uX+5ebl/uXm5f7m5ub+5ufm/ubn5v7n5+f+5+fn/ufo5/7n6Of+5+jn/ujo6P7o6Oj+6Ono/ujp + 6P7o6ej+6Ono/ujp6P7o6ej+6Ono/ujp6P7o6ej+6Ono/ujp6P7o6Oj+5+jn/ufo5/7n6Of+5+jn/ufn + 5/7m5+b+5ufm/ubn5v7m5ub+5ebl/uXm5f7l5eX+5OXk/uTl5P7k5eT+5OTk/uPk4/7j5OP+4+Tj/uLi + 4v7h4uH+4OHg/t/g3/7e397+7u7u/iIiImWMjIwJAAAAAAAAAAAAAAAAAAAAAIKCggkQEBBc7+/v/t/f + 3//h4eH/4uLi/+Li4v7j4+P/5OXk/+Xl5f/l5eX/5OTk/uXl5f/m5ub/5ubm/+bm5v/m5ub+5+fn/+fn + 5//n5+f/5+fn/ujo6P/o6Oj/6enp/+np6f/o6Oj+6enp/+np6f/q6ur/7u7u/vHy8f/h4uH/zc3N/7i4 + uP+pqqn+vLy8/9HR0f/p6en/8vLy/uzs7P/q6ur/6enp/+np6f7p6en/6enp/+jo6P/o6Oj/5+fn/ujo + 6P/n5+f/5+fn/+bm5v7m5ub/5ubm/+bm5v/l5uX/5eXl/uXl5f/l5eX/5eXl/+Pk4/7j4+P/4uLi/+Hh + 4f/f4N//7u7u/iIiImWMjYwJAAAAAAAAAAAAAAAAAAAAAIKCggkQEBBc8PDw/t/g3//h4eH/4uPi/+Pj + 4/7k5OT/5eXl/+Xl5f/l5eX/5ebl/ubm5v/m5ub/5ubm/+fn5//n5+f+5+fn/+fo5//o6Oj/6Ojo/ujp + 6P/p6en/6enp/+np6f/p6en+6uvq/+7v7v/h4eH/pKSk/lRUVP8kJCT/FxcX/w0NDf8FBQX+Dw8P/xkZ + Gf8rKyv/cHBw/rm5uf/o6ej/7e7t/+rq6v7p6en/6enp/+np6f/p6en/6Ojo/ujo6P/o6Oj/5+fn/+fn + 5/7n5+f/5ufm/+bm5v/m5ub/5ubm/uXl5f/l5eX/5eXl/+Tl5P7j5OP/4uPi/+Hh4f/g4OD/7+/v/iIi + ImWNjY0JAAAAAAAAAAAAAAAAAAAAAIODgwkQEBBc8PDw/uHh4f/i4uL/4+Pj/+Tk5P7l5eX/5ubm/+bm + 5v/m5ub/5ubm/ufn5//n5+f/5+fn/+jo6P/n6Of+6Ojo/+jo6P/p6en/6Ono/unp6f/q6ur/6urq/+rq + 6v/s7Oz+6+vr/6Wlpf81NTX/AQEB/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/goK + Cv9OTk7/w8PD//Dw8P7q6ur/6urq/+rq6v/q6ur/6enp/unp6f/p6en/6Ojo/+fo5/7o6Oj/5+fn/+fn + 5//n5+f/5ufm/ubm5v/m5ub/5ubm/+Xl5f7k5OT/4+Pj/+Li4v/h4eH/7+/v/iMjI2WNjY0JAAAAAAAA + AAAAAAAAAAAAAIODgwkQEBBc8PDw/uHi4f/i4+L/4+Tj/+Tk5P7m5ub/5ufm/+bn5v/m5+b/5+fn/ufo + 5//n6Of/6Ojo/+jp6P/o6Oj+6Ono/+np6f/p6un/6enp/urr6v/q6+r/6uvq/+zs7P/t7e3+YmJi/wYG + Bv8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/ERER/5iY + mP709PT/6+vr/+rr6v/q6+r/6urq/unq6f/p6un/6enp/+jo6P7o6ej/6Ojo/+fo5//n6Of/5+fn/ufn + 5//m5+b/5ufm/+Xm5f7l5eX/4+Tj/+Lj4v/h4uH/7+/v/iMjI2WOjo4JAAAAAAAAAAAAAAAAAAAAAIOE + gwkQEBBb8PHw/uLi4v7j4+P+5OTk/uXl5f7m5ub+5ufm/ubn5v7n5+f+5+jn/ufo5/7o6Oj+6Ono/ujp + 6P7o6ej+6erp/unq6f7p6un+6urq/urr6v7q6+r+7e3t/uzs7P49PT3+AAAA/gAAAP4AAAD+AAAA/gAA + AP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP6CgoL+7u/u/uvs + 6/7q6+r+6uvq/urq6v7p6un+6erp/unp6f7o6ej+6Ono/ujo6P7n6Of+5+jn/ufo5/7n5+f+5ufm/ubm + 5v7l5uX+5OTk/uPj4/7i4uL+7/Dv/iMjI2WOjo4JAAAAAAAAAAAAAAAAAAAAAIODgwkQEBBc8fHx/uPj + 4//k5OT/5eXl/+bm5v7n5+f/5+jn/+fo5//o6Oj/6Ojo/ujp6P/p6en/6erp/+nq6f/p6en+6urq/+rr + 6v/q6+r/6+vr/uvs6//s7ez/6urq/1dXV/8AAAD+AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/GBgY/zQ0 + NP85OTn+MDAw/w0NDf8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4HBwf/lZWV//Dx8P/s7Oz/6+vr/uvr + 6//q6+r/6uvq/+rq6v7p6un/6erp/+np6f/o6ej/6Ojo/ujp6P/o6Oj/5+jn/+fn5/7m5+b/5eXl/+Tk + 5P/j4+P/8PDw/iMjI2WNjY0JAAAAAAAAAAAAAAAAAAAAAHh4eAkQEBBc8fHx/uPk4//k5eT/5ebl/+fn + 5/7n6Of/6Ojo/+jo6P/p6en/6enp/unp6f/p6un/6urq/+rq6v/q6ur+6+vr/+vr6//r6+v/7Ozs/uzs + 7P/w8fD/kpKS/wQEBP8AAAD+AAAA/wAAAP8AAAD/AwMD/jU1Nf+YmJj/zc3N/+Tk5P/n5+f+4ODg/8HB + wf+AgID/Gxsb/gAAAP8AAAD/AAAA/wAAAP4AAAD/GRkZ/8LDwv/v7+//7Ozs/uvs6//r6+v/6+vr/+rr + 6v7q6ur/6urq/+rq6v/p6en/6enp/unp6f/o6ej/6Ojo/+fo5/7n5+f/5ebl/+Tl5P/j5OP/8PDw/iMj + I2WBgYEJAAAAAAAAAAAAAAAAAAAAAGlqaQkQEBBc8fLx/uTk5P/l5eX/5ubm/+fo5/7o6Oj/6enp/+np + 6f/p6en/6erp/urq6v/q6ur/6+vr/+vr6//r6+v+7Ozs/+zs7P/s7Oz/7Ozs/u7u7v/V1dX/ISEh/wAA + AP8AAAD+AAAA/wAAAP8GBgb/bW1t/uXl5f/q6ur/4eHh/97e3v/d3d3+3t7e/+Pj4//s7Oz/0dHR/kJC + Qv8CAgL/AAAA/wAAAP4AAAD/AAAA/01NTf/w8PD/7O3s/uzs7P/s7Oz/7Ozs/+vr6/7r6+v/6+vr/+rq + 6v/q6ur/6erp/urq6v/p6en/6enp/+jo6P7o6Oj/5ufm/+Xl5f/k5OT/8PHw/iMjI2VycnIJAAAAAAAA + AAAAAAAAAAAAAFpaWgkQEBBb8vLy/uTl5P7l5uX+5+fn/ujo6P7o6ej+6enp/unp6f7q6ur+6urq/urq + 6v7r6+v+6+vr/uvr6/7r6+v+7Ozs/uzs7P7s7Oz+7e3t/vT09P5+fn7+AAAA/gAAAP4AAAD+AAAA/gUF + Bf56enr+8fHx/uLi4v7b29v+1NTU/s7Ozv7Q0ND+0NDQ/tbW1v7d3d3+5eXl/ufn5/5KSkr+AAAA/gAA + AP4AAAD+AAAA/g4ODv66urr+7u/u/uzt7P7s7Oz+7Ozs/uzs7P7r6+v+6+vr/uvr6/7q6+r+6urq/urq + 6v7p6un+6enp/unp6f7o6Oj+5+jn/uXm5f7k5eT+8fHx/iQkJGZiYmIJAAAAAAAAAAAAAAAAAAAAAEtM + SwkMDAxcwsLC/r+/v//BwcH/w8PD/8TExP7Gxsb/x8fH/8jIyP/IyMj/ycnJ/snJyf/Kysr/ysrK/8vL + y//Ly8v+zMzM/83Nzf/Nzc3/zs7O/sPDw/8lJSX/AAAA/wAAAP8AAAD+AAAA/01NTf/s7ez/4+Pj/tnZ + 2f/W19b/5ebl//Hx8f/x8fH+7u7u/+Hh4f/U1NT/3d3d/ufo5//S0tL/IyMj/wAAAP4AAAD/AAAA/wAA + AP9bW1v/zs7O/s3Nzf/Nzc3/zMzM/8zMzP7Ly8v/ysrK/8rKyv/Jycn/ycnJ/sjIyP/IyMj/x8fH/8bG + xv7FxcX/w8PD/8HBwf+/v7//wsLC/h4eHmZSUlIJAAAAAAAAAAAAAAAAAAAAAD09PQkBAQFcEhIS/hAQ + EP8RERH/EhIS/xMTE/4UFBT/FBQU/xQUFP8VFRX/FRUV/hUVFf8VFRX/FhYW/xYWFv8WFhb+FxcX/xcX + F/8XFxf/FxcX/hQUFP8CAgL/AAAA/wAAAP8AAAD+Dg4O/7m5uf/r6+v/3d3d/tnZ2f/v7+//7Ozs/+np + 6f/p6en+6enp/+7u7v/r6+v/1dXV/uHh4f/u7+7/g4OD/wAAAP4AAAD/AAAA/wAAAP8HBwf/GBgY/hcX + F/8XFxf/FxcX/xYWFv4WFhb/FhYW/xYWFv8VFRX/FRUV/hUVFf8VFRX/FBQU/xQUFP4TExP/EhIS/xER + Ef8QEBD/EhIS/gcHB2ZCQkIJAAAAAAAAAAAAAAAAAAAAAC4uLgkAAABcAAAA/gAAAP8AAAD/AAAA/wAA + AP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAA + AP8AAAD/AAAA/wAAAP8AAAD+Ozs7/+np6f/m5ub/19fX/u3t7f/t7u3/6+vr/+vs6//r7Ov+6+vr/+vr + 6//w8PD/4+Pj/tzc3P/q6ur/0NDQ/wUFBf4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAA + AP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/gQE + BGYzMzMJAAAAAAAAAAAAAAAAAAAAACAgIAkAAABcAAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAA + AP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAA + AP8AAAD+W1tb//Hx8f/j5OP/2tva/vb29v/u7+7/7u/u/+7v7v/u7+7+7u/u/+7v7v/u7+7/8PDw/tna + 2f/n5+f/5ubm/y4uLv4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAA + AP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/gUFBWcjIyMJAAAAAAAA + AAAAAAAAAAAAABERGAkAAABbAAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAA + AP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+eHh4/vLy + 8v7k5OT+4ODg/vb29v7x8vH+8fLx/vHy8f7x8vH+8fLx/vHy8f7y8vL+9vb2/tna2f7o6Oj+7e3t/kND + Q/4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAA + AP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gUFBWcTExsJAAAAAAAAAAAAAAAAAAAAAAMD + FAkAAABcAAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAA + AP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+aWlp//T19P/o6Oj/39/f/vn5 + +f/19fX/9fX1//X19f/19fX+9fX1//X19f/19fX/9vb2/t3d3f/r7Ov/6urq/zc3N/4AAAD/AAAA/wAA + AP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAA + AP4AAAD/AAAA/wAAAP8AAAD/AAAA/gUFBWcFBRcJAAAAAAAAAAAAAAAAAAAAAAAAGgkAAABcAAAA/gAA + AP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAA + AP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+RkZG//Hx8f/s7ez/3d7d/vf39//4+fj/9/j3//f4 + 9//3+Pf+9/j3//f49//5+fn/7e3t/uPj4//x8fH/3Nzc/xAQEP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAA + AP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAA + AP8AAAD/AAAA/gUFBWcDAx4JAAAAAAAAAAAAAAAAAAAAAAEBJAkAAABcAAAK/gAACf8AAAn/AAAJ/wAA + Cv4AAAr/AAAK/wAACv8AAAr/AAAK/gAACv8AAAr/AAAK/wAAC/8AAAv+AAAL/wAAC/8AAAv/AAAL/gAA + Cf8AAAH/AAAA/wAAAP8AAAD+Hh4e/9PT0//09PT/5ubm/ubm5v/6+vr/+vv6//r6+v/6+vr++fr5//v7 + +//4+Pj/4eHh/uvr6//29/b/p6en/wAAAP4AAAD/AAAA/wAAAP8AAAP/AAAL/gAAC/8AAAv/AAAL/wAA + C/4AAAv/AAAK/wAACv8AAAr/AAAK/gAACv8AAAr/AAAK/wAACv4AAAr/AAAJ/wAACf8AAAn/AAAK/gYG + B2cDAygJAAAAAAAAAAAAAAAAAAAAAAEBLgkAAAxbBwer/gcHmP4HB53+Bweh/ggIpP4ICKj+CAiq/gkJ + q/4JCaz+CQmt/gkJr/4JCbD+CQmx/gkJsv4JCbT+CQm1/goKtv4KCrf+Cgq5/goKs/4BAR7+AAAA/gAA + AP4AAAD+AAAA/nFxcf75+fn+8fHx/uXl5f7k5OT+9vb2/v39/f79/f3+/f39/vHx8f7h4eH+6erp/vX1 + 9f7o6Oj+Nzc3/gAAAP4AAAD+AAAA/gAAAP4EBE3+Cgq9/goKuP4KCrf+Cgq2/gkJtP4JCbP+CQmy/gkJ + sf4JCa/+CQmu/gkJrf4JCaz+CQmq/ggIqP4ICKX+Bwei/gcHnv4HB5n+Bwes/hQUIGcFBTMJAAAAAAAA + AAAAAAAAAAAAAAICOAkAAAtcBwef/gYGjf8HB5P/BweY/wgIm/4ICJ//CAih/wgIo/8JCaT/CQmm/gkJ + p/8JCaj/CQmp/wkJq/8JCaz+CQmu/wkJr/8KCrD/Cgqx/goKvP8EBF3/AAAA/wAAAP8AAAD+AAAA/xMT + E/+ysrL/+vv6/vP08//r7Ov/5OTk/+Tk5P/m5ub+4+Pj/+bm5v/t7u3/9fb1/vf39/91dXX/AgIC/wAA + AP4AAAD/AAAA/wAACP8ICJD/Cgq0/goKsf8JCbD/CQmu/wkJrf4JCav/CQmq/wkJqf8JCaf/CQmm/gkJ + pf8JCaT/CAih/wgIoP4ICJz/BweY/wcHlP8HB4//Bwef/hgYImcFBT8JAAAAAAAAAAAAAAAAAAAAAAMD + QgkAAAtcBweg/gcHj/8HB5T/BweY/wgInP4ICJ//CAii/wkJo/8JCaT/CQmm/gkJp/8JCaj/CQmp/wkJ + q/8JCaz+CQmu/wkJr/8KCrD/Cgqy/goKtf8KCqT/AQEV/wAAAP8AAAD+AAAA/wAAAP8cHBz/tbW1/vf4 + 9//3+Pf/8/Tz/+/w7//u7+7+8PHw//T19P/5+fn/8vLy/nx8fP8KCgr/AAAA/wAAAP4AAAD/AAAA/wIC + M/8KCrz/Cgqz/goKsf8KCrD/CQmu/wkJrf4JCaz/CQmq/wkJqf8JCaj/CQmm/gkJpf8JCaT/CAii/wgI + oP4ICJ3/BweZ/wcHlf8HB4//Bweg/hgYImcGBkoJAAAAAAAAAAAAAAAAAAAAAAMDTAkAAAtcCQmi/ggI + kf8ICJb/CAia/wkJnv4JCaH/CQmj/woKpf8KCqb/Cgqn/goKqP8KCqr/Cgqr/woKrP8KCq3+Cwuv/wsL + sP8LC7H/Cwuz/gsLtP8MDL7/BgZm/wAAAP8AAAD+AAAA/wAAAP8AAAD/ERER/nd3d//X19f/8vLy//j4 + +P/6+/r+9/f3/+3t7f/FxcX/UlJS/gMDA/8AAAD/AAAA/wAAAP4AAAD/AAAL/woKk/8LC7n/Cwuz/gsL + sv8LC7H/Cwuw/woKrv4KCq3/Cgqs/woKqv8KCqn/Cgqo/goKp/8KCqb/Cgqk/wkJov4JCZ7/CAib/wgI + lv8ICJL/CQmi/hgYI2cICFUJAAAAAAAAAAAAAAAAAAAAAAQEVwkAAAtbCQmm/ggIk/4JCZn+CQmd/goK + oP4KCqT+Cgql/gsLp/4LC6j+Cwup/gsLqv4LC6v+Cwus/gsLrv4MDK/+DAyx/gwMsv4MDLP+DAy0/gwM + tf4MDLf+DQ27/gMDL/4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4ODg7+SkpK/mJiYv5ra2v+X19f/jk5 + Of4FBQX+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+Bwdn/g4Ov/4MDLb+DAy1/gwMs/4MDLL+DAyx/gwM + sP4LC6/+Cwut/gsLrP4LC6v+Cwuq/gsLqf4LC6f+Cwum/goKpP4KCqH+CQmd/gkJmf4ICJT+CQmm/hgY + I2cJCWAJAAAAAAAAAAAAAAAAAAAAAAQEWgkAAAxcCQmp/gkJlv8JCZv/Cgqf/woKo/4LC6b/Cwuo/wsL + qf8MDKr/Cwur/gwMrP8MDK3/DAyv/wwMsP8MDLH+DQ2y/w0Ns/8NDbT/DAy1/g0Ntv8NDbj/DQ27/w4O + vv8CAiT+AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAA + AP8AAAD/AAAA/wAAAP4GBlf/Dg7A/w0Nuf8NDbf/DAy2/g0Ntf8NDbT/DQ2y/wwMsf4MDLD/DAyv/wwM + rv8MDK3/Cwur/gwMq/8MDKr/Cwuo/woKpv4KCqP/Cgqg/wkJnP8JCZf/CQmp/hgYJGcJCWQJAAAAAAAA + AAAAAAAAAAAAAAUFWwkAAAxcCgqt/gkJmf8KCp3/Cgqh/woKpP4LC6j/Cwup/wwMq/8MDKz/DAys/gwM + rv8MDK//DAyw/wwMsf8MDLL+DQ2z/w0NtP8NDbX/DQ22/g0Nt/8NDbj/DQ25/w4Ovf8ODrj+BARA/wAA + A/8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAAAP8AAAD/AAAG/wgI + av4PD8L/DQ28/w0Nuf8NDbj/DQ23/g0Ntv8NDbX/DQ20/wwMsv4MDLH/DAyw/wwMr/8MDK7/DAyt/gwM + rP8MDKv/Cwuq/wsLqP4KCqX/Cgqh/woKnv8JCZn/Cgqt/hkZJGcKCmUJAAAAAAAAAAAAAAAAAAAAAAUF + XQkAAAxcCgqw/goKm/8KCp//Cwuj/wsLpv4MDKn/DAyr/wwMrP8NDa3/DAyu/g0Nr/8NDbD/DQ2x/w0N + sv8NDbP+DQ20/w4Otf8ODrb/DQ23/g4OuP8ODrn/Dg66/w4Ou/8PD77+Dw+9/wkJa/8BARf/AAAA/gAA + AP8AAAD/AAAA/wAAAP8AAAD+AAAA/wAAAP8AAAD/AAAA/gAAAv8DAyj/CwuK/xAQxP4ODrz/Dg67/w4O + uv8ODrn/DQ24/g4Ot/8ODrb/Dg61/w0NtP4NDbP/DQ2y/w0Nsf8NDbD/DAyv/g0Nrv8MDK3/DAyr/wsL + qv4LC6f/Cwuj/woKoP8KCpv/Cgqv/hkZJWgKCmYJAAAAAAAAAAAAAAAAAAAAAAUFXgkAAAxcCwuz/goK + nf8LC6H/Cwul/wsLqP4MDKv/DAyt/w0Nrv8NDa//DQ2w/g0Nsf8NDbH/DQ2y/w0Ns/8NDbT+Dg62/w4O + tv8ODrf/Dg64/g4Ouf8ODrr/Dg67/w8Pu/8PD7z+Dw++/xERxv8PD7H/CQlq/gEBEf8AAAn/AAAB/wAA + AP8AAAD+AAAA/wAABP8AAAr/AgIo/gsLgP8QELz/EBDE/w8Pvf4PD7z/Dw+7/w4Ou/8ODrr/Dg65/g4O + uP8ODrf/Dg62/w4Otf4NDbT/DQ2z/w0Nsv8NDbH/DQ2w/g0Nr/8NDa7/DAyt/wwMq/4LC6j/Cwum/wsL + of8KCp3/Cwuz/hoaJmgKC2gJAAAAAAAAAAAAAAAAAAAAAAYGYAkAAA1bCwu2/goKoP4LC6T+Cwun/gsL + qv4MDK3+DAyu/g0NsP4NDbH+DQ2x/g0Nsv4NDbP+DQ20/g0Ntf4NDbb+Dg63/g4Ot/4ODrj+Dg65/g4O + uv4ODrv+Dg68/g8PvP4PD73+Dw++/g8Pvv4QEMD+EBDH/hISzf4PD7L+Cwt+/goKbP4JCWv+CQlt/gwM + kf4PD7r+EhLP/hAQxP4PD7/+Dw++/g8Pvv4PD73+Dw+8/g4OvP4ODrv+Dg66/g4Ouf4ODrj+Dg63/g4O + tv4NDbX+DQ20/g0NtP4NDbL+DQ2y/g0Nsf4NDbD+DAyv/gwMrf4LC6v+Cwuo/gsLpP4KCqD+Cwu1/hoa + JmgLC2oJAAAAAAAAAAAAAAAAAAAAAAYGYQkAAA1cDAy5/gsLo/8MDKb/DAyp/wwMrf4NDa//DQ2w/w0N + sv8ODrL/Dg6z/g4OtP8ODrX/Dg61/w4Otv8ODrf+Dw+4/w8Puf8PD7r/Dw+6/g8Pu/8PD7z/Dw+9/xAQ + vf8QEL7+EBC//xAQv/8QEMD/EBDA/hAQwf8REcL/ERHD/xERxf8REcb+ERHF/xERw/8REcL/EBDB/hAQ + wP8QEMD/EBC//xAQvv4QEL7/EBC9/w8PvP8PD7z/Dw+7/g8Puv8PD7n/Dw+4/w8Pt/4ODrf/Dg62/w4O + tf8ODrT/Dg6z/g4Os/8ODrL/DQ2x/w0Nr/4MDK3/DAyq/wwMpv8LC6P/DAy4/hobJmgLC2sJAAAAAAAA + AAAAAAAAAAAAAAYGYwkAAA1cDQ29/gwMpv8MDKn/DQ2t/w0Nr/4ODrL/Dg6z/w4OtP8ODrX/Dw+1/g8P + tv8PD7f/Dw+3/w8PuP8PD7n+Dw+6/xAQu/8QELv/EBC8/hAQvf8QEL7/EBC+/xAQv/8QEL/+ERHA/xER + wP8REcH/ERHB/hERwv8REcL/ERHC/xERwv8REcL+ERHC/xERwv8REcL/ERHB/hERwf8REcH/ERHA/xAQ + wP4QEL//EBC//xAQvv8QEL3/EBC8/hAQvP8QELv/Dw+6/w8Puf4PD7n/Dw+4/w8Pt/8PD7b/Dw+2/g4O + tf8ODrT/Dg6z/w4Osv4NDbD/DQ2t/wwMqf8MDKb/DQ29/hobJ2gMDG0JAAAAAAAAAAAAAAAAAAAAAAcH + ZQkBAQ1cDQ3A/gwMqP8NDaz/Dg6v/w0Nsf4PD7P/Dw+0/w8Ptf8PD7b/Dw+3/hAQt/8QELj/EBC5/xAQ + uv8PD7r+EBC7/xAQu/8QELz/EBC9/hERvv8REb7/ERG//xERwP8REcD+ERHA/xERwf8SEsH/ERHC/hIS + wv8SEsL/EhLC/xISwv8REcL+EhLC/xISwv8SEsL/ERHC/hISwv8REcH/ERHB/xERwP4REcD/ERG//xER + v/8REb7/EBC9/hERvf8QELz/EBC7/w8Pu/4QELr/EBC5/xAQuP8QELj/Dw+3/g8Ptv8PD7b/Dw+0/w4O + s/4ODrH/Dg6v/w0NrP8MDKj/DQ2//hsbKGgMDG8JAAAAAAAAAAAAAAAAAAAAAAcHZgkBAQ1bDQ3C/gwM + q/4NDa7+DQ2x/g0Nsv4ODrX+Dg62/g4Ot/4ODrj+Dw+4/g8Puf4PD7r+Dw+6/g8Pu/4PD7v+Dw+8/g8P + vf4QEL3+EBC+/hAQvv4QEL/+EBDA/hAQwP4QEMH+EBDB/hERwv4REcL+ERHC/hERwv4REcP+ERHD/hER + w/4REcP+ERHD/hERw/4REcP+ERHC/hERwv4REcL+EBDB/hAQwf4QEMD+EBDA/hAQwP4QEL/+EBC+/hAQ + vv4QEL3+Dw+8/g8PvP4PD7v+Dw+6/g8Puv4PD7n+Dw+5/g8PuP4ODrf+Dg62/g4Otf4NDbP+DQ2x/g0N + rv4MDKv+DQ3C/hsbKGgNDXAJAAAAAAAAAAAAAAAAAAAAAAcHaAkBAQ5cDg7H/gwMrv8NDbH/Dg60/w4O + tv4PD7j/Dw+5/w8Puv8PD7r/Dw+7/g8PvP8QELz/EBC9/xAQvf8QEL7+EBC+/xAQv/8QEMD/ERHA/hER + wf8REcH/ERHC/xERwv8REcP+ERHD/xERxP8REcT/ERHE/hERxf8SEsX/EhLF/xISxf8SEsX+EhLF/xIS + xf8REcX/ERHE/hERxP8REcT/ERHD/xERw/4REcP/ERHC/xERwv8REcH/ERHA/hAQwP8QEL//EBC//xAQ + vv4QEL3/EBC9/xAQvf8QELz/Dw+7/g8Pu/8PD7r/Dw+6/w8PuP4ODrb/Dg60/w0Nsv8MDK7/Dg7H/hwc + KWkNDXIJAAAAAAAAAAAAAAAAAAAAAAgIaQkBAQ5cERHK/g8PsP8QELT/ERG2/xERuP4SErr/EhK7/xIS + vP8SErz/EhK8/hISvf8TE77/ExO+/xMTv/8TE7/+ExPA/xMTwP8UFMH/FBTB/hQUwv8UFML/FBTD/xQU + w/8UFMP+FBTE/xUVxf8VFcX/FRXF/hUVxf8VFcX/FRXG/xUVxv8VFcX+FRXG/xUVxv8VFcX/FRXF/hUV + xf8VFcX/FRXE/xQUxP4UFMT/FBTD/xQUw/8UFML/FBTB/hQUwf8TE8H/ExPA/xMTv/4TE7//ExO+/xMT + vv8TE73/EhK9/hISvP8SErz/EhK7/xISuv4REbj/ERG2/xAQtP8PD7H/ERHK/hwcKmgNDXMJAAAAAAAA + AAAAAAAAAAAAAAkJawgBAQ5aERHM/hAQs/8REbX/EhK4/xISuv4TE7z/ExO9/xMTvf8TE77/ExO+/hMT + v/8UFL//FBTA/xQUwP8UFMD+FBTB/xQUwf8UFML/FRXC/hUVw/8VFcP/FRXE/xUVxP8VFcT+FRXF/xUV + xf8WFsX/FhbF/hYWxv8WFsb/FhbG/xYWxv8WFsb+FhbG/xYWxv8WFsb/FhbF/hYWxv8VFcX/FRXF/xUV + xP4VFcT/FRXE/xUVxP8VFcP/FRXC/hQUwv8UFML/FBTB/xQUwf4UFMD/FBTA/xQUv/8UFL//ExO+/hMT + vv8TE77/ExO9/xMTvP4SErr/EhK4/xERtv8QELP/ERHM/h0dKmcNDXQJAAAAAAAAAAAAAAAAAAAAAAsL + awgBAQ5YEhLQ/hAQtf8REbj/EhK7/xISvP4TE77/FBS//xQUwP8UFMD/ExPA/hQUwf8UFMH/FBTC/xQU + wv8UFML+FRXD/xUVw/8VFcT/FBTE/hUVxP8VFcX/FRXF/xYWxv8VFcb+FhbG/xYWx/8WFsf/FRXH/hYW + x/8WFsf/FhbH/xYWyP8WFsj+FhbI/xYWx/8WFsf/FhbH/hYWx/8WFsf/FhbG/xUVxv4WFsb/FhbG/xUV + xf8VFcX/FRXE/hUVxP8VFcP/FRXD/xQUw/4VFcL/FBTC/xQUwf8UFMH/ExPA/hQUwP8UFMD/FBS//xMT + vv4TE7z/EhK7/xERuP8QELX/EhLQ/hwcKWUODnQIAAAAAAAAAAAAAAAAAAAAAAwMawcBAQ5RGBjR/hER + t/4REbn+EhK8/hMTvv4TE8D+FBTB/hQUwf4UFMH+FBTB/hQUwv4UFML+FBTC/hQUw/4VFcP+FRXE/hUV + xP4VFcX+FRXF/hUVxf4VFcb+FhbG/hYWxv4WFsf+FhbH/hYWx/4WFsj+FhbI/hYWyP4WFsj+FhbI/hYW + yP4WFsj+FhbI/hYWyP4WFsj+FhbI/hYWyP4WFsf+FhbH/hYWx/4WFsb+FhbG/hUVxv4VFcb+FRXF/hUV + xf4VFcT+FRXE/hUVw/4VFcP+FBTD/hQUwv4UFML+FBTB/hQUwf4UFMH+FBTB/hMTwP4TE77+EhK8/hER + uf4REbf+FxfS/gEBDlIPD3QHAAAAAAAAAAAAAAAAAAAAAA4OawUCAg1EJibT+xERu/8REbz/EhK+/xMT + wf4UFML/FBTD/xUVxP8VFcT/FBTE/hUVxP8VFcT/FRXF/xUVxf8VFcX+FRXG/xYWxv8WFsf/FRXH/hYW + x/8WFsj/FhbI/xYWyP8WFsj+FhbJ/xcXyf8XF8n/FhbJ/hcXyv8XF8r/FxfK/xcXyv8WFsr+FxfK/xcX + yv8XF8r/FhbJ/hcXyf8XF8n/FxfJ/xYWyf4WFsj/FhbI/xYWyP8WFsj/FRXH/hYWx/8WFsf/FhbG/xUV + xv4VFcX/FRXF/xUVxf8VFcT/FBTE/hUVxP8VFcT/FBTD/xQUwv4TE8H/EhK//xISvP8SErv/IyPS+wIC + DUUQEHMFAAAAAAAAAAAAAAAAAAAAAA8PaAMDAwkwMjLI5BMTvv8SEr3/ExPA/xQUwv4VFcT/FRXF/xYW + xf8WFsb/FhbG/hYWxv8WFsb/FhbG/xYWx/8WFsf+FhbH/xcXyP8XF8j/FxfI/hcXyP8XF8n/FxfJ/xcX + yf8XF8r+FxfK/xcXyv8YGMr/GBjK/hgYyv8YGMv/GBjL/xgYy/8YGMv+GBjL/xgYy/8YGMr/GBjK/hgY + yv8YGMr/FxfK/xcXyv4XF8r/FxfJ/xcXyf8XF8n/FxfI/hcXyP8XF8j/FhbH/xYWx/4WFsf/FhbH/xYW + xv8WFsb/FhbG/hYWxv8WFsX/FRXF/xUVxP4UFML/ExPA/xISvf8TE77/MTHK6AMDCjIREXIDAAAAAAAA + AAAAAAAAAAAAABMTdgEGBiUZIyOFqB4eyv4SEr//ExPC/xQUw/4VFcX/FhbH/xYWyP8WFsj/FhbI/hcX + yf8XF8n/FxfJ/xcXyf8WFsn+FxfK/xcXyv8XF8r/FxfK/hgYyv8YGMv/GBjL/xgYy/8XF8v+GBjL/xgY + zP8YGMz/GBjM/hgYzP8YGMz/GBjM/xgYzP8YGMz+GBjM/xgYzP8YGMz/GBjM/hgYzP8YGMz/GBjM/xcX + y/4YGMv/GBjL/xgYy/8YGMv/FxfK/hcXyv8XF8r/FxfK/xYWyf4XF8n/FxfJ/xcXyf8XF8n/FhbI/hcX + yP8WFsj/FhbH/xUVxf4UFMT/FBTC/xMTv/8eHsn+JyeNrgcHKBoVFYEBAAAAAAAAAAAAAAAAAAAAAAAA + AAAICDIKGxs8Xi4u3vgUFMH+ExPD/hQUxP4VFcb+FRXI/hUVyf4WFsn+FhbJ/hYWyv4WFsr+FhbK/hYW + yv4WFsr+FhbL/hYWy/4XF8v+FxfL/hcXzP4XF8z+FxfM/hcXzP4XF8z+FxfN/hcXzf4XF83+FxfN/hcX + zf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzP4XF8z+FxfM/hcX + zP4XF8z+FxfL/hcXy/4WFsv+FhbL/hYWy/4WFsr+FhbK/hYWyv4WFsr+FhbJ/hYWyf4WFsn+FRXI/hUV + xv4UFMT+ExPD/hQUwf4uLt75HR1BYwgINAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFn4CAAAAGTs7 + q70kJNb/EhLC/xMTxP4UFMb/FRXI/xUVyf8WFsr/FRXK/hYWy/8WFsv/FhbL/xYWy/8WFsv+FhbL/xYW + y/8WFsz/FhbM/hYWzP8XF8z/FxfM/xcXzf8XF83+FxfN/xcXzf8XF83/FxfN/hcXzf8XF83/FxfN/xcX + zv8XF83+FxfN/xcXzf8XF83/FxfN/hcXzf8XF83/FxfN/xcXzf4XF83/FxfM/xcXzP8WFsz/FhbM/hYW + zP8WFsv/FhbL/xYWy/4WFsv/FhbL/xYWy/8WFsv/FRXK/hYWyv8VFcn/FRXI/xQUxv4TE8X/EhLC/yMj + 1f89PbHCAAAAGRcXgwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw9UCBgYM0hDQ9DgHx/P/xMT + xv4UFMj/FRXJ/xUVyv8WFsv/FhbL/hYWzP8WFsz/FhbM/xYWzP8WFsz+FhbM/xYWzP8WFsz/FhbM/hYW + zf8WFs3/FhbN/xcXzf8XF83+FxfO/xcXzv8XF87/FxfO/hcXzv8XF87/FxfO/xcXzv8XF87+FxfO/xcX + zv8XF87/FxfO/hcXzv8XF87/FxfO/xcXzf4XF83/FxfN/xYWzf8WFs3/FhbN/hYWzf8WFsz/FhbM/xYW + zP4WFsz/FhbM/xYWzP8WFsz/FhbL/hYWy/8VFcr/FRXJ/xQUyP4TE8b/Hh7O/0FB0eMZGTZLDw9WCAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxuMAQ8PUQ0hIU5jRkbZ7CAgz/4VFcj/FhbJ/xcX + yv8XF8v/FxfM/hgYzP8YGMz/GBjM/xgYzf8YGM3+GBjN/xgYzf8YGM3/GBjN/hgYzf8YGM3/GBjO/xgY + zv8YGM7+GBjO/xkZzv8ZGc7/GRnO/hkZzv8ZGc7/GRnO/xkZzv8ZGc7+GRnO/xkZzv8ZGc7/GRnO/hkZ + zv8ZGc7/GRnO/xgYzv4YGM7/GBjO/xgYzv8YGM3/GBjN/hgYzf8YGM3/GBjN/xgYzf4YGM3/GBjM/xgY + zP8YGMz/FxfM/hcXy/8XF8r/FhbJ/xUVyP4gIM7/RUXb7yAgTGYNDUgNGxuPAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0dkgISElYOJCRMYVJS3egoKNn+GBjK/xcXyf8XF8r/GBjL/hgY + zP8YGMz/GBjM/xgYzf8YGMz+GBjN/xgYzf8YGM3/GBjM/hgYzf8YGM3/GBjN/xgYzf8YGM3+GBjN/xgY + zf8YGM7/GRnN/hkZzv8ZGc7/GRnO/xkZzv8ZGc3+GRnO/xkZzv8ZGc7/GRnN/hgYzv8YGM7/GBjN/xgY + zf4YGM3/GBjN/xgYzf8YGM3/GBjM/hgYzf8YGM3/GBjN/xgYzP4YGM3/GBjM/xgYzP8YGMz/GBjL/hcX + yv8XF8n/GBjJ/ycn1/5SUt/qJSVRZAgIHg8ZGX4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAfH5UBEhJbChwcLjtYWL+/S0vo/Ckp2f4YGMv+FhbL/hcXzP4XF8z+FxfM/hcX + zf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcX + zf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcX + zf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF83+FxfN/hcXzP4XF8z+FhbL/hgYy/4nJ9j+Skrn/FlZ + wcEcHDA+EhJcCh8flwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAABUVYAQMDCoVLi5QUU5OnahkZN/cWFjw+E1N6v1CQuP+Pz/h/z8/4f8/P+H+Pz/h/z8/ + 4f8/P+H/Pz/h/j8/4f8/P+H/Pz/h/z8/4f8/P+H+Pz/h/z8/4f8/P+H/Pz/h/j8/4f8/P+H/Pz/h/z8/ + 4f8/P+H+Pz/h/z8/4f8/P+H/Pz/h/j8/4f8/P+H/Pz/h/z8/4f4/P+H/Pz/h/z8/4f8/P+H/Pz/h/j8/ + 4f8/P+H/Pz/h/z8/4f4/P+H/Pz/h/0JC4v5MTOr9V1fx+GRk4N1NTZ6pLy9UVQwMKhYVFWEFAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAiIpABHh6EBRISRg0dHUwoICBWOiAgWkAhIV1CISFeQyEhXkQgIF5DICBeRCAgXkQgIF5EICBeQyAg + XkQgIF5EICBeRCAgXkQgIF5DICBeRCAgXkQgIF5EICBeQyAgXkQgIF5EICBeRCAgXkQgIF5DICBeRCAg + XkQgIF5EICBeQyAgXkQgIF5EICBeRCAgXkMgIF5EICBeRCAgXkQgIF5EICBeQyAgXkQgIF5EICBeRCAg + XkMhIV5EISFeQyEhXUIgIFtAICBXOh0dTSkSEkgNHh6HBSEhkQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////8A + AAD///////////8AAAD/8AAAAAAAD/8AAAD/gAAAAAAAAf8AAAD+AAAAAAAAAH8AAAD8AAAAAAAAAD8A + AAD4AAAAAAAAAB8AAADwAAAAAAAAAA8AAADwAAAAAAAAAA8AAADgAAAAAAAAAAcAAADgAAAAAAAAAAcA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMAAADAAAAAAAAAAAMA + AADAAAAAAAAAAAMAAADgAAAAAAAAAAcAAADgAAAAAAAAAAcAAADwAAAAAAAAAA8AAADwAAAAAAAAAA8A + AAD4AAAAAAAAAB8AAAD8AAAAAAAAAD8AAAD/AAAAAAAAAP8AAAD/gAAAAAAAAf8AAAD///////////8A + AAD///////////8AAAAoAAAAQAAAAIAAAAABACAAAAAAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAATU1NAiYmJgcqKioLLi4uDC8vLwwwMDAMMDAwDDAwMAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAw + MAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAw + MAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAwMAwwMDAMMDAwDDAwMAwwMDAMMDAwDC8vLwwsLCwLKCgoB1JS + UgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAE9PTwEpKSkIAAAAGwAAADYAAABPAAAAYAAAAGUAAABnAAAAZwAAAGcAAABnAAAAZwAA + AGcAAABnAAAAZwAAAGcAAABnAAAAZwAAAGcAAABnAAAAZwAAAGcAAABnAAAAZwAAAGcAAABnAAAAZwAA + AGcAAABnAAAAZwAAAGcAAABnAAAAZwAAAGcAAABnAAAAZwAAAGcAAABnAAAAZwAAAGcAAABnAAAAZwAA + AGcAAABlAAAAYAAAAE8AAAA2AAAAHCsrKwhUVFQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFBQQQXFxcZAAAARgAAAHcZGRmkW1tbxXZ2dtN/f3/Zf39/2X9/ + f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/ + f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/f9l/f3/Zf39/2X9/ + f9l/f3/Zf39/2X9/f9l/f3/Zf39/2XZ2dtNdXV3FGhoapQAAAHgAAABGGBgYGUZGRgQAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZGRgYAAAAoAAAAaDg4OLG3t7fp6urq/uXl + 5f/a2tr/1NTU/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV + 1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9XV1f/V1dX/1dXV/9TU1P/a2tr/5OTk/+rq6v67u7vqOzs7swAA + AGoAAAAoSkpKBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdHRwUAAAApAQEBdoWF + hdPu7u7+1NTU/9XV1f/W1tb/1tbW/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX + 1//X19f/19fX/9fX1//Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/1tbW/9bW + 1v/V1dX/1NTU/+3t7f6KiorVAgICdwAAACpNTU0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9f + XwEAAAAeAQEBbq2trd/f39//1dXV/9bW1v/X19f/2NjY/9jY2P/Y2Nj/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2dnZ/9nZ2f/Z2dn/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra + 2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ + 2f/Z2dn/2NjY/9jY2P/Y2Nj/19fX/9bW1v/V1dX/39/f/7KysuACAgJvAAAAHmhoaAEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAzNDMMAAAAUIaGhs3g4OD/19fX/9jY2P/Z2dn/2tra/9ra2v/b29v/29vb/9vb + 2//b29v/29vb/9vb2//b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc + 3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9vb + 2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/2tra/9ra2v/Z2dn/2NjY/9fX1//f39//i4uLzwAA + AFE4ODgMAAAAAAAAAAAAAAAAAAAAAAAAAABmZmYBAAAAJTc3N5bv7+/+1tbW/9jY2P/Z2dn/2tra/9vb + 2//b29v/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/d3d3/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/e3t7/3d3d/93d3f/d3d3/3d3d/93d + 3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc3P/c3Nz/3Nzc/9zc3P/c3Nz/3Nzc/9vb2//b29v/2tra/9nZ + 2f/Y2Nj/1tbW/+7u7v49PT2bAAAAJnBwcAEAAAAAAAAAAAAAAAAAAAAANjY2BgAAAEa3t7fd19fX/9jY + 2P/a2tr/29vb/9zc3P/d3d3/3d3d/93d3f/e3t7/3t7e/97e3v/e3t7/3t7e/9/f3//f39//39/f/9/f + 3//f39//39/f/9/f3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/4ODg/+Dg4P/f39//39/f/9/f3//f39//39/f/9/f3//e3t7/3t7e/97e3v/e3t7/3t7e/93d + 3f/d3d3/3d3d/9zc3P/b29v/2tra/9jY2P/X19f/u7u74AAAAEc8PDwGAAAAAAAAAAAAAAAAAAAAAD09 + PQ0XFxdt7Ozs/djY2P/Z2tn/29vb/9zc3P/d3d3/3d7d/97e3v/e3t7/3t7e/97e3v/e3t7/3t/e/9/f + 3//f39//39/f/9/f3//f4N//4ODg/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4OHg/+Dh4P/g4eD/4OHg/+Dh + 4P/g4eD/4OHg/+Dh4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/f4N//39/f/9/f3//f39//39/f/9/f + 3//e3t7/3t7e/97e3v/e3t7/3t7e/93e3f/d3d3/3Nzc/9vb2//Z2tn/2NjY/+zs7P0dHR1wREREDgAA + AAAAAAAAAAAAAAAAAABEREQUWlpamevr6//Z2dn/29vb/9zc3P/d3d3/3t7e/9/f3//f39//39/f/9/f + 3//f39//4ODg/+Dg4P/g4OD/4ODg/+Dg4P/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh + 4f/g4OD/4ODg/+Dg4P/g4OD/4ODg/9/f3//f39//39/f/9/f3//f39//3t7e/93d3f/c3Nz/29vb/9nZ + 2f/r6+v/XV1dm0pKShQAAAAAAAAAAAAAAAAAAAAASUlJFnx8fKvg4OD/2tva/9vc2//d3d3/3t7e/97f + 3v/f39//39/f/9/f3//f39//4ODg/+Dg4P/g4OD/4ODg/+Dh4P/h4eH/4eHh/+Hh4f/h4eH/4eLh/+Li + 4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Lj4v/i4+L/4uPi/+Lj4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/g4OD/4ODg/+Dg4P/g4OD/3+Df/9/f3//f39//39/f/97f + 3v/e3t7/3d3d/9vc2//a29r/3t7e/319fa5OT04XAAAAAAAAAAAAAAAAAAAAAExMTBd/f3+y29vb/9vb + 2//d3d3/3t7e/9/f3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Hh4f/h4eH/4eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5OTk/+Tk5P/k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/k5OT/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//i4uL/4uLi/+Li4v/i4uL/4uLi/+Hh4f/h4eH/4eHh/+Hh + 4f/g4OD/4ODg/+Dg4P/g4OD/39/f/97e3v/d3d3/29vb/9nZ2f+JiYm4UlJSGAAAAAAAAAAAAAAAAAAA + AABPT08Yf39/s9zc3P/c3dz/3t7e/9/f3//f4N//4OHg/+Dh4P/g4eD/4eHh/+Hi4f/h4uH/4eLh/+Li + 4v/i4+L/4uPi/+Lj4v/j4+P/4+Tj/+Pk4//j5OP/5OTk/+Tk5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl + 5P/k5eT/5OXk/+Tl5P/k5eT/5OXk/+Tl5P/k5eT/5OTk/+Pk4//j5OP/4+Tj/+Pj4//i4+L/4uPi/+Lj + 4v/i4+L/4eLh/+Hi4f/h4uH/4eLh/+Dh4P/g4eD/4OHg/9/g3//f39//3t7e/9zd3P/b29v/kJCQulRU + VBgAAAAAAAAAAAAAAAAAAAAAUFBQGH9/f7Pc3dz/3d3d/97f3v/f4N//4OHg/+Hh4f/h4eH/4eLh/+Li + 4v/i4uL/4uLi/+Lj4v/j4+P/4+Pj/+Pj4//j5OP/5OTk/+Tk5P/k5OT/5eXl/+Xl5f/l5eX/5eXl/+Xl + 5f/l5eX/5ebl/+Xm5f/m5ub/5ubm/+bm5v/l5uX/5ebl/+Xl5f/l5eX/5eXl/+Xl5f/l5eX/5OXk/+Tk + 5P/k5OT/5OTk/+Pj4//j4+P/4+Pj/+Pj4//i4uL/4uLi/+Li4v/i4uL/4eHh/+Hh4f/g4eD/3+Df/97f + 3v/d3d3/29zb/5CQkLpWVlYZAAAAAAAAAAAAAAAAAAAAAFFRURh/f3+z3d3d/97e3v/f39//4ODg/+Hh + 4f/i4uL/4uLi/+Pj4//j4+P/4+Pj/+Pj4//k5OT/5OTk/+Tk5P/l5eX/5eXl/+Xl5f/l5eX/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5ubm/+bm + 5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Xl5f/l5eX/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4+Pj/+Li + 4v/i4uL/4eHh/+Dg4P/f39//3t7e/9zc3P+QkJC6VlZWGQAAAAAAAAAAAAAAAAAAAABRUVEYf39/s93e + 3f/e397/3+Df/+Dh4P/h4uH/4uLi/+Pj4//j4+P/4+Pj/+Pj4//k5OT/5OTk/+Tk5P/l5eX/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ufm/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn + 5//n5+f/5+fn/+fn5//n5+f/5+fn/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Xl5f/k5eT/5OTk/+Tk + 5P/j5OP/4+Pj/+Pj4//j4+P/4uPi/+Hi4f/g4eD/3+Df/97f3v/c3dz/kJCQuldXVxkAAAAAAAAAAAAA + AAAAAAAAUVFRGH9/f7Pe3t7/39/f/+Dg4P/h4eH/4uLi/+Pj4//k5OT/5OTk/+Tk5P/k5OT/5eXl/+Xl + 5f/l5eX/5ubm/+bm5v/m5ub/5+fn/+fn5//n5+f/5+fn/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+np + 6f/p6en/6enp/+np6f/p6en/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+bm + 5v/m5ub/5ubm/+Xl5f/l5eX/5eXl/+Tk5P/k5OT/5OTk/+Tk5P/i4uL/4eHh/+Dg4P/f39//3t7e/5CQ + kLpXV1cZAAAAAAAAAAAAAAAAAAAAAFJSUhh/f3+z3+Df/+Dg4P/h4uH/4uPi/+Pj4//k5eT/5OXk/+Tl + 5P/k5eT/5ebl/+Xm5f/l5uX/5ufm/+bn5v/m5+b/5+fn/+fo5//n6Of/6Ojo/+jp6P/o6ej/6Ono/+np + 6f/p6un/6erp/+7v7v/09PT/9PT0//T09P/09PT/8/Pz/+vr6//p6un/6enp/+jp6P/o6ej/6Ono/+jo + 6P/o6Oj/5+jn/+fo5//n5+f/5ufm/+bn5v/m5ub/5ebl/+Xm5f/l5eX/5OXk/+Tl5P/k5eT/4+Tj/+Lj + 4v/h4uH/4ODg/97f3v+QkJC6V1dXGQAAAAAAAAAAAAAAAAAAAABSUlIYf39/s+Dg4P/g4eD/4uLi/+Pj + 4//k5OT/5eXl/+Xl5f/l5eX/5ebl/+bm5v/m5ub/5ufm/+fn5//n5+f/5+jn/+jo6P/o6Oj/6Ono/+np + 6f/p6en/6enp/+rq6v/s7ez/8vLy/8LCwv9vb2//Q0ND/yMjI/8RERH/Ly8v/01NTf+MjIz/3d3d//Lz + 8v/q6+r/6erp/+np6f/p6en/6enp/+jo6P/o6Oj/6Ojo/+fn5//n5+f/5+fn/+bm5v/m5ub/5ubm/+Xl + 5f/l5eX/5eXl/+Tl5P/j4+P/4uLi/+Dh4P/f4N//kJCQulhYWBkAAAAAAAAAAAAAAAAAAAAAUlJSGH9/ + f7Ph4eH/4eHh/+Pj4//k5OT/5eXl/+bm5v/m5ub/5ubm/+fn5//n5+f/5+fn/+jo6P/o6Oj/6Ojo/+np + 6f/p6en/6enp/+rq6v/q6ur/6urq/+vr6//z8/P/pKSk/yQkJP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP9MTEz/1NTU//Hx8f/q6ur/6urq/+rq6v/p6en/6enp/+np6f/o6Oj/6Ojo/+jo + 6P/n5+f/5+fn/+fn5//m5ub/5ubm/+bm5v/l5eX/5OTk/+Pj4//h4eH/4ODg/5CQkLpYWFgZAAAAAAAA + AAAAAAAAAAAAAFJSUhh/f3+z4uLi/+Li4v/j5OP/5OXk/+bm5v/m5+b/5ufm/+fn5//n6Of/5+jn/+jo + 6P/o6ej/6Ono/+np6f/p6un/6erp/+rq6v/q6+r/6uvq/+zs7P/t7e3/TU1N/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYGBv+bm5v/8/Pz/+rr6v/q6+r/6uvq/+nq + 6f/p6un/6enp/+jp6P/o6ej/6Ojo/+fo5//n6Of/5+jn/+bn5v/m5+b/5ubm/+Xl5f/j5OP/4uPi/+Hh + 4f+QkJC6WFhYGQAAAAAAAAAAAAAAAAAAAABSU1IYf39/s+Lj4v/i4+L/5OTk/+Xl5f/m5+b/5+fn/+fn + 5//n6Of/6Ojo/+jo6P/o6ej/6enp/+np6f/q6ur/6urq/+rq6v/r6+v/6+vr/+zs7P/s7Oz/MTEx/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/4OD + g//z8/P/6+vr/+vr6//q6+r/6urq/+rq6v/p6en/6enp/+np6f/o6Oj/6Ojo/+jo6P/n5+f/5+fn/+bn + 5v/l5uX/5OTk/+Pj4//h4uH/kJCQulhYWBkAAAAAAAAAAAAAAAAAAAAAUVJRGH9/f7Pj4+P/5OTk/+Xl + 5f/m5ub/5+fn/+jo6P/o6Oj/6enp/+np6f/p6en/6urq/+rq6v/q6ur/6+vr/+vr6//r6+v/7Ozs/+zs + 7P/09PT/QEBA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/xwcHP9TU1P/XFxc/0dHR/8GBgb/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/oKCg//Hx8f/s7Oz/6+vr/+vr6//r6+v/6urq/+rq6v/q6ur/6enp/+np + 6f/p6en/6Ojo/+jo6P/n5+f/5+fn/+Xl5f/k5OT/4uLi/5CQkLpXV1cZAAAAAAAAAAAAAAAAAAAAAEhI + SBh/f3+z5OTk/+Tl5P/l5uX/5+jn/+jo6P/o6ej/6Ono/+nq6f/p6un/6erp/+rr6v/q6+r/6uvq/+vs + 6//r7Ov/7Ozs/+zt7P/x8vH/jo6O/wAAAP8AAAD/AAAA/wAAAP8AAAD/Ojo6/8HBwf/x8fH/8PDw//Dw + 8P/w8PD/6+vr/5OTk/8SEhL/AAAA/wAAAP8AAAD/AAAA/wsLC//f39//7e3t/+zs7P/r7Ov/6+zr/+vr + 6//q6+r/6uvq/+rq6v/p6un/6erp/+np6f/o6ej/6Ojo/+fo5//m5ub/5OXk/+Pj4/+QkJC6TU1NGQAA + AAAAAAAAAAAAAAAAAAA+Pj4Yf39/s+Tl5P/l5eX/5ubm/+jo6P/o6ej/6enp/+np6f/q6ur/6urq/+rq + 6v/r6+v/6+vr/+vr6//s7Oz/7Ozs/+zs7P/t7e3/7Ozs/w4ODv8AAAD/AAAA/wAAAP8AAAD/aGho//Hx + 8f/j4+P/3d3d/9jY2P/X19f/2tra/9/f3//o6Oj/29vb/yoqKv8AAAD/AAAA/wAAAP8AAAD/X19f//T0 + 9P/t7e3/7Ozs/+zs7P/s7Oz/6+vr/+vr6//q6+r/6urq/+rq6v/q6ur/6enp/+jp6P/o6Oj/5ufm/+Xl + 5f/j5OP/kZGRu0JCQhkAAAAAAAAAAAAAAAAAAAAAMzQzGH9/f7Py8vL/8vLy//Pz8//09PT/9PT0//T0 + 9P/09PT/9fX1//X19f/19fX/9fX1//X19f/19fX/9vb2//b29v/29vb/9vb2/4+Pj/8AAAD/AAAA/wAA + AP8AAAD/SUlJ//Hy8f/h4eH/19fX/9TU1P/i4uL/5eXl/97e3v/R0tH/29vb/+Xm5f/Z2dn/Dw8P/wAA + AP8AAAD/AAAA/wQEBP/o6Oj/9vb2//b29v/29vb/9fX1//X19f/19fX/9fX1//X19f/19fX/9PT0//T0 + 9P/09PT/9PT0//Pz8//y8vL/8vLy/5KSkrw3NzcZAAAAAAAAAAAAAAAAAAAAACkpKRgbGxuzKysr/y4u + Lv8xMTH/MzMz/zU1Nf83Nzf/ODg4/zg4OP85OTn/Ojo6/zs7O/87Ozv/PDw8/z09Pf8+Pj7/Pz8//0BA + QP8UFBT/AAAA/wAAAP8AAAD/BQUF/97e3v/l5eX/2NjY/+Dh4P/x8fH/6enp/+jo6P/r6+v/8fHx/9fX + 1//d3t3/7e7t/4qKiv8AAAD/AAAA/wAAAP8AAAD/LS0t/z8/P/8/Pz//Pj4+/z09Pf88PDz/Ozs7/zo6 + Ov85OTn/OTk5/zg4OP83Nzf/NTU1/zQ0NP8xMTH/Li4u/ysrK/8iIiK8LCwsGQAAAAAAAAAAAAAAAAAA + AAAfHx8YAAAAswAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/1VVVf/09PT/4eHh/9vb2//y8vL/6+vr/+vr + 6//r7Ov/6+vr/+vr6//x8fH/1tbW/+bm5v/q6ur/AQEB/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BAQEvCEh + IRkAAAAAAAAAAAAAAAAAAAAAFBQUGAAAALMAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP+Hh4f/7O3s/9zd + 3P/t7e3/7u/u/+7v7v/u7+7/7u/u/+7v7v/u7+7/8vLy/97f3v/j5OP/9vb2/zMzM/8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wQEBLwWFhYZAAAAAAAAAAAAAAAAAAAAAAoKDxgAAACzAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/pKSk/+3t7f/c3Nz/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Pz8//l5uX/5OTk//b3 + 9v9NTU3/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8EBAS8CwsRGQAAAAAAAAAAAAAAAAAAAAABAQ0YAAAAswAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/5CQkP/w8fD/4eHh//Hx8f/19vX/9fb1//X29f/19vX/9fb1//X2 + 9f/5+fn/4+Pj/+jo6P/4+Pj/OTk5/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/BQUFvAICDhkAAAAAAAAAAAAA + AAAAAAAAAAASGAAAALMAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP9iYmL/+Pj4/+np6f/k5OT/+/v7//j5 + +P/4+fj/+Pn4//j5+P/4+fj/+vr6/97e3v/u7+7/8vLy/wYGBv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wUF + BbwCAhUZAAAAAAAAAAAAAAAAAAAAAAEBGRgCAi6zAwNI/wMDS/8DA07/BARP/wQEUf8EBFP/BART/wQE + VP8EBFX/BARV/wQEVv8EBFf/BARY/wQEWP8FBVn/BQVa/wUFW/8BARz/AAAA/wAAAP8AAAD/Dg4O/+3t + 7f/y8vL/4+Pj/+zs7P/9/f3/+/v7//v7+//7/Pv/+vr6/+Pj4//q6ur/9/f3/52dnf8AAAD/AAAA/wAA + AP8AAAD/AwM+/wUFWv8FBVn/BARZ/wQEWP8EBFf/BARX/wQEVv8EBFX/BARU/wQEVP8EBFP/BARS/wQE + UP8DA07/AwNL/wMDSP8LCzi8AgIcGQAAAAAAAAAAAAAAAAAAAAABASAYBARfswYGk/8HB5n/Bwee/wgI + ov8ICKX/CAin/wkJqf8JCav/CQms/wkJrf8JCa//CQmw/wkJsv8KCrP/Cgq0/woKtv8KCrn/BgZ3/wAA + AP8AAAD/AAAA/wAAAP9tbW3/+/v7//Ly8v/m5+b/5OXk/+/v7//y8vL/7O3s/+Hi4f/r6+v/9vb2/+3t + 7f8cHBz/AAAA/wAAAP8AAAD/AAAB/woKv/8KCrf/Cgq1/woKtP8JCbL/CQmx/wkJsP8JCa7/CQms/wkJ + q/8JCar/CQmo/wgIpv8ICKL/Bwee/wcHmv8HB5T/GRl0vAMDJBkAAAAAAAAAAAAAAAAAAAAAAgInGAQE + WrMGBoz/BweS/wcHl/8ICJv/CAif/wgIov8JCaP/CQml/wkJpv8JCaj/CQmp/wkJq/8JCaz/CQmu/wkJ + r/8KCrH/Cgqy/wsLv/8AAAn/AAAA/wAAAP8AAAD/AAAA/5eXl//8/Pz/9fb1//Dx8P/q6+r/6enp/+zt + 7P/y8/L/+Pn4//Hx8f89PT3/AAAA/wAAAP8AAAD/AAAA/wQEUf8KCrv/Cgqy/woKsP8JCa7/CQmt/wkJ + q/8JCar/CQmo/wkJp/8JCaX/CQmk/wgIov8ICKD/CAic/wcHl/8HB5P/BgaM/xkZb70EBCwZAAAAAAAA + AAAAAAAAAAAAAAICLxgFBVuzBweO/wgIlP8ICJn/CQmd/wkJof8JCaP/Cgql/woKpv8KCqj/Cgqp/woK + q/8KCqz/Cgqt/wsLr/8LC7D/Cwuy/wsLs/8LC7n/CAh2/wAAAP8AAAD/AAAA/wAAAP8AAAD/X19f/+jo + 6P/8/Pz/+vv6//r7+v/7+/v//f39/7y8vP8rKyv/AAAA/wAAAP8AAAD/AAAA/wAABv8LC7P/Cwu0/wsL + sv8LC7H/Cwuw/woKrv8KCq3/Cgqr/woKqv8KCqj/Cgqn/woKpv8KCqT/CQmi/wkJnv8ICJr/CAiU/wcH + jv8aGnG9BAQ0GQAAAAAAAAAAAAAAAAAAAAACAjYYBQVeswgIkf8JCZf/CQmc/woKoP8KCqT/Cwum/wsL + p/8LC6n/Cwuq/wsLq/8LC6z/Cwuu/wwMr/8MDLH/DAyy/wwMs/8MDLX/DAy2/w4OxP8DAzH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8CAgL/TExM/3BwcP96enr/ampq/ykpKf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8JCYP/DQ27/wwMtf8MDLT/DAyz/wwMsv8MDLD/Cwuv/wsLrf8LC6z/Cwur/wsLqv8LC6j/Cwum/woK + pf8KCqH/CQmd/wkJmP8ICJL/GxtzvQUFPBkAAAAAAAAAAAAAAAAAAAAAAwM4GAUFYLMJCZX/CQma/woK + n/8KCqP/Cwum/wsLqP8MDKr/DAyr/wwMrP8MDK3/DAyu/wwMsP8MDLH/DQ2y/w0Ns/8NDbX/DQ22/w0N + t/8NDbn/Dw/A/wMDJP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8ICGT/Dg7D/w0NuP8NDbb/DQ21/w0NtP8NDbP/DQ2x/wwMsP8MDK//DAyu/wwM + rP8MDKv/DAyq/wsLqf8LC6f/Cgqj/woKn/8JCZv/CQmU/xsbdb0GBj4ZAAAAAAAAAAAAAAAAAAAAAAMD + ORgFBWKzCQmX/woKnP8KCqH/Cwul/wsLqP8LC6r/DAyr/wwMrP8MDK3/DAyv/wwMsP8MDLH/DAyy/w0N + tP8NDbX/DQ22/w0Nt/8NDbj/DQ25/w4Ou/8PD8b/BARA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8LC4X/EBDF/w4Ouv8NDbn/DQ24/w0Nt/8NDbX/DQ20/w0N + s/8MDLL/DAyx/wwMr/8MDK7/DAyt/wwMrP8MDKr/Cwup/wsLpf8KCqH/Cgqd/wkJmP8bG3i9BgY/GQAA + AAAAAAAAAAAAAAAAAAADAzoYBgZkswoKmv8KCp//Cwuj/wsLp/8MDKr/DAys/wwMrf8NDa7/DQ2v/w0N + sP8NDbH/DQ2z/w0NtP8ODrX/Dg62/w4Ot/8ODrj/Dg66/w4Ou/8ODrv/Dw+9/xAQyP8LC4T/AQEV/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wQEN/8PD6//Dw/C/w4OvP8ODrv/Dg66/w4O + uf8ODrj/Dg63/w4Otf8NDbT/DQ2z/w0Nsv8NDbH/DQ2w/w0Nr/8NDa7/DAys/wwMq/8LC6f/Cwuk/woK + n/8KCpr/HBx7vQYGQBkAAAAAAAAAAAAAAAAAAAAAAwM7GAYGZrMKCp3/Cwuh/wwMpf8MDKn/DQ2s/w0N + rv8NDa//Dg6w/w4Osf8ODrL/Dg6z/w4OtP8ODrX/Dw+2/w8Pt/8PD7j/Dw+5/w8Puv8PD7v/Dw+8/xAQ + vf8QEL7/EBDB/xISzf8MDIv/CAhY/wEBGP8AAAD/AAAA/wAAAP8DAzT/CQll/w8Pr/8REcv/EBC//xAQ + vf8QELz/Dw+7/w8Pu/8PD7r/Dw+5/w8PuP8PD7f/Dg62/w4OtP8ODrP/Dg6y/w4Osf8ODrD/Dg6w/w0N + rv8NDaz/DAyp/wwMpv8LC6H/Cgqd/x0dfL0GB0EZAAAAAAAAAAAAAAAAAAAAAAQEPBgHB2ezCwug/wsL + pP8MDKj/DAys/w0Nrv8NDbD/DQ2x/w4Osv8ODrL/Dg6z/w4OtP8ODrX/Dg62/w8Pt/8PD7j/Dw+5/w8P + uv8PD7v/Dw+8/w8Pvf8QEL7/EBC//xAQv/8QEMD/EBDB/xERx/8TE8//EhLP/xISz/8SEtD/EhLM/xER + xf8QEMD/EBC//xAQv/8QEL7/EBC9/w8Pvf8PD7z/Dw+7/w8Puv8PD7n/Dw+4/w4Ot/8ODrb/Dg61/w4O + tP8ODrP/Dg6y/w4Osf8NDbD/DQ2u/wwMrP8MDKj/Cwuk/wsLoP8dHn69BwdCGQAAAAAAAAAAAAAAAAAA + AAAEBD4YBwdqswsLpP8MDKj/DQ2r/w0Nr/8ODrH/Dg6z/w4OtP8ODrX/Dw+1/w8Ptv8PD7f/Dw+4/w8P + uf8PD7r/EBC7/xAQu/8QELz/EBC9/xAQvv8QEL//EBC//xERwP8REcH/ERHB/xERwf8REcL/ERHC/xER + wv8REcL/ERHC/xERwv8REcL/ERHB/xERwf8REcD/EBDA/xAQv/8QEL7/EBC+/xAQvf8QELz/EBC7/w8P + uv8PD7n/Dw+4/w8Pt/8PD7f/Dw+2/w8Ptf8ODrT/Dg6z/w4Osf8NDa//DQ2r/wwMqP8LC6T/Hh+BvQcH + QxkAAAAAAAAAAAAAAAAAAAAABAQ/GAgIbLMMDKb/DQ2q/w4Orv8ODrD/Dw+z/w8PtP8PD7X/Dw+2/xAQ + t/8QELf/EBC4/xAQuf8QELr/EBC7/xAQvP8REbz/ERG9/xERvv8REb//ERG//xERwP8SEsD/EhLB/xIS + wf8SEsL/EhLC/xISwv8SEsL/EhLC/xISwv8SEsL/EhLC/xISwv8SEsH/EhLB/xERwP8REcD/ERG//xER + vv8REb3/ERG9/xERvP8QELv/EBC6/xAQuv8QELn/EBC4/xAQt/8PD7b/Dw+2/w8PtP8PD7P/Dg6w/w4O + rv8NDar/DAym/x8fhL0HB0UZAAAAAAAAAAAAAAAAAAAAAAQEQBgICG6zDAyp/w0Nrf8ODrD/Dg6z/w8P + tf8PD7f/Dw+3/w8PuP8PD7n/EBC5/xAQuv8QELv/EBC7/xAQvP8QEL3/EBC+/xERvv8REb//ERHA/xER + wf8REcH/ERHC/xERwv8REcP/EhLD/xISw/8SEsP/EhLD/xISxP8SEsP/EhLD/xISw/8SEsP/ERHC/xER + wv8REcH/ERHB/xERwP8REb//ERG//xERvv8QEL3/EBC9/xAQvP8QELv/EBC6/xAQuv8QELn/Dw+4/w8P + uP8PD7f/Dw+1/w4Os/8ODrD/DQ2t/wwMqf8gIIa9CAhGGQAAAAAAAAAAAAAAAAAAAAAFBUEYCAhxswwM + rf8NDbH/Dg60/w4Otv8PD7j/Dw+6/w8Pu/8PD7v/Dw+8/xAQvP8QEL3/EBC9/xAQvv8QEL//EBC//xAQ + wP8REcH/ERHB/xERwv8REcL/ERHD/xERw/8REcT/ERHE/xERxP8SEsX/EhLF/xISxf8SEsX/EhLF/xIS + xf8SEsX/ERHE/xERxP8REcT/ERHD/xERw/8REcL/ERHC/xERwf8REcD/EBDA/xAQv/8QEL7/EBC+/xAQ + vf8QEL3/EBC8/w8Pu/8PD7v/Dw+6/w8PuP8ODrb/Dg60/w0Nsf8MDK3/ICCKvggIRxkAAAAAAAAAAAAA + AAAAAAAABQVCGAoKc7MPD6//EBCz/xERtv8SErj/EhK6/xMTu/8TE7z/ExO9/xMTvf8TE77/FBS+/xQU + v/8UFL//FBTA/xQUwP8UFMH/FRXC/xUVwv8VFcP/FRXD/xUVxP8VFcT/FRXF/xYWxf8WFsX/FhbF/xYW + xv8WFsb/FhbG/xYWxv8WFsX/FhbF/xYWxf8VFcX/FRXE/xUVxP8VFcT/FRXD/xUVw/8VFcL/FRXC/xQU + wf8UFMD/FBTA/xQUv/8UFL//FBS+/xMTvv8TE73/ExO9/xMTu/8SErr/EhK4/xERtv8QELP/Dw+v/yIi + i74ICEcYAAAAAAAAAAAAAAAAAAAAAAYGQxcKCnSxEBCz/xERtf8SErn/ExO7/xMTvf8UFL7/FBS+/xQU + v/8UFL//FBTA/xUVwP8VFcH/FRXB/xUVwv8VFcL/FRXD/xUVw/8WFsT/FhbE/xYWxf8WFsX/FhbF/xYW + xv8WFsb/FhbG/xcXx/8XF8f/FxfH/xcXx/8XF8f/FxfH/xcXxv8WFsb/FhbG/xYWxv8WFsX/FhbF/xYW + xP8WFsT/FhbD/xUVw/8VFcL/FRXC/xUVwf8VFcH/FRXA/xQUwP8UFL//FBS//xQUv/8UFL7/ExO9/xMT + u/8SErn/ERG1/xAQsv8jI469CAhIGAAAAAAAAAAAAAAAAAAAAAAHB0MVCwt1rxERtv8REbj/EhK7/xMT + vf8TE7//FBTA/xQUwf8UFMH/FBTB/xQUwv8UFML/FBTC/xUVw/8VFcP/FRXE/xUVxP8VFcX/FRXF/xUV + xv8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWyP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYWyP8WFsj/FhbI/xYW + x/8WFsf/FhbH/xYWxv8WFsb/FRXG/xUVxf8VFcX/FRXE/xUVxP8VFcP/FRXD/xQUwv8UFML/FBTB/xQU + wf8UFMH/FBTA/xMTv/8TE73/EhK7/xERuP8QELX/GBiEtQkJSBYAAAAAAAAAAAAAAAAAAAAACAhDERIS + b6cVFb//ERG6/xMTvf8UFMD/FBTB/xUVwv8VFcP/FRXD/xUVw/8VFcP/FRXE/xUVxP8VFcX/FhbF/xYW + xv8WFsb/FhbG/xYWx/8WFsf/FhbH/xcXyP8XF8j/FxfI/xcXyf8XF8n/FxfJ/xcXyf8XF8n/FxfJ/xcX + yf8XF8n/FxfJ/xcXyf8XF8n/FxfI/xcXyP8WFsj/FhbH/xYWx/8WFsf/FhbG/xYWxv8WFsX/FhbF/xUV + xP8VFcT/FRXE/xUVw/8VFcP/FRXD/xUVwv8UFMH/FBTA/xMTvf8SErr/FRW+/xAQcKgJCUgSAAAAAAAA + AAAAAAAAAAAAAAkJQgseHlqPGxvT/xISvP8TE7//FBTC/xQUw/8VFcX/FRXF/xUVxv8VFcb/FRXG/xUV + xv8VFcf/FRXH/xYWx/8WFsj/FhbI/xYWyP8WFsn/FhbJ/xYWyf8WFsr/FxfK/xcXyv8XF8r/FxfK/xcX + yv8XF8v/FxfL/xcXy/8XF8v/FxfL/xcXyv8XF8r/FxfK/xcXyv8WFsr/FhbJ/xYWyf8WFsn/FhbI/xYW + yP8WFsj/FhbH/xYWx/8VFcf/FRXG/xUVxv8VFcb/FRXG/xUVxf8VFcX/FBTD/xQUwv8TE7//EhK8/xoa + 0v8cHFuSCgpHCwAAAAAAAAAAAAAAAAAAAAAQEGIEDg4bRikp3P4SEr7/ExPB/xUVw/8VFcX/FhbH/xcX + x/8XF8j/FxfI/xcXyP8XF8j/FxfI/xcXyf8XF8n/FxfJ/xgYyv8YGMr/GBjK/xgYy/8YGMv/GBjL/xgY + y/8YGMv/GBjM/xgYzP8ZGcz/GRnM/xkZzP8ZGcz/GRnM/xkZzP8YGMz/GBjM/xgYzP8YGMv/GBjL/xgY + y/8YGMv/GBjK/xgYyv8YGMr/GBjK/xcXyf8XF8n/FxfJ/xcXyP8XF8j/FxfI/xcXyP8XF8f/FhbH/xUV + xf8VFcP/FBTB/xISvv8oKNv+EREkTRERawUAAAAAAAAAAAAAAAAAAAAAFhaBAQAAABk5Ob3OFxfC/xMT + wv8UFMX/FRXH/xYWyP8WFsn/FhbK/xcXyv8XF8r/FxfK/xcXy/8XF8v/FxfL/xcXzP8XF8z/FxfM/xgY + zP8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfM/xcXzP8XF8z/FxfL/xcXy/8XF8r/FxfK/xcX + yv8WFsr/FhbJ/xYWyP8VFcf/FBTF/xMTwv8WFsL/OjrB0wAAABoXF4kBAAAAAAAAAAAAAAAAAAAAAAAA + AAAMDEQHHR1BXzMz5/4SEsL/ExPF/xQUx/8VFcj/FRXJ/xYWyv8WFsv/FhbL/xYWy/8WFsv/FhbL/xYW + y/8WFsv/FhbM/xYWzP8WFsz/FxfM/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfO/xcX + zv8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzP8XF8z/FhbM/xYWzP8WFsz/FhbL/xYW + y/8WFsv/FhbL/xYWy/8WFsv/FhbK/xUVyf8VFcj/FBTH/xMTxf8SEsL/MjLn/iAgRmQMDEcIAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAGhqJAQYGJBE/P5SnKira/xMTxv8UFMj/FRXK/xUVy/8WFsz/FhbM/xYW + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcXzv8YGM7/GBjO/xgY + zv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/FxfO/xcXzv8XF87/FxfO/xcX + zf8XF83/FxfN/xcXzf8XF83/FxfN/xcXzf8WFs3/FhbM/xYWzP8VFcv/FRXK/xQUyP8TE8b/KSnZ/z4+ + mKwGBiUSGhqNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHJACBwclFktLssAwMNz/FhbI/xcX + yf8YGMv/GBjL/xgYzP8ZGcz/GRnM/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8aGs7/GhrO/xoazv8aGs7/GhrO/xoazv8aGs7/GhrO/xkZzv8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzf8ZGc3/GRnN/xkZzf8ZGc3/GRnN/xkZzf8ZGcz/GRnM/xgYzP8YGMv/GBjL/xcX + yf8WFsj/Ly/b/01NusUAAAAXHByTAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4e + lQMHByYUSkqYoUdH7P4cHM3/FhbK/xcXy/8XF8z/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjN/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzv8YGM7/GBjO/xgYzv8YGM7/GBjO/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8XF8z/FxfL/xYWyv8cHMz/RUXs/ktLm6UHByYUFxdwAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAISGYAQgIJwsoKEZQX1/IxFFR6f44OOX/KSng/x0d1P8XF87/FxfP/xcX + z/8XF8//FxfP/xcXz/8XF8//FxfP/xcXz/8XF8//FxfP/xcXz/8XF8//FxfP/xcXz/8XF8//FxfP/xcX + z/8XF8//FxfP/xcXz/8XF8//FxfP/xcXz/8XF8//FxfP/xcXz/8XF8//FxfP/xcXz/8XF8//FxfP/xcX + z/8XF8//FxfP/xcXzv8dHdP/KSng/zg45f9PT+n+YGDMxykpSFIICCcMICCZAQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxt3AxISUwsXFyMoOztpdT4+ + dIhAQHyPQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFB + f5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFB + f5FBQX+RQUF/kUFBf5FBQX+RQUF/kUFBf5FBQX+RPz99jz4+dYg7O2p2FxckKRISVQsbG3gDAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP// + ////////////////////wAAAAAAD//4AAAAAAAB//AAAAAAAAD/4AAAAAAAAH/AAAAAAAAAP4AAAAAAA + AAfgAAAAAAAAB8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AA + AAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAA + AAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AA + AAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAA + AAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AA + AAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPAAAAAAAAAA8AAAAAAAAADwAAAAAAA + AAPAAAAAAAAAA8AAAAAAAAADwAAAAAAAAAPgAAAAAAAAB+AAAAAAAAAH8AAAAAAAAA/4AAAAAAAAH/wA + AAAAAAA//wAAAAAAAP//////////////////////KAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANzc3AT09 + PQJEREQDRkZGA0dHRwNISEgDR0dHA0hISANISEgDR0dHA0hISANISEgDR0dHA0hISANISEgDR0dHA0hI + SANISEgDR0dHA0hISANISEgDR0dHA0hISANISEgDSEhIA0dHRwNISEgDSEhIA0dHRwNFRUUDQEBAAjo6 + OgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkp + KQgUFBQfBQUFOwAAAE4AAABTAAAAUwAAAFMAAABTAAAAUwAAAFMAAABTAAAAUwAAAFMAAABTAAAAUwAA + AFMAAABTAAAAUwAAAFMAAABTAAAAUwAAAFMAAABTAAAAUwAAAFMAAABTAAAAUwAAAFMAAABTAAAAUwAA + AFMAAABTAAAATgUFBTsVFRUfKysrCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABFRUUEFRUVIAMDA2I3NzeleXl5z5KSkt+VlZXilZWV4pWVleKVlZXilZWV4pWVleKVlZXilZWV4pWV + leKVlZXilZWV4pWVleKVlZXilZWV4pWVleKVlZXilZWV4pWVleKVlZXilZWV4pWVleKVlZXilZWV4pWV + leKVlZXilZWV4pWVleKVlZXikpKS33p6etA4ODimAwMDYxYWFiFLS0sEAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAEpKSgQKCgovJCQkjrCwsOXb29v82dnZ/tbW1v/W1tb/1tbW/9bW1v7W1tb/1tbW/tbW + 1v/W1tb/1tbW/tbW1v/W1tb/1tbW/tbW1v/W1tb/1tbW/tbW1v/W1tb/1tbW/tbW1v/W1tb/1tbW/tbW + 1v/W1tb/1tbW/9bW1v7W1tb/1tbW/9bW1v7W1tb/1tbW/9nZ2f7b29v8sbGx5iYmJo8LCwswUFBQBAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkJCSU2NjaV0NDQ9NfX1/7W1tb+19fX/tjY2P7Y2Nj+2NjY/tjY + 2P7Z2dn+2dnZ/tnZ2f7Z2dn+2dnZ/tnZ2f7Z2dn+2tra/tra2v7a2tr+2tra/tra2v7a2tr+2tra/tra + 2v7a2tr+2dnZ/tnZ2f7Z2dn+2dnZ/tnZ2f7Z2dn+2NjY/tjY2P7Y2Nj+2NjY/tfX1/7W1tb+1tbW/tLS + 0vQ6OjqWCQkJJQAAAAAAAAAAAAAAAAAAAAAAAAAANTU1DB4eHnXPz8/y1tbW/tjY2P/Z2dn/2tra/tvb + 2//b29v/29vb/9vb2/7b29v/29vb/tzc3P/c3Nz/3Nzc/tzc3P/c3Nz/3Nzc/tzc3P/c3Nz/3Nzc/tzc + 3P/c3Nz/3Nzc/tzc3P/c3Nz/3Nzc/tzc3P/c3Nz/3Nzc/9vb2/7b29v/29vb/9vb2/7b29v/29vb/9ra + 2v7Z2dn/2NjY/9bW1v7Q0NDzICAgdzo6OgwAAAAAAAAAAAAAAAAAAAAADQ0NKpWVlc3a2tr/2NjY/tra + 2v/b29v/3Nzc/tzc3P/d3d3/3d3d/93d3f7d3d3/3d3d/t7e3v/e3t7/3t7e/t7e3v/e3t7/3t7e/t/f + 3//f39//3t7e/t/f3//f39//3t7e/t7e3v/e3t7/3t7e/t7e3v/e3t7/3t7e/93d3f7d3d3/3d3d/9zc + 3P7d3d3/3Nzc/9zc3P7b29v/2tra/9jY2P7a2tr/mZmZzw4ODisAAAAAAAAAAAAAAABfX18DDQ0NUuLi + 4vrY2dj+2tva/tzc3P7d3d3+3d7d/t3e3f7d3t3+3d7d/t7e3v7e397+3t/e/t/f3/7f39/+3+Df/t/g + 3/7f4N/+3+Df/uDg4P7g4OD+4ODg/uDg4P7g4OD+4ODg/uDg4P7f4N/+3+Df/t/g3/7f4N/+39/f/t7f + 3v7e397+3t/e/t7e3v7d3t3+3d7d/t3e3f7d3d3+3Nzc/trb2v7Y2dj+4+Pj+hAQEFRsbGwDAAAAAAAA + AABvcG8FSUlJgOXl5f/a2tr/3Nzc/t3d3f/e3t7/3t7e/t/f3//f39//39/f/9/f3/7g4OD/4ODg/uHh + 4f/h4eH/4eHh/uHh4f/h4eH/4eHh/uLi4v/i4uL/4eHh/uLi4v/i4uL/4eHh/uLi4v/i4uL/4eHh/uHh + 4f/h4eH/4eHh/+Dg4P7g4OD/4ODg/9/f3/7f39//39/f/97e3v7e3t7/3d3d/9zc3P7a2tr/5OTk/0tL + S4J9fX0FAAAAAAAAAAB7e3sFXl5ej9zc3P/b3Nv/3d3d/t7f3v/f39//39/f/t/f3//g4OD/4ODg/+Dg + 4P7h4eH/4eHh/uHh4f/h4uH/4uLi/uLi4v/i4uL/4uPi/uPj4//j4+P/4+Pj/uPj4//j4+P/4+Pj/uLj + 4v/i4+L/4uLi/uLi4v/i4uL/4eLh/+Hh4f7h4eH/4OHg/+Dg4P7g4OD/3+Df/9/f3/7f39//3t/e/93d + 3f7b3Nv/29vb/2FhYZKHh4cGAAAAAAAAAACDg4MGX19fktvc2//c3dz/3t/e/t/g3//g4OD/4ODg/uHh + 4f/h4eH/4eHh/+Li4v7i4uL/4uLi/uPj4//j4+P/4+Pj/uTk5P/k5OT/5OTk/uTk5P/k5OT/5OTk/uTk + 5P/k5OT/5OTk/uTk5P/k5OT/5OTk/uPj4//j4+P/4+Pj/+Li4v7i4uL/4uLi/+Hh4f7h4eH/4eHh/+Dg + 4P7g4OD/3+Df/97f3v7d3d3/29vb/2tra5iOjo4GAAAAAAAAAACGh4YGX19fktzd3P7d3t3+39/f/uDh + 4P7h4eH+4eHh/uLi4v7i4uL+4uPi/uPj4/7j4+P+4+Tj/uTk5P7k5OT+5eXl/uXl5f7l5eX+5eXl/uXm + 5f7l5uX+5ubm/ubm5v7m5ub+5ebl/uXl5f7l5eX+5eXl/uXl5f7k5OT+5OTk/uTk5P7j4+P+4+Pj/uPj + 4/7i4uL+4uLi/uHi4f7h4eH+4OHg/t/f3/7d3t3+3Nzc/mtra5iRkpEGAAAAAAAAAACHh4cGX19fkt3d + 3f/f39//4ODg/uHh4f/i4uL/4uPi/uPj4//j4+P/5OTk/+Tk5P7k5eT/5OXk/uXl5f/l5uX/5ubm/ubm + 5v/m5+b/5ufm/ufn5//n5+f/5+fn/ufn5//n5+f/5+fn/ufn5//m5+b/5ubm/ubm5v/m5ub/5eXl/+Xl + 5f7l5eX/5OTk/+Pk4/7j4+P/4+Pj/+Lj4v7i4uL/4eHh/+Dg4P7f39//3N3c/2tra5iTk5MGAAAAAAAA + AACHiIcGX19fkt7e3v7f39/+4eHh/uLi4v7j4+P+4+Pj/uPk4/7k5OT+5OTk/uXl5f7l5eX+5ebl/ubm + 5v7m5+b+5+fn/ufn5/7n5+f+5+jn/ujo6P7o6Oj+6Ojo/ujo6P7o6Oj+6Ojo/ujo6P7n5+f+5+fn/ufn + 5/7m5+b+5ubm/ubm5v7l5eX+5eXl/uTk5P7k5OT+5OTk/uPj4/7j4+P+4uLi/uHh4f7f39/+3d7d/mtr + a5iUlJQGAAAAAAAAAACIiIgGX19fkt/g3//g4eD/4uLi/uPk4//k5eT/5OTk/uXl5f/l5uX/5ebl/+bm + 5v7m5+b/5+fn/ufo5//o6Oj/6Ojo/ujp6P/p6en/6urq/u7v7v/g4eD/zMzM/sHBwf/W1tb/6+vr/uzs + 7P/p6en/6Ono/ujp6P/o6Oj/5+jn/+fn5/7m5+b/5ufm/+bm5v7l5uX/5eXl/+Tk5P7k5eT/5OTk/+Li + 4v7g4eD/39/f/2tra5iUlZQGAAAAAAAAAACIiYgGX19fkuDh4P/h4uH/4+Pj/uTl5P/l5eX/5eXl/ubm + 5v/m5ub/5+fn/+fn5/7n6Of/6Ojo/ujp6P/p6en/6enp/urq6v/o6Oj/pKSk/kZGRv8VFRX/CgoK/gUF + Bf8PDw//JiYm/nV1df/S09L/7Ozs/unp6f/p6en/6enp/+jo6P7o6Oj/5+fn/+fn5/7m5ub/5ubm/+Xm + 5f7l5eX/5eXl/+Pj4/7h4uH/4ODg/2xsbJiVlZUGAAAAAAAAAACJiYkGX19fkuHi4f7i4+L+5OTk/uXm + 5f7m5ub+5ufm/ufn5/7n5+f+6Ojo/ujo6P7p6en+6enp/unq6f7q6ur+6+vr/tjY2P5CQkL+AAAA/gAA + AP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4TExP+lpaW/u/v7/7q6ur+6urq/unp6f7p6en+6Ojo/ujo + 6P7n5+f+5+fn/ufn5/7m5ub+5ebl/uTk5P7i4+L+4eHh/mxsbJiVlpUGAAAAAAAAAACKiooGX19fkuLj + 4v/j5OP/5eXl/ubn5v/n5+f/5+jn/ujo6P/o6Oj/6enp/+np6f7q6ur/6urq/uvr6//s7Oz/1dXV/hsb + G/8AAAD/AAAA/gAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/oKCgv/t7e3/6+vr/+rq + 6v7q6ur/6erp/+np6f7p6en/6Ojo/+jo6P7n5+f/5ufm/+Xl5f7j5OP/4uLi/2xsbJiWlpYGAAAAAAAA + AACAgYAGX19fkuPk4//k5eT/5ubm/ufo5//o6Oj/6Ono/unp6f/p6un/6urq/+rq6v7r6+v/6+vr/uzs + 7P/m5+b/ODg4/gAAAP8AAAD/AAAA/hkZGf9zc3P/tLS0/r+/v/+Wlpb/QkJC/gMDA/8AAAD/AAAA/gUF + Bf+pqan/7e3t/+vs6/7r6+v/6uvq/+rq6v7q6ur/6enp/+np6f7o6Oj/5+jn/+bn5v7k5eT/4+Pj/2xs + bJiMjIwGAAAAAAAAAABqamoGX19fkuTl5P7l5eX+5+fn/ujo6P7p6en+6erp/unq6f7q6ur+6uvq/uvr + 6/7r7Ov+7Ozs/u7v7v6QkJD+AAAA/gAAAP4AAAD+Ojo6/tjY2P7k5OT+29vb/tra2v7f39/+6Ojo/pKS + kv4HBwf+AAAA/gAAAP4oKCj+6enp/uzs7P7s7Oz+6+zr/urr6v7q6+r+6urq/unq6f7p6en+6Ono/ufo + 5/7l5uX+4+Tj/mxsbJh0dHQGAAAAAAAAAABTU1MGUVFRksvLy//Ozs7/0NDQ/tLS0v/T09P/09PT/tTU + 1P/V1dX/1tbW/9bW1v7X19f/2NjY/tXV1f8lJSX/AAAA/gAAAP8kJCT/3d7d/t3d3f/Z2dn/4uLi/uXl + 5f/d3t3/2NjY/ufo5/+Hh4f/AAAA/gAAAP8AAAD/lZWV/9jY2P7X19f/19fX/9bW1v7V1dX/1NTU/9TU + 1P7T09P/0tLS/9DQ0P7Ozs7/y8vL/15eXplbW1sGAAAAAAAAAAA8PDwGBQUFkgoKCv8LCwv/DAwM/g0N + Df8NDQ3/Dg4O/g4ODv8ODg7/Dg4O/w8PD/4PDw//Dw8P/g4ODv8BAQH/AAAA/gAAAP+Xl5f/5ubm/tzc + 3P/u7u7/6urq/urq6v/s7Oz/5+fn/tzc3P/j4+P/IiIi/gAAAP8AAAD/CAgI/w8PD/4PDw//Dw8P/w4O + Dv4ODg7/Dg4O/w4ODv4NDQ3/DQ0N/wwMDP4LCwv/CgoK/wgICJlCQkIGAAAAAAAAAAAlJSUGAAAAkgAA + AP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gMD + A/7U1NT+4ODg/uvr6/7u7u7+7e7t/u3u7f7t7u3+8fLx/t3d3f7r7Ov+XFxc/gAAAP4AAAD+AAAA/gAA + AP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gAAAP4AAAD+AAAA/gMDA5kpKikGAAAAAAAA + AAANDRgGAAAAkgAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/gAA + AP8AAAD/AAAA/hEREf/f39//4ODg/vLy8v/y8/L/8vPy/vLz8v/y8/L/9PT0/uTk5P/t7e3/d3d3/gAA + AP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP4AAAD/AAAA/wMD + A5kQEBwGAAAAAAAAAAABARoGAAAAkgAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/wAA + AP4AAAD/AAAA/gAAAP8AAAD/AAAA/gICAv/T09P/5+fn/u7v7v/39/f/9vf2/vf39//39/f/+fn5/uLi + 4v/y8vL/VVVV/gAAAP8AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP4AAAD/AAAA/wAAAP4AAAD/AAAA/wAA + AP4AAAD/AAAA/wMDA5kDAx0GAAAAAAAAAAABASgGAQEakgICNv4CAjn+AgI7/gMDPf4DAz7+AwM//gMD + P/4DA0D+AwNB/gMDQv4DA0L+AwND/gMDPv4AAAX+AAAA/gAAAP6Ojo7+8vPy/uTk5P739/f++vv6/vr7 + +v77+/v+7Ozs/urq6v7k5OT+Ghoa/gAAAP4AAAD+AgIi/gMDQ/4DA0P+AwNC/gMDQf4DA0H+AwNA/gMD + P/4DAz7+AwM9/gICO/4CAjn+AgI2/gcHIJkEBC4GAAAAAAAAAAACAjgGAwNGkgYGkv8HB5n/CAif/ggI + pP8JCaf/CQmp/gkJq/8JCaz/CQmu/wkJsP4JCbL/Cgq0/goKvf8CAjL/AAAA/gAAAP8YGBj/2tra/vLy + 8v/m5+b/7Ozs/u3u7f/o6Oj/6+zr/vf39/9tbW3/AAAA/gAAAP8AAAP/CAiX/woKtf4KCrP/CQmx/wkJ + r/4JCa3/CQmr/wkJqf4JCaf/CAil/wgIoP4HB5r/BweT/xMTVpoGBj8GAAAAAAAAAAADA0gGAwNEkgcH + jv8HB5b/CAib/ggIoP8JCaP/CQml/gkJp/8JCan/CQmr/wkJrf4KCq//Cgqx/goKtP8ICIv/AAAC/gAA + AP8AAAD/LCws/s7Ozv/39/f/8/Tz/vLz8v/29vb/7u/u/nh4eP8EBAT/AAAA/gAAAP8DAzP/Cgq5/woK + sv4KCrD/CQmu/wkJq/4JCar/CQmo/wkJpv4JCaT/CAih/wgInP4HB5b/BweO/xMTVJoHB1EGAAAAAAAA + AAAEBFgGBARGkggIkv4JCZn+CQmf/goKpP4LC6b+Cwuo/gsLqv4LC6v+Cwut/gsLr/4MDLH+DAyz/gwM + tf4MDLn+BQVH/gAAAP4AAAD+AAAA/g0NDf5WVlb+kJCQ/pmZmf56enr+Kioq/gAAAP4AAAD+AAAA/gAA + DP4LC6H+DAy2/gwMs/4MDLL+DAyw/gsLrv4LC6z+Cwuq/gsLqP4LC6f+Cgqk/gkJn/4JCZr+CAiS/hQU + VpoJCWMGAAAAAAAAAAAFBV4GBARIkgkJlv8JCZ3/Cgqi/gsLp/8LC6n/Cwur/gwMrP8MDK7/DAyw/wwM + sf4NDbP/DAy1/g0Ntv8NDbj/Dg6+/gQEOv8AAAD/AAAA/gAAAP8AAAD/AAAA/gAAAP8AAAD/AAAA/gAA + AP8AAAD/AAAN/gsLkP8NDbv/DQ23/wwMtf4NDbT/DAyy/wsLsP4MDK//DAyt/wsLq/4LC6r/Cwun/woK + o/4JCZ3/CQmW/xQUWJoKCmoGAAAAAAAAAAAFBWEGBARKkgkJmv8KCqD/Cwul/gsLqf8MDKz/DAyt/gwM + rv8MDLD/DAyy/w0Ns/4NDbX/DQ22/g0NuP8NDbn/Dg67/g8Pvf8ICGD/AAAK/gAAAP8AAAD/AAAA/gAA + AP8AAAD/AAAA/gAAAf8DAyr/DQ2h/g8Pvv8ODrr/DQ25/w0Nt/4NDbX/DQ20/wwMsv4MDLD/DAyv/wwM + rf4MDKz/Cwuq/wsLpf4KCqD/CQma/xUVW5oLC2wGAAAAAAAAAAAGBmMGBARMkgoKnf8LC6P/Cwuo/gwM + rP8NDa7/DQ2v/g0Nsf8NDbL/DQ20/w4Otf4ODrb/Dg64/g4Ouf8ODrv/Dw+8/g8Pvf8QEML/Dw+s/ggI + Yf8DAyz/AAAA/gAAAP8BARH/BgZF/gwMjP8QEMD/Dw++/g8PvP8ODrv/Dg66/w4OuP4ODrf/Dg62/w0N + tP4NDbP/DQ2x/w0NsP4NDa//DAys/wsLqP4LC6P/Cgqd/xUVXZoMDG4GAAAAAAAAAAAGBmYGBQVOkgsL + of4MDKb+DAyr/g0Nr/4NDbH+Dg6y/g4Os/4ODrT+Dg61/g4Ot/4PD7j+Dw+5/g8Pu/4PD7z+Dw+9/hAQ + vv4QEL/+EBDA/hAQwv4SEsn+EhLM/hERy/4SEsz+ERHF/hAQwP4QEL/+EBC+/g8Pvf4PD7z+Dw+7/g8P + uv4PD7n+Dw+3/g4Otv4ODrX+Dg6z/g4Osv4NDbH+DQ2v/gwMq/4MDKf+Cwuh/hYWX5oMDHEGAAAAAAAA + AAAHB2gGBQVQkgsLpv8NDav/DQ2v/g4Osv8ODrT/Dg61/g8Ptv8PD7f/Dw+4/w8Puf4QELv/EBC8/hAQ + vf8QEL7/EBC//hAQwP8REcD/ERHB/hERwv8REcL/ERHC/hERwv8REcL/ERHC/hERwf8REcH/ERHA/hAQ + v/8QEL7/EBC9/xAQvP4QELv/Dw+6/w8Puf4PD7j/Dw+3/w8Ptf4ODrT/Dg6y/w0Nr/4NDav/DAym/xcX + YpoNDXQGAAAAAAAAAAAHB2sGBgZSkgwMqv8NDa7/DQ2y/g8Ptf8PD7f/Dg63/g8Puf8QELn/EBC6/w8P + u/4QELz/EBC9/hERvv8REb//EBDA/hERwf8REcH/ERHC/hISw/8SEsP/ERHD/hISw/8SEsP/ERHD/hER + wv8REcL/ERHB/hERwP8REcD/ERG//xAQvv4QEL3/EBC8/w8Pu/4QELr/EBC5/w8PuP4PD7f/Dw+1/w0N + sv4NDa7/DAyp/xcXZJoODncGAAAAAAAAAAAICG0GBgZVkg0Nrv4ODrP+Dw+2/hAQuf4QELv+EBC7/hAQ + vP4REb3+ERG9/hERvv4REb/+ERHA/hISwf4SEsL+EhLC/hISw/4SEsT+EhLE/hISxf4TE8X+ExPF/hMT + xf4TE8X+EhLF/hISxP4SEsT+EhLD/hISw/4SEsL+EhLB/hISwP4REcD+ERG//hERvv4REb3+EBC8/hAQ + u/4QELv+EBC5/g8Ptv4ODrP+DQ2u/hgYZ5oODnkGAAAAAAAAAAAKCnAFBwdWkQ8Psf8REbb/EhK5/hMT + u/8TE73/ExO+/hMTvv8UFL//FBTA/xQUwP4UFMH/FBTC/hUVwv8VFcP/FRXE/hUVxP8VFcX/FhbF/hYW + xf8WFsb/FhbG/hYWxv8WFsb/FhbF/hYWxf8VFcX/FRXE/hUVxP8VFcP/FRXD/xUVwv4UFMH/FBTA/xQU + wP4UFL//ExO+/xMTvv4TE73/ExO7/xISuf4REbb/EBCx/xoaaZoODnoGAAAAAAAAAAAMDHAFCAhYjhAQ + tv8REbn/EhK8/hMTv/8UFMD/ExPA/hQUwf8UFMH/FBTC/xQUwv4VFcP/FBTE/hUVxP8VFcX/FRXG/hYW + xv8WFsb/FRXH/hYWx/8WFsf/FhbI/hYWyP8WFsf/FhbH/hYWx/8WFsf/FRXG/hYWxv8VFcX/FRXF/xQU + xP4VFcP/FRXD/xQUwv4UFMH/FBTB/xMTwP4UFMD/ExO//xISvP4REbn/EBC1/xQUZJQPD3sFAAAAAAAA + AAAODm8EDw9QgxQUwP4SErz+ExPA/hQUwv4UFMP+FBTE/hQUxP4UFMT+FBTF/hUVxf4VFcb+FRXG/hUV + x/4WFsf+FhbI/hYWyP4WFsj+FhbJ/hYWyf4WFsn+FhbJ/hYWyf4WFsn+FhbJ/hYWyf4WFsn+FhbI/hYW + yP4WFsf+FRXH/hUVxv4VFcb+FRXG/hUVxf4UFMT+FBTE/hQUxP4UFMP+FBTC/hMTwP4SErz+FRW//g4O + UYQREXoEAAAAAAAAAAAREW0BFBQ0Vh0d0f4TE77/FBTC/hUVxP8WFsb/FhbH/hYWx/8WFsf/FhbH/xYW + yP4XF8j/FxfI/hcXyf8XF8n/FxfK/hcXyv8XF8r/GBjL/hgYy/8YGMv/GBjL/hgYy/8YGMv/GBjL/hgY + y/8YGMr/FxfK/hcXyv8XF8r/FxfJ/xcXyf4XF8j/FhbI/xYWx/4WFsf/FhbH/xYWx/4WFsb/FRXE/xQU + wv4TE77/HBzR/hQUN1oTE3kCAAAAAAAAAAAAAAAABQUhGC8vxOMTE8H/FBTE/hUVx/8WFsj/FhbJ/hcX + yv8XF8r/FxfK/xYWyv4XF8v/FxfL/hcXy/8YGMz/FxfM/hgYzP8YGM3/FxfN/hgYzf8YGM3/GBjN/hgY + zf8YGM3/GBjN/hgYzf8YGM3/FxfM/hgYzP8YGMz/GBjM/xcXy/4XF8v/FxfL/xYWyv4XF8r/FxfK/xYW + yf4WFsj/FRXH/xQUxP4TE8H/Ly/G5gYGJRkAAAAAAAAAAAAAAAAAAAAAERFhBCIiXHQlJdP8ExPE/hQU + x/4VFcn+FRXK/hYWy/4WFsv+FhbL/hYWy/4WFsv+FhbM/hYWzP4WFsz+FxfN/hcXzf4XF83+FxfN/hcX + zf4XF83+FxfO/hcXzv4XF83+FxfN/hcXzf4XF83+FxfN/hcXzf4XF8z+FhbM/hYWzP4WFsz+FhbL/hYW + y/4WFsv+FhbL/hYWyv4VFcn+FBTH/hMTxP4kJNP8IyNgdxISZAUAAAAAAAAAAAAAAAAAAAAAAAAAABER + VBE0NJSnJCTR/hUVyP8WFsr/FxfL/hcXzP8XF8z/GBjN/xcXzf4YGM3/FxfN/hgYzf8YGM3/FxfO/hgY + zv8YGM7/GBjO/hkZzv8ZGc7/GBjO/hkZzv8ZGc7/GBjO/hgYzv8YGM7/GBjO/hgYzv8YGM7/GBjN/xcX + zf4YGM3/GBjN/xcXzf4XF8z/FxfM/xcXy/4WFsr/FRXI/yMj0P40NJSqERFREgAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAB4ejwEWFlwVPDyQnjQ03v4YGMr/FxfK/hcXzP8YGMz/GBjM/xgYzP4YGM3/GBjM/hgY + zf8YGM3/GBjM/hgYzf8YGM3/GBjN/hgYzf8YGM7/GBjN/hgYzv8YGM7/GBjN/hgYzf8YGM3/GBjN/hgY + zf8YGM3/GBjN/xgYzP4YGM3/GBjN/xgYzP4YGMz/FxfM/xcXyv4YGMr/MzPd/jw8kaAREUQWHByHAQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExNZByoqVk1ISK24SUnc7Tw84fwzM9v+MjLa/jIy + 2v4yMtr+MjLa/jIy2v4yMtr+MjLa/jIy2v4yMtr+MjLa/jIy2v4yMtr+MjLa/jIy2v4yMtr+MjLa/jIy + 2v4yMtr+MjLa/jIy2v4yMtr+MjLa/jIy2v4yMtr+MjLa/jIy2v4zM9v+PDzi/ElJ3e5HR665KytZTxMT + WQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMjkQEcHHMHISFuHiIi + dykiInssIiJ8LSEhfC0hIXwtISF8LSEhfC0hIXwtISF8LSEhfC0hIXwtISF8LSEhfC0hIXwtISF8LSEh + fC0hIXwtISF8LSEhfC0hIXwtISF8LSEhfC0hIXwtISF8LSEhfC0hIXwtISF8LSEhfC0iInssIiJ4KSEh + cB8cHHYHIiKSAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA/wAAAAD/ + AAD8AAAAAD8AAPAAAAAADwAA4AAAAAAHAADgAAAAAAcAAMAAAAAAAwAAwAAAAAADAACAAAAAAAEAAIAA + AAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAAB + AACAAAAAAAEAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAA + AAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAAB + AACAAAAAAAEAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAABAACAAAAAAAEAAIAA + AAAAAQAAgAAAAAABAADAAAAAAAMAAMAAAAAAAwAA4AAAAAAHAADgAAAAAAcAAPgAAAAAHwAA/AAAAAA/ + AAD///////8AACgAAAAgAAAAQAAAAAEAIAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAArKysJHR0dIxYWFjcYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkXFxc3Hh4eJC4uLgkAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAABISEgBFhYWKzs7O5WQkJDZqamp6qqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7KmpqeqRkZHaPT09lxcX + FyxQUFABAAAAAAAAAAAAAAAAAAAAABISEi6EhITK29vb/tbW1v/X19f/2NjY/9jY2P/Y2Nj/2NjY/9jY + 2P/Y2Nj/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9jY2P/Y2Nj/2NjY/9jY2P/Y2Nj/19fX/9bW + 1v/b29v+h4eHyxMTEy8AAAAAAAAAAAAAAAA8PDwMa2trrNnZ2f/Z2dn/2tra/9vb2//b29v/29vb/9zc + 3P/c3Nz/3Nzc/9zc3P/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/c3Nz/3Nzc/9zc3P/c3Nz/29vb/9vb + 2//b29v/2tra/9nZ2f/Z2dn/bW1trkNDQw0AAAAAAAAAACIiIjHU1dT22drZ/9zc3P/d3d3/3d7d/97e + 3v/e3t7/39/f/9/f3//f39//3+Df/+Dg4P/g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg4P/f39//39/f/9/f + 3//e397/3t7e/93e3f/d3d3/3Nzc/9na2f/V1dX2JycnMwAAAAAAAAAAWFlYXN/g3//c3Nz/3t7e/9/f + 3//f39//3+Df/+Dg4P/g4OD/4eHh/+Hh4f/h4eH/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4eLh/+Hh + 4f/h4eH/4ODg/+Dg4P/f4N//39/f/9/f3//e3t7/3Nzc/9/f3/9dXV1dAAAAAAAAAABmZmZl29zb/97e + 3v/f4N//4ODg/+Dh4P/h4eH/4eLh/+Li4v/i4+L/4+Pj/+Pj4//k5OT/5OTk/+Tk5P/k5OT/5OTk/+Tk + 5P/j4+P/4+Pj/+Pj4//i4uL/4uLi/+Hh4f/h4eH/4ODg/9/g3//e3t7/29vb/3BwcGgAAAAAAAAAAGho + aGXd3d3/39/f/+Hh4f/h4uH/4uLi/+Pj4//j4+P/5OTk/+Tk5P/l5eX/5eXl/+Xm5f/m5ub/5ubm/+bm + 5v/m5ub/5ubm/+Xl5f/l5eX/5OTk/+Tk5P/j4+P/4+Pj/+Li4v/i4uL/4eHh/9/f3//c3dz/c3NzaQAA + AAAAAAAAaGhoZd7e3v/g4OD/4uLi/+Pj4//j4+P/5OTk/+Xl5f/l5eX/5ubm/+bn5v/n5+f/5+fn/+fo + 5//o6Oj/6Ojo/+jo6P/n5+f/5+fn/+fn5//m5ub/5eXl/+Xl5f/k5OT/4+Tj/+Pj4//i4uL/4ODg/97e + 3v9zc3NpAAAAAAAAAABoaGhl3+Df/+Li4v/k5OT/5OXk/+Xl5f/l5uX/5ufm/+fn5//n6Of/6Ono/+np + 6f/s7Oz/wsLC/5OTk/+Kior/rq6u/+jp6P/p6en/6Ono/+jo6P/n6Of/5ufm/+bm5v/l5uX/5OXk/+Tk + 5P/i4uL/3+Df/3N0c2kAAAAAAAAAAGhpaGXh4uH/4+Tj/+bm5v/m5ub/5+fn/+fo5//o6Oj/6enp/+nq + 6f/q6ur/xsbG/zIyMv8AAAD/AAAA/wAAAP8AAAD/ExMT/5mZmf/s7Oz/6urq/+np6f/o6Oj/6Ojo/+fn + 5//m5ub/5ubm/+Tk5P/h4eH/dHR0aQAAAAAAAAAAaGloZePj4//l5eX/5+fn/+fo5//o6Oj/6enp/+rq + 6v/q6ur/6+vr/8PDw/8MDAz/AAAA/wAAAP8bGxv/KCgo/wEBAf8AAAD/AAAA/4WFhf/s7ez/6uvq/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5eXl/+Lj4v90dHRpAAAAAAAAAABhYWFl5OXk/+bn5v/o6ej/6enp/+nq + 6f/q6+r/6+vr/+zs7P/t7u3/Jycn/wAAAP8aGhr/tLS0/+bm5v/k5OT/0dHR/0ZGRv8AAAD/AgIC/8jI + yP/s7Oz/6+zr/+rr6v/q6ur/6erp/+jp6P/n5+f/5OTk/2xsbGkAAAAAAAAAAD0+PWWPj4//k5OT/5WV + lf+Wlpb/l5eX/5iYmP+ZmZn/mpqa/3Z2dv8AAAD/AQEB/7/Av//c3Nz/5OTk/+Xl5f/d3d3/4uLi/yYm + Jv8AAAD/RkZG/5qamv+ZmZn/mJiY/5eXl/+Wlpb/lZWV/5OTk/+Pj4//RkZGagAAAAAAAAAADAwMZQAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP83Nzf/5+fn/+rq6v/s7ez/7O3s/+/v + 7//f39//hYWF/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8QEBBqAAAAAAAA + AAADAwdlAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/01NTf/m5+b/8vPy//P0 + 8//z9PP/9fX1/+Xl5f+dnZ3/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wYG + CmoAAAAAAAAAAAAAFmUBAST/AQEn/wICKf8CAir/AgIq/wICK/8CAiz/AgIs/wEBHf8AAAD/HBwc//Dw + 8P/r7Ov/+vr6//r6+v/09PT/6+vr/2VlZf8AAAD/AAAP/wICLf8CAiz/AgIr/wICKv8CAir/AgIp/wEB + J/8BASX/BQUbagAAAAAAAAAAAgJAZQYGkv8HB5z/CAij/wkJp/8JCar/CQmt/wkJr/8KCrP/CQmo/wAA + Av8AAAD/gICA//Lz8v/r7Ov/7e3t/+7u7v/ExMT/BwcH/wAAAP8GBnP/Cgqz/wkJsP8JCa3/CQmq/wkJ + qP8ICKT/Bwed/wcHk/8ODkxqAAAAAAAAAAADA0dlCAiT/wkJnf8KCqP/Cwun/wsLqf8LC6z/Cwuv/wwM + sv8MDLb/BgZb/wAAAP8AAAD/UlJS/6ytrP+2trb/eHh4/woKCv8AAAD/AgIi/wwMtv8MDLL/Cwuw/wsL + rf8LC6r/Cwun/woKpP8JCZ3/CAiT/w8PVWsAAAAAAAAAAAQETWUJCZj/Cgqi/wsLqP8MDKv/DAyt/wwM + sP8MDLL/DQ21/w0Nt/8ODrv/BQVK/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wICIf8NDar/DQ24/w0N + tf8NDbP/DAyw/wwMrv8MDKv/Cwuo/woKov8JCZn/EBBaawAAAAAAAAAABARQZQoKnv8LC6b/DAys/w0N + r/8NDbD/DQ2z/w4Otf8ODrf/Dg65/w4Ou/8PD8D/DAyK/wUFOP8AAAb/AAAA/wMDJv8JCWz/Dw+7/w8P + vP8ODrr/Dg64/w4Otf8NDbP/DQ2x/w0Nr/8MDKz/Cwun/woKnv8REV5rAAAAAAAAAAAFBVNlCwuk/wwM + q/8NDbD/Dg6z/w4OtP8ODrb/Dw+4/w8Puv8PD7z/Dw+9/xAQv/8QEMD/ERHD/xISyf8REcn/ERHF/xAQ + wP8QEL//Dw++/w8PvP8PD7r/Dw+4/w4Ot/8ODrX/Dg6z/w0Nsf8MDKv/Cwuk/xISYWsAAAAAAAAAAAYG + VmUMDKr/Dg6w/w8Ptf8PD7f/Dw+4/xAQuv8QELv/EBC9/xERvv8REcD/ERHB/xERwv8SEsL/EhLD/xIS + w/8SEsL/ERHC/xERwf8REcD/ERG+/xAQvf8QELv/EBC6/xAQuP8PD7f/Dw+1/w4OsP8MDKr/ExNlawAA + AAAAAAAABwdaZQ4OsP8QELb/ERG6/xERvP8REb3/EhK+/xISv/8SEsD/ExPB/xMTw/8TE8P/ExPE/xMT + xf8UFMX/FBTF/xQUxf8TE8T/ExPE/xMTw/8TE8L/EhLB/xISv/8SEr7/ERG9/xERvP8REbr/EBC2/w4O + sP8UFGlrAAAAAAAAAAAICFxjEBC1/xISu/8TE77/FBTA/xQUwP8UFMH/FRXC/xUVw/8VFcT/FRXF/xYW + xv8WFsb/FhbH/xYWx/8WFsf/FhbH/xYWx/8WFsb/FhbF/xUVxP8VFcP/FRXC/xQUwf8UFMH/FBTA/xMT + vv8SErv/EBC1/xMTaGgAAAAAAAAAABAQU1QVFcL/ExO//xQUw/8VFcT/FRXE/xUVxf8VFcb/FhbH/xYW + x/8WFsj/FhbJ/xcXyf8XF8r/FxfK/xcXyv8XF8r/FxfJ/xcXyf8WFsj/FhbI/xYWx/8WFsb/FRXF/xUV + xP8VFcT/FBTD/xMTv/8VFcH/EBBXVQAAAAAAAAAADQ0/GSMjxvIUFMP/FRXH/xYWyP8XF8n/FxfJ/xcX + yv8XF8r/FxfL/xgYzP8YGMz/GBjM/xgYzf8YGM3/GBjN/xgYzf8YGMz/GBjM/xgYzP8YGMv/FxfL/xcX + yv8XF8n/FxfJ/xYWyP8VFcf/FBTD/yMjx/QODkYbAAAAAAAAAAAWFnECJSV4hRkZyv8UFMj/FRXK/xYW + y/8WFsz/FhbM/xYWzP8WFs3/FxfN/xcXzf8XF83/FxfO/xcXzv8XF87/FxfO/xcXzv8XF83/FxfN/xYW + zf8WFsz/FhbM/xYWzP8WFsv/FRXK/xQUyP8YGMn/JiZ6iBYWdgIAAAAAAAAAAAAAAAAYGHUHMzOTnSQk + 0/4XF8r/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjN/xkZzv8ZGc7/GRnO/xkZzv8ZGc7/GRnO/xgY + zf8YGM3/GBjN/xgYzf8YGM3/GBjM/xgYzP8XF8r/IyPS/jMzlZ8UFGQHAAAAAAAAAAAAAAAAAAAAAAAA + AAAcHHsDLS12SDc3l6YxManFLCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfIMTGpxTY2l6cuLnhKGxt7AwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA//////AAAA/AAAADwAAAA4AAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAHAAAAD4AAAB/////8oAAAAGAAAADAAAAABACAAAAAAAGAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAACEhIQEoKCgBKioqASoqKgEqKioBKioqASoqKgEqKioBKioqASoqKgEqKioBKioqASoq + KgEqKioBKSkpASMjIwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2NjYJHh4eTERERI5KSkqbSkpKm0pK + SptKSkqbSkpKm0pKSptKSkqbSkpKm0pKSptKSkqbSkpKm0pKSptKSkqbSkpKm0RERI4fHx9MOzs7CQAA + AAAAAAAAAAAAADw8PApNTU2Rzs7O+NfX1/7X19f+19fX/9fX1/7X19f+2NjY/9jY2P7Y2Nj/2NjY/tjY + 2P7Y2Nj+19fX/9fX1/7X19f+19fX/9fX1/7Ozs74T09PkkNDQwoAAAAAAAAAAD09PV7W1tb72tra/9vb + 2//c3Nz/3Nzc/9zc3P/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/c3Nz/3Nzc/9vb + 2//a2tr/1tbW/EBAQF8AAAAAVlZWAoeHh7Pa2tr+3d3d/97e3v7e3t7+39/f/9/g3/7g4OD+4OHg/+Hh + 4f7h4eH/4eHh/uHh4f7g4eD+4ODg/9/g3/7f39/+3t/e/97e3v7d3d3+2tra/4mJibRqamoCb29vAp2d + ncfd3d3+39/f/+Dg4P7g4eD+4eHh/+Li4v7i4+L+4+Pj/+Pj4/7j5OP/4+Tj/uPk4/7j4+P+4uPi/+Li + 4v7h4eH+4OHg/+Dg4P7f39/+3d3d/6ChoMqEhIQDenp6A56ensjf39//4eHh/+Li4v/j4+P/4+Tj/+Tk + 5P/l5eX/5ebl/+bm5v/m5ub/5ubm/+bm5v/m5ub/5eXl/+Tl5P/k5OT/4+Pj/+Li4v/h4eH/39/f/6Sk + pMuPj48De3t7A5+fn8jg4eD+4+Pj/+Tk5P7l5eX+5ubm/+bn5v7n5+f+6Ojo/+rq6v7f39//2tra/urq + 6v7o6Oj+5+jn/+fn5/7m5ub+5eXl/+Tk5P7j5OP+4eHh/6WlpcuRkZEDfHx8A6CgoMjj4+P+5ebl/+bm + 5v7n5+f+6Ojo/+np6f7q6ur+u7u7/zo6Ov4ICAj/BQUF/icnJ/6ampr+6+vr/+np6f7o6Oj+5+fn/+bn + 5v7l5uX+4+Pj/6ampsuSkpIDeHl4A6Ghocjl5eX/5+fn/+jo6P/p6en/6urq/+vr6/+4uLj/BgYG/wYG + Bv9JSUn/VVVV/xEREf8AAAD/h4iH/+vs6//q6ur/6enp/+jp6P/n5+f/5eXl/6enp8uOjo4DVVVVA5iY + mMja29r+3d3d/9/f3/7g4OD+4eHh/+Li4v4tLS3+CQkJ/7Ozs/7f39//39/f/s7Ozv4jIyP+CgoK/9DQ + 0P7h4eH+4ODg/9/f3/7d3t3+29vb/56ensxlZWUDLCwsAwQEBMgGBgb/BgYG/wcHB/8HBwf/BwcH/wcH + B/8AAAD/W1tb/+Pj4//t7e3/7Ozs/+Tl5P+Tk5P/AAAA/wYGBv8HBwf/BwcH/wcHB/8GBgb/BgYG/wUF + Bcw1NTUDBgYWAwAAAMgAAAD+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+cXFx/+rq6v719fX/9PX0/u3t + 7f6rq6v+AAAA/wAAAP4AAAD+AAAA/wAAAP4AAAD+AAAA/wEBAcwKChwDAQEsAwMDSsgFBWv+BQVx/wYG + dP4GBnf+BgZ6/wcHfP4AAA3+KSkp/+np6f7x8fH/8vPy/u7u7v5bW1v+AAAA/wYGbP4GBnr+BgZ3/wYG + df4GBnL+BQVs/wkJUMwGBjYDAwNKAwUFasgICJr+CQmj/woKp/4KCqv+Cwuv/wsLs/4GBmP+AAAA/0JC + Qv60tLT/v7+//mRkZP4BAQH+AwM4/wsLtf4LC7D+Cgqs/woKqP4KCqT+CAib/w0NcswKClkDBARYAwYG + cMgKCqH/Cwup/wwMrf8MDLD/DQ2z/w0Ntv8NDbr/BgZW/wAAAv8AAAD/AAAA/wAAAP8EBDb/DQ2x/w0N + t/8NDbT/DAyw/wwMrf8LC6r/Cgqh/w8PecwMDGoDBQVdAwcHdsgMDKf+DQ2u/w4Osf4ODrT+Dg63/w8P + uf4PD7z+EBC//w4OpP4KCnD/CQlq/gwMlf4QEL/+Dw+8/w8Puv4ODrf+Dg60/w4Osv4NDa/+DAyn/xAQ + fswODm8DBgZiAwkJfMgNDa7+Dg60/w8Pt/4PD7n+Dw+7/xAQvf4QEL/+ERHB/xERwv4REcL/ERHC/hER + wv4REcH+EBC//xAQvf4QELv+Dw+5/w8Pt/4ODrX+DQ2u/xERhcwPD3UDCAhmAwoKg8gQELb/ERG7/xIS + vf8SEr7/EhLA/xMTwf8TE8P/FBTE/xQUxf8UFMb/FBTG/xQUxf8UFMT/ExPD/xMTwv8SEsD/EhK+/xIS + vf8REbv/EBC2/xQUjMwQEHgDDAxkAg8PiMQSErz+FBTB/xQUwv4UFMP+FRXE/xUVxf4WFsb+FhbH/xYW + yP4WFsj/FhbI/hYWyP4WFsf+FhbH/xUVxv4VFcT+FBTD/xQUwv4UFMH+EhK8/xISi8USEncCAAAAABkZ + e5QTE8H+FRXG/xYWyP4WFsj+FhbJ/xcXyv4XF8v+FxfL/xgYzP4YGMz/GBjM/hgYzP4XF8v+FxfL/xcX + yv4XF8n+FhbI/xYWyP4VFcb+ExPB/xkZfZYAAAAAAAAAABgYZSIkJL/oFRXJ/xYWy/8XF8z/FxfM/xcX + zf8XF83/GBjO/xgYzv8YGM7/GBjO/xgYzv8YGM7/FxfN/xcXzf8XF8z/FxfM/xYWy/8VFcn/JCS/6RgY + ZyMAAAAAAAAAAAAAAAAiInYuLy+rwC0t1folJdP+JSXU/yUl0/4lJdP+JSXU/yUl1P4lJdT/JSXU/iUl + 1P4lJdT+JSXU/yUl0/4lJdP+JSXT/i0t1fovL6vBICBxLwAAAAAAAAAAAAAAAAAAAAAAAAAAJSWKAiYm + jBIlJZYWIyOXFiMjlxYjI5cWIyOXFiMjlxYjI5cWIyOXFiMjlxYjI5cWIyOXFiMjlxYjI5cWJCSWFiUl + jhIlJY0CAAAAAAAAAAAAAAAA8AAPAMAAAwCAAAEAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAEAgAABAMAAAwDgAAcAKAAAABAA + AAAgAAAAAQAgAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhoaCxkZGRwcHBwcHBwcHBwc + HBwcHBwcHBwcHBwcHBwcHBwcHBwcHBoaGhwcHBwLAAAAAAAAAAAAAAAAPT09SZ+fn9vAwMD1wcHB9cHB + wfXBwcH1wcHB9cHBwfXBwcH1wcHB9cHBwfXAwMD1oKCg20BAQEoAAAAANjY2D7y9vOjb29v/3Nzc/93d + 3f/e3t7/3t7e/97e3v/e3t7/3t7e/97e3v/d3d3/3Nzc/9vb2/+9vb3oQ0NDEGNjYzDd3d3/39/f/+Dg + 4P/h4eH/4uLi/+Lj4v/j4+P/4+Pj/+Lj4v/i4uL/4eHh/+Dg4P/f39//3d3d/3NzczFxcnEy3t/e/+Li + 4v/j4+P/5OTk/+Xl5f/m5ub/5+fn/+fn5//m5ub/5ebl/+Tl5P/j4+P/4uLi/97f3v+DhIM0cnJyMuHi + 4f/l5eX/5ubm/+fo5//p6en/s7Oz/1VVVf9OTk7/n5+f/+nq6f/o6Oj/5ufm/+Xl5f/h4uH/hYWFNGtr + azLk5eT/6Ojo/+np6f/r6+v/sLGw/wkJCf9tbW3/eHh4/xEREf+Pj4//6+vr/+nq6f/o6Oj/5OXk/3x8 + fDQtLS0ySEhI/0pKSv9MTEz/TU1N/x0dHf94eHj/5ebl/+fo5/+bm5v/ERER/01NTf9MTEz/S0tL/0hI + SP83Nzc1AwMVMgAAE/8BART/AQEV/wEBFv8AAAf/kJCQ//Pz8//19vX/tbW1/wAAA/8BARb/AQEV/wEB + FP8AABP/BwcbNQMDQzIICJf/CQml/woKq/8KCrH/Bwdv/yAgIP+3t7f/wsLC/zU1Nf8FBVP/Cgqx/woK + rP8JCab/CAiY/wwMUjUEBFQyCgqf/wwMq/8MDLD/DQ21/w4Ouv8ICGX/AQEP/wAACf8GBlL/DQ22/w0N + tf8MDLH/DAys/woKoP8PD2Y1BgZbMgwMqv8ODrP/Dw+3/w8Puv8QEL7/ERHA/xERxP8REcX/ERHA/xAQ + vv8PD7v/Dw+3/w4OtP8MDKr/ERFtNQgIYTIQELX/EhK9/xMTv/8TE8H/FBTD/xQUxf8VFcb/FRXG/xQU + xf8UFMT/ExPB/xMTv/8SEr3/EBC1/xISczQODlIbFxfC+xUVxf8WFsf/FhbI/xcXyf8XF8r/FxfL/xcX + y/8XF8v/FxfK/xYWyP8WFsf/FRXF/xcXw/wREV8cAAAAACIikooZGcz+FxfM/xcXzP8XF83/GBjN/xgY + zv8YGM7/GBjN/xcXzf8XF8z/FxfM/xkZzP4hIY+LAAAAAAAAAAAAAAAALi6ROysrrGMoKK1kKCitZCgo + rWQoKK5kKCiuZCgorWQoKK1kKCitZCoqrWMtLZM8AAAAAAAAAADAAwAAgAEAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAADAAwAA + + + \ No newline at end of file diff --git a/f3-MemoryAmie.Designer.cs b/f3-MemoryAmie.Designer.cs new file mode 100644 index 000000000..897e57a84 --- /dev/null +++ b/f3-MemoryAmie.Designer.cs @@ -0,0 +1,869 @@ +namespace PKHeX +{ + partial class MemoryAmie + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MemoryAmie)); + this.BTN_Save = new System.Windows.Forms.Button(); + this.BTN_Cancel = new System.Windows.Forms.Button(); + this.Region0 = new System.Windows.Forms.MaskedTextBox(); + this.Region1 = new System.Windows.Forms.MaskedTextBox(); + this.Region4 = new System.Windows.Forms.MaskedTextBox(); + this.Region3 = new System.Windows.Forms.MaskedTextBox(); + this.Region2 = new System.Windows.Forms.MaskedTextBox(); + this.M_OT_Friendship = new System.Windows.Forms.MaskedTextBox(); + this.L_OT_Friendship = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.L_OT_Quality = new System.Windows.Forms.Label(); + this.L_OT_TextLine = new System.Windows.Forms.Label(); + this.LOTV = new System.Windows.Forms.Label(); + this.L_OT_Feeling = new System.Windows.Forms.Label(); + this.GB_M_OT = new System.Windows.Forms.GroupBox(); + this.RTB_OT = new System.Windows.Forms.RichTextBox(); + this.CB_OTVar = new System.Windows.Forms.ComboBox(); + this.CB_OTMemory = new System.Windows.Forms.ComboBox(); + this.CB_OTQual = new System.Windows.Forms.ComboBox(); + this.CB_OTFeel = new System.Windows.Forms.ComboBox(); + this.L_OT_Affection = new System.Windows.Forms.Label(); + this.M_OT_Affection = new System.Windows.Forms.MaskedTextBox(); + this.GB_Residence = new System.Windows.Forms.GroupBox(); + this.CB_Country4 = new System.Windows.Forms.ComboBox(); + this.CB_Country3 = new System.Windows.Forms.ComboBox(); + this.CB_Country2 = new System.Windows.Forms.ComboBox(); + this.CB_Country1 = new System.Windows.Forms.ComboBox(); + this.CB_Country0 = new System.Windows.Forms.ComboBox(); + this.L_Enjoyment = new System.Windows.Forms.Label(); + this.L_Fullness = new System.Windows.Forms.Label(); + this.M_Enjoyment = new System.Windows.Forms.MaskedTextBox(); + this.M_Fullness = new System.Windows.Forms.MaskedTextBox(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.Tab_OTMemory = new System.Windows.Forms.TabPage(); + this.Tab_CTMemory = new System.Windows.Forms.TabPage(); + this.GB_M_CT = new System.Windows.Forms.GroupBox(); + this.RTB_CT = new System.Windows.Forms.RichTextBox(); + this.CB_CTVar = new System.Windows.Forms.ComboBox(); + this.CB_CTMemory = new System.Windows.Forms.ComboBox(); + this.CB_CTQual = new System.Windows.Forms.ComboBox(); + this.CB_CTFeel = new System.Windows.Forms.ComboBox(); + this.L_CT_Affection = new System.Windows.Forms.Label(); + this.L_CT_Friendship = new System.Windows.Forms.Label(); + this.M_CT_Affection = new System.Windows.Forms.MaskedTextBox(); + this.M_CT_Friendship = new System.Windows.Forms.MaskedTextBox(); + this.LCTV = new System.Windows.Forms.Label(); + this.L_CT_Feeling = new System.Windows.Forms.Label(); + this.L_CT_TextLine = new System.Windows.Forms.Label(); + this.L_CT_Quality = new System.Windows.Forms.Label(); + this.Tab_Residence = new System.Windows.Forms.TabPage(); + this.L_Handler = new System.Windows.Forms.Label(); + this.CB_Handler = new System.Windows.Forms.ComboBox(); + this.L_Arguments = new System.Windows.Forms.Label(); + this.GB_M_OT.SuspendLayout(); + this.GB_Residence.SuspendLayout(); + this.tabControl1.SuspendLayout(); + this.Tab_OTMemory.SuspendLayout(); + this.Tab_CTMemory.SuspendLayout(); + this.GB_M_CT.SuspendLayout(); + this.Tab_Residence.SuspendLayout(); + this.SuspendLayout(); + // + // BTN_Save + // + this.BTN_Save.Location = new System.Drawing.Point(286, 266); + this.BTN_Save.Name = "BTN_Save"; + this.BTN_Save.Size = new System.Drawing.Size(76, 23); + this.BTN_Save.TabIndex = 28; + this.BTN_Save.Text = "Save"; + this.BTN_Save.UseVisualStyleBackColor = true; + this.BTN_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // BTN_Cancel + // + this.BTN_Cancel.Location = new System.Drawing.Point(204, 266); + this.BTN_Cancel.Name = "BTN_Cancel"; + this.BTN_Cancel.Size = new System.Drawing.Size(76, 23); + this.BTN_Cancel.TabIndex = 27; + this.BTN_Cancel.Text = "Cancel"; + this.BTN_Cancel.UseVisualStyleBackColor = true; + this.BTN_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // Region0 + // + this.Region0.Enabled = false; + this.Region0.Location = new System.Drawing.Point(275, 26); + this.Region0.Mask = "000"; + this.Region0.Name = "Region0"; + this.Region0.Size = new System.Drawing.Size(24, 20); + this.Region0.TabIndex = 2; + this.Region0.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Region0.TextChanged += new System.EventHandler(this.changeTextBox); + // + // Region1 + // + this.Region1.Enabled = false; + this.Region1.Location = new System.Drawing.Point(275, 59); + this.Region1.Mask = "000"; + this.Region1.Name = "Region1"; + this.Region1.Size = new System.Drawing.Size(24, 20); + this.Region1.TabIndex = 4; + this.Region1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Region1.TextChanged += new System.EventHandler(this.changeTextBox); + // + // Region4 + // + this.Region4.Enabled = false; + this.Region4.Location = new System.Drawing.Point(275, 157); + this.Region4.Mask = "000"; + this.Region4.Name = "Region4"; + this.Region4.Size = new System.Drawing.Size(24, 20); + this.Region4.TabIndex = 10; + this.Region4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Region4.TextChanged += new System.EventHandler(this.changeTextBox); + // + // Region3 + // + this.Region3.Enabled = false; + this.Region3.Location = new System.Drawing.Point(275, 125); + this.Region3.Mask = "000"; + this.Region3.Name = "Region3"; + this.Region3.Size = new System.Drawing.Size(24, 20); + this.Region3.TabIndex = 8; + this.Region3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Region3.TextChanged += new System.EventHandler(this.changeTextBox); + // + // Region2 + // + this.Region2.Enabled = false; + this.Region2.Location = new System.Drawing.Point(275, 92); + this.Region2.Mask = "000"; + this.Region2.Name = "Region2"; + this.Region2.Size = new System.Drawing.Size(24, 20); + this.Region2.TabIndex = 6; + this.Region2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.Region2.TextChanged += new System.EventHandler(this.changeTextBox); + // + // M_OT_Friendship + // + this.M_OT_Friendship.Location = new System.Drawing.Point(86, 16); + this.M_OT_Friendship.Mask = "000"; + this.M_OT_Friendship.Name = "M_OT_Friendship"; + this.M_OT_Friendship.Size = new System.Drawing.Size(24, 20); + this.M_OT_Friendship.TabIndex = 23; + this.M_OT_Friendship.TextChanged += new System.EventHandler(this.changeTextBox); + // + // L_OT_Friendship + // + this.L_OT_Friendship.AutoSize = true; + this.L_OT_Friendship.Location = new System.Drawing.Point(6, 19); + this.L_OT_Friendship.Name = "L_OT_Friendship"; + this.L_OT_Friendship.Size = new System.Drawing.Size(58, 13); + this.L_OT_Friendship.TabIndex = 52; + this.L_OT_Friendship.Text = "Friendship:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(6, 29); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(120, 13); + this.label2.TabIndex = 68; + this.label2.Text = "Previous Geolocation 0:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(7, 62); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(120, 13); + this.label3.TabIndex = 69; + this.label3.Text = "Previous Geolocation 1:"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(272, 10); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(41, 13); + this.label7.TabIndex = 73; + this.label7.Text = "Region"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(161, 10); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(43, 13); + this.label8.TabIndex = 74; + this.label8.Text = "Country"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(7, 95); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(120, 13); + this.label4.TabIndex = 76; + this.label4.Text = "Previous Geolocation 2:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(7, 128); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(120, 13); + this.label5.TabIndex = 77; + this.label5.Text = "Previous Geolocation 3:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(6, 160); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(120, 13); + this.label6.TabIndex = 78; + this.label6.Text = "Previous Geolocation 4:"; + // + // L_OT_Quality + // + this.L_OT_Quality.AutoSize = true; + this.L_OT_Quality.Location = new System.Drawing.Point(6, 91); + this.L_OT_Quality.Name = "L_OT_Quality"; + this.L_OT_Quality.Size = new System.Drawing.Size(49, 13); + this.L_OT_Quality.TabIndex = 80; + this.L_OT_Quality.Text = "Intensity:"; + // + // L_OT_TextLine + // + this.L_OT_TextLine.AutoSize = true; + this.L_OT_TextLine.Location = new System.Drawing.Point(6, 41); + this.L_OT_TextLine.Name = "L_OT_TextLine"; + this.L_OT_TextLine.Size = new System.Drawing.Size(74, 13); + this.L_OT_TextLine.TabIndex = 82; + this.L_OT_TextLine.Text = "Memory Type:"; + // + // LOTV + // + this.LOTV.AutoSize = true; + this.LOTV.Location = new System.Drawing.Point(6, 65); + this.LOTV.Name = "LOTV"; + this.LOTV.Size = new System.Drawing.Size(62, 13); + this.LOTV.TabIndex = 83; + this.LOTV.Text = "VARIABLE:"; + // + // L_OT_Feeling + // + this.L_OT_Feeling.AutoSize = true; + this.L_OT_Feeling.Location = new System.Drawing.Point(6, 114); + this.L_OT_Feeling.Name = "L_OT_Feeling"; + this.L_OT_Feeling.Size = new System.Drawing.Size(44, 13); + this.L_OT_Feeling.TabIndex = 86; + this.L_OT_Feeling.Text = "Feeling:"; + // + // GB_M_OT + // + this.GB_M_OT.Controls.Add(this.RTB_OT); + this.GB_M_OT.Controls.Add(this.CB_OTVar); + this.GB_M_OT.Controls.Add(this.CB_OTMemory); + this.GB_M_OT.Controls.Add(this.CB_OTQual); + this.GB_M_OT.Controls.Add(this.CB_OTFeel); + this.GB_M_OT.Controls.Add(this.L_OT_Affection); + this.GB_M_OT.Controls.Add(this.M_OT_Affection); + this.GB_M_OT.Controls.Add(this.L_OT_Feeling); + this.GB_M_OT.Controls.Add(this.LOTV); + this.GB_M_OT.Controls.Add(this.L_OT_TextLine); + this.GB_M_OT.Controls.Add(this.M_OT_Friendship); + this.GB_M_OT.Controls.Add(this.L_OT_Friendship); + this.GB_M_OT.Controls.Add(this.L_OT_Quality); + this.GB_M_OT.Location = new System.Drawing.Point(7, 7); + this.GB_M_OT.Name = "GB_M_OT"; + this.GB_M_OT.Size = new System.Drawing.Size(332, 188); + this.GB_M_OT.TabIndex = 87; + this.GB_M_OT.TabStop = false; + this.GB_M_OT.Text = "Memories with Original Trainer"; + // + // RTB_OT + // + this.RTB_OT.Location = new System.Drawing.Point(0, 141); + this.RTB_OT.Name = "RTB_OT"; + this.RTB_OT.ReadOnly = true; + this.RTB_OT.Size = new System.Drawing.Size(332, 47); + this.RTB_OT.TabIndex = 103; + this.RTB_OT.Text = ""; + // + // CB_OTVar + // + this.CB_OTVar.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_OTVar.FormattingEnabled = true; + this.CB_OTVar.Location = new System.Drawing.Point(86, 61); + this.CB_OTVar.Name = "CB_OTVar"; + this.CB_OTVar.Size = new System.Drawing.Size(170, 21); + this.CB_OTVar.TabIndex = 96; + this.CB_OTVar.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // CB_OTMemory + // + this.CB_OTMemory.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_OTMemory.DropDownWidth = 440; + this.CB_OTMemory.FormattingEnabled = true; + this.CB_OTMemory.Location = new System.Drawing.Point(86, 38); + this.CB_OTMemory.Name = "CB_OTMemory"; + this.CB_OTMemory.Size = new System.Drawing.Size(240, 21); + this.CB_OTMemory.TabIndex = 95; + this.CB_OTMemory.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // CB_OTQual + // + this.CB_OTQual.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_OTQual.FormattingEnabled = true; + this.CB_OTQual.Items.AddRange(new object[] { + "The Pokémon remembers", + "The Pokémon remembers", + "The Pokémon remembers", + "The Pokémon remembers", + "The Pokémon fondly remembers", + "The Pokémon clearly remembers", + "The Pokémon definitely remembers"}); + this.CB_OTQual.Location = new System.Drawing.Point(86, 88); + this.CB_OTQual.Name = "CB_OTQual"; + this.CB_OTQual.Size = new System.Drawing.Size(240, 21); + this.CB_OTQual.TabIndex = 90; + this.CB_OTQual.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // CB_OTFeel + // + this.CB_OTFeel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_OTFeel.FormattingEnabled = true; + this.CB_OTFeel.Items.AddRange(new object[] { + "it was happy", + "it had fun", + "it was glad", + "it grinned", + "it got overwhelmed by emotion", + "its feelings were indescribable", + "it felt good", + "it got teary eyed", + "it got lighthearted", + "it got nervous", + "it felt comfortable", + "it was restless", + "it got a bit carried away", + "it felt sorry", + "it got emotional", + "it felt nostalgic", + "it had some difficulty", + "it felt exhausted", + "it couldn’t be true to its feelings", + "it felt proud", + "they ended up in a foul mood", + "it got angry", + "it got jealous", + "it got sleepy"}); + this.CB_OTFeel.Location = new System.Drawing.Point(86, 111); + this.CB_OTFeel.Name = "CB_OTFeel"; + this.CB_OTFeel.Size = new System.Drawing.Size(170, 21); + this.CB_OTFeel.TabIndex = 89; + this.CB_OTFeel.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // L_OT_Affection + // + this.L_OT_Affection.AutoSize = true; + this.L_OT_Affection.Location = new System.Drawing.Point(149, 19); + this.L_OT_Affection.Name = "L_OT_Affection"; + this.L_OT_Affection.Size = new System.Drawing.Size(52, 13); + this.L_OT_Affection.TabIndex = 88; + this.L_OT_Affection.Text = "Affection:"; + // + // M_OT_Affection + // + this.M_OT_Affection.Location = new System.Drawing.Point(227, 16); + this.M_OT_Affection.Mask = "000"; + this.M_OT_Affection.Name = "M_OT_Affection"; + this.M_OT_Affection.Size = new System.Drawing.Size(24, 20); + this.M_OT_Affection.TabIndex = 24; + // + // GB_Residence + // + this.GB_Residence.Controls.Add(this.CB_Country4); + this.GB_Residence.Controls.Add(this.CB_Country3); + this.GB_Residence.Controls.Add(this.CB_Country2); + this.GB_Residence.Controls.Add(this.CB_Country1); + this.GB_Residence.Controls.Add(this.CB_Country0); + this.GB_Residence.Controls.Add(this.label6); + this.GB_Residence.Controls.Add(this.label5); + this.GB_Residence.Controls.Add(this.label4); + this.GB_Residence.Controls.Add(this.label8); + this.GB_Residence.Controls.Add(this.label7); + this.GB_Residence.Controls.Add(this.label3); + this.GB_Residence.Controls.Add(this.label2); + this.GB_Residence.Controls.Add(this.Region4); + this.GB_Residence.Controls.Add(this.Region3); + this.GB_Residence.Controls.Add(this.Region2); + this.GB_Residence.Controls.Add(this.Region1); + this.GB_Residence.Controls.Add(this.Region0); + this.GB_Residence.Location = new System.Drawing.Point(7, 7); + this.GB_Residence.Name = "GB_Residence"; + this.GB_Residence.Size = new System.Drawing.Size(332, 188); + this.GB_Residence.TabIndex = 89; + this.GB_Residence.TabStop = false; + this.GB_Residence.Text = "Pokémon has Resided in:"; + // + // CB_Country4 + // + this.CB_Country4.FormattingEnabled = true; + this.CB_Country4.Location = new System.Drawing.Point(132, 156); + this.CB_Country4.Name = "CB_Country4"; + this.CB_Country4.Size = new System.Drawing.Size(102, 21); + this.CB_Country4.TabIndex = 83; + this.CB_Country4.SelectedIndexChanged += new System.EventHandler(this.changeCountry); + // + // CB_Country3 + // + this.CB_Country3.FormattingEnabled = true; + this.CB_Country3.Location = new System.Drawing.Point(132, 124); + this.CB_Country3.Name = "CB_Country3"; + this.CB_Country3.Size = new System.Drawing.Size(102, 21); + this.CB_Country3.TabIndex = 82; + this.CB_Country3.SelectedIndexChanged += new System.EventHandler(this.changeCountry); + // + // CB_Country2 + // + this.CB_Country2.FormattingEnabled = true; + this.CB_Country2.Location = new System.Drawing.Point(132, 91); + this.CB_Country2.Name = "CB_Country2"; + this.CB_Country2.Size = new System.Drawing.Size(102, 21); + this.CB_Country2.TabIndex = 81; + this.CB_Country2.SelectedIndexChanged += new System.EventHandler(this.changeCountry); + // + // CB_Country1 + // + this.CB_Country1.FormattingEnabled = true; + this.CB_Country1.Location = new System.Drawing.Point(132, 58); + this.CB_Country1.Name = "CB_Country1"; + this.CB_Country1.Size = new System.Drawing.Size(102, 21); + this.CB_Country1.TabIndex = 80; + this.CB_Country1.SelectedIndexChanged += new System.EventHandler(this.changeCountry); + // + // CB_Country0 + // + this.CB_Country0.FormattingEnabled = true; + this.CB_Country0.Location = new System.Drawing.Point(132, 25); + this.CB_Country0.Name = "CB_Country0"; + this.CB_Country0.Size = new System.Drawing.Size(102, 21); + this.CB_Country0.TabIndex = 79; + this.CB_Country0.SelectedIndexChanged += new System.EventHandler(this.changeCountry); + // + // L_Enjoyment + // + this.L_Enjoyment.Location = new System.Drawing.Point(94, 271); + this.L_Enjoyment.Name = "L_Enjoyment"; + this.L_Enjoyment.Size = new System.Drawing.Size(70, 13); + this.L_Enjoyment.TabIndex = 99; + this.L_Enjoyment.Text = "Enjoyment:"; + this.L_Enjoyment.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // L_Fullness + // + this.L_Fullness.Location = new System.Drawing.Point(1, 271); + this.L_Fullness.Name = "L_Fullness"; + this.L_Fullness.Size = new System.Drawing.Size(60, 13); + this.L_Fullness.TabIndex = 98; + this.L_Fullness.Text = "Fullness:"; + this.L_Fullness.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // M_Enjoyment + // + this.M_Enjoyment.Location = new System.Drawing.Point(167, 268); + this.M_Enjoyment.Mask = "000"; + this.M_Enjoyment.Name = "M_Enjoyment"; + this.M_Enjoyment.Size = new System.Drawing.Size(24, 20); + this.M_Enjoyment.TabIndex = 18; + this.M_Enjoyment.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // M_Fullness + // + this.M_Fullness.Location = new System.Drawing.Point(64, 268); + this.M_Fullness.Mask = "000"; + this.M_Fullness.Name = "M_Fullness"; + this.M_Fullness.Size = new System.Drawing.Size(24, 20); + this.M_Fullness.TabIndex = 17; + this.M_Fullness.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + // + // tabControl1 + // + this.tabControl1.Controls.Add(this.Tab_OTMemory); + this.tabControl1.Controls.Add(this.Tab_CTMemory); + this.tabControl1.Controls.Add(this.Tab_Residence); + this.tabControl1.Location = new System.Drawing.Point(7, 7); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.tabControl1.Size = new System.Drawing.Size(355, 228); + this.tabControl1.TabIndex = 100; + // + // Tab_OTMemory + // + this.Tab_OTMemory.Controls.Add(this.GB_M_OT); + this.Tab_OTMemory.Location = new System.Drawing.Point(4, 22); + this.Tab_OTMemory.Name = "Tab_OTMemory"; + this.Tab_OTMemory.Padding = new System.Windows.Forms.Padding(3); + this.Tab_OTMemory.Size = new System.Drawing.Size(347, 202); + this.Tab_OTMemory.TabIndex = 1; + this.Tab_OTMemory.Text = "Memories with OT"; + this.Tab_OTMemory.UseVisualStyleBackColor = true; + // + // Tab_CTMemory + // + this.Tab_CTMemory.Controls.Add(this.GB_M_CT); + this.Tab_CTMemory.Location = new System.Drawing.Point(4, 22); + this.Tab_CTMemory.Name = "Tab_CTMemory"; + this.Tab_CTMemory.Padding = new System.Windows.Forms.Padding(3); + this.Tab_CTMemory.Size = new System.Drawing.Size(347, 202); + this.Tab_CTMemory.TabIndex = 2; + this.Tab_CTMemory.Text = "Memories with notOT"; + this.Tab_CTMemory.UseVisualStyleBackColor = true; + // + // GB_M_CT + // + this.GB_M_CT.Controls.Add(this.RTB_CT); + this.GB_M_CT.Controls.Add(this.CB_CTVar); + this.GB_M_CT.Controls.Add(this.CB_CTMemory); + this.GB_M_CT.Controls.Add(this.CB_CTQual); + this.GB_M_CT.Controls.Add(this.CB_CTFeel); + this.GB_M_CT.Controls.Add(this.L_CT_Affection); + this.GB_M_CT.Controls.Add(this.L_CT_Friendship); + this.GB_M_CT.Controls.Add(this.M_CT_Affection); + this.GB_M_CT.Controls.Add(this.M_CT_Friendship); + this.GB_M_CT.Controls.Add(this.LCTV); + this.GB_M_CT.Controls.Add(this.L_CT_Feeling); + this.GB_M_CT.Controls.Add(this.L_CT_TextLine); + this.GB_M_CT.Controls.Add(this.L_CT_Quality); + this.GB_M_CT.Location = new System.Drawing.Point(7, 7); + this.GB_M_CT.Name = "GB_M_CT"; + this.GB_M_CT.Size = new System.Drawing.Size(332, 188); + this.GB_M_CT.TabIndex = 89; + this.GB_M_CT.TabStop = false; + this.GB_M_CT.Text = "Memories with Current Trainer"; + // + // RTB_CT + // + this.RTB_CT.Location = new System.Drawing.Point(0, 141); + this.RTB_CT.Name = "RTB_CT"; + this.RTB_CT.ReadOnly = true; + this.RTB_CT.Size = new System.Drawing.Size(332, 47); + this.RTB_CT.TabIndex = 104; + this.RTB_CT.Text = ""; + // + // CB_CTVar + // + this.CB_CTVar.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_CTVar.FormattingEnabled = true; + this.CB_CTVar.Location = new System.Drawing.Point(86, 61); + this.CB_CTVar.Name = "CB_CTVar"; + this.CB_CTVar.Size = new System.Drawing.Size(170, 21); + this.CB_CTVar.TabIndex = 95; + this.CB_CTVar.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // CB_CTMemory + // + this.CB_CTMemory.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_CTMemory.DropDownWidth = 440; + this.CB_CTMemory.FormattingEnabled = true; + this.CB_CTMemory.Location = new System.Drawing.Point(86, 38); + this.CB_CTMemory.Name = "CB_CTMemory"; + this.CB_CTMemory.Size = new System.Drawing.Size(240, 21); + this.CB_CTMemory.TabIndex = 94; + this.CB_CTMemory.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // CB_CTQual + // + this.CB_CTQual.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_CTQual.FormattingEnabled = true; + this.CB_CTQual.Items.AddRange(new object[] { + "The Pokémon remembers", + "The Pokémon remembers", + "The Pokémon remembers", + "The Pokémon remembers", + "The Pokémon fondly remembers", + "The Pokémon clearly remembers", + "The Pokémon definitely remembers"}); + this.CB_CTQual.Location = new System.Drawing.Point(86, 88); + this.CB_CTQual.Name = "CB_CTQual"; + this.CB_CTQual.Size = new System.Drawing.Size(240, 21); + this.CB_CTQual.TabIndex = 93; + this.CB_CTQual.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // CB_CTFeel + // + this.CB_CTFeel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_CTFeel.FormattingEnabled = true; + this.CB_CTFeel.Items.AddRange(new object[] { + "it was happy", + "it had fun", + "it was glad", + "it grinned", + "it got overwhelmed by emotion", + "its feelings were indescribable", + "it felt good", + "it got teary eyed", + "it got lighthearted", + "it got nervous", + "it felt comfortable", + "it was restless", + "it got a bit carried away", + "it felt sorry", + "it got emotional", + "it felt nostalgic", + "it had some difficulty", + "it felt exhausted", + "it couldn’t be true to its feelings", + "it felt proud", + "they ended up in a foul mood", + "it got angry", + "it got jealous", + "it got sleepy"}); + this.CB_CTFeel.Location = new System.Drawing.Point(86, 111); + this.CB_CTFeel.Name = "CB_CTFeel"; + this.CB_CTFeel.Size = new System.Drawing.Size(170, 21); + this.CB_CTFeel.TabIndex = 92; + this.CB_CTFeel.SelectedIndexChanged += new System.EventHandler(this.changeMemory); + // + // L_CT_Affection + // + this.L_CT_Affection.AutoSize = true; + this.L_CT_Affection.Location = new System.Drawing.Point(149, 19); + this.L_CT_Affection.Name = "L_CT_Affection"; + this.L_CT_Affection.Size = new System.Drawing.Size(52, 13); + this.L_CT_Affection.TabIndex = 91; + this.L_CT_Affection.Text = "Affection:"; + // + // L_CT_Friendship + // + this.L_CT_Friendship.AutoSize = true; + this.L_CT_Friendship.Location = new System.Drawing.Point(6, 19); + this.L_CT_Friendship.Name = "L_CT_Friendship"; + this.L_CT_Friendship.Size = new System.Drawing.Size(58, 13); + this.L_CT_Friendship.TabIndex = 90; + this.L_CT_Friendship.Text = "Friendship:"; + // + // M_CT_Affection + // + this.M_CT_Affection.Location = new System.Drawing.Point(227, 16); + this.M_CT_Affection.Mask = "000"; + this.M_CT_Affection.Name = "M_CT_Affection"; + this.M_CT_Affection.Size = new System.Drawing.Size(24, 20); + this.M_CT_Affection.TabIndex = 16; + // + // M_CT_Friendship + // + this.M_CT_Friendship.Location = new System.Drawing.Point(86, 16); + this.M_CT_Friendship.Mask = "000"; + this.M_CT_Friendship.Name = "M_CT_Friendship"; + this.M_CT_Friendship.Size = new System.Drawing.Size(24, 20); + this.M_CT_Friendship.TabIndex = 15; + // + // LCTV + // + this.LCTV.AutoSize = true; + this.LCTV.Location = new System.Drawing.Point(6, 65); + this.LCTV.Name = "LCTV"; + this.LCTV.Size = new System.Drawing.Size(59, 13); + this.LCTV.TabIndex = 58; + this.LCTV.Text = "VARIABLE"; + // + // L_CT_Feeling + // + this.L_CT_Feeling.AutoSize = true; + this.L_CT_Feeling.Location = new System.Drawing.Point(6, 114); + this.L_CT_Feeling.Name = "L_CT_Feeling"; + this.L_CT_Feeling.Size = new System.Drawing.Size(44, 13); + this.L_CT_Feeling.TabIndex = 56; + this.L_CT_Feeling.Text = "Feeling:"; + // + // L_CT_TextLine + // + this.L_CT_TextLine.AutoSize = true; + this.L_CT_TextLine.Location = new System.Drawing.Point(6, 41); + this.L_CT_TextLine.Name = "L_CT_TextLine"; + this.L_CT_TextLine.Size = new System.Drawing.Size(74, 13); + this.L_CT_TextLine.TabIndex = 55; + this.L_CT_TextLine.Text = "Memory Type:"; + // + // L_CT_Quality + // + this.L_CT_Quality.AutoSize = true; + this.L_CT_Quality.Location = new System.Drawing.Point(6, 91); + this.L_CT_Quality.Name = "L_CT_Quality"; + this.L_CT_Quality.Size = new System.Drawing.Size(49, 13); + this.L_CT_Quality.TabIndex = 54; + this.L_CT_Quality.Text = "Intensity:"; + // + // Tab_Residence + // + this.Tab_Residence.Controls.Add(this.GB_Residence); + this.Tab_Residence.Location = new System.Drawing.Point(4, 22); + this.Tab_Residence.Name = "Tab_Residence"; + this.Tab_Residence.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Residence.Size = new System.Drawing.Size(347, 202); + this.Tab_Residence.TabIndex = 0; + this.Tab_Residence.Text = "Residence"; + this.Tab_Residence.UseVisualStyleBackColor = true; + // + // L_Handler + // + this.L_Handler.Location = new System.Drawing.Point(44, 242); + this.L_Handler.Name = "L_Handler"; + this.L_Handler.Size = new System.Drawing.Size(120, 13); + this.L_Handler.TabIndex = 101; + this.L_Handler.Text = "Current Handler:"; + this.L_Handler.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // CB_Handler + // + this.CB_Handler.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CB_Handler.FormattingEnabled = true; + this.CB_Handler.Location = new System.Drawing.Point(175, 239); + this.CB_Handler.Name = "CB_Handler"; + this.CB_Handler.Size = new System.Drawing.Size(117, 21); + this.CB_Handler.TabIndex = 100; + this.CB_Handler.SelectedIndexChanged += new System.EventHandler(this.changeHandler); + // + // L_Arguments + // + this.L_Arguments.AutoSize = true; + this.L_Arguments.Location = new System.Drawing.Point(338, 4); + this.L_Arguments.Name = "L_Arguments"; + this.L_Arguments.Size = new System.Drawing.Size(33, 13); + this.L_Arguments.TabIndex = 102; + this.L_Arguments.Text = "(args)"; + this.L_Arguments.Visible = false; + // + // MemoryAmie + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.Control; + this.ClientSize = new System.Drawing.Size(374, 297); + this.Controls.Add(this.L_Arguments); + this.Controls.Add(this.L_Handler); + this.Controls.Add(this.tabControl1); + this.Controls.Add(this.CB_Handler); + this.Controls.Add(this.BTN_Cancel); + this.Controls.Add(this.BTN_Save); + this.Controls.Add(this.L_Enjoyment); + this.Controls.Add(this.L_Fullness); + this.Controls.Add(this.M_Fullness); + this.Controls.Add(this.M_Enjoyment); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "MemoryAmie"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Memories / Amie Editor"; + this.GB_M_OT.ResumeLayout(false); + this.GB_M_OT.PerformLayout(); + this.GB_Residence.ResumeLayout(false); + this.GB_Residence.PerformLayout(); + this.tabControl1.ResumeLayout(false); + this.Tab_OTMemory.ResumeLayout(false); + this.Tab_CTMemory.ResumeLayout(false); + this.GB_M_CT.ResumeLayout(false); + this.GB_M_CT.PerformLayout(); + this.Tab_Residence.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button BTN_Save; + private System.Windows.Forms.Button BTN_Cancel; + private System.Windows.Forms.MaskedTextBox Region0; + private System.Windows.Forms.MaskedTextBox Region1; + private System.Windows.Forms.MaskedTextBox Region4; + private System.Windows.Forms.MaskedTextBox Region3; + private System.Windows.Forms.MaskedTextBox Region2; + private System.Windows.Forms.MaskedTextBox M_OT_Friendship; + private System.Windows.Forms.Label L_OT_Friendship; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label L_OT_Quality; + private System.Windows.Forms.Label L_OT_TextLine; + private System.Windows.Forms.Label LOTV; + private System.Windows.Forms.Label L_OT_Feeling; + private System.Windows.Forms.GroupBox GB_M_OT; + private System.Windows.Forms.GroupBox GB_Residence; + private System.Windows.Forms.Label L_OT_Affection; + private System.Windows.Forms.MaskedTextBox M_OT_Affection; + private System.Windows.Forms.Label L_Enjoyment; + private System.Windows.Forms.Label L_Fullness; + private System.Windows.Forms.MaskedTextBox M_Enjoyment; + private System.Windows.Forms.MaskedTextBox M_Fullness; + private System.Windows.Forms.TabControl tabControl1; + private System.Windows.Forms.TabPage Tab_Residence; + private System.Windows.Forms.TabPage Tab_OTMemory; + private System.Windows.Forms.Label L_Handler; + private System.Windows.Forms.ComboBox CB_Handler; + private System.Windows.Forms.ComboBox CB_Country4; + private System.Windows.Forms.ComboBox CB_Country3; + private System.Windows.Forms.ComboBox CB_Country2; + private System.Windows.Forms.ComboBox CB_Country1; + private System.Windows.Forms.ComboBox CB_Country0; + private System.Windows.Forms.TabPage Tab_CTMemory; + private System.Windows.Forms.GroupBox GB_M_CT; + private System.Windows.Forms.Label L_CT_Affection; + private System.Windows.Forms.Label L_CT_Friendship; + private System.Windows.Forms.MaskedTextBox M_CT_Affection; + private System.Windows.Forms.MaskedTextBox M_CT_Friendship; + private System.Windows.Forms.Label LCTV; + private System.Windows.Forms.Label L_CT_Feeling; + private System.Windows.Forms.Label L_CT_TextLine; + private System.Windows.Forms.Label L_CT_Quality; + private System.Windows.Forms.ComboBox CB_OTQual; + private System.Windows.Forms.ComboBox CB_OTFeel; + private System.Windows.Forms.ComboBox CB_CTQual; + private System.Windows.Forms.ComboBox CB_CTFeel; + private System.Windows.Forms.ComboBox CB_OTVar; + private System.Windows.Forms.ComboBox CB_OTMemory; + private System.Windows.Forms.ComboBox CB_CTVar; + private System.Windows.Forms.ComboBox CB_CTMemory; + private System.Windows.Forms.RichTextBox RTB_OT; + private System.Windows.Forms.RichTextBox RTB_CT; + private System.Windows.Forms.Label L_Arguments; + } +} \ No newline at end of file diff --git a/f3-MemoryAmie.cs b/f3-MemoryAmie.cs new file mode 100644 index 000000000..dda60d908 --- /dev/null +++ b/f3-MemoryAmie.cs @@ -0,0 +1,894 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.IO; +using System.Text.RegularExpressions; + +namespace PKHeX +{ + public partial class MemoryAmie : Form + { + Form1 m_parent; + public byte[] h = new Byte[260]; // Always Visible + private string disabled = "Disabled"; + private string notleft = "Never left"; + private string ot = "OT"; + private string past = "Past Gen"; + private string withOT = "Memories with"; // these get replaced when the form is translated. + private string[] vartypes = new string[5]; + public MemoryAmie(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + TranslateInterface("MemoryAmie"); + string[] arguments = Regex.Split(L_Arguments.Text, " ; "); + for (int i = 5; i < Math.Min(arguments.Length,vartypes.Length) + 5; i++) + { + vartypes[i - 5] = arguments[i] + ":"; + } + disabled = arguments[0]; + notleft = arguments[1]; + ot = arguments[2]; + past = arguments[3]; + withOT = arguments[4]; + + h = m_parent.buff; + + // Set the current friendship from main window + if (m_parent.buff[0x93] == 0) + { + m_parent.buff[0xCA] = (byte)Convert.ToUInt16(m_parent.TB_Friendship.Text); + } + else + { + m_parent.buff[0xA2] = (byte)Convert.ToUInt16(m_parent.TB_Friendship.Text); + } + + getCountries(); + getLangStrings(); + loadFields(); + + } + public string[] feeling; + public string[] quality; + + // Conversion + public void TranslateInterface(string FORM_NAME) + { + string curlanguage = m_parent.curlanguage; + // Fetch a File + // Check to see if a the translation file exists in the same folder as the executable + string externalLangPath = System.Windows.Forms.Application.StartupPath + "\\lang_" + curlanguage + ".txt"; + string[] rawlist; + if (File.Exists(externalLangPath)) + { + rawlist = File.ReadAllLines(externalLangPath); + } + else + { + object txt; + txt = Properties.Resources.ResourceManager.GetObject("lang_" + curlanguage); // Fetch File, \n to list. + if (txt == null) return; // Translation file does not exist as a resource; abort this function and don't translate UI. + string[] stringSeparators = new string[] { "\r\n" }; + rawlist = ((string)txt).Split(stringSeparators, StringSplitOptions.None); + } + + string[] stringdata = new string[rawlist.Length]; + int itemsToRename = 0; + for (int i = 0; i < rawlist.Length; i++) + { + // Find our starting point + if (rawlist[i] == "! " + FORM_NAME) // Start our data + { + // Copy our Control Names and Text to a new array for later processing. + for (int j = i + 1; j < rawlist.Length; j++) + { + if (rawlist[j].Length == 0) + continue; // Skip Over Empty Lines, errhandled + if (rawlist[j][0].ToString() != "-") // If line is not a comment line... + { + if (rawlist[j][0].ToString() == "!") // Stop if we have reached the end of translation + break; // exit inner loop + stringdata[itemsToRename] = rawlist[j]; // Add the entry to process later. + itemsToRename++; + } + } + break; // exit outer loop + } + } + + // Now that we have our items to rename in: Control = Text format, let's execute the changes! + + for (int i = 0; i < itemsToRename; i++) + { + string[] SplitString = Regex.Split(stringdata[i], " = "); + if (SplitString.Length < 2) + continue; // Error in Input, errhandled + string ctrl = SplitString[0]; // Control to change the text of... + string text = SplitString[1]; // Text to set Control.Text to... + Control[] controllist = Controls.Find(ctrl, true); + if (controllist.Length == 0) // If Control isn't found... + { + // If not found, it is not something to rename and is thus skipped. + } + else // Set the input control's text. + { + controllist[0].Text = text; + } + } + } + public static uint ToUInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return UInt32.Parse(value); + } + private static int ToInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return Int32.Parse(value); + } + public int getIndex(ComboBox cb) + { + int val = 0; + try { val = ToInt32(cb.SelectedValue.ToString()); } + catch { }; + return val; + } + + // Load/Save Actions + private void loadFields() + { + v1s(Region0, 0x94); v1cb(CB_Country0, 0x95); + v1s(Region1, 0x96); v1cb(CB_Country1, 0x97); + v1s(Region2, 0x98); v1cb(CB_Country2, 0x99); + v1s(Region3, 0x9A); v1cb(CB_Country3, 0x9B); + v1s(Region4, 0x9C); v1cb(CB_Country4, 0x9D); + + v1s(M_CT_Friendship, 0xA2); v1s(M_CT_Affection, 0xA3); + CB_CTQual.SelectedIndex = Math.Max(0,h[0xA4]-1); + v1cb(CB_CTMemory, 0xA5); v2cb(CB_CTVar, 0xA8); i1cb(CB_CTFeel, 0xA6); + v1s(M_Fullness, 0xAE); v1s(M_Enjoyment, 0xAF); + + v1s(M_OT_Friendship, 0xCA); v1s(M_OT_Affection, 0xCB); + CB_OTQual.SelectedIndex = Math.Max(0,h[0xCC]-1); + v1cb(CB_OTMemory, 0xCD); v2cb(CB_OTVar, 0xCE); i1cb(CB_OTFeel, 0xD0); + + CB_Handler.Items.Clear(); + CB_Handler.Items.AddRange(new object[] { m_parent.TB_OT.Text + " ("+ot+")"}); + if ((m_parent.TB_OTt2.Text != "") && (m_parent.TB_OTt2.Text != "\0\0\0\0\0\0\0\0\0\0\0\0")) + { + CB_Handler.Items.AddRange(new object[] { m_parent.TB_OTt2.Text }); + CB_Handler.Enabled = true; + } + else + { + m_parent.buff[0x93] = 0; + CB_Handler.Enabled = false; + } + CB_Handler.SelectedIndex = m_parent.buff[0x93]; + + if (m_parent.CHK_IsEgg.Checked) + { + L_OT_Friendship.Text = m_parent.Label_HatchCounter.Text; + GB_M_OT.Enabled = GB_M_CT.Enabled = GB_Residence.Enabled = false; + + BTN_Save.Enabled = M_Fullness.Enabled = M_Enjoyment.Enabled = false; + L_Fullness.Enabled = L_Enjoyment.Enabled = false; + + GB_M_OT.Text = "N/A: " + m_parent.eggname; + GB_M_CT.Text = "N/A: " + m_parent.eggname; + } + else + { + L_OT_Friendship.Text = m_parent.Label_Friendship.Text; + GB_M_OT.Enabled = GB_M_CT.Enabled = true; + GB_Residence.Enabled = true; + + BTN_Save.Enabled = M_Fullness.Enabled = M_Enjoyment.Enabled = true; + L_Fullness.Enabled = L_Enjoyment.Enabled = true; + + GB_M_OT.Text = String.Format(withOT + " (" + ot + ")", m_parent.TB_OT.Text); + GB_M_CT.Text = String.Format(withOT,m_parent.TB_OTt2.Text); + } + bool ggnore; + GB_M_CT.Enabled = true; + GB_Residence.Enabled = true; + + if ((!m_parent.CHK_IsEgg.Checked)) + { + int game = (int)(m_parent.getIndex(m_parent.CB_GameOrigin)); + if ((game < 24) && (game != 0)) + { + // Banked Mon + GB_M_CT.Text = withOT + " " + m_parent.TB_OTt2.Text; + GB_M_OT.Text = past + " " + ot + ": " + m_parent.TB_OT.Text; + ggnore = false; + } + else + { + ggnore = true; + GB_M_OT.Text = withOT + " " + m_parent.TB_OT.Text + " (" + ot + ")"; + GB_M_CT.Text = withOT + m_parent.TB_OTt2.Text; + if ((m_parent.TB_OTt2.Text == "")) + { + GB_M_CT.Enabled = false; + GB_Residence.Enabled = false; + GB_M_CT.Text = notleft + " " + ot + " - " + disabled; + } + else + { + GB_M_CT.Text = withOT + " " + m_parent.TB_OTt2.Text; + } + } + RTB_OT.Visible = CB_OTQual.Enabled = CB_OTMemory.Enabled = CB_OTFeel.Enabled = CB_OTVar.Enabled = M_OT_Affection.Enabled = ggnore; + } + } + private void saveFields() + { + // Save Region & Country Data + s1v(Region0, 0x94); cb1v(CB_Country0, 0x95); + s1v(Region1, 0x96); cb1v(CB_Country1, 0x97); + s1v(Region2, 0x98); cb1v(CB_Country2, 0x99); + s1v(Region3, 0x9A); cb1v(CB_Country3, 0x9B); + s1v(Region4, 0x9C); cb1v(CB_Country4, 0x9D); + + // Save 0-255 stats + s1v(M_CT_Friendship, 0xA2); s1v(M_CT_Affection, 0xA3); + s1v(M_OT_Friendship, 0xCA); s1v(M_OT_Affection, 0xCB); + s1v(M_Fullness, 0xAE); s1v(M_Enjoyment, 0xAF); + + // Save Memories + #region // CT MEMORIES + cb1v(CB_CTMemory, 0xA5); + if (!CB_CTVar.Enabled) + { + m_parent.buff[0xA8] = 0; + m_parent.buff[0xA9] = 0; + } + else + { + cb2v(CB_CTVar, 0xA8); + } + + // If memory doesn't contain a feeling/quality + if (!CB_CTFeel.Enabled) + { + m_parent.buff[0xA4] = 0; + m_parent.buff[0xA6] = 0; + } + else + { + cb1i(CB_CTFeel, 0xA6); + m_parent.buff[0xA4] = (byte)(CB_CTQual.SelectedIndex+1); + } + #endregion + #region // OT MEMORIES + cb1v(CB_OTMemory, 0xCD); + if (!CB_OTVar.Enabled) + { + m_parent.buff[0xCE] = 0; + m_parent.buff[0xCF] = 0; + } + else + { + cb2v(CB_OTVar, 0xCE); + } + + // If memory doesn't contain a feeling/quality + if (!CB_OTFeel.Enabled) + { + m_parent.buff[0xCC] = 0; + m_parent.buff[0xD0] = 0; + } + else + { + cb1i(CB_OTFeel, 0xD0); + m_parent.buff[0xCC] = (byte)(CB_OTQual.SelectedIndex+1); + } + #endregion + + m_parent.buff[0x93] = (byte)CB_Handler.SelectedIndex; + + // Update Current Friendship + if (CB_Handler.SelectedIndex == 1) + { + m_parent.TB_Friendship.Text = M_CT_Friendship.Text; + m_parent.GB_nOT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + m_parent.GB_OT.BackColor = Color.Transparent; + } + else + { + m_parent.TB_Friendship.Text = M_OT_Friendship.Text; + m_parent.GB_OT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + m_parent.GB_nOT.BackColor = Color.Transparent; + } + } + + // Singular Actions + private void v1s(MaskedTextBox t, int o) + { + t.Text = h[o].ToString(); + } // Value (from ByteArray) to String (textBox): 1 byte + private void s1v(MaskedTextBox t, int o) + { + h[o] = (byte)ToUInt32(t.Text); + } // String (textBox) to Value (in ByteArray): 1 byte + + private void v1cb(ComboBox cb, int o) + { + cb.SelectedValue = (int)h[o]; + } + private void i1cb(ComboBox cb, int o) + { + cb.SelectedIndex = (int)h[o]; + } + private void v2cb(ComboBox cb, int o) + { + cb.SelectedValue = (int)(h[o] + h[o+1]*0x100); + } + private void cb1v(ComboBox cb, int o) + { + h[o] = (byte)Convert.ToUInt32(cb.SelectedValue); + } + private void cb1i(ComboBox cb, int o) + { + h[o] = (byte)Convert.ToUInt32(cb.SelectedIndex); + } + private void cb2v(ComboBox cb, int o) + { + h[o] = (byte)(Convert.ToUInt32(cb.SelectedValue) & 0xFF); + h[o+1] = (byte)(Convert.ToUInt32(cb.SelectedValue) >> 8); + } + + // Event Actions + private void B_Save_Click(object sender, EventArgs e) + { + saveFields(); + Close(); + } // Button: Save pressed. + private void B_Cancel_Click(object sender, EventArgs e) + { + Close(); + } // Button: Cancel pressed. + private void changeTextBox(object sender, EventArgs e) + { + + // Loop through all textboxes we want to check (<0x100) + MaskedTextBox[] tb = { + Region0, //Country0, // GR 0 + Region1, //Country1, // GR 1 + Region2, //Country2, // GR 2 + Region3, //Country3, // GR 3 + Region4, //Country4, // GR 4 + + M_Fullness, M_Enjoyment, + }; + for (int i = 0; i < tb.Length; i++) + { + if (ToUInt32(tb[i].Text) < 0x100) + { + tb[i].BackColor = Color.White; + } + else tb[i].BackColor = Color.Red; + } + + } // Change the contents of a text box + + private void getCountries() + { + #region country table + var country_list = new[] { + new { Text = "---", Value = 0 }, + new { Text = "Albania", Value = 64 }, + new { Text = "Andorra", Value = 122 }, + new { Text = "Anguilla", Value = 8 }, + new { Text = "Antigua and Barbuda", Value = 9 }, + new { Text = "Argentina", Value = 10 }, + new { Text = "Aruba", Value = 11 }, + new { Text = "Australia", Value = 65 }, + new { Text = "Austria", Value = 66 }, + new { Text = "Azerbaijan", Value = 113 }, + new { Text = "Bahamas", Value = 12 }, + new { Text = "Barbados", Value = 13 }, + new { Text = "Belgium", Value = 67 }, + new { Text = "Belize", Value = 14 }, + new { Text = "Bermuda", Value = 186 }, + new { Text = "Bolivia", Value = 15 }, + new { Text = "Bosnia and Herzegovina", Value = 68 }, + new { Text = "Botswana", Value = 69 }, + new { Text = "Brazil", Value = 16 }, + new { Text = "British Virgin Islands", Value = 17 }, + new { Text = "Bulgaria", Value = 70 }, + new { Text = "Canada", Value = 18 }, + new { Text = "Cayman Islands", Value = 19 }, + new { Text = "Chad", Value = 117 }, + new { Text = "Chile", Value = 20 }, + new { Text = "China", Value = 160 }, + new { Text = "Colombia", Value = 21 }, + new { Text = "Costa Rica", Value = 22 }, + new { Text = "Croatia", Value = 71 }, + new { Text = "Cyprus", Value = 72 }, + new { Text = "Czech Republic", Value = 73 }, + new { Text = "Denmark (Kingdom of)", Value = 74 }, + new { Text = "Djibouti", Value = 120 }, + new { Text = "Dominica", Value = 23 }, + new { Text = "Dominican Republic", Value = 24 }, + new { Text = "Ecuador", Value = 25 }, + new { Text = "El Salvador", Value = 26 }, + new { Text = "Eritrea", Value = 119 }, + new { Text = "Estonia", Value = 75 }, + new { Text = "Finland", Value = 76 }, + new { Text = "France", Value = 77 }, + new { Text = "French Guiana", Value = 27 }, + new { Text = "Germany", Value = 78 }, + new { Text = "Gibraltar", Value = 123 }, + new { Text = "Greece", Value = 79 }, + new { Text = "Grenada", Value = 28 }, + new { Text = "Guadeloupe", Value = 29 }, + new { Text = "Guatemala", Value = 30 }, + new { Text = "Guernsey", Value = 124 }, + new { Text = "Guyana", Value = 31 }, + new { Text = "Haiti", Value = 32 }, + new { Text = "Honduras", Value = 33 }, + new { Text = "Hong Kong", Value = 144 }, + new { Text = "Hungary", Value = 80 }, + new { Text = "Iceland", Value = 81 }, + new { Text = "India", Value = 169 }, + new { Text = "Ireland", Value = 82 }, + new { Text = "Isle of Man", Value = 125 }, + new { Text = "Italy", Value = 83 }, + new { Text = "Jamaica", Value = 34 }, + new { Text = "Japan", Value = 1 }, + new { Text = "Jersey", Value = 126 }, + new { Text = "Latvia", Value = 84 }, + new { Text = "Lesotho", Value = 85 }, + new { Text = "Liechtenstein", Value = 86 }, + new { Text = "Lithuania", Value = 87 }, + new { Text = "Luxembourg", Value = 88 }, + new { Text = "Macedonia (Republic of)", Value = 89 }, + new { Text = "Malaysia", Value = 156 }, + new { Text = "Mali", Value = 115 }, + new { Text = "Malta", Value = 90 }, + new { Text = "Martinique", Value = 35 }, + new { Text = "Mauritania", Value = 114 }, + new { Text = "Mexico", Value = 36 }, + new { Text = "Monaco", Value = 127 }, + new { Text = "Montenegro", Value = 91 }, + new { Text = "Montserrat", Value = 37 }, + new { Text = "Mozambique", Value = 92 }, + new { Text = "Namibia", Value = 93 }, + new { Text = "Netherlands", Value = 94 }, + new { Text = "Netherlands Antilles", Value = 38 }, + new { Text = "New Zealand", Value = 95 }, + new { Text = "Nicaragua", Value = 39 }, + new { Text = "Niger", Value = 116 }, + new { Text = "Norway", Value = 96 }, + new { Text = "Panama", Value = 40 }, + new { Text = "Paraguay", Value = 41 }, + new { Text = "Peru", Value = 42 }, + new { Text = "Poland", Value = 97 }, + new { Text = "Portugal", Value = 98 }, + new { Text = "Romania", Value = 99 }, + new { Text = "Russia", Value = 100 }, + new { Text = "San Marino", Value = 184 }, + new { Text = "Saudi Arabia", Value = 174 }, + new { Text = "Serbia and Kosovo", Value = 101 }, + new { Text = "Singapore", Value = 153 }, + new { Text = "Slovakia", Value = 102 }, + new { Text = "Slovenia", Value = 103 }, + new { Text = "Somalia", Value = 121 }, + new { Text = "South Africa", Value = 104 }, + new { Text = "South Korea", Value = 136 }, + new { Text = "Spain", Value = 105 }, + new { Text = "St. Kitts and Nevis", Value = 43 }, + new { Text = "St. Lucia", Value = 44 }, + new { Text = "St. Vincent and the Grenadines", Value = 45 }, + new { Text = "Sudan", Value = 118 }, + new { Text = "Suriname", Value = 46 }, + new { Text = "Swaziland", Value = 106 }, + new { Text = "Sweden", Value = 107 }, + new { Text = "Switzerland", Value = 108 }, + new { Text = "Taiwan", Value = 128 }, + new { Text = "Trinidad and Tobago", Value = 47 }, + new { Text = "Turkey", Value = 109 }, + new { Text = "Turks and Caicos Islands", Value = 48 }, + new { Text = "U.A.E.", Value = 168 }, + new { Text = "United Kingdom", Value = 110 }, + new { Text = "United States", Value = 49 }, + new { Text = "Uruguay", Value = 50 }, + new { Text = "US Virgin Islands", Value = 51 }, + new { Text = "Vatican City", Value = 185 }, + new { Text = "Venezuela", Value = 52 }, + new { Text = "Zambia", Value = 111 }, + new { Text = "Zimbabwe", Value = 112 }, + }; + #endregion + + var c0_list = new BindingSource(country_list, null); + var c1_list = new BindingSource(country_list, null); + var c2_list = new BindingSource(country_list, null); + var c3_list = new BindingSource(country_list, null); + var c4_list = new BindingSource(country_list, null); + + + CB_Country0.DataSource = c0_list; + CB_Country0.DisplayMember = "Text"; + CB_Country0.ValueMember = "Value"; + CB_Country1.DataSource = c1_list; + CB_Country1.DisplayMember = "Text"; + CB_Country1.ValueMember = "Value"; + CB_Country2.DataSource = c2_list; + CB_Country2.DisplayMember = "Text"; + CB_Country2.ValueMember = "Value"; + CB_Country3.DataSource = c3_list; + CB_Country3.DisplayMember = "Text"; + CB_Country3.ValueMember = "Value"; + CB_Country4.DataSource = c4_list; + CB_Country4.DisplayMember = "Text"; + CB_Country4.ValueMember = "Value"; + } + private void getLangStrings() + { + // Memory Chooser + string[] memories = new string[64]; + int[] allowed = new int[64]; + for (int i = 0; i < 64; i++) + { + memories[i] = m_parent.memories[39 + i]; + allowed[i] = i+1; + } + List memory_list = getComboBoxItems2(memories, allowed); + cbItem def = new cbItem(); + def.Text = m_parent.memories[38+0]; + def.Value = 0; + memory_list.Insert(0, def); + + CB_OTMemory.DataSource = memory_list; + CB_OTMemory.DisplayMember = "Text"; + CB_OTMemory.ValueMember = "Value"; + + var mem1_list = new BindingSource(memory_list, null); + CB_CTMemory.DataSource = mem1_list; + CB_CTMemory.DisplayMember = "Text"; + CB_CTMemory.ValueMember = "Value"; + + // Quality Chooser + CB_CTQual.Items.Clear(); + CB_OTQual.Items.Clear(); + for (int i = 0; i < 7; i++) + { + CB_CTQual.Items.Add(m_parent.memories[2 + i]); + CB_OTQual.Items.Add(m_parent.memories[2 + i]); + } + + // Feeling Chooser + CB_CTFeel.Items.Clear(); + CB_OTFeel.Items.Clear(); + for (int i = 0; i < 24; i++) + { + CB_CTFeel.Items.Add(m_parent.memories[10 + i]); + CB_OTFeel.Items.Add(m_parent.memories[10 + i]); + } + } + private void getMemoryArguments(string ARG, ComboBox sender) + { + List argvals = new List(); + #region General Locations + // add general locations + int[] allowed = { }; + allowed = new int[62]; + for (int i = 0; i < 62; i++) + { + allowed[i] = i; + } + List genloc = getComboBoxItems(m_parent.genloc, allowed); + #endregion + #region Items + allowed = new int[697] + { + 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, + 50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99, + 100,101,102,103,104,105,106,107,108,109,110,111,112,116,117,118,119,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149, + 150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,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,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249, + 250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,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,322,323,324,325,326,327,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,420,421,422,423,424,425,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449, + 450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499, + 500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549, + 550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599, + 600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649, + 650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699, + 700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717 + }; + List item_list = getComboBoxItems(m_parent.itemlist, allowed); + #endregion + List species_list = (List)m_parent.CB_Species.DataSource; + + // Met Locations for Pokecenters healing + allowed = new int[] { + 2,6,8,10,12,14,16,17,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,82,84,86,88,90,92,94,96,98,100,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,164,166,168, + }; + List locationXY = getComboBoxItems(m_parent.metXY_00000, allowed); + #region Moves + + List move_list = new List(); + // Sort the Rest based on String Name + string[] sortedmoves = new string[m_parent.movelist.Length]; + Array.Copy(m_parent.movelist, sortedmoves, m_parent.movelist.Length); + Array.Sort(sortedmoves); + + // Add the rest of the items + for (int i = 0; i < sortedmoves.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sortedmoves[i]; + ncbi.Value = Array.IndexOf(m_parent.movelist, sortedmoves[i]); + move_list.Add(ncbi); + } + + #endregion + string vs = ""; + bool enabled = true; + if (ARG == "NONE") + { + enabled = false; + vs = ""; + } + else if (ARG == "PKM") + { + argvals = species_list; + vs = vartypes[0]; + } + else if (ARG == "GENLOC") + { + argvals = genloc; + vs = vartypes[1]; + } + else if (ARG == "ITEM") + { + argvals = item_list; + vs = vartypes[2]; + } + else if (ARG == "MOVE") + { + argvals = move_list; + vs = vartypes[3]; + } + else if (ARG == "LOCATION") + { + argvals = locationXY; + vs = vartypes[4]; + } + + if (sender == CB_CTMemory) + { + List CTmemargs = new List(); + CTmemargs = argvals; + CB_CTVar.DataSource = CTmemargs; + CB_CTVar.DisplayMember = "Text"; + CB_CTVar.ValueMember = "Value"; + LCTV.Text = vs; + LCTV.Visible = CB_CTVar.Visible = CB_CTVar.Enabled = enabled; + } + else + { + List OTmemargs = new List(); + OTmemargs = argvals; + CB_OTVar.DataSource = OTmemargs; + CB_OTVar.DisplayMember = "Text"; + CB_OTVar.ValueMember = "Value"; + LOTV.Text = vs; + LOTV.Visible = CB_OTVar.Visible = CB_OTVar.Enabled = enabled; + } + + } + private List getComboBoxItems(string[] list, int[] allowed) + { + + List combolist = new List(); + // Sort the Rest based on String Name + string[] sorter = new string[list.Length]; + Array.Copy(list, sorter, list.Length); + Array.Sort(sorter); + + for (int i = 0; i < sorter.Length; i++) + { + int locnum = Array.IndexOf(allowed, Array.IndexOf(list, sorter[i])); + if (locnum >= 0) // If the given text is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sorter[i]; + ncbi.Value = allowed[locnum]; + combolist.Add(ncbi); + } + } + return combolist; + } + private List getComboBoxItems2(string[] list, int[] allowed) + { + + List combolist = new List(); + // Sort the Rest based on String Name + string[] sorter = new string[list.Length]; + Array.Copy(list, sorter, list.Length); + Array.Sort(sorter); + + for (int i = 0; i < sorter.Length; i++) + { + int locnum = Array.IndexOf(list, sorter[i]); + if (locnum >= 0) // If the given text is allowed (if found, >0) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sorter[i]; + ncbi.Value = allowed[locnum]; + combolist.Add(ncbi); + } + } + return combolist; + } + private string getMemoryString(ComboBox m, ComboBox arg, ComboBox q, ComboBox f, string tr) + { + string result = ""; + string nn = m_parent.TB_Nickname.Text; + string a = arg.Text; + int mem = getIndex(m); + + bool enabled = false; + if (mem == 0) + { + result = m_parent.memories[38]; + } + else + { + result = String.Format(m_parent.memories[mem + 38], nn, tr, a, f.Text, q.Text); + enabled = true; + } + + // ugh, labels + if (q == CB_CTQual) + { + L_CT_Quality.Visible = L_CT_Feeling.Visible = enabled; + } + else + L_OT_Quality.Visible = L_OT_Feeling.Visible = enabled; + + q.Visible = q.Enabled = f.Visible = f.Enabled = enabled; + + return result; + } + + private void changeMemory(object sender, EventArgs e) + { + ComboBox m = (ComboBox)sender; + if (m == CB_CTMemory || m == CB_OTMemory) + { + int memory = getIndex(m); + switch (memory) // dis switchtable... + { + case 0: getMemoryArguments("NONE", m); break; + case 1: getMemoryArguments("GENLOC", m); break; + case 2: getMemoryArguments("GENLOC", m); break; + case 3: getMemoryArguments("GENLOC", m); break; + case 4: getMemoryArguments("GENLOC", m); break; + case 5: getMemoryArguments("ITEM", m); break; + case 6: getMemoryArguments("LOCATION", m); break; + case 7: getMemoryArguments("PKM", m); break; + case 8: getMemoryArguments("NONE", m); break; + case 9: getMemoryArguments("PKM", m); break; + case 10: getMemoryArguments("NONE", m); break; + case 11: getMemoryArguments("NONE", m); break; + case 12: getMemoryArguments("MOVE", m); break; + case 13: getMemoryArguments("PKM", m); break; + case 14: getMemoryArguments("PKM", m); break; + case 15: getMemoryArguments("ITEM", m); break; + case 16: getMemoryArguments("MOVE", m); break; + case 17: getMemoryArguments("PKM", m); break; + case 18: getMemoryArguments("PKM", m); break; + case 19: getMemoryArguments("GENLOC", m); break; + case 20: getMemoryArguments("NONE", m); break; + case 21: getMemoryArguments("PKM", m); break; + case 22: getMemoryArguments("NONE", m); break; + case 23: getMemoryArguments("NONE", m); break; + case 24: getMemoryArguments("GENLOC", m); break; + case 25: getMemoryArguments("PKM", m); break; + case 26: getMemoryArguments("ITEM", m); break; + case 27: getMemoryArguments("NONE", m); break; + case 28: getMemoryArguments("NONE", m); break; + case 29: getMemoryArguments("PKM", m); break; + case 30: getMemoryArguments("NONE", m); break; + case 31: getMemoryArguments("GENLOC", m); break; + case 32: getMemoryArguments("GENLOC", m); break; + case 33: getMemoryArguments("GENLOC", m); break; + case 34: getMemoryArguments("ITEM", m); break; + case 35: getMemoryArguments("GENLOC", m); break; + case 36: getMemoryArguments("GENLOC", m); break; + case 37: getMemoryArguments("GENLOC", m); break; + case 38: getMemoryArguments("GENLOC", m); break; + case 39: getMemoryArguments("GENLOC", m); break; + case 40: getMemoryArguments("ITEM", m); break; + case 41: getMemoryArguments("NONE", m); break; + case 42: getMemoryArguments("GENLOC", m); break; + case 43: getMemoryArguments("NONE", m); break; + case 44: getMemoryArguments("PKM", m); break; + case 45: getMemoryArguments("PKM", m); break; + case 46: getMemoryArguments("NONE", m); break; + case 47: getMemoryArguments("NONE", m); break; + case 48: getMemoryArguments("MOVE", m); break; + case 49: getMemoryArguments("MOVE", m); break; + case 50: getMemoryArguments("PKM", m); break; + case 51: getMemoryArguments("ITEM", m); break; + case 52: getMemoryArguments("GENLOC", m); break; + case 53: getMemoryArguments("NONE", m); break; + case 54: getMemoryArguments("NONE", m); break; + case 55: getMemoryArguments("NONE", m); break; + case 56: getMemoryArguments("NONE", m); break; + case 57: getMemoryArguments("NONE", m); break; + case 58: getMemoryArguments("NONE", m); break; + case 59: getMemoryArguments("GENLOC", m); break; + case 60: getMemoryArguments("PKM", m); break; + case 61: getMemoryArguments("NONE", m); break; + case 62: getMemoryArguments("NONE", m); break; + case 63: getMemoryArguments("NONE", m); break; + case 64: getMemoryArguments("NONE", m); break; + default: m.SelectedIndex = 0; break; + }; + } + + RTB_OT.Text = getMemoryString(CB_OTMemory, CB_OTVar, CB_OTQual, CB_OTFeel, m_parent.TB_OT.Text); + RTB_CT.Text = getMemoryString(CB_CTMemory, CB_CTVar, CB_CTQual, CB_CTFeel, m_parent.TB_OTt2.Text); + } + private void changeCountry(object sender, EventArgs e) + { + ComboBox[] cba = new ComboBox[] + { + CB_Country0, CB_Country1, CB_Country2, CB_Country3, CB_Country4 + }; + MaskedTextBox[] mta = new MaskedTextBox[] + { + Region0, Region1, Region2, Region3, Region4, + }; + for (int i = 0; i < cba.Length; i++) + { + if (cba[i].SelectedIndex == 0) + { + mta[i].Text = "0"; + mta[i].Enabled = false; + } + else + mta[i].Enabled = true; + } + } + private void changeHandler(object sender, EventArgs e) + { + if (CB_Handler.SelectedIndex == 1) + { + m_parent.TB_Friendship.Text = M_CT_Friendship.Text; + m_parent.GB_nOT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + m_parent.GB_OT.BackColor = Color.Transparent; + + GB_M_CT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + GB_M_OT.BackColor = Color.Transparent; + + } + else + { + m_parent.TB_Friendship.Text = M_OT_Friendship.Text; + m_parent.GB_OT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + m_parent.GB_nOT.BackColor = Color.Transparent; + + GB_M_OT.BackColor = System.Drawing.Color.FromArgb(232, 255, 255); + GB_M_CT.BackColor = Color.Transparent; + } + } + + } +} diff --git a/f3-MemoryAmie.resx b/f3-MemoryAmie.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/f3-MemoryAmie.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/f4-RibbMedal.Designer.cs b/f4-RibbMedal.Designer.cs new file mode 100644 index 000000000..b9e274eca --- /dev/null +++ b/f4-RibbMedal.Designer.cs @@ -0,0 +1,2988 @@ +namespace PKHeX +{ + partial class RibbMedal + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RibbMedal)); + this.BTN_Save = new System.Windows.Forms.Button(); + this.BTN_All = new System.Windows.Forms.Button(); + this.BTN_None = new System.Windows.Forms.Button(); + this.BTN_Cancel = new System.Windows.Forms.Button(); + this.Tab_Medals = new System.Windows.Forms.TabPage(); + this.CHK_Secret = new System.Windows.Forms.CheckBox(); + this.GB_Medals1 = new System.Windows.Forms.GroupBox(); + this.L_SuperTraining = new System.Windows.Forms.Label(); + this.L_Rank3 = new System.Windows.Forms.Label(); + this.L_Rank2 = new System.Windows.Forms.Label(); + this.L_Rank1 = new System.Windows.Forms.Label(); + this.TMedal2_7 = new System.Windows.Forms.CheckBox(); + this.TMedal2_6 = new System.Windows.Forms.CheckBox(); + this.TMedal2_5 = new System.Windows.Forms.CheckBox(); + this.TMedal2_4 = new System.Windows.Forms.CheckBox(); + this.TMedal2_3 = new System.Windows.Forms.CheckBox(); + this.TMedal2_2 = new System.Windows.Forms.CheckBox(); + this.TMedal2_1 = new System.Windows.Forms.CheckBox(); + this.TMedal2_0 = new System.Windows.Forms.CheckBox(); + this.TMedal1_7 = new System.Windows.Forms.CheckBox(); + this.TMedal1_6 = new System.Windows.Forms.CheckBox(); + this.TMedal1_5 = new System.Windows.Forms.CheckBox(); + this.TMedal1_4 = new System.Windows.Forms.CheckBox(); + this.TMedal1_3 = new System.Windows.Forms.CheckBox(); + this.TMedal1_2 = new System.Windows.Forms.CheckBox(); + this.TMedal3_3 = new System.Windows.Forms.CheckBox(); + this.TMedal3_1 = new System.Windows.Forms.CheckBox(); + this.TMedal3_2 = new System.Windows.Forms.CheckBox(); + this.TMedal3_0 = new System.Windows.Forms.CheckBox(); + this.GB_Medals2 = new System.Windows.Forms.GroupBox(); + this.label11 = new System.Windows.Forms.Label(); + this.L_Rank8 = new System.Windows.Forms.Label(); + this.L_Rank7 = new System.Windows.Forms.Label(); + this.L_Rank6 = new System.Windows.Forms.Label(); + this.L_Rank5 = new System.Windows.Forms.Label(); + this.L_Rank4 = new System.Windows.Forms.Label(); + this.TMedal4_7 = new System.Windows.Forms.CheckBox(); + this.TMedal4_6 = new System.Windows.Forms.CheckBox(); + this.TMedal4_5 = new System.Windows.Forms.CheckBox(); + this.TMedal4_4 = new System.Windows.Forms.CheckBox(); + this.TMedal4_3 = new System.Windows.Forms.CheckBox(); + this.TMedal4_2 = new System.Windows.Forms.CheckBox(); + this.TMedal4_1 = new System.Windows.Forms.CheckBox(); + this.TMedal4_0 = new System.Windows.Forms.CheckBox(); + this.TMedal3_7 = new System.Windows.Forms.CheckBox(); + this.TMedal3_6 = new System.Windows.Forms.CheckBox(); + this.TMedal3_5 = new System.Windows.Forms.CheckBox(); + this.TMedal3_4 = new System.Windows.Forms.CheckBox(); + this.TMedal1_0 = new System.Windows.Forms.CheckBox(); + this.TMedal1_1 = new System.Windows.Forms.CheckBox(); + this.Tab_Extra = new System.Windows.Forms.TabPage(); + this.GB_Extra2 = new System.Windows.Forms.GroupBox(); + this.label13 = new System.Windows.Forms.Label(); + this.Extra1_7 = new System.Windows.Forms.CheckBox(); + this.Extra1_6 = new System.Windows.Forms.CheckBox(); + this.Extra2_7 = new System.Windows.Forms.CheckBox(); + this.Extra1_5 = new System.Windows.Forms.CheckBox(); + this.Extra2_6 = new System.Windows.Forms.CheckBox(); + this.Extra2_5 = new System.Windows.Forms.CheckBox(); + this.Extra2_4 = new System.Windows.Forms.CheckBox(); + this.Extra2_3 = new System.Windows.Forms.CheckBox(); + this.Extra2_2 = new System.Windows.Forms.CheckBox(); + this.Extra4_7 = new System.Windows.Forms.CheckBox(); + this.Extra2_1 = new System.Windows.Forms.CheckBox(); + this.Extra4_6 = new System.Windows.Forms.CheckBox(); + this.Extra2_0 = new System.Windows.Forms.CheckBox(); + this.Extra4_5 = new System.Windows.Forms.CheckBox(); + this.Extra4_4 = new System.Windows.Forms.CheckBox(); + this.Extra4_3 = new System.Windows.Forms.CheckBox(); + this.Extra4_2 = new System.Windows.Forms.CheckBox(); + this.Extra4_1 = new System.Windows.Forms.CheckBox(); + this.Extra4_0 = new System.Windows.Forms.CheckBox(); + this.Extra3_7 = new System.Windows.Forms.CheckBox(); + this.Extra3_6 = new System.Windows.Forms.CheckBox(); + this.Extra3_5 = new System.Windows.Forms.CheckBox(); + this.Extra3_4 = new System.Windows.Forms.CheckBox(); + this.Extra3_3 = new System.Windows.Forms.CheckBox(); + this.Extra3_2 = new System.Windows.Forms.CheckBox(); + this.Extra3_1 = new System.Windows.Forms.CheckBox(); + this.Extra3_0 = new System.Windows.Forms.CheckBox(); + this.GB_Extra1 = new System.Windows.Forms.GroupBox(); + this.PastBattle = new System.Windows.Forms.PictureBox(); + this.PastContest = new System.Windows.Forms.PictureBox(); + this.PB_54 = new System.Windows.Forms.PictureBox(); + this.PB_50 = new System.Windows.Forms.PictureBox(); + this.PB_53 = new System.Windows.Forms.PictureBox(); + this.PB_52 = new System.Windows.Forms.PictureBox(); + this.PB_51 = new System.Windows.Forms.PictureBox(); + this.Extra1_4 = new System.Windows.Forms.CheckBox(); + this.Extra1_3 = new System.Windows.Forms.CheckBox(); + this.Extra1_2 = new System.Windows.Forms.CheckBox(); + this.Extra1_1 = new System.Windows.Forms.CheckBox(); + this.Extra1_0 = new System.Windows.Forms.CheckBox(); + this.L_PastBattle = new System.Windows.Forms.Label(); + this.TB_PastContest = new System.Windows.Forms.MaskedTextBox(); + this.L_PastContest = new System.Windows.Forms.Label(); + this.TB_PastBattle = new System.Windows.Forms.MaskedTextBox(); + this.Tab_Kalos = new System.Windows.Forms.TabPage(); + this.GB_Kalos34 = new System.Windows.Forms.GroupBox(); + this.PB_47 = new System.Windows.Forms.PictureBox(); + this.PB_46 = new System.Windows.Forms.PictureBox(); + this.PB_45 = new System.Windows.Forms.PictureBox(); + this.PB_44 = new System.Windows.Forms.PictureBox(); + this.PB_43 = new System.Windows.Forms.PictureBox(); + this.PB_42 = new System.Windows.Forms.PictureBox(); + this.PB_41 = new System.Windows.Forms.PictureBox(); + this.PB_40 = new System.Windows.Forms.PictureBox(); + this.PB_37 = new System.Windows.Forms.PictureBox(); + this.PB_36 = new System.Windows.Forms.PictureBox(); + this.PB_35 = new System.Windows.Forms.PictureBox(); + this.PB_34 = new System.Windows.Forms.PictureBox(); + this.PB_33 = new System.Windows.Forms.PictureBox(); + this.PB_32 = new System.Windows.Forms.PictureBox(); + this.PB_31 = new System.Windows.Forms.PictureBox(); + this.PB_30 = new System.Windows.Forms.PictureBox(); + this.Kalos2b_7 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_6 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_5 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_4 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_3 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_2 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_1 = new System.Windows.Forms.CheckBox(); + this.Kalos2b_0 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_7 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_6 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_5 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_4 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_3 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_2 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_1 = new System.Windows.Forms.CheckBox(); + this.Kalos2a_0 = new System.Windows.Forms.CheckBox(); + this.GB_Kalos12 = new System.Windows.Forms.GroupBox(); + this.PB_27 = new System.Windows.Forms.PictureBox(); + this.PB_26 = new System.Windows.Forms.PictureBox(); + this.PB_25 = new System.Windows.Forms.PictureBox(); + this.PB_24 = new System.Windows.Forms.PictureBox(); + this.PB_23 = new System.Windows.Forms.PictureBox(); + this.PB_22 = new System.Windows.Forms.PictureBox(); + this.PB_21 = new System.Windows.Forms.PictureBox(); + this.PB_20 = new System.Windows.Forms.PictureBox(); + this.PB_17 = new System.Windows.Forms.PictureBox(); + this.PB_16 = new System.Windows.Forms.PictureBox(); + this.PB_15 = new System.Windows.Forms.PictureBox(); + this.PB_14 = new System.Windows.Forms.PictureBox(); + this.PB_13 = new System.Windows.Forms.PictureBox(); + this.PB_12 = new System.Windows.Forms.PictureBox(); + this.PB_11 = new System.Windows.Forms.PictureBox(); + this.PB_10 = new System.Windows.Forms.PictureBox(); + this.Kalos1b_7 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_6 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_5 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_4 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_3 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_2 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_1 = new System.Windows.Forms.CheckBox(); + this.Kalos1b_0 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_7 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_6 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_5 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_4 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_3 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_2 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_1 = new System.Windows.Forms.CheckBox(); + this.Kalos1a_0 = new System.Windows.Forms.CheckBox(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.Sinnoh3a_0 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_1 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_2 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_3 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_4 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_5 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_6 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3a_7 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_0 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_1 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_2 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_3 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_4 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_5 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_6 = new System.Windows.Forms.CheckBox(); + this.Sinnoh3b_7 = new System.Windows.Forms.CheckBox(); + this.Sinnoh4a_0 = new System.Windows.Forms.CheckBox(); + this.Sinnoh4a_1 = new System.Windows.Forms.CheckBox(); + this.Sinnoh4a_2 = new System.Windows.Forms.CheckBox(); + this.Sinnoh4a_3 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_0 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_1 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_2 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_3 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_4 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_5 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_6 = new System.Windows.Forms.CheckBox(); + this.Hoenn2a_7 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_0 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_1 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_2 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_3 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_4 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_5 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_6 = new System.Windows.Forms.CheckBox(); + this.Hoenn2b_7 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_0 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_1 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_2 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_3 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_4 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_5 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_6 = new System.Windows.Forms.CheckBox(); + this.Hoenn1a_7 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_0 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_1 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_2 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_3 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_4 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_5 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_6 = new System.Windows.Forms.CheckBox(); + this.Hoenn1b_7 = new System.Windows.Forms.CheckBox(); + this.Tab_Medals.SuspendLayout(); + this.GB_Medals1.SuspendLayout(); + this.GB_Medals2.SuspendLayout(); + this.Tab_Extra.SuspendLayout(); + this.GB_Extra2.SuspendLayout(); + this.GB_Extra1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PastBattle)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PastContest)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_54)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_50)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_53)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_52)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_51)).BeginInit(); + this.Tab_Kalos.SuspendLayout(); + this.GB_Kalos34.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_47)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_46)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_45)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_44)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_43)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_42)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_41)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_40)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_37)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_36)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_35)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_34)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_33)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_32)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_31)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_30)).BeginInit(); + this.GB_Kalos12.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_27)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_26)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_25)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_24)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_23)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_22)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_21)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_20)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_17)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_16)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_15)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_14)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_13)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_12)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_11)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_10)).BeginInit(); + this.tabControl1.SuspendLayout(); + this.SuspendLayout(); + // + // BTN_Save + // + this.BTN_Save.Location = new System.Drawing.Point(412, 261); + this.BTN_Save.Name = "BTN_Save"; + this.BTN_Save.Size = new System.Drawing.Size(90, 23); + this.BTN_Save.TabIndex = 1; + this.BTN_Save.Text = "Save"; + this.BTN_Save.UseVisualStyleBackColor = true; + this.BTN_Save.Click += new System.EventHandler(this.BTN_Save_Click); + // + // BTN_All + // + this.BTN_All.Location = new System.Drawing.Point(12, 261); + this.BTN_All.Name = "BTN_All"; + this.BTN_All.Size = new System.Drawing.Size(90, 23); + this.BTN_All.TabIndex = 2; + this.BTN_All.Text = "Give All"; + this.BTN_All.UseVisualStyleBackColor = true; + this.BTN_All.Click += new System.EventHandler(this.BTN_AllRibbons_Click); + // + // BTN_None + // + this.BTN_None.Location = new System.Drawing.Point(108, 261); + this.BTN_None.Name = "BTN_None"; + this.BTN_None.Size = new System.Drawing.Size(90, 23); + this.BTN_None.TabIndex = 3; + this.BTN_None.Text = "Remove All"; + this.BTN_None.UseVisualStyleBackColor = true; + this.BTN_None.Click += new System.EventHandler(this.BTN_NoRibbons_Click); + // + // BTN_Cancel + // + this.BTN_Cancel.Location = new System.Drawing.Point(316, 261); + this.BTN_Cancel.Name = "BTN_Cancel"; + this.BTN_Cancel.Size = new System.Drawing.Size(90, 23); + this.BTN_Cancel.TabIndex = 4; + this.BTN_Cancel.Text = "Cancel"; + this.BTN_Cancel.UseVisualStyleBackColor = true; + this.BTN_Cancel.Click += new System.EventHandler(this.BTN_Cancel_Click); + // + // Tab_Medals + // + this.Tab_Medals.Controls.Add(this.CHK_Secret); + this.Tab_Medals.Controls.Add(this.GB_Medals1); + this.Tab_Medals.Controls.Add(this.GB_Medals2); + this.Tab_Medals.Location = new System.Drawing.Point(4, 22); + this.Tab_Medals.Name = "Tab_Medals"; + this.Tab_Medals.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Medals.Size = new System.Drawing.Size(482, 214); + this.Tab_Medals.TabIndex = 2; + this.Tab_Medals.Text = "Training Medals"; + this.Tab_Medals.UseVisualStyleBackColor = true; + // + // CHK_Secret + // + this.CHK_Secret.AutoSize = true; + this.CHK_Secret.Location = new System.Drawing.Point(295, 17); + this.CHK_Secret.Name = "CHK_Secret"; + this.CHK_Secret.Size = new System.Drawing.Size(140, 17); + this.CHK_Secret.TabIndex = 19; + this.CHK_Secret.Text = "Secret Training Enabled"; + this.CHK_Secret.UseVisualStyleBackColor = true; + this.CHK_Secret.CheckedChanged += new System.EventHandler(this.updateSecretSuper); + // + // GB_Medals1 + // + this.GB_Medals1.Controls.Add(this.L_SuperTraining); + this.GB_Medals1.Controls.Add(this.L_Rank3); + this.GB_Medals1.Controls.Add(this.L_Rank2); + this.GB_Medals1.Controls.Add(this.L_Rank1); + this.GB_Medals1.Controls.Add(this.TMedal2_7); + this.GB_Medals1.Controls.Add(this.TMedal2_6); + this.GB_Medals1.Controls.Add(this.TMedal2_5); + this.GB_Medals1.Controls.Add(this.TMedal2_4); + this.GB_Medals1.Controls.Add(this.TMedal2_3); + this.GB_Medals1.Controls.Add(this.TMedal2_2); + this.GB_Medals1.Controls.Add(this.TMedal2_1); + this.GB_Medals1.Controls.Add(this.TMedal2_0); + this.GB_Medals1.Controls.Add(this.TMedal1_7); + this.GB_Medals1.Controls.Add(this.TMedal1_6); + this.GB_Medals1.Controls.Add(this.TMedal1_5); + this.GB_Medals1.Controls.Add(this.TMedal1_4); + this.GB_Medals1.Controls.Add(this.TMedal1_3); + this.GB_Medals1.Controls.Add(this.TMedal1_2); + this.GB_Medals1.Controls.Add(this.TMedal3_3); + this.GB_Medals1.Controls.Add(this.TMedal3_1); + this.GB_Medals1.Controls.Add(this.TMedal3_2); + this.GB_Medals1.Controls.Add(this.TMedal3_0); + this.GB_Medals1.Location = new System.Drawing.Point(8, 3); + this.GB_Medals1.Name = "GB_Medals1"; + this.GB_Medals1.Size = new System.Drawing.Size(230, 210); + this.GB_Medals1.TabIndex = 5; + this.GB_Medals1.TabStop = false; + // + // L_SuperTraining + // + this.L_SuperTraining.AutoSize = true; + this.L_SuperTraining.Location = new System.Drawing.Point(59, 15); + this.L_SuperTraining.Name = "L_SuperTraining"; + this.L_SuperTraining.Size = new System.Drawing.Size(112, 13); + this.L_SuperTraining.TabIndex = 19; + this.L_SuperTraining.Text = "Normal Super Training"; + // + // L_Rank3 + // + this.L_Rank3.AutoSize = true; + this.L_Rank3.Location = new System.Drawing.Point(165, 45); + this.L_Rank3.Name = "L_Rank3"; + this.L_Rank3.Size = new System.Drawing.Size(42, 13); + this.L_Rank3.TabIndex = 18; + this.L_Rank3.Text = "Rank 3"; + // + // L_Rank2 + // + this.L_Rank2.AutoSize = true; + this.L_Rank2.Location = new System.Drawing.Point(92, 45); + this.L_Rank2.Name = "L_Rank2"; + this.L_Rank2.Size = new System.Drawing.Size(42, 13); + this.L_Rank2.TabIndex = 17; + this.L_Rank2.Text = "Rank 2"; + // + // L_Rank1 + // + this.L_Rank1.AutoSize = true; + this.L_Rank1.Location = new System.Drawing.Point(19, 45); + this.L_Rank1.Name = "L_Rank1"; + this.L_Rank1.Size = new System.Drawing.Size(42, 13); + this.L_Rank1.TabIndex = 16; + this.L_Rank1.Text = "Rank 1"; + // + // TMedal2_7 + // + this.TMedal2_7.AutoSize = true; + this.TMedal2_7.Location = new System.Drawing.Point(168, 59); + this.TMedal2_7.Name = "TMedal2_7"; + this.TMedal2_7.Size = new System.Drawing.Size(41, 17); + this.TMedal2_7.TabIndex = 13; + this.TMedal2_7.Text = "HP"; + this.TMedal2_7.UseVisualStyleBackColor = true; + // + // TMedal2_6 + // + this.TMedal2_6.AutoSize = true; + this.TMedal2_6.Location = new System.Drawing.Point(168, 110); + this.TMedal2_6.Name = "TMedal2_6"; + this.TMedal2_6.Size = new System.Drawing.Size(46, 17); + this.TMedal2_6.TabIndex = 16; + this.TMedal2_6.Text = "SpA"; + this.TMedal2_6.UseVisualStyleBackColor = true; + // + // TMedal2_5 + // + this.TMedal2_5.AutoSize = true; + this.TMedal2_5.Location = new System.Drawing.Point(95, 93); + this.TMedal2_5.Name = "TMedal2_5"; + this.TMedal2_5.Size = new System.Drawing.Size(43, 17); + this.TMedal2_5.TabIndex = 9; + this.TMedal2_5.Text = "Def"; + this.TMedal2_5.UseVisualStyleBackColor = true; + // + // TMedal2_4 + // + this.TMedal2_4.AutoSize = true; + this.TMedal2_4.Location = new System.Drawing.Point(95, 144); + this.TMedal2_4.Name = "TMedal2_4"; + this.TMedal2_4.Size = new System.Drawing.Size(45, 17); + this.TMedal2_4.TabIndex = 12; + this.TMedal2_4.Text = "Spe"; + this.TMedal2_4.UseVisualStyleBackColor = true; + // + // TMedal2_3 + // + this.TMedal2_3.AutoSize = true; + this.TMedal2_3.Location = new System.Drawing.Point(95, 127); + this.TMedal2_3.Name = "TMedal2_3"; + this.TMedal2_3.Size = new System.Drawing.Size(47, 17); + this.TMedal2_3.TabIndex = 11; + this.TMedal2_3.Text = "SpD"; + this.TMedal2_3.UseVisualStyleBackColor = true; + // + // TMedal2_2 + // + this.TMedal2_2.AutoSize = true; + this.TMedal2_2.Location = new System.Drawing.Point(95, 76); + this.TMedal2_2.Name = "TMedal2_2"; + this.TMedal2_2.Size = new System.Drawing.Size(42, 17); + this.TMedal2_2.TabIndex = 8; + this.TMedal2_2.Text = "Atk"; + this.TMedal2_2.UseVisualStyleBackColor = true; + // + // TMedal2_1 + // + this.TMedal2_1.AutoSize = true; + this.TMedal2_1.Location = new System.Drawing.Point(95, 59); + this.TMedal2_1.Name = "TMedal2_1"; + this.TMedal2_1.Size = new System.Drawing.Size(41, 17); + this.TMedal2_1.TabIndex = 7; + this.TMedal2_1.Text = "HP"; + this.TMedal2_1.UseVisualStyleBackColor = true; + // + // TMedal2_0 + // + this.TMedal2_0.AutoSize = true; + this.TMedal2_0.Location = new System.Drawing.Point(95, 110); + this.TMedal2_0.Name = "TMedal2_0"; + this.TMedal2_0.Size = new System.Drawing.Size(46, 17); + this.TMedal2_0.TabIndex = 10; + this.TMedal2_0.Text = "SpA"; + this.TMedal2_0.UseVisualStyleBackColor = true; + // + // TMedal1_7 + // + this.TMedal1_7.AutoSize = true; + this.TMedal1_7.Location = new System.Drawing.Point(22, 93); + this.TMedal1_7.Name = "TMedal1_7"; + this.TMedal1_7.Size = new System.Drawing.Size(43, 17); + this.TMedal1_7.TabIndex = 3; + this.TMedal1_7.Text = "Def"; + this.TMedal1_7.UseVisualStyleBackColor = true; + // + // TMedal1_6 + // + this.TMedal1_6.AutoSize = true; + this.TMedal1_6.Location = new System.Drawing.Point(22, 144); + this.TMedal1_6.Name = "TMedal1_6"; + this.TMedal1_6.Size = new System.Drawing.Size(45, 17); + this.TMedal1_6.TabIndex = 6; + this.TMedal1_6.Text = "Spe"; + this.TMedal1_6.UseVisualStyleBackColor = true; + // + // TMedal1_5 + // + this.TMedal1_5.AutoSize = true; + this.TMedal1_5.Location = new System.Drawing.Point(22, 127); + this.TMedal1_5.Name = "TMedal1_5"; + this.TMedal1_5.Size = new System.Drawing.Size(47, 17); + this.TMedal1_5.TabIndex = 5; + this.TMedal1_5.Text = "SpD"; + this.TMedal1_5.UseVisualStyleBackColor = true; + // + // TMedal1_4 + // + this.TMedal1_4.AutoSize = true; + this.TMedal1_4.Location = new System.Drawing.Point(22, 76); + this.TMedal1_4.Name = "TMedal1_4"; + this.TMedal1_4.Size = new System.Drawing.Size(42, 17); + this.TMedal1_4.TabIndex = 2; + this.TMedal1_4.Text = "Atk"; + this.TMedal1_4.UseVisualStyleBackColor = true; + // + // TMedal1_3 + // + this.TMedal1_3.AutoSize = true; + this.TMedal1_3.Location = new System.Drawing.Point(22, 59); + this.TMedal1_3.Name = "TMedal1_3"; + this.TMedal1_3.Size = new System.Drawing.Size(41, 17); + this.TMedal1_3.TabIndex = 1; + this.TMedal1_3.Text = "HP"; + this.TMedal1_3.UseVisualStyleBackColor = true; + // + // TMedal1_2 + // + this.TMedal1_2.AutoSize = true; + this.TMedal1_2.Location = new System.Drawing.Point(22, 110); + this.TMedal1_2.Name = "TMedal1_2"; + this.TMedal1_2.Size = new System.Drawing.Size(46, 17); + this.TMedal1_2.TabIndex = 4; + this.TMedal1_2.Text = "SpA"; + this.TMedal1_2.UseVisualStyleBackColor = true; + // + // TMedal3_3 + // + this.TMedal3_3.AutoSize = true; + this.TMedal3_3.Location = new System.Drawing.Point(168, 93); + this.TMedal3_3.Name = "TMedal3_3"; + this.TMedal3_3.Size = new System.Drawing.Size(43, 17); + this.TMedal3_3.TabIndex = 15; + this.TMedal3_3.Text = "Def"; + this.TMedal3_3.UseVisualStyleBackColor = true; + // + // TMedal3_1 + // + this.TMedal3_1.AutoSize = true; + this.TMedal3_1.Location = new System.Drawing.Point(168, 127); + this.TMedal3_1.Name = "TMedal3_1"; + this.TMedal3_1.Size = new System.Drawing.Size(47, 17); + this.TMedal3_1.TabIndex = 17; + this.TMedal3_1.Text = "SpD"; + this.TMedal3_1.UseVisualStyleBackColor = true; + // + // TMedal3_2 + // + this.TMedal3_2.AutoSize = true; + this.TMedal3_2.Location = new System.Drawing.Point(168, 144); + this.TMedal3_2.Name = "TMedal3_2"; + this.TMedal3_2.Size = new System.Drawing.Size(45, 17); + this.TMedal3_2.TabIndex = 18; + this.TMedal3_2.Text = "Spe"; + this.TMedal3_2.UseVisualStyleBackColor = true; + // + // TMedal3_0 + // + this.TMedal3_0.AutoSize = true; + this.TMedal3_0.Location = new System.Drawing.Point(168, 76); + this.TMedal3_0.Name = "TMedal3_0"; + this.TMedal3_0.Size = new System.Drawing.Size(42, 17); + this.TMedal3_0.TabIndex = 14; + this.TMedal3_0.Text = "Atk"; + this.TMedal3_0.UseVisualStyleBackColor = true; + // + // GB_Medals2 + // + this.GB_Medals2.Controls.Add(this.label11); + this.GB_Medals2.Controls.Add(this.L_Rank8); + this.GB_Medals2.Controls.Add(this.L_Rank7); + this.GB_Medals2.Controls.Add(this.L_Rank6); + this.GB_Medals2.Controls.Add(this.L_Rank5); + this.GB_Medals2.Controls.Add(this.L_Rank4); + this.GB_Medals2.Controls.Add(this.TMedal4_7); + this.GB_Medals2.Controls.Add(this.TMedal4_6); + this.GB_Medals2.Controls.Add(this.TMedal4_5); + this.GB_Medals2.Controls.Add(this.TMedal4_4); + this.GB_Medals2.Controls.Add(this.TMedal4_3); + this.GB_Medals2.Controls.Add(this.TMedal4_2); + this.GB_Medals2.Controls.Add(this.TMedal4_1); + this.GB_Medals2.Controls.Add(this.TMedal4_0); + this.GB_Medals2.Controls.Add(this.TMedal3_7); + this.GB_Medals2.Controls.Add(this.TMedal3_6); + this.GB_Medals2.Controls.Add(this.TMedal3_5); + this.GB_Medals2.Controls.Add(this.TMedal3_4); + this.GB_Medals2.Controls.Add(this.TMedal1_0); + this.GB_Medals2.Controls.Add(this.TMedal1_1); + this.GB_Medals2.Enabled = false; + this.GB_Medals2.Location = new System.Drawing.Point(244, 43); + this.GB_Medals2.Name = "GB_Medals2"; + this.GB_Medals2.Size = new System.Drawing.Size(230, 170); + this.GB_Medals2.TabIndex = 4; + this.GB_Medals2.TabStop = false; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(167, 98); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(44, 13); + this.label11.TabIndex = 25; + this.label11.Text = "Unused"; + this.label11.Visible = false; + // + // L_Rank8 + // + this.L_Rank8.AutoSize = true; + this.L_Rank8.Location = new System.Drawing.Point(93, 98); + this.L_Rank8.Name = "L_Rank8"; + this.L_Rank8.Size = new System.Drawing.Size(42, 13); + this.L_Rank8.TabIndex = 24; + this.L_Rank8.Text = "Rank 8"; + // + // L_Rank7 + // + this.L_Rank7.AutoSize = true; + this.L_Rank7.Location = new System.Drawing.Point(19, 98); + this.L_Rank7.Name = "L_Rank7"; + this.L_Rank7.Size = new System.Drawing.Size(42, 13); + this.L_Rank7.TabIndex = 23; + this.L_Rank7.Text = "Rank 7"; + // + // L_Rank6 + // + this.L_Rank6.AutoSize = true; + this.L_Rank6.Location = new System.Drawing.Point(167, 9); + this.L_Rank6.Name = "L_Rank6"; + this.L_Rank6.Size = new System.Drawing.Size(42, 13); + this.L_Rank6.TabIndex = 22; + this.L_Rank6.Text = "Rank 6"; + // + // L_Rank5 + // + this.L_Rank5.AutoSize = true; + this.L_Rank5.Location = new System.Drawing.Point(93, 9); + this.L_Rank5.Name = "L_Rank5"; + this.L_Rank5.Size = new System.Drawing.Size(42, 13); + this.L_Rank5.TabIndex = 21; + this.L_Rank5.Text = "Rank 5"; + // + // L_Rank4 + // + this.L_Rank4.AutoSize = true; + this.L_Rank4.Location = new System.Drawing.Point(19, 9); + this.L_Rank4.Name = "L_Rank4"; + this.L_Rank4.Size = new System.Drawing.Size(42, 13); + this.L_Rank4.TabIndex = 20; + this.L_Rank4.Text = "Rank 4"; + // + // TMedal4_7 + // + this.TMedal4_7.AutoSize = true; + this.TMedal4_7.Location = new System.Drawing.Point(96, 114); + this.TMedal4_7.Name = "TMedal4_7"; + this.TMedal4_7.Size = new System.Drawing.Size(45, 17); + this.TMedal4_7.TabIndex = 31; + this.TMedal4_7.Text = "X/Y"; + this.TMedal4_7.UseVisualStyleBackColor = true; + // + // TMedal4_6 + // + this.TMedal4_6.AutoSize = true; + this.TMedal4_6.Location = new System.Drawing.Point(22, 150); + this.TMedal4_6.Name = "TMedal4_6"; + this.TMedal4_6.Size = new System.Drawing.Size(74, 17); + this.TMedal4_6.TabIndex = 30; + this.TMedal4_6.Text = "Hydreigon"; + this.TMedal4_6.UseVisualStyleBackColor = true; + // + // TMedal4_5 + // + this.TMedal4_5.AutoSize = true; + this.TMedal4_5.Location = new System.Drawing.Point(22, 133); + this.TMedal4_5.Name = "TMedal4_5"; + this.TMedal4_5.Size = new System.Drawing.Size(63, 17); + this.TMedal4_5.TabIndex = 29; + this.TMedal4_5.Text = "Barrage"; + this.TMedal4_5.UseVisualStyleBackColor = true; + // + // TMedal4_4 + // + this.TMedal4_4.AutoSize = true; + this.TMedal4_4.Location = new System.Drawing.Point(22, 115); + this.TMedal4_4.Name = "TMedal4_4"; + this.TMedal4_4.Size = new System.Drawing.Size(60, 17); + this.TMedal4_4.TabIndex = 28; + this.TMedal4_4.Text = "Scatter"; + this.TMedal4_4.UseVisualStyleBackColor = true; + // + // TMedal4_3 + // + this.TMedal4_3.AutoSize = true; + this.TMedal4_3.Location = new System.Drawing.Point(170, 60); + this.TMedal4_3.Name = "TMedal4_3"; + this.TMedal4_3.Size = new System.Drawing.Size(50, 17); + this.TMedal4_3.TabIndex = 27; + this.TMedal4_3.Text = "Long"; + this.TMedal4_3.UseVisualStyleBackColor = true; + // + // TMedal4_2 + // + this.TMedal4_2.AutoSize = true; + this.TMedal4_2.Location = new System.Drawing.Point(170, 43); + this.TMedal4_2.Name = "TMedal4_2"; + this.TMedal4_2.Size = new System.Drawing.Size(54, 17); + this.TMedal4_2.TabIndex = 26; + this.TMedal4_2.Text = "Quick"; + this.TMedal4_2.UseVisualStyleBackColor = true; + // + // TMedal4_1 + // + this.TMedal4_1.AutoSize = true; + this.TMedal4_1.Location = new System.Drawing.Point(170, 25); + this.TMedal4_1.Name = "TMedal4_1"; + this.TMedal4_1.Size = new System.Drawing.Size(63, 17); + this.TMedal4_1.TabIndex = 25; + this.TMedal4_1.Text = "Second"; + this.TMedal4_1.UseVisualStyleBackColor = true; + // + // TMedal4_0 + // + this.TMedal4_0.AutoSize = true; + this.TMedal4_0.Location = new System.Drawing.Point(96, 77); + this.TMedal4_0.Name = "TMedal4_0"; + this.TMedal4_0.Size = new System.Drawing.Size(60, 17); + this.TMedal4_0.TabIndex = 24; + this.TMedal4_0.Text = "Fleeing"; + this.TMedal4_0.UseVisualStyleBackColor = true; + // + // TMedal3_7 + // + this.TMedal3_7.AutoSize = true; + this.TMedal3_7.Location = new System.Drawing.Point(96, 60); + this.TMedal3_7.Name = "TMedal3_7"; + this.TMedal3_7.Size = new System.Drawing.Size(55, 17); + this.TMedal3_7.TabIndex = 23; + this.TMedal3_7.Text = "Water"; + this.TMedal3_7.UseVisualStyleBackColor = true; + // + // TMedal3_6 + // + this.TMedal3_6.AutoSize = true; + this.TMedal3_6.Location = new System.Drawing.Point(96, 42); + this.TMedal3_6.Name = "TMedal3_6"; + this.TMedal3_6.Size = new System.Drawing.Size(43, 17); + this.TMedal3_6.TabIndex = 22; + this.TMedal3_6.Text = "Fire"; + this.TMedal3_6.UseVisualStyleBackColor = true; + // + // TMedal3_5 + // + this.TMedal3_5.AutoSize = true; + this.TMedal3_5.Location = new System.Drawing.Point(96, 25); + this.TMedal3_5.Name = "TMedal3_5"; + this.TMedal3_5.Size = new System.Drawing.Size(47, 17); + this.TMedal3_5.TabIndex = 21; + this.TMedal3_5.Text = "Leaf"; + this.TMedal3_5.UseVisualStyleBackColor = true; + // + // TMedal3_4 + // + this.TMedal3_4.AutoSize = true; + this.TMedal3_4.Location = new System.Drawing.Point(22, 25); + this.TMedal3_4.Name = "TMedal3_4"; + this.TMedal3_4.Size = new System.Drawing.Size(67, 17); + this.TMedal3_4.TabIndex = 20; + this.TMedal3_4.Text = "Troubles"; + this.TMedal3_4.UseVisualStyleBackColor = true; + // + // TMedal1_0 + // + this.TMedal1_0.AutoSize = true; + this.TMedal1_0.Enabled = false; + this.TMedal1_0.Location = new System.Drawing.Point(170, 115); + this.TMedal1_0.Name = "TMedal1_0"; + this.TMedal1_0.Size = new System.Drawing.Size(44, 17); + this.TMedal1_0.TabIndex = 32; + this.TMedal1_0.Text = "1_0"; + this.TMedal1_0.UseVisualStyleBackColor = true; + this.TMedal1_0.Visible = false; + this.TMedal1_0.CheckedChanged += new System.EventHandler(this.unusedbits); + // + // TMedal1_1 + // + this.TMedal1_1.AutoSize = true; + this.TMedal1_1.Enabled = false; + this.TMedal1_1.Location = new System.Drawing.Point(170, 132); + this.TMedal1_1.Name = "TMedal1_1"; + this.TMedal1_1.Size = new System.Drawing.Size(44, 17); + this.TMedal1_1.TabIndex = 33; + this.TMedal1_1.Text = "1_1"; + this.TMedal1_1.UseVisualStyleBackColor = true; + this.TMedal1_1.Visible = false; + this.TMedal1_1.CheckedChanged += new System.EventHandler(this.unusedbits); + // + // Tab_Extra + // + this.Tab_Extra.Controls.Add(this.GB_Extra2); + this.Tab_Extra.Controls.Add(this.GB_Extra1); + 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(482, 214); + this.Tab_Extra.TabIndex = 1; + this.Tab_Extra.Text = "Extra"; + this.Tab_Extra.UseVisualStyleBackColor = true; + // + // GB_Extra2 + // + this.GB_Extra2.Controls.Add(this.label13); + this.GB_Extra2.Controls.Add(this.Extra1_7); + this.GB_Extra2.Controls.Add(this.Extra1_6); + this.GB_Extra2.Controls.Add(this.Extra2_7); + this.GB_Extra2.Controls.Add(this.Extra1_5); + this.GB_Extra2.Controls.Add(this.Extra2_6); + this.GB_Extra2.Controls.Add(this.Extra2_5); + this.GB_Extra2.Controls.Add(this.Extra2_4); + this.GB_Extra2.Controls.Add(this.Extra2_3); + this.GB_Extra2.Controls.Add(this.Extra2_2); + this.GB_Extra2.Controls.Add(this.Extra4_7); + this.GB_Extra2.Controls.Add(this.Extra2_1); + this.GB_Extra2.Controls.Add(this.Extra4_6); + this.GB_Extra2.Controls.Add(this.Extra2_0); + this.GB_Extra2.Controls.Add(this.Extra4_5); + this.GB_Extra2.Controls.Add(this.Extra4_4); + this.GB_Extra2.Controls.Add(this.Extra4_3); + this.GB_Extra2.Controls.Add(this.Extra4_2); + this.GB_Extra2.Controls.Add(this.Extra4_1); + this.GB_Extra2.Controls.Add(this.Extra4_0); + this.GB_Extra2.Controls.Add(this.Extra3_7); + this.GB_Extra2.Controls.Add(this.Extra3_6); + this.GB_Extra2.Controls.Add(this.Extra3_5); + this.GB_Extra2.Controls.Add(this.Extra3_4); + this.GB_Extra2.Controls.Add(this.Extra3_3); + this.GB_Extra2.Controls.Add(this.Extra3_2); + this.GB_Extra2.Controls.Add(this.Extra3_1); + this.GB_Extra2.Controls.Add(this.Extra3_0); + this.GB_Extra2.Enabled = false; + this.GB_Extra2.Location = new System.Drawing.Point(245, 3); + this.GB_Extra2.Name = "GB_Extra2"; + this.GB_Extra2.Size = new System.Drawing.Size(230, 210); + this.GB_Extra2.TabIndex = 3; + this.GB_Extra2.TabStop = false; + this.GB_Extra2.Visible = false; + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Location = new System.Drawing.Point(99, 34); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(95, 13); + this.label13.TabIndex = 17; + this.label13.Text = "Unknown/Unused"; + // + // Extra1_7 + // + this.Extra1_7.AutoSize = true; + this.Extra1_7.Location = new System.Drawing.Point(28, 49); + this.Extra1_7.Name = "Extra1_7"; + this.Extra1_7.Size = new System.Drawing.Size(44, 17); + this.Extra1_7.TabIndex = 7; + this.Extra1_7.Text = "1_7"; + this.Extra1_7.UseVisualStyleBackColor = true; + // + // Extra1_6 + // + this.Extra1_6.AutoSize = true; + this.Extra1_6.Location = new System.Drawing.Point(28, 34); + this.Extra1_6.Name = "Extra1_6"; + this.Extra1_6.Size = new System.Drawing.Size(44, 17); + this.Extra1_6.TabIndex = 6; + this.Extra1_6.Text = "1_6"; + this.Extra1_6.UseVisualStyleBackColor = true; + // + // Extra2_7 + // + this.Extra2_7.AutoSize = true; + this.Extra2_7.Location = new System.Drawing.Point(28, 180); + this.Extra2_7.Name = "Extra2_7"; + this.Extra2_7.Size = new System.Drawing.Size(44, 17); + this.Extra2_7.TabIndex = 16; + this.Extra2_7.Text = "2_7"; + this.Extra2_7.UseVisualStyleBackColor = true; + // + // Extra1_5 + // + this.Extra1_5.AutoSize = true; + this.Extra1_5.Location = new System.Drawing.Point(28, 19); + this.Extra1_5.Name = "Extra1_5"; + this.Extra1_5.Size = new System.Drawing.Size(44, 17); + this.Extra1_5.TabIndex = 5; + this.Extra1_5.Text = "1_5"; + this.Extra1_5.UseVisualStyleBackColor = true; + // + // Extra2_6 + // + this.Extra2_6.AutoSize = true; + this.Extra2_6.Location = new System.Drawing.Point(28, 165); + this.Extra2_6.Name = "Extra2_6"; + this.Extra2_6.Size = new System.Drawing.Size(44, 17); + this.Extra2_6.TabIndex = 14; + this.Extra2_6.Text = "2_6"; + this.Extra2_6.UseVisualStyleBackColor = true; + // + // Extra2_5 + // + this.Extra2_5.AutoSize = true; + this.Extra2_5.Location = new System.Drawing.Point(28, 150); + this.Extra2_5.Name = "Extra2_5"; + this.Extra2_5.Size = new System.Drawing.Size(44, 17); + this.Extra2_5.TabIndex = 13; + this.Extra2_5.Text = "2_5"; + this.Extra2_5.UseVisualStyleBackColor = true; + // + // Extra2_4 + // + this.Extra2_4.AutoSize = true; + this.Extra2_4.Location = new System.Drawing.Point(28, 135); + this.Extra2_4.Name = "Extra2_4"; + this.Extra2_4.Size = new System.Drawing.Size(44, 17); + this.Extra2_4.TabIndex = 12; + this.Extra2_4.Text = "2_4"; + this.Extra2_4.UseVisualStyleBackColor = true; + // + // Extra2_3 + // + this.Extra2_3.AutoSize = true; + this.Extra2_3.Location = new System.Drawing.Point(28, 120); + this.Extra2_3.Name = "Extra2_3"; + this.Extra2_3.Size = new System.Drawing.Size(44, 17); + this.Extra2_3.TabIndex = 11; + this.Extra2_3.Text = "2_3"; + this.Extra2_3.UseVisualStyleBackColor = true; + // + // Extra2_2 + // + this.Extra2_2.AutoSize = true; + this.Extra2_2.Location = new System.Drawing.Point(28, 105); + this.Extra2_2.Name = "Extra2_2"; + this.Extra2_2.Size = new System.Drawing.Size(44, 17); + this.Extra2_2.TabIndex = 10; + this.Extra2_2.Text = "2_2"; + this.Extra2_2.UseVisualStyleBackColor = true; + // + // Extra4_7 + // + this.Extra4_7.AutoSize = true; + this.Extra4_7.Location = new System.Drawing.Point(167, 180); + this.Extra4_7.Name = "Extra4_7"; + this.Extra4_7.Size = new System.Drawing.Size(44, 17); + this.Extra4_7.TabIndex = 16; + this.Extra4_7.Text = "4_7"; + this.Extra4_7.UseVisualStyleBackColor = true; + // + // Extra2_1 + // + this.Extra2_1.AutoSize = true; + this.Extra2_1.Location = new System.Drawing.Point(28, 90); + this.Extra2_1.Name = "Extra2_1"; + this.Extra2_1.Size = new System.Drawing.Size(44, 17); + this.Extra2_1.TabIndex = 9; + this.Extra2_1.Text = "2_1"; + this.Extra2_1.UseVisualStyleBackColor = true; + // + // Extra4_6 + // + this.Extra4_6.AutoSize = true; + this.Extra4_6.Location = new System.Drawing.Point(167, 165); + this.Extra4_6.Name = "Extra4_6"; + this.Extra4_6.Size = new System.Drawing.Size(44, 17); + this.Extra4_6.TabIndex = 14; + this.Extra4_6.Text = "4_6"; + this.Extra4_6.UseVisualStyleBackColor = true; + // + // Extra2_0 + // + this.Extra2_0.AutoSize = true; + this.Extra2_0.Location = new System.Drawing.Point(28, 75); + this.Extra2_0.Name = "Extra2_0"; + this.Extra2_0.Size = new System.Drawing.Size(44, 17); + this.Extra2_0.TabIndex = 8; + this.Extra2_0.Text = "2_0"; + this.Extra2_0.UseVisualStyleBackColor = true; + // + // Extra4_5 + // + this.Extra4_5.AutoSize = true; + this.Extra4_5.Location = new System.Drawing.Point(167, 150); + this.Extra4_5.Name = "Extra4_5"; + this.Extra4_5.Size = new System.Drawing.Size(44, 17); + this.Extra4_5.TabIndex = 13; + this.Extra4_5.Text = "4_5"; + this.Extra4_5.UseVisualStyleBackColor = true; + // + // Extra4_4 + // + this.Extra4_4.AutoSize = true; + this.Extra4_4.Location = new System.Drawing.Point(167, 135); + this.Extra4_4.Name = "Extra4_4"; + this.Extra4_4.Size = new System.Drawing.Size(44, 17); + this.Extra4_4.TabIndex = 12; + this.Extra4_4.Text = "4_4"; + this.Extra4_4.UseVisualStyleBackColor = true; + // + // Extra4_3 + // + this.Extra4_3.AutoSize = true; + this.Extra4_3.Location = new System.Drawing.Point(167, 120); + this.Extra4_3.Name = "Extra4_3"; + this.Extra4_3.Size = new System.Drawing.Size(44, 17); + this.Extra4_3.TabIndex = 11; + this.Extra4_3.Text = "4_3"; + this.Extra4_3.UseVisualStyleBackColor = true; + // + // Extra4_2 + // + this.Extra4_2.AutoSize = true; + this.Extra4_2.Location = new System.Drawing.Point(167, 105); + this.Extra4_2.Name = "Extra4_2"; + this.Extra4_2.Size = new System.Drawing.Size(44, 17); + this.Extra4_2.TabIndex = 10; + this.Extra4_2.Text = "4_2"; + this.Extra4_2.UseVisualStyleBackColor = true; + // + // Extra4_1 + // + this.Extra4_1.AutoSize = true; + this.Extra4_1.Location = new System.Drawing.Point(167, 90); + this.Extra4_1.Name = "Extra4_1"; + this.Extra4_1.Size = new System.Drawing.Size(44, 17); + this.Extra4_1.TabIndex = 9; + this.Extra4_1.Text = "4_1"; + this.Extra4_1.UseVisualStyleBackColor = true; + // + // Extra4_0 + // + this.Extra4_0.AutoSize = true; + this.Extra4_0.Location = new System.Drawing.Point(167, 75); + this.Extra4_0.Name = "Extra4_0"; + this.Extra4_0.Size = new System.Drawing.Size(44, 17); + this.Extra4_0.TabIndex = 8; + this.Extra4_0.Text = "4_0"; + this.Extra4_0.UseVisualStyleBackColor = true; + // + // Extra3_7 + // + this.Extra3_7.AutoSize = true; + this.Extra3_7.Location = new System.Drawing.Point(102, 180); + this.Extra3_7.Name = "Extra3_7"; + this.Extra3_7.Size = new System.Drawing.Size(44, 17); + this.Extra3_7.TabIndex = 7; + this.Extra3_7.Text = "3_7"; + this.Extra3_7.UseVisualStyleBackColor = true; + // + // Extra3_6 + // + this.Extra3_6.AutoSize = true; + this.Extra3_6.Location = new System.Drawing.Point(102, 165); + this.Extra3_6.Name = "Extra3_6"; + this.Extra3_6.Size = new System.Drawing.Size(44, 17); + this.Extra3_6.TabIndex = 6; + this.Extra3_6.Text = "3_6"; + this.Extra3_6.UseVisualStyleBackColor = true; + // + // Extra3_5 + // + this.Extra3_5.AutoSize = true; + this.Extra3_5.Location = new System.Drawing.Point(102, 150); + this.Extra3_5.Name = "Extra3_5"; + this.Extra3_5.Size = new System.Drawing.Size(44, 17); + this.Extra3_5.TabIndex = 5; + this.Extra3_5.Text = "3_5"; + this.Extra3_5.UseVisualStyleBackColor = true; + // + // Extra3_4 + // + this.Extra3_4.AutoSize = true; + this.Extra3_4.Location = new System.Drawing.Point(102, 135); + this.Extra3_4.Name = "Extra3_4"; + this.Extra3_4.Size = new System.Drawing.Size(44, 17); + this.Extra3_4.TabIndex = 4; + this.Extra3_4.Text = "3_4"; + this.Extra3_4.UseVisualStyleBackColor = true; + // + // Extra3_3 + // + this.Extra3_3.AutoSize = true; + this.Extra3_3.Location = new System.Drawing.Point(102, 120); + this.Extra3_3.Name = "Extra3_3"; + this.Extra3_3.Size = new System.Drawing.Size(44, 17); + this.Extra3_3.TabIndex = 3; + this.Extra3_3.Text = "3_3"; + this.Extra3_3.UseVisualStyleBackColor = true; + // + // Extra3_2 + // + this.Extra3_2.AutoSize = true; + this.Extra3_2.Location = new System.Drawing.Point(102, 105); + this.Extra3_2.Name = "Extra3_2"; + this.Extra3_2.Size = new System.Drawing.Size(44, 17); + this.Extra3_2.TabIndex = 2; + this.Extra3_2.Text = "3_2"; + this.Extra3_2.UseVisualStyleBackColor = true; + // + // Extra3_1 + // + this.Extra3_1.AutoSize = true; + this.Extra3_1.Location = new System.Drawing.Point(102, 90); + this.Extra3_1.Name = "Extra3_1"; + this.Extra3_1.Size = new System.Drawing.Size(44, 17); + this.Extra3_1.TabIndex = 1; + this.Extra3_1.Text = "3_1"; + this.Extra3_1.UseVisualStyleBackColor = true; + // + // Extra3_0 + // + this.Extra3_0.AutoSize = true; + this.Extra3_0.Location = new System.Drawing.Point(102, 75); + this.Extra3_0.Name = "Extra3_0"; + this.Extra3_0.Size = new System.Drawing.Size(44, 17); + this.Extra3_0.TabIndex = 0; + this.Extra3_0.Text = "3_0"; + this.Extra3_0.UseVisualStyleBackColor = true; + // + // GB_Extra1 + // + this.GB_Extra1.Controls.Add(this.PastBattle); + this.GB_Extra1.Controls.Add(this.PastContest); + this.GB_Extra1.Controls.Add(this.PB_54); + this.GB_Extra1.Controls.Add(this.PB_50); + this.GB_Extra1.Controls.Add(this.PB_53); + this.GB_Extra1.Controls.Add(this.PB_52); + this.GB_Extra1.Controls.Add(this.PB_51); + this.GB_Extra1.Controls.Add(this.Extra1_4); + this.GB_Extra1.Controls.Add(this.Extra1_3); + this.GB_Extra1.Controls.Add(this.Extra1_2); + this.GB_Extra1.Controls.Add(this.Extra1_1); + this.GB_Extra1.Controls.Add(this.Extra1_0); + this.GB_Extra1.Controls.Add(this.L_PastBattle); + this.GB_Extra1.Controls.Add(this.TB_PastContest); + this.GB_Extra1.Controls.Add(this.L_PastContest); + this.GB_Extra1.Controls.Add(this.TB_PastBattle); + this.GB_Extra1.Location = new System.Drawing.Point(8, 3); + this.GB_Extra1.Name = "GB_Extra1"; + this.GB_Extra1.Size = new System.Drawing.Size(230, 210); + this.GB_Extra1.TabIndex = 2; + this.GB_Extra1.TabStop = false; + this.GB_Extra1.Text = "Set 3"; + // + // PastBattle + // + this.PastBattle.Image = global::PKHeX.Properties.Resources.battlememory; + this.PastBattle.Location = new System.Drawing.Point(27, 170); + this.PastBattle.Name = "PastBattle"; + this.PastBattle.Size = new System.Drawing.Size(40, 40); + this.PastBattle.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PastBattle.TabIndex = 43; + this.PastBattle.TabStop = false; + // + // PastContest + // + this.PastContest.Image = global::PKHeX.Properties.Resources.contestmemory; + this.PastContest.Location = new System.Drawing.Point(27, 131); + this.PastContest.Name = "PastContest"; + this.PastContest.Size = new System.Drawing.Size(40, 40); + this.PastContest.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PastContest.TabIndex = 42; + this.PastContest.TabStop = false; + // + // PB_54 + // + this.PB_54.Image = global::PKHeX.Properties.Resources.worldchamp; + this.PB_54.Location = new System.Drawing.Point(163, 101); + this.PB_54.Name = "PB_54"; + this.PB_54.Size = new System.Drawing.Size(24, 24); + this.PB_54.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_54.TabIndex = 41; + this.PB_54.TabStop = false; + this.PB_54.Click += new System.EventHandler(this.clickRibbon); + // + // PB_50 + // + this.PB_50.Image = global::PKHeX.Properties.Resources.wishing; + this.PB_50.Location = new System.Drawing.Point(43, 101); + this.PB_50.Name = "PB_50"; + this.PB_50.Size = new System.Drawing.Size(24, 24); + this.PB_50.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_50.TabIndex = 40; + this.PB_50.TabStop = false; + this.PB_50.Click += new System.EventHandler(this.clickRibbon); + // + // PB_53 + // + this.PB_53.Image = global::PKHeX.Properties.Resources.nationalchamp; + this.PB_53.Location = new System.Drawing.Point(133, 101); + this.PB_53.Name = "PB_53"; + this.PB_53.Size = new System.Drawing.Size(24, 24); + this.PB_53.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_53.TabIndex = 39; + this.PB_53.TabStop = false; + this.PB_53.Click += new System.EventHandler(this.clickRibbon); + // + // PB_52 + // + this.PB_52.Image = global::PKHeX.Properties.Resources.regionalchamp; + this.PB_52.Location = new System.Drawing.Point(103, 101); + this.PB_52.Name = "PB_52"; + this.PB_52.Size = new System.Drawing.Size(24, 24); + this.PB_52.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_52.TabIndex = 38; + this.PB_52.TabStop = false; + this.PB_52.Click += new System.EventHandler(this.clickRibbon); + // + // PB_51 + // + this.PB_51.Image = global::PKHeX.Properties.Resources.battlechamp; + this.PB_51.Location = new System.Drawing.Point(73, 101); + this.PB_51.Name = "PB_51"; + this.PB_51.Size = new System.Drawing.Size(24, 24); + this.PB_51.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_51.TabIndex = 37; + this.PB_51.TabStop = false; + this.PB_51.Click += new System.EventHandler(this.clickRibbon); + // + // Extra1_4 + // + this.Extra1_4.AutoSize = true; + this.Extra1_4.Location = new System.Drawing.Point(63, 79); + this.Extra1_4.Name = "Extra1_4"; + this.Extra1_4.Size = new System.Drawing.Size(90, 17); + this.Extra1_4.TabIndex = 4; + this.Extra1_4.Text = "World Champ"; + this.Extra1_4.UseVisualStyleBackColor = true; + this.Extra1_4.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Extra1_3 + // + this.Extra1_3.AutoSize = true; + this.Extra1_3.Location = new System.Drawing.Point(63, 64); + this.Extra1_3.Name = "Extra1_3"; + this.Extra1_3.Size = new System.Drawing.Size(101, 17); + this.Extra1_3.TabIndex = 3; + this.Extra1_3.Text = "National Champ"; + this.Extra1_3.UseVisualStyleBackColor = true; + this.Extra1_3.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Extra1_2 + // + this.Extra1_2.AutoSize = true; + this.Extra1_2.Location = new System.Drawing.Point(63, 49); + this.Extra1_2.Name = "Extra1_2"; + this.Extra1_2.Size = new System.Drawing.Size(104, 17); + this.Extra1_2.TabIndex = 2; + this.Extra1_2.Text = "Regional Champ"; + this.Extra1_2.UseVisualStyleBackColor = true; + this.Extra1_2.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Extra1_1 + // + this.Extra1_1.AutoSize = true; + this.Extra1_1.Location = new System.Drawing.Point(63, 34); + this.Extra1_1.Name = "Extra1_1"; + this.Extra1_1.Size = new System.Drawing.Size(89, 17); + this.Extra1_1.TabIndex = 1; + this.Extra1_1.Text = "Battle Champ"; + this.Extra1_1.UseVisualStyleBackColor = true; + this.Extra1_1.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Extra1_0 + // + this.Extra1_0.AutoSize = true; + this.Extra1_0.Location = new System.Drawing.Point(63, 19); + this.Extra1_0.Name = "Extra1_0"; + this.Extra1_0.Size = new System.Drawing.Size(64, 17); + this.Extra1_0.TabIndex = 0; + this.Extra1_0.Text = "Wishing"; + this.Extra1_0.UseVisualStyleBackColor = true; + this.Extra1_0.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // L_PastBattle + // + this.L_PastBattle.AutoSize = true; + this.L_PastBattle.Location = new System.Drawing.Point(74, 184); + this.L_PastBattle.Name = "L_PastBattle"; + this.L_PastBattle.Size = new System.Drawing.Size(103, 13); + this.L_PastBattle.TabIndex = 21; + this.L_PastBattle.Text = "Past Battle Ribbons:"; + // + // TB_PastContest + // + this.TB_PastContest.Location = new System.Drawing.Point(183, 141); + this.TB_PastContest.Mask = "00"; + this.TB_PastContest.Name = "TB_PastContest"; + this.TB_PastContest.Size = new System.Drawing.Size(21, 20); + this.TB_PastContest.TabIndex = 5; + this.TB_PastContest.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_PastContest.TextChanged += new System.EventHandler(this.pastribbontoggle); + // + // L_PastContest + // + this.L_PastContest.AutoSize = true; + this.L_PastContest.Location = new System.Drawing.Point(65, 145); + this.L_PastContest.Name = "L_PastContest"; + this.L_PastContest.Size = new System.Drawing.Size(112, 13); + this.L_PastContest.TabIndex = 20; + this.L_PastContest.Text = "Past Contest Ribbons:"; + // + // TB_PastBattle + // + this.TB_PastBattle.Location = new System.Drawing.Point(183, 180); + this.TB_PastBattle.Mask = "00"; + this.TB_PastBattle.Name = "TB_PastBattle"; + this.TB_PastBattle.Size = new System.Drawing.Size(21, 20); + this.TB_PastBattle.TabIndex = 6; + this.TB_PastBattle.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.TB_PastBattle.TextChanged += new System.EventHandler(this.pastribbontoggle); + // + // Tab_Kalos + // + this.Tab_Kalos.Controls.Add(this.GB_Kalos34); + this.Tab_Kalos.Controls.Add(this.GB_Kalos12); + this.Tab_Kalos.Location = new System.Drawing.Point(4, 22); + this.Tab_Kalos.Name = "Tab_Kalos"; + this.Tab_Kalos.Padding = new System.Windows.Forms.Padding(3); + this.Tab_Kalos.Size = new System.Drawing.Size(482, 214); + this.Tab_Kalos.TabIndex = 0; + this.Tab_Kalos.Text = "Kalos"; + this.Tab_Kalos.UseVisualStyleBackColor = true; + // + // GB_Kalos34 + // + this.GB_Kalos34.Controls.Add(this.PB_47); + this.GB_Kalos34.Controls.Add(this.PB_46); + this.GB_Kalos34.Controls.Add(this.PB_45); + this.GB_Kalos34.Controls.Add(this.PB_44); + this.GB_Kalos34.Controls.Add(this.PB_43); + this.GB_Kalos34.Controls.Add(this.PB_42); + this.GB_Kalos34.Controls.Add(this.PB_41); + this.GB_Kalos34.Controls.Add(this.PB_40); + this.GB_Kalos34.Controls.Add(this.PB_37); + this.GB_Kalos34.Controls.Add(this.PB_36); + this.GB_Kalos34.Controls.Add(this.PB_35); + this.GB_Kalos34.Controls.Add(this.PB_34); + this.GB_Kalos34.Controls.Add(this.PB_33); + this.GB_Kalos34.Controls.Add(this.PB_32); + this.GB_Kalos34.Controls.Add(this.PB_31); + this.GB_Kalos34.Controls.Add(this.PB_30); + this.GB_Kalos34.Controls.Add(this.Kalos2b_7); + this.GB_Kalos34.Controls.Add(this.Kalos2b_6); + this.GB_Kalos34.Controls.Add(this.Kalos2b_5); + this.GB_Kalos34.Controls.Add(this.Kalos2b_4); + this.GB_Kalos34.Controls.Add(this.Kalos2b_3); + this.GB_Kalos34.Controls.Add(this.Kalos2b_2); + this.GB_Kalos34.Controls.Add(this.Kalos2b_1); + this.GB_Kalos34.Controls.Add(this.Kalos2b_0); + this.GB_Kalos34.Controls.Add(this.Kalos2a_7); + this.GB_Kalos34.Controls.Add(this.Kalos2a_6); + this.GB_Kalos34.Controls.Add(this.Kalos2a_5); + this.GB_Kalos34.Controls.Add(this.Kalos2a_4); + this.GB_Kalos34.Controls.Add(this.Kalos2a_3); + this.GB_Kalos34.Controls.Add(this.Kalos2a_2); + this.GB_Kalos34.Controls.Add(this.Kalos2a_1); + this.GB_Kalos34.Controls.Add(this.Kalos2a_0); + this.GB_Kalos34.Location = new System.Drawing.Point(245, 3); + this.GB_Kalos34.Name = "GB_Kalos34"; + this.GB_Kalos34.Size = new System.Drawing.Size(230, 210); + this.GB_Kalos34.TabIndex = 2; + this.GB_Kalos34.TabStop = false; + this.GB_Kalos34.Text = "Set 2"; + // + // PB_47 + // + this.PB_47.Image = global::PKHeX.Properties.Resources.souvenir; + this.PB_47.Location = new System.Drawing.Point(198, 177); + this.PB_47.Name = "PB_47"; + this.PB_47.Size = new System.Drawing.Size(24, 24); + this.PB_47.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_47.TabIndex = 47; + this.PB_47.TabStop = false; + this.PB_47.Click += new System.EventHandler(this.clickRibbon); + // + // PB_46 + // + this.PB_46.Image = global::PKHeX.Properties.Resources.special; + this.PB_46.Location = new System.Drawing.Point(171, 177); + this.PB_46.Name = "PB_46"; + this.PB_46.Size = new System.Drawing.Size(24, 24); + this.PB_46.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_46.TabIndex = 46; + this.PB_46.TabStop = false; + this.PB_46.Click += new System.EventHandler(this.clickRibbon); + // + // PB_45 + // + this.PB_45.Image = global::PKHeX.Properties.Resources.birthday; + this.PB_45.Location = new System.Drawing.Point(144, 177); + this.PB_45.Name = "PB_45"; + this.PB_45.Size = new System.Drawing.Size(24, 24); + this.PB_45.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_45.TabIndex = 45; + this.PB_45.TabStop = false; + this.PB_45.Click += new System.EventHandler(this.clickRibbon); + // + // PB_44 + // + this.PB_44.Image = global::PKHeX.Properties.Resources._event; + this.PB_44.Location = new System.Drawing.Point(117, 177); + this.PB_44.Name = "PB_44"; + this.PB_44.Size = new System.Drawing.Size(24, 24); + this.PB_44.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_44.TabIndex = 44; + this.PB_44.TabStop = false; + this.PB_44.Click += new System.EventHandler(this.clickRibbon); + // + // PB_43 + // + this.PB_43.Image = global::PKHeX.Properties.Resources.premier; + this.PB_43.Location = new System.Drawing.Point(89, 177); + this.PB_43.Name = "PB_43"; + this.PB_43.Size = new System.Drawing.Size(24, 24); + this.PB_43.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_43.TabIndex = 43; + this.PB_43.TabStop = false; + this.PB_43.Click += new System.EventHandler(this.clickRibbon); + // + // PB_42 + // + this.PB_42.Image = global::PKHeX.Properties.Resources.classic; + this.PB_42.Location = new System.Drawing.Point(62, 177); + this.PB_42.Name = "PB_42"; + this.PB_42.Size = new System.Drawing.Size(24, 24); + this.PB_42.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_42.TabIndex = 42; + this.PB_42.TabStop = false; + this.PB_42.Click += new System.EventHandler(this.clickRibbon); + // + // PB_41 + // + this.PB_41.Image = global::PKHeX.Properties.Resources.world; + this.PB_41.Location = new System.Drawing.Point(35, 177); + this.PB_41.Name = "PB_41"; + this.PB_41.Size = new System.Drawing.Size(24, 24); + this.PB_41.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_41.TabIndex = 41; + this.PB_41.TabStop = false; + this.PB_41.Click += new System.EventHandler(this.clickRibbon); + // + // PB_40 + // + this.PB_40.Image = global::PKHeX.Properties.Resources.earth; + this.PB_40.Location = new System.Drawing.Point(8, 177); + this.PB_40.Name = "PB_40"; + this.PB_40.Size = new System.Drawing.Size(24, 24); + this.PB_40.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_40.TabIndex = 40; + this.PB_40.TabStop = false; + this.PB_40.Click += new System.EventHandler(this.clickRibbon); + // + // PB_37 + // + this.PB_37.Image = global::PKHeX.Properties.Resources.national; + this.PB_37.Location = new System.Drawing.Point(198, 147); + this.PB_37.Name = "PB_37"; + this.PB_37.Size = new System.Drawing.Size(24, 24); + this.PB_37.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_37.TabIndex = 39; + this.PB_37.TabStop = false; + this.PB_37.Click += new System.EventHandler(this.clickRibbon); + // + // PB_36 + // + this.PB_36.Image = global::PKHeX.Properties.Resources.country; + this.PB_36.Location = new System.Drawing.Point(171, 147); + this.PB_36.Name = "PB_36"; + this.PB_36.Size = new System.Drawing.Size(24, 24); + this.PB_36.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_36.TabIndex = 38; + this.PB_36.TabStop = false; + this.PB_36.Click += new System.EventHandler(this.clickRibbon); + // + // PB_35 + // + this.PB_35.Image = global::PKHeX.Properties.Resources.legend; + this.PB_35.Location = new System.Drawing.Point(144, 147); + this.PB_35.Name = "PB_35"; + this.PB_35.Size = new System.Drawing.Size(24, 24); + this.PB_35.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_35.TabIndex = 37; + this.PB_35.TabStop = false; + this.PB_35.Click += new System.EventHandler(this.clickRibbon); + // + // PB_34 + // + this.PB_34.Image = global::PKHeX.Properties.Resources.record; + this.PB_34.Location = new System.Drawing.Point(117, 147); + this.PB_34.Name = "PB_34"; + this.PB_34.Size = new System.Drawing.Size(24, 24); + this.PB_34.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_34.TabIndex = 36; + this.PB_34.TabStop = false; + this.PB_34.Click += new System.EventHandler(this.clickRibbon); + // + // PB_33 + // + this.PB_33.Image = global::PKHeX.Properties.Resources.footprint; + this.PB_33.Location = new System.Drawing.Point(89, 147); + this.PB_33.Name = "PB_33"; + this.PB_33.Size = new System.Drawing.Size(24, 24); + this.PB_33.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_33.TabIndex = 35; + this.PB_33.TabStop = false; + this.PB_33.Click += new System.EventHandler(this.clickRibbon); + // + // PB_32 + // + this.PB_32.Image = global::PKHeX.Properties.Resources.artist; + this.PB_32.Location = new System.Drawing.Point(62, 147); + this.PB_32.Name = "PB_32"; + this.PB_32.Size = new System.Drawing.Size(24, 24); + this.PB_32.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_32.TabIndex = 34; + this.PB_32.TabStop = false; + this.PB_32.Click += new System.EventHandler(this.clickRibbon); + // + // PB_31 + // + this.PB_31.Image = global::PKHeX.Properties.Resources.gorgeousroyal; + this.PB_31.Location = new System.Drawing.Point(35, 147); + this.PB_31.Name = "PB_31"; + this.PB_31.Size = new System.Drawing.Size(24, 24); + this.PB_31.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_31.TabIndex = 33; + this.PB_31.TabStop = false; + this.PB_31.Click += new System.EventHandler(this.clickRibbon); + // + // PB_30 + // + this.PB_30.Image = global::PKHeX.Properties.Resources.royal; + this.PB_30.Location = new System.Drawing.Point(8, 147); + this.PB_30.Name = "PB_30"; + this.PB_30.Size = new System.Drawing.Size(24, 24); + this.PB_30.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_30.TabIndex = 32; + this.PB_30.TabStop = false; + this.PB_30.Click += new System.EventHandler(this.clickRibbon); + // + // Kalos2b_7 + // + this.Kalos2b_7.AutoSize = true; + this.Kalos2b_7.Location = new System.Drawing.Point(124, 124); + this.Kalos2b_7.Name = "Kalos2b_7"; + this.Kalos2b_7.Size = new System.Drawing.Size(68, 17); + this.Kalos2b_7.TabIndex = 15; + this.Kalos2b_7.Text = "Souvenir"; + this.Kalos2b_7.UseVisualStyleBackColor = true; + this.Kalos2b_7.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_6 + // + this.Kalos2b_6.AutoSize = true; + this.Kalos2b_6.Location = new System.Drawing.Point(124, 109); + this.Kalos2b_6.Name = "Kalos2b_6"; + this.Kalos2b_6.Size = new System.Drawing.Size(61, 17); + this.Kalos2b_6.TabIndex = 14; + this.Kalos2b_6.Text = "Special"; + this.Kalos2b_6.UseVisualStyleBackColor = true; + this.Kalos2b_6.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_5 + // + this.Kalos2b_5.AutoSize = true; + this.Kalos2b_5.Location = new System.Drawing.Point(124, 94); + this.Kalos2b_5.Name = "Kalos2b_5"; + this.Kalos2b_5.Size = new System.Drawing.Size(64, 17); + this.Kalos2b_5.TabIndex = 13; + this.Kalos2b_5.Text = "Birthday"; + this.Kalos2b_5.UseVisualStyleBackColor = true; + this.Kalos2b_5.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_4 + // + this.Kalos2b_4.AutoSize = true; + this.Kalos2b_4.Location = new System.Drawing.Point(124, 79); + this.Kalos2b_4.Name = "Kalos2b_4"; + this.Kalos2b_4.Size = new System.Drawing.Size(54, 17); + this.Kalos2b_4.TabIndex = 12; + this.Kalos2b_4.Text = "Event"; + this.Kalos2b_4.UseVisualStyleBackColor = true; + this.Kalos2b_4.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_3 + // + this.Kalos2b_3.AutoSize = true; + this.Kalos2b_3.Location = new System.Drawing.Point(124, 64); + this.Kalos2b_3.Name = "Kalos2b_3"; + this.Kalos2b_3.Size = new System.Drawing.Size(61, 17); + this.Kalos2b_3.TabIndex = 11; + this.Kalos2b_3.Text = "Premier"; + this.Kalos2b_3.UseVisualStyleBackColor = true; + this.Kalos2b_3.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_2 + // + this.Kalos2b_2.AutoSize = true; + this.Kalos2b_2.Location = new System.Drawing.Point(124, 49); + this.Kalos2b_2.Name = "Kalos2b_2"; + this.Kalos2b_2.Size = new System.Drawing.Size(59, 17); + this.Kalos2b_2.TabIndex = 10; + this.Kalos2b_2.Text = "Classic"; + this.Kalos2b_2.UseVisualStyleBackColor = true; + this.Kalos2b_2.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_1 + // + this.Kalos2b_1.AutoSize = true; + this.Kalos2b_1.Location = new System.Drawing.Point(124, 34); + this.Kalos2b_1.Name = "Kalos2b_1"; + this.Kalos2b_1.Size = new System.Drawing.Size(54, 17); + this.Kalos2b_1.TabIndex = 9; + this.Kalos2b_1.Text = "World"; + this.Kalos2b_1.UseVisualStyleBackColor = true; + this.Kalos2b_1.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2b_0 + // + this.Kalos2b_0.AutoSize = true; + this.Kalos2b_0.Location = new System.Drawing.Point(124, 19); + this.Kalos2b_0.Name = "Kalos2b_0"; + this.Kalos2b_0.Size = new System.Drawing.Size(51, 17); + this.Kalos2b_0.TabIndex = 8; + this.Kalos2b_0.Text = "Earth"; + this.Kalos2b_0.UseVisualStyleBackColor = true; + this.Kalos2b_0.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_7 + // + this.Kalos2a_7.AutoSize = true; + this.Kalos2a_7.Location = new System.Drawing.Point(19, 124); + this.Kalos2a_7.Name = "Kalos2a_7"; + this.Kalos2a_7.Size = new System.Drawing.Size(65, 17); + this.Kalos2a_7.TabIndex = 7; + this.Kalos2a_7.Text = "National"; + this.Kalos2a_7.UseVisualStyleBackColor = true; + this.Kalos2a_7.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_6 + // + this.Kalos2a_6.AutoSize = true; + this.Kalos2a_6.Location = new System.Drawing.Point(19, 109); + this.Kalos2a_6.Name = "Kalos2a_6"; + this.Kalos2a_6.Size = new System.Drawing.Size(62, 17); + this.Kalos2a_6.TabIndex = 6; + this.Kalos2a_6.Text = "Country"; + this.Kalos2a_6.UseVisualStyleBackColor = true; + this.Kalos2a_6.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_5 + // + this.Kalos2a_5.AutoSize = true; + this.Kalos2a_5.Location = new System.Drawing.Point(19, 94); + this.Kalos2a_5.Name = "Kalos2a_5"; + this.Kalos2a_5.Size = new System.Drawing.Size(62, 17); + this.Kalos2a_5.TabIndex = 5; + this.Kalos2a_5.Text = "Legend"; + this.Kalos2a_5.UseVisualStyleBackColor = true; + this.Kalos2a_5.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_4 + // + this.Kalos2a_4.AutoSize = true; + this.Kalos2a_4.Location = new System.Drawing.Point(19, 79); + this.Kalos2a_4.Name = "Kalos2a_4"; + this.Kalos2a_4.Size = new System.Drawing.Size(61, 17); + this.Kalos2a_4.TabIndex = 4; + this.Kalos2a_4.Text = "Record"; + this.Kalos2a_4.UseVisualStyleBackColor = true; + this.Kalos2a_4.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_3 + // + this.Kalos2a_3.AutoSize = true; + this.Kalos2a_3.Location = new System.Drawing.Point(19, 64); + this.Kalos2a_3.Name = "Kalos2a_3"; + this.Kalos2a_3.Size = new System.Drawing.Size(67, 17); + this.Kalos2a_3.TabIndex = 3; + this.Kalos2a_3.Text = "Footprint"; + this.Kalos2a_3.UseVisualStyleBackColor = true; + this.Kalos2a_3.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_2 + // + this.Kalos2a_2.AutoSize = true; + this.Kalos2a_2.Location = new System.Drawing.Point(19, 49); + this.Kalos2a_2.Name = "Kalos2a_2"; + this.Kalos2a_2.Size = new System.Drawing.Size(49, 17); + this.Kalos2a_2.TabIndex = 2; + this.Kalos2a_2.Text = "Artist"; + this.Kalos2a_2.UseVisualStyleBackColor = true; + this.Kalos2a_2.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_1 + // + this.Kalos2a_1.AutoSize = true; + this.Kalos2a_1.Location = new System.Drawing.Point(19, 34); + this.Kalos2a_1.Name = "Kalos2a_1"; + this.Kalos2a_1.Size = new System.Drawing.Size(102, 17); + this.Kalos2a_1.TabIndex = 1; + this.Kalos2a_1.Text = "Gorgeous Royal"; + this.Kalos2a_1.UseVisualStyleBackColor = true; + this.Kalos2a_1.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos2a_0 + // + this.Kalos2a_0.AutoSize = true; + this.Kalos2a_0.Location = new System.Drawing.Point(19, 19); + this.Kalos2a_0.Name = "Kalos2a_0"; + this.Kalos2a_0.Size = new System.Drawing.Size(53, 17); + this.Kalos2a_0.TabIndex = 0; + this.Kalos2a_0.Text = "Royal"; + this.Kalos2a_0.UseVisualStyleBackColor = true; + this.Kalos2a_0.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // GB_Kalos12 + // + this.GB_Kalos12.Controls.Add(this.PB_27); + this.GB_Kalos12.Controls.Add(this.PB_26); + this.GB_Kalos12.Controls.Add(this.PB_25); + this.GB_Kalos12.Controls.Add(this.PB_24); + this.GB_Kalos12.Controls.Add(this.PB_23); + this.GB_Kalos12.Controls.Add(this.PB_22); + this.GB_Kalos12.Controls.Add(this.PB_21); + this.GB_Kalos12.Controls.Add(this.PB_20); + this.GB_Kalos12.Controls.Add(this.PB_17); + this.GB_Kalos12.Controls.Add(this.PB_16); + this.GB_Kalos12.Controls.Add(this.PB_15); + this.GB_Kalos12.Controls.Add(this.PB_14); + this.GB_Kalos12.Controls.Add(this.PB_13); + this.GB_Kalos12.Controls.Add(this.PB_12); + this.GB_Kalos12.Controls.Add(this.PB_11); + this.GB_Kalos12.Controls.Add(this.PB_10); + this.GB_Kalos12.Controls.Add(this.Kalos1b_7); + this.GB_Kalos12.Controls.Add(this.Kalos1b_6); + this.GB_Kalos12.Controls.Add(this.Kalos1b_5); + this.GB_Kalos12.Controls.Add(this.Kalos1b_4); + this.GB_Kalos12.Controls.Add(this.Kalos1b_3); + this.GB_Kalos12.Controls.Add(this.Kalos1b_2); + this.GB_Kalos12.Controls.Add(this.Kalos1b_1); + this.GB_Kalos12.Controls.Add(this.Kalos1b_0); + this.GB_Kalos12.Controls.Add(this.Kalos1a_7); + this.GB_Kalos12.Controls.Add(this.Kalos1a_6); + this.GB_Kalos12.Controls.Add(this.Kalos1a_5); + this.GB_Kalos12.Controls.Add(this.Kalos1a_4); + this.GB_Kalos12.Controls.Add(this.Kalos1a_3); + this.GB_Kalos12.Controls.Add(this.Kalos1a_2); + this.GB_Kalos12.Controls.Add(this.Kalos1a_1); + this.GB_Kalos12.Controls.Add(this.Kalos1a_0); + this.GB_Kalos12.Location = new System.Drawing.Point(8, 3); + this.GB_Kalos12.Name = "GB_Kalos12"; + this.GB_Kalos12.Size = new System.Drawing.Size(230, 210); + this.GB_Kalos12.TabIndex = 0; + this.GB_Kalos12.TabStop = false; + this.GB_Kalos12.Text = "Set 1"; + // + // PB_27 + // + this.PB_27.Image = global::PKHeX.Properties.Resources.gorgeous; + this.PB_27.Location = new System.Drawing.Point(198, 177); + this.PB_27.Name = "PB_27"; + this.PB_27.Size = new System.Drawing.Size(24, 24); + this.PB_27.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_27.TabIndex = 31; + this.PB_27.TabStop = false; + this.PB_27.Click += new System.EventHandler(this.clickRibbon); + // + // PB_26 + // + this.PB_26.Image = global::PKHeX.Properties.Resources.smile; + this.PB_26.Location = new System.Drawing.Point(171, 177); + this.PB_26.Name = "PB_26"; + this.PB_26.Size = new System.Drawing.Size(24, 24); + this.PB_26.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_26.TabIndex = 30; + this.PB_26.TabStop = false; + this.PB_26.Click += new System.EventHandler(this.clickRibbon); + // + // PB_25 + // + this.PB_25.Image = global::PKHeX.Properties.Resources.snooze; + this.PB_25.Location = new System.Drawing.Point(144, 177); + this.PB_25.Name = "PB_25"; + this.PB_25.Size = new System.Drawing.Size(24, 24); + this.PB_25.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_25.TabIndex = 29; + this.PB_25.TabStop = false; + this.PB_25.Click += new System.EventHandler(this.clickRibbon); + // + // PB_24 + // + this.PB_24.Image = global::PKHeX.Properties.Resources.relax; + this.PB_24.Location = new System.Drawing.Point(117, 177); + this.PB_24.Name = "PB_24"; + this.PB_24.Size = new System.Drawing.Size(24, 24); + this.PB_24.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_24.TabIndex = 28; + this.PB_24.TabStop = false; + this.PB_24.Click += new System.EventHandler(this.clickRibbon); + // + // PB_23 + // + this.PB_23.Image = global::PKHeX.Properties.Resources.careless; + this.PB_23.Location = new System.Drawing.Point(89, 177); + this.PB_23.Name = "PB_23"; + this.PB_23.Size = new System.Drawing.Size(24, 24); + this.PB_23.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_23.TabIndex = 27; + this.PB_23.TabStop = false; + this.PB_23.Click += new System.EventHandler(this.clickRibbon); + // + // PB_22 + // + this.PB_22.Image = global::PKHeX.Properties.Resources.downcast; + this.PB_22.Location = new System.Drawing.Point(62, 177); + this.PB_22.Name = "PB_22"; + this.PB_22.Size = new System.Drawing.Size(24, 24); + this.PB_22.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_22.TabIndex = 26; + this.PB_22.TabStop = false; + this.PB_22.Click += new System.EventHandler(this.clickRibbon); + // + // PB_21 + // + this.PB_21.Image = global::PKHeX.Properties.Resources.shock; + this.PB_21.Location = new System.Drawing.Point(35, 177); + this.PB_21.Name = "PB_21"; + this.PB_21.Size = new System.Drawing.Size(24, 24); + this.PB_21.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_21.TabIndex = 25; + this.PB_21.TabStop = false; + this.PB_21.Click += new System.EventHandler(this.clickRibbon); + // + // PB_20 + // + this.PB_20.Image = global::PKHeX.Properties.Resources.alert; + this.PB_20.Location = new System.Drawing.Point(8, 177); + this.PB_20.Name = "PB_20"; + this.PB_20.Size = new System.Drawing.Size(24, 24); + this.PB_20.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_20.TabIndex = 24; + this.PB_20.TabStop = false; + this.PB_20.Click += new System.EventHandler(this.clickRibbon); + // + // PB_17 + // + this.PB_17.Image = global::PKHeX.Properties.Resources.effort; + this.PB_17.Location = new System.Drawing.Point(198, 147); + this.PB_17.Name = "PB_17"; + this.PB_17.Size = new System.Drawing.Size(24, 24); + this.PB_17.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_17.TabIndex = 23; + this.PB_17.TabStop = false; + this.PB_17.Click += new System.EventHandler(this.clickRibbon); + // + // PB_16 + // + this.PB_16.Image = global::PKHeX.Properties.Resources.expertbattler; + this.PB_16.Location = new System.Drawing.Point(171, 147); + this.PB_16.Name = "PB_16"; + this.PB_16.Size = new System.Drawing.Size(24, 24); + this.PB_16.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_16.TabIndex = 22; + this.PB_16.TabStop = false; + this.PB_16.Click += new System.EventHandler(this.clickRibbon); + // + // PB_15 + // + this.PB_15.Image = global::PKHeX.Properties.Resources.skillfullbattler; + this.PB_15.Location = new System.Drawing.Point(144, 147); + this.PB_15.Name = "PB_15"; + this.PB_15.Size = new System.Drawing.Size(24, 24); + this.PB_15.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_15.TabIndex = 21; + this.PB_15.TabStop = false; + this.PB_15.Click += new System.EventHandler(this.clickRibbon); + // + // PB_14 + // + this.PB_14.Image = global::PKHeX.Properties.Resources.training; + this.PB_14.Location = new System.Drawing.Point(117, 147); + this.PB_14.Name = "PB_14"; + this.PB_14.Size = new System.Drawing.Size(24, 24); + this.PB_14.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_14.TabIndex = 20; + this.PB_14.TabStop = false; + this.PB_14.Click += new System.EventHandler(this.clickRibbon); + // + // PB_13 + // + this.PB_13.Image = global::PKHeX.Properties.Resources.bestfriends; + this.PB_13.Location = new System.Drawing.Point(89, 147); + this.PB_13.Name = "PB_13"; + this.PB_13.Size = new System.Drawing.Size(24, 24); + this.PB_13.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_13.TabIndex = 19; + this.PB_13.TabStop = false; + this.PB_13.Click += new System.EventHandler(this.clickRibbon); + // + // PB_12 + // + this.PB_12.Image = global::PKHeX.Properties.Resources.sinnohchamp; + this.PB_12.Location = new System.Drawing.Point(62, 147); + this.PB_12.Name = "PB_12"; + this.PB_12.Size = new System.Drawing.Size(24, 24); + this.PB_12.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_12.TabIndex = 18; + this.PB_12.TabStop = false; + this.PB_12.Click += new System.EventHandler(this.clickRibbon); + // + // PB_11 + // + this.PB_11.Image = global::PKHeX.Properties.Resources.hoennchamp; + this.PB_11.Location = new System.Drawing.Point(35, 147); + this.PB_11.Name = "PB_11"; + this.PB_11.Size = new System.Drawing.Size(24, 24); + this.PB_11.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_11.TabIndex = 17; + this.PB_11.TabStop = false; + this.PB_11.Click += new System.EventHandler(this.clickRibbon); + // + // PB_10 + // + this.PB_10.Image = global::PKHeX.Properties.Resources.kaloschamp; + this.PB_10.Location = new System.Drawing.Point(8, 147); + this.PB_10.Name = "PB_10"; + this.PB_10.Size = new System.Drawing.Size(24, 24); + this.PB_10.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.PB_10.TabIndex = 16; + this.PB_10.TabStop = false; + this.PB_10.Click += new System.EventHandler(this.clickRibbon); + // + // Kalos1b_7 + // + this.Kalos1b_7.AutoSize = true; + this.Kalos1b_7.Location = new System.Drawing.Point(124, 124); + this.Kalos1b_7.Name = "Kalos1b_7"; + this.Kalos1b_7.Size = new System.Drawing.Size(72, 17); + this.Kalos1b_7.TabIndex = 15; + this.Kalos1b_7.Text = "Gorgeous"; + this.Kalos1b_7.UseVisualStyleBackColor = true; + this.Kalos1b_7.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_6 + // + this.Kalos1b_6.AutoSize = true; + this.Kalos1b_6.Location = new System.Drawing.Point(124, 109); + this.Kalos1b_6.Name = "Kalos1b_6"; + this.Kalos1b_6.Size = new System.Drawing.Size(51, 17); + this.Kalos1b_6.TabIndex = 14; + this.Kalos1b_6.Text = "Smile"; + this.Kalos1b_6.UseVisualStyleBackColor = true; + this.Kalos1b_6.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_5 + // + this.Kalos1b_5.AutoSize = true; + this.Kalos1b_5.Location = new System.Drawing.Point(124, 94); + this.Kalos1b_5.Name = "Kalos1b_5"; + this.Kalos1b_5.Size = new System.Drawing.Size(62, 17); + this.Kalos1b_5.TabIndex = 13; + this.Kalos1b_5.Text = "Snooze"; + this.Kalos1b_5.UseVisualStyleBackColor = true; + this.Kalos1b_5.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_4 + // + this.Kalos1b_4.AutoSize = true; + this.Kalos1b_4.Location = new System.Drawing.Point(124, 79); + this.Kalos1b_4.Name = "Kalos1b_4"; + this.Kalos1b_4.Size = new System.Drawing.Size(53, 17); + this.Kalos1b_4.TabIndex = 12; + this.Kalos1b_4.Text = "Relax"; + this.Kalos1b_4.UseVisualStyleBackColor = true; + this.Kalos1b_4.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_3 + // + this.Kalos1b_3.AutoSize = true; + this.Kalos1b_3.Location = new System.Drawing.Point(124, 64); + this.Kalos1b_3.Name = "Kalos1b_3"; + this.Kalos1b_3.Size = new System.Drawing.Size(66, 17); + this.Kalos1b_3.TabIndex = 11; + this.Kalos1b_3.Text = "Careless"; + this.Kalos1b_3.UseVisualStyleBackColor = true; + this.Kalos1b_3.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_2 + // + this.Kalos1b_2.AutoSize = true; + this.Kalos1b_2.Location = new System.Drawing.Point(124, 49); + this.Kalos1b_2.Name = "Kalos1b_2"; + this.Kalos1b_2.Size = new System.Drawing.Size(74, 17); + this.Kalos1b_2.TabIndex = 10; + this.Kalos1b_2.Text = "Downcast"; + this.Kalos1b_2.UseVisualStyleBackColor = true; + this.Kalos1b_2.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_1 + // + this.Kalos1b_1.AutoSize = true; + this.Kalos1b_1.Location = new System.Drawing.Point(124, 34); + this.Kalos1b_1.Name = "Kalos1b_1"; + this.Kalos1b_1.Size = new System.Drawing.Size(57, 17); + this.Kalos1b_1.TabIndex = 9; + this.Kalos1b_1.Text = "Shock"; + this.Kalos1b_1.UseVisualStyleBackColor = true; + this.Kalos1b_1.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1b_0 + // + this.Kalos1b_0.AutoSize = true; + this.Kalos1b_0.Location = new System.Drawing.Point(124, 19); + this.Kalos1b_0.Name = "Kalos1b_0"; + this.Kalos1b_0.Size = new System.Drawing.Size(47, 17); + this.Kalos1b_0.TabIndex = 8; + this.Kalos1b_0.Text = "Alert"; + this.Kalos1b_0.UseVisualStyleBackColor = true; + this.Kalos1b_0.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_7 + // + this.Kalos1a_7.AutoSize = true; + this.Kalos1a_7.Location = new System.Drawing.Point(19, 124); + this.Kalos1a_7.Name = "Kalos1a_7"; + this.Kalos1a_7.Size = new System.Drawing.Size(51, 17); + this.Kalos1a_7.TabIndex = 7; + this.Kalos1a_7.Text = "Effort"; + this.Kalos1a_7.UseVisualStyleBackColor = true; + this.Kalos1a_7.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_6 + // + this.Kalos1a_6.AutoSize = true; + this.Kalos1a_6.Location = new System.Drawing.Point(19, 109); + this.Kalos1a_6.Name = "Kalos1a_6"; + this.Kalos1a_6.Size = new System.Drawing.Size(89, 17); + this.Kalos1a_6.TabIndex = 6; + this.Kalos1a_6.Text = "Expert Battler"; + this.Kalos1a_6.UseVisualStyleBackColor = true; + this.Kalos1a_6.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_5 + // + this.Kalos1a_5.AutoSize = true; + this.Kalos1a_5.Location = new System.Drawing.Point(19, 94); + this.Kalos1a_5.Name = "Kalos1a_5"; + this.Kalos1a_5.Size = new System.Drawing.Size(91, 17); + this.Kalos1a_5.TabIndex = 5; + this.Kalos1a_5.Text = "Skillfull Battler"; + this.Kalos1a_5.UseVisualStyleBackColor = true; + this.Kalos1a_5.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_4 + // + this.Kalos1a_4.AutoSize = true; + this.Kalos1a_4.Location = new System.Drawing.Point(19, 79); + this.Kalos1a_4.Name = "Kalos1a_4"; + this.Kalos1a_4.Size = new System.Drawing.Size(64, 17); + this.Kalos1a_4.TabIndex = 4; + this.Kalos1a_4.Text = "Training"; + this.Kalos1a_4.UseVisualStyleBackColor = true; + this.Kalos1a_4.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_3 + // + this.Kalos1a_3.AutoSize = true; + this.Kalos1a_3.Location = new System.Drawing.Point(19, 64); + this.Kalos1a_3.Name = "Kalos1a_3"; + this.Kalos1a_3.Size = new System.Drawing.Size(84, 17); + this.Kalos1a_3.TabIndex = 3; + this.Kalos1a_3.Text = "Best Friends"; + this.Kalos1a_3.UseVisualStyleBackColor = true; + this.Kalos1a_3.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_2 + // + this.Kalos1a_2.AutoSize = true; + this.Kalos1a_2.Location = new System.Drawing.Point(19, 49); + this.Kalos1a_2.Name = "Kalos1a_2"; + this.Kalos1a_2.Size = new System.Drawing.Size(95, 17); + this.Kalos1a_2.TabIndex = 2; + this.Kalos1a_2.Text = "Sinnoh Champ"; + this.Kalos1a_2.UseVisualStyleBackColor = true; + this.Kalos1a_2.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_1 + // + this.Kalos1a_1.AutoSize = true; + this.Kalos1a_1.Location = new System.Drawing.Point(19, 34); + this.Kalos1a_1.Name = "Kalos1a_1"; + this.Kalos1a_1.Size = new System.Drawing.Size(94, 17); + this.Kalos1a_1.TabIndex = 1; + this.Kalos1a_1.Text = "Hoenn Champ"; + this.Kalos1a_1.UseVisualStyleBackColor = true; + this.Kalos1a_1.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // Kalos1a_0 + // + this.Kalos1a_0.AutoSize = true; + this.Kalos1a_0.Location = new System.Drawing.Point(19, 19); + this.Kalos1a_0.Name = "Kalos1a_0"; + this.Kalos1a_0.Size = new System.Drawing.Size(88, 17); + this.Kalos1a_0.TabIndex = 0; + this.Kalos1a_0.Text = "Kalos Champ"; + this.Kalos1a_0.UseVisualStyleBackColor = true; + this.Kalos1a_0.CheckedChanged += new System.EventHandler(this.toggleribbon); + // + // tabControl1 + // + this.tabControl1.Controls.Add(this.Tab_Kalos); + this.tabControl1.Controls.Add(this.Tab_Extra); + this.tabControl1.Controls.Add(this.Tab_Medals); + this.tabControl1.Location = new System.Drawing.Point(12, 12); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.tabControl1.Size = new System.Drawing.Size(490, 240); + this.tabControl1.TabIndex = 0; + // + // Sinnoh3a_0 + // + this.Sinnoh3a_0.AutoSize = true; + this.Sinnoh3a_0.Location = new System.Drawing.Point(19, 19); + this.Sinnoh3a_0.Name = "Sinnoh3a_0"; + this.Sinnoh3a_0.Size = new System.Drawing.Size(47, 17); + this.Sinnoh3a_0.TabIndex = 0; + this.Sinnoh3a_0.Text = "Cool"; + this.Sinnoh3a_0.UseVisualStyleBackColor = true; + // + // Sinnoh3a_1 + // + this.Sinnoh3a_1.AutoSize = true; + this.Sinnoh3a_1.Location = new System.Drawing.Point(19, 42); + this.Sinnoh3a_1.Name = "Sinnoh3a_1"; + this.Sinnoh3a_1.Size = new System.Drawing.Size(76, 17); + this.Sinnoh3a_1.TabIndex = 1; + this.Sinnoh3a_1.Text = "Cool Great"; + this.Sinnoh3a_1.UseVisualStyleBackColor = true; + // + // Sinnoh3a_2 + // + this.Sinnoh3a_2.AutoSize = true; + this.Sinnoh3a_2.Location = new System.Drawing.Point(19, 65); + this.Sinnoh3a_2.Name = "Sinnoh3a_2"; + this.Sinnoh3a_2.Size = new System.Drawing.Size(72, 17); + this.Sinnoh3a_2.TabIndex = 2; + this.Sinnoh3a_2.Text = "Cool Ultra"; + this.Sinnoh3a_2.UseVisualStyleBackColor = true; + // + // Sinnoh3a_3 + // + this.Sinnoh3a_3.AutoSize = true; + this.Sinnoh3a_3.Location = new System.Drawing.Point(19, 88); + this.Sinnoh3a_3.Name = "Sinnoh3a_3"; + this.Sinnoh3a_3.Size = new System.Drawing.Size(82, 17); + this.Sinnoh3a_3.TabIndex = 3; + this.Sinnoh3a_3.Text = "Cool Master"; + this.Sinnoh3a_3.UseVisualStyleBackColor = true; + // + // Sinnoh3a_4 + // + this.Sinnoh3a_4.AutoSize = true; + this.Sinnoh3a_4.Location = new System.Drawing.Point(19, 111); + this.Sinnoh3a_4.Name = "Sinnoh3a_4"; + this.Sinnoh3a_4.Size = new System.Drawing.Size(59, 17); + this.Sinnoh3a_4.TabIndex = 4; + this.Sinnoh3a_4.Text = "Beauty"; + this.Sinnoh3a_4.UseVisualStyleBackColor = true; + // + // Sinnoh3a_5 + // + this.Sinnoh3a_5.AutoSize = true; + this.Sinnoh3a_5.Location = new System.Drawing.Point(19, 134); + this.Sinnoh3a_5.Name = "Sinnoh3a_5"; + this.Sinnoh3a_5.Size = new System.Drawing.Size(88, 17); + this.Sinnoh3a_5.TabIndex = 5; + this.Sinnoh3a_5.Text = "Beauty Great"; + this.Sinnoh3a_5.UseVisualStyleBackColor = true; + // + // Sinnoh3a_6 + // + this.Sinnoh3a_6.AutoSize = true; + this.Sinnoh3a_6.Location = new System.Drawing.Point(19, 157); + this.Sinnoh3a_6.Name = "Sinnoh3a_6"; + this.Sinnoh3a_6.Size = new System.Drawing.Size(84, 17); + this.Sinnoh3a_6.TabIndex = 6; + this.Sinnoh3a_6.Text = "Beauty Ultra"; + this.Sinnoh3a_6.UseVisualStyleBackColor = true; + // + // Sinnoh3a_7 + // + this.Sinnoh3a_7.AutoSize = true; + this.Sinnoh3a_7.Location = new System.Drawing.Point(19, 180); + this.Sinnoh3a_7.Name = "Sinnoh3a_7"; + this.Sinnoh3a_7.Size = new System.Drawing.Size(94, 17); + this.Sinnoh3a_7.TabIndex = 7; + this.Sinnoh3a_7.Text = "Beauty Master"; + this.Sinnoh3a_7.UseVisualStyleBackColor = true; + // + // Sinnoh3b_0 + // + this.Sinnoh3b_0.AutoSize = true; + this.Sinnoh3b_0.Location = new System.Drawing.Point(124, 19); + this.Sinnoh3b_0.Name = "Sinnoh3b_0"; + this.Sinnoh3b_0.Size = new System.Drawing.Size(48, 17); + this.Sinnoh3b_0.TabIndex = 8; + this.Sinnoh3b_0.Text = "Cute"; + this.Sinnoh3b_0.UseVisualStyleBackColor = true; + // + // Sinnoh3b_1 + // + this.Sinnoh3b_1.AutoSize = true; + this.Sinnoh3b_1.Location = new System.Drawing.Point(124, 42); + this.Sinnoh3b_1.Name = "Sinnoh3b_1"; + this.Sinnoh3b_1.Size = new System.Drawing.Size(77, 17); + this.Sinnoh3b_1.TabIndex = 9; + this.Sinnoh3b_1.Text = "Cute Great"; + this.Sinnoh3b_1.UseVisualStyleBackColor = true; + // + // Sinnoh3b_2 + // + this.Sinnoh3b_2.AutoSize = true; + this.Sinnoh3b_2.Location = new System.Drawing.Point(124, 65); + this.Sinnoh3b_2.Name = "Sinnoh3b_2"; + this.Sinnoh3b_2.Size = new System.Drawing.Size(73, 17); + this.Sinnoh3b_2.TabIndex = 10; + this.Sinnoh3b_2.Text = "Cute Ultra"; + this.Sinnoh3b_2.UseVisualStyleBackColor = true; + // + // Sinnoh3b_3 + // + this.Sinnoh3b_3.AutoSize = true; + this.Sinnoh3b_3.Location = new System.Drawing.Point(124, 88); + this.Sinnoh3b_3.Name = "Sinnoh3b_3"; + this.Sinnoh3b_3.Size = new System.Drawing.Size(83, 17); + this.Sinnoh3b_3.TabIndex = 11; + this.Sinnoh3b_3.Text = "Cute Master"; + this.Sinnoh3b_3.UseVisualStyleBackColor = true; + // + // Sinnoh3b_4 + // + this.Sinnoh3b_4.AutoSize = true; + this.Sinnoh3b_4.Location = new System.Drawing.Point(124, 111); + this.Sinnoh3b_4.Name = "Sinnoh3b_4"; + this.Sinnoh3b_4.Size = new System.Drawing.Size(53, 17); + this.Sinnoh3b_4.TabIndex = 12; + this.Sinnoh3b_4.Text = "Smart"; + this.Sinnoh3b_4.UseVisualStyleBackColor = true; + // + // Sinnoh3b_5 + // + this.Sinnoh3b_5.AutoSize = true; + this.Sinnoh3b_5.Location = new System.Drawing.Point(124, 134); + this.Sinnoh3b_5.Name = "Sinnoh3b_5"; + this.Sinnoh3b_5.Size = new System.Drawing.Size(82, 17); + this.Sinnoh3b_5.TabIndex = 13; + this.Sinnoh3b_5.Text = "Smart Great"; + this.Sinnoh3b_5.UseVisualStyleBackColor = true; + // + // Sinnoh3b_6 + // + this.Sinnoh3b_6.AutoSize = true; + this.Sinnoh3b_6.Location = new System.Drawing.Point(124, 157); + this.Sinnoh3b_6.Name = "Sinnoh3b_6"; + this.Sinnoh3b_6.Size = new System.Drawing.Size(78, 17); + this.Sinnoh3b_6.TabIndex = 14; + this.Sinnoh3b_6.Text = "Smart Ultra"; + this.Sinnoh3b_6.UseVisualStyleBackColor = true; + // + // Sinnoh3b_7 + // + this.Sinnoh3b_7.AutoSize = true; + this.Sinnoh3b_7.Location = new System.Drawing.Point(124, 180); + this.Sinnoh3b_7.Name = "Sinnoh3b_7"; + this.Sinnoh3b_7.Size = new System.Drawing.Size(88, 17); + this.Sinnoh3b_7.TabIndex = 15; + this.Sinnoh3b_7.Text = "Smart Master"; + this.Sinnoh3b_7.UseVisualStyleBackColor = true; + // + // Sinnoh4a_0 + // + this.Sinnoh4a_0.AutoSize = true; + this.Sinnoh4a_0.Location = new System.Drawing.Point(19, 19); + this.Sinnoh4a_0.Name = "Sinnoh4a_0"; + this.Sinnoh4a_0.Size = new System.Drawing.Size(57, 17); + this.Sinnoh4a_0.TabIndex = 0; + this.Sinnoh4a_0.Text = "Tough"; + this.Sinnoh4a_0.UseVisualStyleBackColor = true; + // + // Sinnoh4a_1 + // + this.Sinnoh4a_1.AutoSize = true; + this.Sinnoh4a_1.Location = new System.Drawing.Point(19, 42); + this.Sinnoh4a_1.Name = "Sinnoh4a_1"; + this.Sinnoh4a_1.Size = new System.Drawing.Size(86, 17); + this.Sinnoh4a_1.TabIndex = 1; + this.Sinnoh4a_1.Text = "Tough Great"; + this.Sinnoh4a_1.UseVisualStyleBackColor = true; + // + // Sinnoh4a_2 + // + this.Sinnoh4a_2.AutoSize = true; + this.Sinnoh4a_2.Location = new System.Drawing.Point(19, 65); + this.Sinnoh4a_2.Name = "Sinnoh4a_2"; + this.Sinnoh4a_2.Size = new System.Drawing.Size(82, 17); + this.Sinnoh4a_2.TabIndex = 2; + this.Sinnoh4a_2.Text = "Tough Ultra"; + this.Sinnoh4a_2.UseVisualStyleBackColor = true; + // + // Sinnoh4a_3 + // + this.Sinnoh4a_3.AutoSize = true; + this.Sinnoh4a_3.Location = new System.Drawing.Point(19, 88); + this.Sinnoh4a_3.Name = "Sinnoh4a_3"; + this.Sinnoh4a_3.Size = new System.Drawing.Size(92, 17); + this.Sinnoh4a_3.TabIndex = 3; + this.Sinnoh4a_3.Text = "Tough Master"; + this.Sinnoh4a_3.UseVisualStyleBackColor = true; + // + // Hoenn2a_0 + // + this.Hoenn2a_0.AutoSize = true; + this.Hoenn2a_0.Location = new System.Drawing.Point(19, 19); + this.Hoenn2a_0.Name = "Hoenn2a_0"; + this.Hoenn2a_0.Size = new System.Drawing.Size(57, 17); + this.Hoenn2a_0.TabIndex = 0; + this.Hoenn2a_0.Text = "Tough"; + this.Hoenn2a_0.UseVisualStyleBackColor = true; + // + // Hoenn2a_1 + // + this.Hoenn2a_1.AutoSize = true; + this.Hoenn2a_1.Location = new System.Drawing.Point(19, 42); + this.Hoenn2a_1.Name = "Hoenn2a_1"; + this.Hoenn2a_1.Size = new System.Drawing.Size(88, 17); + this.Hoenn2a_1.TabIndex = 1; + this.Hoenn2a_1.Text = "Tough Super"; + this.Hoenn2a_1.UseVisualStyleBackColor = true; + // + // Hoenn2a_2 + // + this.Hoenn2a_2.AutoSize = true; + this.Hoenn2a_2.Location = new System.Drawing.Point(19, 65); + this.Hoenn2a_2.Name = "Hoenn2a_2"; + this.Hoenn2a_2.Size = new System.Drawing.Size(88, 17); + this.Hoenn2a_2.TabIndex = 2; + this.Hoenn2a_2.Text = "Tough Hyper"; + this.Hoenn2a_2.UseVisualStyleBackColor = true; + // + // Hoenn2a_3 + // + this.Hoenn2a_3.AutoSize = true; + this.Hoenn2a_3.Location = new System.Drawing.Point(19, 88); + this.Hoenn2a_3.Name = "Hoenn2a_3"; + this.Hoenn2a_3.Size = new System.Drawing.Size(92, 17); + this.Hoenn2a_3.TabIndex = 3; + this.Hoenn2a_3.Text = "Tough Master"; + this.Hoenn2a_3.UseVisualStyleBackColor = true; + // + // Hoenn2a_4 + // + this.Hoenn2a_4.AutoSize = true; + this.Hoenn2a_4.Location = new System.Drawing.Point(19, 111); + this.Hoenn2a_4.Name = "Hoenn2a_4"; + this.Hoenn2a_4.Size = new System.Drawing.Size(73, 17); + this.Hoenn2a_4.TabIndex = 4; + this.Hoenn2a_4.Text = "Champion"; + this.Hoenn2a_4.UseVisualStyleBackColor = true; + // + // Hoenn2a_5 + // + this.Hoenn2a_5.AutoSize = true; + this.Hoenn2a_5.Location = new System.Drawing.Point(19, 134); + this.Hoenn2a_5.Name = "Hoenn2a_5"; + this.Hoenn2a_5.Size = new System.Drawing.Size(65, 17); + this.Hoenn2a_5.TabIndex = 5; + this.Hoenn2a_5.Text = "Winning"; + this.Hoenn2a_5.UseVisualStyleBackColor = true; + // + // Hoenn2a_6 + // + this.Hoenn2a_6.AutoSize = true; + this.Hoenn2a_6.Location = new System.Drawing.Point(19, 157); + this.Hoenn2a_6.Name = "Hoenn2a_6"; + this.Hoenn2a_6.Size = new System.Drawing.Size(58, 17); + this.Hoenn2a_6.TabIndex = 6; + this.Hoenn2a_6.Text = "Victory"; + this.Hoenn2a_6.UseVisualStyleBackColor = true; + // + // Hoenn2a_7 + // + this.Hoenn2a_7.AutoSize = true; + this.Hoenn2a_7.Location = new System.Drawing.Point(19, 180); + this.Hoenn2a_7.Name = "Hoenn2a_7"; + this.Hoenn2a_7.Size = new System.Drawing.Size(49, 17); + this.Hoenn2a_7.TabIndex = 7; + this.Hoenn2a_7.Text = "Artist"; + this.Hoenn2a_7.UseVisualStyleBackColor = true; + // + // Hoenn2b_0 + // + this.Hoenn2b_0.AutoSize = true; + this.Hoenn2b_0.Location = new System.Drawing.Point(124, 19); + this.Hoenn2b_0.Name = "Hoenn2b_0"; + this.Hoenn2b_0.Size = new System.Drawing.Size(51, 17); + this.Hoenn2b_0.TabIndex = 8; + this.Hoenn2b_0.Text = "Effort"; + this.Hoenn2b_0.UseVisualStyleBackColor = true; + // + // Hoenn2b_1 + // + this.Hoenn2b_1.AutoSize = true; + this.Hoenn2b_1.Location = new System.Drawing.Point(124, 42); + this.Hoenn2b_1.Name = "Hoenn2b_1"; + this.Hoenn2b_1.Size = new System.Drawing.Size(58, 17); + this.Hoenn2b_1.TabIndex = 9; + this.Hoenn2b_1.Text = "Marine"; + this.Hoenn2b_1.UseVisualStyleBackColor = true; + // + // Hoenn2b_2 + // + this.Hoenn2b_2.AutoSize = true; + this.Hoenn2b_2.Location = new System.Drawing.Point(124, 65); + this.Hoenn2b_2.Name = "Hoenn2b_2"; + this.Hoenn2b_2.Size = new System.Drawing.Size(50, 17); + this.Hoenn2b_2.TabIndex = 10; + this.Hoenn2b_2.Text = "Land"; + this.Hoenn2b_2.UseVisualStyleBackColor = true; + // + // Hoenn2b_3 + // + this.Hoenn2b_3.AutoSize = true; + this.Hoenn2b_3.Location = new System.Drawing.Point(124, 88); + this.Hoenn2b_3.Name = "Hoenn2b_3"; + this.Hoenn2b_3.Size = new System.Drawing.Size(44, 17); + this.Hoenn2b_3.TabIndex = 11; + this.Hoenn2b_3.Text = "Sky"; + this.Hoenn2b_3.UseVisualStyleBackColor = true; + // + // Hoenn2b_4 + // + this.Hoenn2b_4.AutoSize = true; + this.Hoenn2b_4.Location = new System.Drawing.Point(124, 111); + this.Hoenn2b_4.Name = "Hoenn2b_4"; + this.Hoenn2b_4.Size = new System.Drawing.Size(62, 17); + this.Hoenn2b_4.TabIndex = 12; + this.Hoenn2b_4.Text = "Country"; + this.Hoenn2b_4.UseVisualStyleBackColor = true; + // + // Hoenn2b_5 + // + this.Hoenn2b_5.AutoSize = true; + this.Hoenn2b_5.Location = new System.Drawing.Point(124, 134); + this.Hoenn2b_5.Name = "Hoenn2b_5"; + this.Hoenn2b_5.Size = new System.Drawing.Size(65, 17); + this.Hoenn2b_5.TabIndex = 13; + this.Hoenn2b_5.Text = "National"; + this.Hoenn2b_5.UseVisualStyleBackColor = true; + // + // Hoenn2b_6 + // + this.Hoenn2b_6.AutoSize = true; + this.Hoenn2b_6.Location = new System.Drawing.Point(124, 157); + this.Hoenn2b_6.Name = "Hoenn2b_6"; + this.Hoenn2b_6.Size = new System.Drawing.Size(51, 17); + this.Hoenn2b_6.TabIndex = 14; + this.Hoenn2b_6.Text = "Earth"; + this.Hoenn2b_6.UseVisualStyleBackColor = true; + // + // Hoenn2b_7 + // + this.Hoenn2b_7.AutoSize = true; + this.Hoenn2b_7.Location = new System.Drawing.Point(124, 180); + this.Hoenn2b_7.Name = "Hoenn2b_7"; + this.Hoenn2b_7.Size = new System.Drawing.Size(54, 17); + this.Hoenn2b_7.TabIndex = 15; + this.Hoenn2b_7.Text = "World"; + this.Hoenn2b_7.UseVisualStyleBackColor = true; + // + // Hoenn1a_0 + // + this.Hoenn1a_0.AutoSize = true; + this.Hoenn1a_0.Location = new System.Drawing.Point(19, 19); + this.Hoenn1a_0.Name = "Hoenn1a_0"; + this.Hoenn1a_0.Size = new System.Drawing.Size(47, 17); + this.Hoenn1a_0.TabIndex = 0; + this.Hoenn1a_0.Text = "Cool"; + this.Hoenn1a_0.UseVisualStyleBackColor = true; + // + // Hoenn1a_1 + // + this.Hoenn1a_1.AutoSize = true; + this.Hoenn1a_1.Location = new System.Drawing.Point(19, 42); + this.Hoenn1a_1.Name = "Hoenn1a_1"; + this.Hoenn1a_1.Size = new System.Drawing.Size(76, 17); + this.Hoenn1a_1.TabIndex = 1; + this.Hoenn1a_1.Text = "Cool Great"; + this.Hoenn1a_1.UseVisualStyleBackColor = true; + // + // Hoenn1a_2 + // + this.Hoenn1a_2.AutoSize = true; + this.Hoenn1a_2.Location = new System.Drawing.Point(19, 65); + this.Hoenn1a_2.Name = "Hoenn1a_2"; + this.Hoenn1a_2.Size = new System.Drawing.Size(72, 17); + this.Hoenn1a_2.TabIndex = 2; + this.Hoenn1a_2.Text = "Cool Ultra"; + this.Hoenn1a_2.UseVisualStyleBackColor = true; + // + // Hoenn1a_3 + // + this.Hoenn1a_3.AutoSize = true; + this.Hoenn1a_3.Location = new System.Drawing.Point(19, 88); + this.Hoenn1a_3.Name = "Hoenn1a_3"; + this.Hoenn1a_3.Size = new System.Drawing.Size(82, 17); + this.Hoenn1a_3.TabIndex = 3; + this.Hoenn1a_3.Text = "Cool Master"; + this.Hoenn1a_3.UseVisualStyleBackColor = true; + // + // Hoenn1a_4 + // + this.Hoenn1a_4.AutoSize = true; + this.Hoenn1a_4.Location = new System.Drawing.Point(19, 111); + this.Hoenn1a_4.Name = "Hoenn1a_4"; + this.Hoenn1a_4.Size = new System.Drawing.Size(59, 17); + this.Hoenn1a_4.TabIndex = 4; + this.Hoenn1a_4.Text = "Beauty"; + this.Hoenn1a_4.UseVisualStyleBackColor = true; + // + // Hoenn1a_5 + // + this.Hoenn1a_5.AutoSize = true; + this.Hoenn1a_5.Location = new System.Drawing.Point(19, 134); + this.Hoenn1a_5.Name = "Hoenn1a_5"; + this.Hoenn1a_5.Size = new System.Drawing.Size(88, 17); + this.Hoenn1a_5.TabIndex = 5; + this.Hoenn1a_5.Text = "Beauty Great"; + this.Hoenn1a_5.UseVisualStyleBackColor = true; + // + // Hoenn1a_6 + // + this.Hoenn1a_6.AutoSize = true; + this.Hoenn1a_6.Location = new System.Drawing.Point(19, 157); + this.Hoenn1a_6.Name = "Hoenn1a_6"; + this.Hoenn1a_6.Size = new System.Drawing.Size(84, 17); + this.Hoenn1a_6.TabIndex = 6; + this.Hoenn1a_6.Text = "Beauty Ultra"; + this.Hoenn1a_6.UseVisualStyleBackColor = true; + // + // Hoenn1a_7 + // + this.Hoenn1a_7.AutoSize = true; + this.Hoenn1a_7.Location = new System.Drawing.Point(19, 180); + this.Hoenn1a_7.Name = "Hoenn1a_7"; + this.Hoenn1a_7.Size = new System.Drawing.Size(94, 17); + this.Hoenn1a_7.TabIndex = 7; + this.Hoenn1a_7.Text = "Beauty Master"; + this.Hoenn1a_7.UseVisualStyleBackColor = true; + // + // Hoenn1b_0 + // + this.Hoenn1b_0.AutoSize = true; + this.Hoenn1b_0.Location = new System.Drawing.Point(124, 19); + this.Hoenn1b_0.Name = "Hoenn1b_0"; + this.Hoenn1b_0.Size = new System.Drawing.Size(48, 17); + this.Hoenn1b_0.TabIndex = 8; + this.Hoenn1b_0.Text = "Cute"; + this.Hoenn1b_0.UseVisualStyleBackColor = true; + // + // Hoenn1b_1 + // + this.Hoenn1b_1.AutoSize = true; + this.Hoenn1b_1.Location = new System.Drawing.Point(124, 42); + this.Hoenn1b_1.Name = "Hoenn1b_1"; + this.Hoenn1b_1.Size = new System.Drawing.Size(77, 17); + this.Hoenn1b_1.TabIndex = 9; + this.Hoenn1b_1.Text = "Cute Great"; + this.Hoenn1b_1.UseVisualStyleBackColor = true; + // + // Hoenn1b_2 + // + this.Hoenn1b_2.AutoSize = true; + this.Hoenn1b_2.Location = new System.Drawing.Point(124, 65); + this.Hoenn1b_2.Name = "Hoenn1b_2"; + this.Hoenn1b_2.Size = new System.Drawing.Size(73, 17); + this.Hoenn1b_2.TabIndex = 10; + this.Hoenn1b_2.Text = "Cute Ultra"; + this.Hoenn1b_2.UseVisualStyleBackColor = true; + // + // Hoenn1b_3 + // + this.Hoenn1b_3.AutoSize = true; + this.Hoenn1b_3.Location = new System.Drawing.Point(124, 88); + this.Hoenn1b_3.Name = "Hoenn1b_3"; + this.Hoenn1b_3.Size = new System.Drawing.Size(83, 17); + this.Hoenn1b_3.TabIndex = 11; + this.Hoenn1b_3.Text = "Cute Master"; + this.Hoenn1b_3.UseVisualStyleBackColor = true; + // + // Hoenn1b_4 + // + this.Hoenn1b_4.AutoSize = true; + this.Hoenn1b_4.Location = new System.Drawing.Point(124, 111); + this.Hoenn1b_4.Name = "Hoenn1b_4"; + this.Hoenn1b_4.Size = new System.Drawing.Size(53, 17); + this.Hoenn1b_4.TabIndex = 12; + this.Hoenn1b_4.Text = "Smart"; + this.Hoenn1b_4.UseVisualStyleBackColor = true; + // + // Hoenn1b_5 + // + this.Hoenn1b_5.AutoSize = true; + this.Hoenn1b_5.Location = new System.Drawing.Point(124, 134); + this.Hoenn1b_5.Name = "Hoenn1b_5"; + this.Hoenn1b_5.Size = new System.Drawing.Size(82, 17); + this.Hoenn1b_5.TabIndex = 13; + this.Hoenn1b_5.Text = "Smart Great"; + this.Hoenn1b_5.UseVisualStyleBackColor = true; + // + // Hoenn1b_6 + // + this.Hoenn1b_6.AutoSize = true; + this.Hoenn1b_6.Location = new System.Drawing.Point(124, 157); + this.Hoenn1b_6.Name = "Hoenn1b_6"; + this.Hoenn1b_6.Size = new System.Drawing.Size(78, 17); + this.Hoenn1b_6.TabIndex = 14; + this.Hoenn1b_6.Text = "Smart Ultra"; + this.Hoenn1b_6.UseVisualStyleBackColor = true; + // + // Hoenn1b_7 + // + this.Hoenn1b_7.AutoSize = true; + this.Hoenn1b_7.Location = new System.Drawing.Point(124, 180); + this.Hoenn1b_7.Name = "Hoenn1b_7"; + this.Hoenn1b_7.Size = new System.Drawing.Size(88, 17); + this.Hoenn1b_7.TabIndex = 15; + this.Hoenn1b_7.Text = "Smart Master"; + this.Hoenn1b_7.UseVisualStyleBackColor = true; + // + // RibbMedal + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(514, 292); + this.Controls.Add(this.BTN_Cancel); + this.Controls.Add(this.BTN_None); + this.Controls.Add(this.BTN_All); + this.Controls.Add(this.BTN_Save); + this.Controls.Add(this.tabControl1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RibbMedal"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Ribbon / Medal Editor"; + this.Tab_Medals.ResumeLayout(false); + this.Tab_Medals.PerformLayout(); + this.GB_Medals1.ResumeLayout(false); + this.GB_Medals1.PerformLayout(); + this.GB_Medals2.ResumeLayout(false); + this.GB_Medals2.PerformLayout(); + this.Tab_Extra.ResumeLayout(false); + this.GB_Extra2.ResumeLayout(false); + this.GB_Extra2.PerformLayout(); + this.GB_Extra1.ResumeLayout(false); + this.GB_Extra1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PastBattle)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PastContest)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_54)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_50)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_53)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_52)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_51)).EndInit(); + this.Tab_Kalos.ResumeLayout(false); + this.GB_Kalos34.ResumeLayout(false); + this.GB_Kalos34.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_47)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_46)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_45)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_44)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_43)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_42)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_41)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_40)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_37)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_36)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_35)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_34)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_33)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_32)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_31)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_30)).EndInit(); + this.GB_Kalos12.ResumeLayout(false); + this.GB_Kalos12.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PB_27)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_26)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_25)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_24)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_23)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_22)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_21)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_20)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_17)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_16)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_15)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_14)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_13)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_12)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_11)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PB_10)).EndInit(); + this.tabControl1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button BTN_Save; + private System.Windows.Forms.Button BTN_All; + private System.Windows.Forms.Button BTN_None; + private System.Windows.Forms.Button BTN_Cancel; + private System.Windows.Forms.TabPage Tab_Medals; + private System.Windows.Forms.GroupBox GB_Medals1; + private System.Windows.Forms.CheckBox TMedal2_7; + private System.Windows.Forms.CheckBox TMedal2_6; + private System.Windows.Forms.CheckBox TMedal2_5; + private System.Windows.Forms.CheckBox TMedal2_4; + private System.Windows.Forms.CheckBox TMedal2_3; + private System.Windows.Forms.CheckBox TMedal2_2; + private System.Windows.Forms.CheckBox TMedal2_1; + private System.Windows.Forms.CheckBox TMedal2_0; + private System.Windows.Forms.CheckBox TMedal1_7; + private System.Windows.Forms.CheckBox TMedal1_6; + private System.Windows.Forms.CheckBox TMedal1_5; + private System.Windows.Forms.CheckBox TMedal1_4; + private System.Windows.Forms.CheckBox TMedal1_3; + private System.Windows.Forms.CheckBox TMedal1_2; + private System.Windows.Forms.CheckBox TMedal1_1; + private System.Windows.Forms.CheckBox TMedal1_0; + private System.Windows.Forms.GroupBox GB_Medals2; + private System.Windows.Forms.CheckBox TMedal4_7; + private System.Windows.Forms.CheckBox TMedal4_6; + private System.Windows.Forms.CheckBox TMedal4_5; + private System.Windows.Forms.CheckBox TMedal4_4; + private System.Windows.Forms.CheckBox TMedal4_3; + private System.Windows.Forms.CheckBox TMedal4_2; + private System.Windows.Forms.CheckBox TMedal4_1; + private System.Windows.Forms.CheckBox TMedal4_0; + private System.Windows.Forms.CheckBox TMedal3_7; + private System.Windows.Forms.CheckBox TMedal3_6; + private System.Windows.Forms.CheckBox TMedal3_5; + private System.Windows.Forms.CheckBox TMedal3_4; + private System.Windows.Forms.CheckBox TMedal3_3; + private System.Windows.Forms.CheckBox TMedal3_2; + private System.Windows.Forms.CheckBox TMedal3_1; + private System.Windows.Forms.CheckBox TMedal3_0; + private System.Windows.Forms.TabPage Tab_Extra; + private System.Windows.Forms.GroupBox GB_Extra1; + private System.Windows.Forms.CheckBox Extra2_7; + private System.Windows.Forms.CheckBox Extra2_6; + private System.Windows.Forms.CheckBox Extra2_5; + private System.Windows.Forms.CheckBox Extra2_4; + private System.Windows.Forms.CheckBox Extra2_3; + private System.Windows.Forms.CheckBox Extra2_2; + private System.Windows.Forms.CheckBox Extra2_1; + private System.Windows.Forms.CheckBox Extra2_0; + private System.Windows.Forms.CheckBox Extra1_7; + private System.Windows.Forms.CheckBox Extra1_6; + private System.Windows.Forms.CheckBox Extra1_5; + private System.Windows.Forms.CheckBox Extra1_4; + private System.Windows.Forms.CheckBox Extra1_3; + private System.Windows.Forms.CheckBox Extra1_2; + private System.Windows.Forms.CheckBox Extra1_1; + private System.Windows.Forms.CheckBox Extra1_0; + private System.Windows.Forms.TabPage Tab_Kalos; + private System.Windows.Forms.GroupBox GB_Kalos34; + private System.Windows.Forms.CheckBox Kalos2b_7; + private System.Windows.Forms.CheckBox Kalos2b_6; + private System.Windows.Forms.CheckBox Kalos2b_5; + private System.Windows.Forms.CheckBox Kalos2b_4; + private System.Windows.Forms.CheckBox Kalos2b_3; + private System.Windows.Forms.CheckBox Kalos2b_2; + private System.Windows.Forms.CheckBox Kalos2b_1; + private System.Windows.Forms.CheckBox Kalos2b_0; + private System.Windows.Forms.CheckBox Kalos2a_7; + private System.Windows.Forms.CheckBox Kalos2a_6; + private System.Windows.Forms.CheckBox Kalos2a_5; + private System.Windows.Forms.CheckBox Kalos2a_4; + private System.Windows.Forms.CheckBox Kalos2a_3; + private System.Windows.Forms.CheckBox Kalos2a_2; + private System.Windows.Forms.CheckBox Kalos2a_1; + private System.Windows.Forms.CheckBox Kalos2a_0; + private System.Windows.Forms.GroupBox GB_Kalos12; + private System.Windows.Forms.CheckBox Kalos1b_7; + private System.Windows.Forms.CheckBox Kalos1b_6; + private System.Windows.Forms.CheckBox Kalos1b_5; + private System.Windows.Forms.CheckBox Kalos1b_4; + private System.Windows.Forms.CheckBox Kalos1b_3; + private System.Windows.Forms.CheckBox Kalos1b_2; + private System.Windows.Forms.CheckBox Kalos1b_1; + private System.Windows.Forms.CheckBox Kalos1b_0; + private System.Windows.Forms.CheckBox Kalos1a_7; + private System.Windows.Forms.CheckBox Kalos1a_6; + private System.Windows.Forms.CheckBox Kalos1a_5; + private System.Windows.Forms.CheckBox Kalos1a_4; + private System.Windows.Forms.CheckBox Kalos1a_3; + private System.Windows.Forms.CheckBox Kalos1a_2; + private System.Windows.Forms.CheckBox Kalos1a_1; + private System.Windows.Forms.CheckBox Kalos1a_0; + private System.Windows.Forms.TabControl tabControl1; + private System.Windows.Forms.CheckBox Sinnoh3a_0; + private System.Windows.Forms.CheckBox Sinnoh3a_1; + private System.Windows.Forms.CheckBox Sinnoh3a_2; + private System.Windows.Forms.CheckBox Sinnoh3a_3; + private System.Windows.Forms.CheckBox Sinnoh3a_4; + private System.Windows.Forms.CheckBox Sinnoh3a_5; + private System.Windows.Forms.CheckBox Sinnoh3a_6; + private System.Windows.Forms.CheckBox Sinnoh3a_7; + private System.Windows.Forms.CheckBox Sinnoh3b_0; + private System.Windows.Forms.CheckBox Sinnoh3b_1; + private System.Windows.Forms.CheckBox Sinnoh3b_2; + private System.Windows.Forms.CheckBox Sinnoh3b_3; + private System.Windows.Forms.CheckBox Sinnoh3b_4; + private System.Windows.Forms.CheckBox Sinnoh3b_5; + private System.Windows.Forms.CheckBox Sinnoh3b_6; + private System.Windows.Forms.CheckBox Sinnoh3b_7; + private System.Windows.Forms.CheckBox Sinnoh4a_0; + private System.Windows.Forms.CheckBox Sinnoh4a_1; + private System.Windows.Forms.CheckBox Sinnoh4a_2; + private System.Windows.Forms.CheckBox Sinnoh4a_3; + private System.Windows.Forms.CheckBox Hoenn2a_0; + private System.Windows.Forms.CheckBox Hoenn2a_1; + private System.Windows.Forms.CheckBox Hoenn2a_2; + private System.Windows.Forms.CheckBox Hoenn2a_3; + private System.Windows.Forms.CheckBox Hoenn2a_4; + private System.Windows.Forms.CheckBox Hoenn2a_5; + private System.Windows.Forms.CheckBox Hoenn2a_6; + private System.Windows.Forms.CheckBox Hoenn2a_7; + private System.Windows.Forms.CheckBox Hoenn2b_0; + private System.Windows.Forms.CheckBox Hoenn2b_1; + private System.Windows.Forms.CheckBox Hoenn2b_2; + private System.Windows.Forms.CheckBox Hoenn2b_3; + private System.Windows.Forms.CheckBox Hoenn2b_4; + private System.Windows.Forms.CheckBox Hoenn2b_5; + private System.Windows.Forms.CheckBox Hoenn2b_6; + private System.Windows.Forms.CheckBox Hoenn2b_7; + private System.Windows.Forms.CheckBox Hoenn1a_0; + private System.Windows.Forms.CheckBox Hoenn1a_1; + private System.Windows.Forms.CheckBox Hoenn1a_2; + private System.Windows.Forms.CheckBox Hoenn1a_3; + private System.Windows.Forms.CheckBox Hoenn1a_4; + private System.Windows.Forms.CheckBox Hoenn1a_5; + private System.Windows.Forms.CheckBox Hoenn1a_6; + private System.Windows.Forms.CheckBox Hoenn1a_7; + private System.Windows.Forms.CheckBox Hoenn1b_0; + private System.Windows.Forms.CheckBox Hoenn1b_1; + private System.Windows.Forms.CheckBox Hoenn1b_2; + private System.Windows.Forms.CheckBox Hoenn1b_3; + private System.Windows.Forms.CheckBox Hoenn1b_4; + private System.Windows.Forms.CheckBox Hoenn1b_5; + private System.Windows.Forms.CheckBox Hoenn1b_6; + private System.Windows.Forms.CheckBox Hoenn1b_7; + private System.Windows.Forms.GroupBox GB_Extra2; + private System.Windows.Forms.CheckBox Extra4_7; + private System.Windows.Forms.CheckBox Extra4_6; + private System.Windows.Forms.CheckBox Extra4_5; + private System.Windows.Forms.CheckBox Extra4_4; + private System.Windows.Forms.CheckBox Extra4_3; + private System.Windows.Forms.CheckBox Extra4_2; + private System.Windows.Forms.CheckBox Extra4_1; + private System.Windows.Forms.CheckBox Extra4_0; + private System.Windows.Forms.CheckBox Extra3_7; + private System.Windows.Forms.CheckBox Extra3_6; + private System.Windows.Forms.CheckBox Extra3_5; + private System.Windows.Forms.CheckBox Extra3_4; + private System.Windows.Forms.CheckBox Extra3_3; + private System.Windows.Forms.CheckBox Extra3_2; + private System.Windows.Forms.CheckBox Extra3_1; + private System.Windows.Forms.CheckBox Extra3_0; + private System.Windows.Forms.Label L_Rank3; + private System.Windows.Forms.Label L_Rank2; + private System.Windows.Forms.Label L_Rank1; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Label L_Rank8; + private System.Windows.Forms.Label L_Rank7; + private System.Windows.Forms.Label L_Rank6; + private System.Windows.Forms.Label L_Rank5; + private System.Windows.Forms.Label L_Rank4; + private System.Windows.Forms.Label L_PastBattle; + private System.Windows.Forms.Label L_PastContest; + private System.Windows.Forms.MaskedTextBox TB_PastBattle; + private System.Windows.Forms.MaskedTextBox TB_PastContest; + private System.Windows.Forms.CheckBox CHK_Secret; + private System.Windows.Forms.Label L_SuperTraining; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.PictureBox PB_47; + private System.Windows.Forms.PictureBox PB_46; + private System.Windows.Forms.PictureBox PB_45; + private System.Windows.Forms.PictureBox PB_44; + private System.Windows.Forms.PictureBox PB_43; + private System.Windows.Forms.PictureBox PB_42; + private System.Windows.Forms.PictureBox PB_41; + private System.Windows.Forms.PictureBox PB_40; + private System.Windows.Forms.PictureBox PB_37; + private System.Windows.Forms.PictureBox PB_36; + private System.Windows.Forms.PictureBox PB_35; + private System.Windows.Forms.PictureBox PB_34; + private System.Windows.Forms.PictureBox PB_33; + private System.Windows.Forms.PictureBox PB_32; + private System.Windows.Forms.PictureBox PB_31; + private System.Windows.Forms.PictureBox PB_30; + private System.Windows.Forms.PictureBox PB_27; + private System.Windows.Forms.PictureBox PB_26; + private System.Windows.Forms.PictureBox PB_25; + private System.Windows.Forms.PictureBox PB_24; + private System.Windows.Forms.PictureBox PB_23; + private System.Windows.Forms.PictureBox PB_22; + private System.Windows.Forms.PictureBox PB_21; + private System.Windows.Forms.PictureBox PB_20; + private System.Windows.Forms.PictureBox PB_17; + private System.Windows.Forms.PictureBox PB_16; + private System.Windows.Forms.PictureBox PB_15; + private System.Windows.Forms.PictureBox PB_14; + private System.Windows.Forms.PictureBox PB_13; + private System.Windows.Forms.PictureBox PB_12; + private System.Windows.Forms.PictureBox PB_11; + private System.Windows.Forms.PictureBox PB_10; + private System.Windows.Forms.PictureBox PastBattle; + private System.Windows.Forms.PictureBox PastContest; + private System.Windows.Forms.PictureBox PB_54; + private System.Windows.Forms.PictureBox PB_50; + private System.Windows.Forms.PictureBox PB_53; + private System.Windows.Forms.PictureBox PB_52; + private System.Windows.Forms.PictureBox PB_51; + } +} \ No newline at end of file diff --git a/f4-RibbMedal.cs b/f4-RibbMedal.cs new file mode 100644 index 000000000..0241aa5ac --- /dev/null +++ b/f4-RibbMedal.cs @@ -0,0 +1,594 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Drawing.Imaging; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.IO; +using System.Text.RegularExpressions; + +namespace PKHeX +{ + + public partial class RibbMedal : Form + { + Form1 m_parent; + public RibbMedal(Form1 frm1) + { + InitializeComponent(); + m_parent = frm1; + TranslateInterface("RibbonMedal"); + getRibbons(); + } + public void TranslateInterface(string FORM_NAME) + { + string curlanguage = m_parent.curlanguage; + // Fetch a File + // Check to see if a the translation file exists in the same folder as the executable + string externalLangPath = System.Windows.Forms.Application.StartupPath + "\\lang_" + curlanguage + ".txt"; + string[] rawlist; + if (File.Exists(externalLangPath)) + { + rawlist = File.ReadAllLines(externalLangPath); + } + else + { + object txt; + txt = Properties.Resources.ResourceManager.GetObject("lang_" + curlanguage); // Fetch File, \n to list. + if (txt == null) return; // Translation file does not exist as a resource; abort this function and don't translate UI. + string[] stringSeparators = new string[] { "\r\n" }; + rawlist = ((string)txt).Split(stringSeparators, StringSplitOptions.None); + } + + string[] stringdata = new string[rawlist.Length]; + int itemsToRename = 0; + for (int i = 0; i < rawlist.Length; i++) + { + // Find our starting point + if (rawlist[i] == "! " + FORM_NAME) // Start our data + { + // Copy our Control Names and Text to a new array for later processing. + for (int j = i + 1; j < rawlist.Length; j++) + { + if (rawlist[j].Length == 0) + continue; // Skip Over Empty Lines, errhandled + if (rawlist[j][0].ToString() != "-") // If line is not a comment line... + { + if (rawlist[j][0].ToString() == "!") // Stop if we have reached the end of translation + break; // exit inner loop + stringdata[itemsToRename] = rawlist[j]; // Add the entry to process later. + itemsToRename++; + } + } + break; // exit outer loop + } + } + + // Now that we have our items to rename in: Control = Text format, let's execute the changes! + + for (int i = 0; i < itemsToRename; i++) + { + string[] SplitString = Regex.Split(stringdata[i], " = "); + if (SplitString.Length < 2) + continue; // Error in Input, errhandled + string ctrl = SplitString[0]; // Control to change the text of... + string text = SplitString[1]; // Text to set Control.Text to... + Control[] controllist = Controls.Find(ctrl, true); + if (controllist.Length == 0) // If Control isn't found... + { + // If not found, it is not something to rename and is thus skipped. + } + else // Set the input control's text. + { + controllist[0].Text = text; + } + } + } + private static uint ToUInt32(String value) + { + if (String.IsNullOrEmpty(value)) + return 0; + return UInt32.Parse(value); + } // Integer Conversion + private void getRibbons() + { + Bitmap[] bma = { + Properties.Resources.kaloschamp, Properties.Resources.hoennchamp, Properties.Resources.sinnohchamp, Properties.Resources.bestfriends, + Properties.Resources.training, Properties.Resources.skillfullbattler, Properties.Resources.expertbattler, Properties.Resources.effort, + + Properties.Resources.alert, Properties.Resources.shock, Properties.Resources.downcast, Properties.Resources.careless, + Properties.Resources.relax, Properties.Resources.snooze, Properties.Resources.smile, Properties.Resources.gorgeous, + + Properties.Resources.royal, Properties.Resources.gorgeousroyal, Properties.Resources.artist, Properties.Resources.footprint, + Properties.Resources.record, Properties.Resources.legend, Properties.Resources.country, Properties.Resources.national, + + Properties.Resources.earth, Properties.Resources.world, Properties.Resources.classic, Properties.Resources.premier, + Properties.Resources._event, Properties.Resources.birthday, Properties.Resources.special, Properties.Resources.souvenir, + + Properties.Resources.wishing, Properties.Resources.battlechamp, Properties.Resources.regionalchamp, Properties.Resources.nationalchamp, + Properties.Resources.worldchamp, + + }; + PictureBox[] pba = { + PB_10, PB_11, PB_12, PB_13, + PB_14, PB_15, PB_16, PB_17, + + PB_20, PB_21, PB_22, PB_23, + PB_24, PB_25, PB_26, PB_27, + + PB_30, PB_31, PB_32, PB_33, + PB_34, PB_35, PB_36, PB_37, + + PB_40, PB_41, PB_42, PB_43, + PB_44, PB_45, PB_46, PB_47, + + PB_50, PB_51, PB_52, PB_53, + PB_54, + }; + + for (int i = 0; i < bma.Length; i++) + { + pba[i].Image = ImageTransparency.ChangeOpacity(bma[i], 0.1); + } + + int rv = 0; // Read from value (later redefined) + + // Populate Medals (what a mess) + rv = m_parent.buff[0x2C]; + updateRibbon(TMedal1_0, rv, 0); + updateRibbon(TMedal1_1, rv, 1); + updateRibbon(TMedal1_2, rv, 2); + updateRibbon(TMedal1_3, rv, 3); + updateRibbon(TMedal1_4, rv, 4); + updateRibbon(TMedal1_5, rv, 5); + updateRibbon(TMedal1_6, rv, 6); + updateRibbon(TMedal1_7, rv, 7); + rv = m_parent.buff[0x2D]; + updateRibbon(TMedal2_0, rv, 0); + updateRibbon(TMedal2_1, rv, 1); + updateRibbon(TMedal2_2, rv, 2); + updateRibbon(TMedal2_3, rv, 3); + updateRibbon(TMedal2_4, rv, 4); + updateRibbon(TMedal2_5, rv, 5); + updateRibbon(TMedal2_6, rv, 6); + updateRibbon(TMedal2_7, rv, 7); + rv = m_parent.buff[0x2E]; + updateRibbon(TMedal3_0, rv, 0); + updateRibbon(TMedal3_1, rv, 1); + updateRibbon(TMedal3_2, rv, 2); + updateRibbon(TMedal3_3, rv, 3); + updateRibbon(TMedal3_4, rv, 4); + updateRibbon(TMedal3_5, rv, 5); + updateRibbon(TMedal3_6, rv, 6); + updateRibbon(TMedal3_7, rv, 7); + rv = m_parent.buff[0x2F]; + updateRibbon(TMedal4_0, rv, 0); + updateRibbon(TMedal4_1, rv, 1); + updateRibbon(TMedal4_2, rv, 2); + updateRibbon(TMedal4_3, rv, 3); + updateRibbon(TMedal4_4, rv, 4); + updateRibbon(TMedal4_5, rv, 5); + updateRibbon(TMedal4_6, rv, 6); + updateRibbon(TMedal4_7, rv, 7); + + // Populate Kalos Ribbons + rv = m_parent.buff[0x30]; + updateRibbon(Kalos1a_0, rv, 0); + updateRibbon(Kalos1a_1, rv, 1); + updateRibbon(Kalos1a_2, rv, 2); + updateRibbon(Kalos1a_3, rv, 3); + updateRibbon(Kalos1a_4, rv, 4); + updateRibbon(Kalos1a_5, rv, 5); + updateRibbon(Kalos1a_6, rv, 6); + updateRibbon(Kalos1a_7, rv, 7); + rv = m_parent.buff[0x31]; + updateRibbon(Kalos1b_0, rv, 0); + updateRibbon(Kalos1b_1, rv, 1); + updateRibbon(Kalos1b_2, rv, 2); + updateRibbon(Kalos1b_3, rv, 3); + updateRibbon(Kalos1b_4, rv, 4); + updateRibbon(Kalos1b_5, rv, 5); + updateRibbon(Kalos1b_6, rv, 6); + updateRibbon(Kalos1b_7, rv, 7); + rv = m_parent.buff[0x32]; + updateRibbon(Kalos2a_0, rv, 0); + updateRibbon(Kalos2a_1, rv, 1); + updateRibbon(Kalos2a_2, rv, 2); + updateRibbon(Kalos2a_3, rv, 3); + updateRibbon(Kalos2a_4, rv, 4); + updateRibbon(Kalos2a_5, rv, 5); + updateRibbon(Kalos2a_6, rv, 6); + updateRibbon(Kalos2a_7, rv, 7); + rv = m_parent.buff[0x33]; + updateRibbon(Kalos2b_0, rv, 0); + updateRibbon(Kalos2b_1, rv, 1); + updateRibbon(Kalos2b_2, rv, 2); + updateRibbon(Kalos2b_3, rv, 3); + updateRibbon(Kalos2b_4, rv, 4); + updateRibbon(Kalos2b_5, rv, 5); + updateRibbon(Kalos2b_6, rv, 6); + updateRibbon(Kalos2b_7, rv, 7); + + // Populate Extra Ribbons + rv = m_parent.buff[0x34]; + updateRibbon(Extra1_0, rv, 0); + updateRibbon(Extra1_1, rv, 1); + updateRibbon(Extra1_2, rv, 2); + updateRibbon(Extra1_3, rv, 3); + updateRibbon(Extra1_4, rv, 4); + updateRibbon(Extra1_5, rv, 5); + updateRibbon(Extra1_6, rv, 6); + updateRibbon(Extra1_7, rv, 7); + rv = m_parent.buff[0x35]; + updateRibbon(Extra2_0, rv, 0); + updateRibbon(Extra2_1, rv, 1); + updateRibbon(Extra2_2, rv, 2); + updateRibbon(Extra2_3, rv, 3); + updateRibbon(Extra2_4, rv, 4); + updateRibbon(Extra2_5, rv, 5); + updateRibbon(Extra2_6, rv, 6); + updateRibbon(Extra2_7, rv, 7); + rv = m_parent.buff[0x36]; + updateRibbon(Extra3_0, rv, 0); + updateRibbon(Extra3_1, rv, 1); + updateRibbon(Extra3_2, rv, 2); + updateRibbon(Extra3_3, rv, 3); + updateRibbon(Extra3_4, rv, 4); + updateRibbon(Extra3_5, rv, 5); + updateRibbon(Extra3_6, rv, 6); + updateRibbon(Extra3_7, rv, 7); + rv = m_parent.buff[0x37]; + updateRibbon(Extra4_0, rv, 0); + updateRibbon(Extra4_1, rv, 1); + updateRibbon(Extra4_2, rv, 2); + updateRibbon(Extra4_3, rv, 3); + updateRibbon(Extra4_4, rv, 4); + updateRibbon(Extra4_5, rv, 5); + updateRibbon(Extra4_6, rv, 6); + updateRibbon(Extra4_7, rv, 7); + + TB_PastContest.Text = m_parent.buff[0x38].ToString(); + TB_PastBattle.Text = m_parent.buff[0x39].ToString(); + CHK_Secret.Checked = Convert.ToBoolean(m_parent.buff[0x72]); + } // Populate Ribbons prompted + private void setRibbons() + { + // pass kalos data + int kalos1a = 0, kalos1b = 0, kalos2a = 0, kalos2b = 0; + kalos1a += addRibbon(Kalos1a_0); + kalos1a += addRibbon(Kalos1a_1); + kalos1a += addRibbon(Kalos1a_2); + kalos1a += addRibbon(Kalos1a_3); + kalos1a += addRibbon(Kalos1a_4); + kalos1a += addRibbon(Kalos1a_5); + kalos1a += addRibbon(Kalos1a_6); + kalos1a += addRibbon(Kalos1a_7);//// + kalos1b += addRibbon(Kalos1b_0); + kalos1b += addRibbon(Kalos1b_1); + kalos1b += addRibbon(Kalos1b_2); + kalos1b += addRibbon(Kalos1b_3); + kalos1b += addRibbon(Kalos1b_4); + kalos1b += addRibbon(Kalos1b_5); + kalos1b += addRibbon(Kalos1b_6); + kalos1b += addRibbon(Kalos1b_7);//// + kalos2a += addRibbon(Kalos2a_0); + kalos2a += addRibbon(Kalos2a_1); + kalos2a += addRibbon(Kalos2a_2); + kalos2a += addRibbon(Kalos2a_3); + kalos2a += addRibbon(Kalos2a_4); + kalos2a += addRibbon(Kalos2a_5); + kalos2a += addRibbon(Kalos2a_6); + kalos2a += addRibbon(Kalos2a_7);//// + kalos2b += addRibbon(Kalos2b_0); + kalos2b += addRibbon(Kalos2b_1); + kalos2b += addRibbon(Kalos2b_2); + kalos2b += addRibbon(Kalos2b_3); + kalos2b += addRibbon(Kalos2b_4); + kalos2b += addRibbon(Kalos2b_5); + kalos2b += addRibbon(Kalos2b_6); + kalos2b += addRibbon(Kalos2b_7);//// + m_parent.buff[0x30] = (byte)kalos1a; + m_parent.buff[0x31] = (byte)kalos1b; + m_parent.buff[0x32] = (byte)kalos2a; + m_parent.buff[0x33] = (byte)kalos2b; + + // Pass Extra Ribbon + int extra1 = 0, extra2 = 0, extra3 = 0, extra4 = 0; + extra1 += addRibbon(Extra1_0); + extra1 += addRibbon(Extra1_1); + extra1 += addRibbon(Extra1_2); + extra1 += addRibbon(Extra1_3); + extra1 += addRibbon(Extra1_4); + extra1 += addRibbon(Extra1_5); + extra1 += addRibbon(Extra1_6); + extra1 += addRibbon(Extra1_7);//// + extra2 += addRibbon(Extra2_0); + extra2 += addRibbon(Extra2_1); + extra2 += addRibbon(Extra2_2); + extra2 += addRibbon(Extra2_3); + extra2 += addRibbon(Extra2_4); + extra2 += addRibbon(Extra2_5); + extra2 += addRibbon(Extra2_6); + extra2 += addRibbon(Extra2_7);//// + extra3 += addRibbon(Extra3_0); + extra3 += addRibbon(Extra3_1); + extra3 += addRibbon(Extra3_2); + extra3 += addRibbon(Extra3_3); + extra3 += addRibbon(Extra3_4); + extra3 += addRibbon(Extra3_5); + extra3 += addRibbon(Extra3_6); + extra3 += addRibbon(Extra3_7);//// + extra4 += addRibbon(Extra4_0); + extra4 += addRibbon(Extra4_1); + extra4 += addRibbon(Extra4_2); + extra4 += addRibbon(Extra4_3); + extra4 += addRibbon(Extra4_4); + extra4 += addRibbon(Extra4_5); + extra4 += addRibbon(Extra4_6); + extra4 += addRibbon(Extra4_7);//// + m_parent.buff[0x34] = (byte)extra1; + m_parent.buff[0x35] = (byte)extra2; + m_parent.buff[0x36] = (byte)extra3; + m_parent.buff[0x37] = (byte)extra4; + + // Pass Sinnoh Data + int medals1 = 0, medals2 = 0, medals3 = 0, medals4 = 0; + medals1 += addRibbon(TMedal1_0); + medals1 += addRibbon(TMedal1_1); + medals1 += addRibbon(TMedal1_2); + medals1 += addRibbon(TMedal1_3); + medals1 += addRibbon(TMedal1_4); + medals1 += addRibbon(TMedal1_5); + medals1 += addRibbon(TMedal1_6); + medals1 += addRibbon(TMedal1_7);//// + medals2 += addRibbon(TMedal2_0); + medals2 += addRibbon(TMedal2_1); + medals2 += addRibbon(TMedal2_2); + medals2 += addRibbon(TMedal2_3); + medals2 += addRibbon(TMedal2_4); + medals2 += addRibbon(TMedal2_5); + medals2 += addRibbon(TMedal2_6); + medals2 += addRibbon(TMedal2_7);//// + medals3 += addRibbon(TMedal3_0); + medals3 += addRibbon(TMedal3_1); + medals3 += addRibbon(TMedal3_2); + medals3 += addRibbon(TMedal3_3); + medals3 += addRibbon(TMedal3_4); + medals3 += addRibbon(TMedal3_5); + medals3 += addRibbon(TMedal3_6); + medals3 += addRibbon(TMedal3_7);//// + medals4 += addRibbon(TMedal4_0); + medals4 += addRibbon(TMedal4_1); + medals4 += addRibbon(TMedal4_2); + medals4 += addRibbon(TMedal4_3); + medals4 += addRibbon(TMedal4_4); + medals4 += addRibbon(TMedal4_5); + medals4 += addRibbon(TMedal4_6); + medals4 += addRibbon(TMedal4_7);//// + m_parent.buff[0x2C] = (byte)medals1; + m_parent.buff[0x2D] = (byte)medals2; + m_parent.buff[0x2E] = (byte)medals3; + m_parent.buff[0x2F] = (byte)medals4; + + m_parent.buff[0x38] = (byte)ToUInt32(TB_PastContest.Text); + m_parent.buff[0x39] = (byte)ToUInt32(TB_PastBattle.Text); + m_parent.buff[0x72] = (byte)Convert.ToByte(CHK_Secret.Checked); + } // Saving Ribbons prompted + private void updateRibbon(CheckBox chk, int rv, int sh) + { + chk.Checked = Convert.ToBoolean((rv >> sh) & 1); + } // Checkbox back to bitflag + private int addRibbon(CheckBox cb) + { + string a = cb.Name; + int sv = Convert.ToInt32(a.Substring(a.Length - 1, 1)); + int cv = Convert.ToInt32(cb.Checked); + return (cv << sv); + } // Add Ribbon if Checked + private void checkboxFlag(CheckBox[] ck, bool b) + { + for (int i = 0; i < ck.Count(); i++) + { + ck[i].Checked = b; + } + } // Checkbox flipping dependent on T/F + private void buttonFlag(bool b) + { + if (tabControl1.SelectedTab == Tab_Kalos) + { + // Kalos + CheckBox[] ck = { + Kalos1a_0, Kalos1a_1, Kalos1a_2, Kalos1a_3, Kalos1a_4, Kalos1a_5, Kalos1a_6, Kalos1a_7, + Kalos1b_0, Kalos1b_1, Kalos1b_2, Kalos1b_3, Kalos1b_4, Kalos1b_5, Kalos1b_6, Kalos1b_7, + Kalos2a_0, Kalos2a_1, Kalos2a_2, Kalos2a_3, Kalos2a_4, Kalos2a_5, Kalos2a_6, Kalos2a_7, + Kalos2b_0, Kalos2b_1, Kalos2b_2, Kalos2b_3, Kalos2b_4, Kalos2b_5, Kalos2b_6, Kalos2b_7 + }; + checkboxFlag(ck, b); + } + else if (tabControl1.SelectedTab == Tab_Extra) + { + // Extra + CheckBox[] ck = { + Extra1_0, Extra1_1, Extra1_2, Extra1_3, Extra1_4, + //Extra1_5, Extra1_6, Extra1_7, + //Extra2_0, Extra2_1, Extra2_2, Extra2_3, Extra2_4, Extra2_5, Extra2_6, Extra2_7, + //Extra3_0, Extra3_1, Extra3_2, Extra3_3, Extra3_4, Extra3_5, Extra3_6, Extra3_7, + //Extra4_0, Extra4_1, Extra4_2, Extra4_3, Extra4_4, Extra4_5, Extra4_6, Extra4_7 + }; + checkboxFlag(ck, b); + + TB_PastContest.Text = (Convert.ToInt32(b) * 40).ToString(); + TB_PastBattle.Text = (Convert.ToInt32(b) * 8).ToString(); + if (m_parent.buff[0xDF] > 0x10) + { + TB_PastContest.Text = 0.ToString(); + TB_PastBattle.Text = 0.ToString(); + } + } + else if (tabControl1.SelectedTab == Tab_Medals) + { + // Medals + if (CHK_Secret.Checked) + { + CheckBox[] ck2 = { + TMedal3_4, + TMedal3_5, TMedal3_6, TMedal3_7, TMedal4_0, + TMedal4_1, TMedal4_2, TMedal4_3, + TMedal4_4, TMedal4_5, TMedal4_6, + TMedal4_7 + }; + checkboxFlag(ck2, b); + } + CheckBox[] ck = { + //TMedal1_0, TMedal1_1, + TMedal1_2, TMedal1_3, TMedal1_4, TMedal1_5, TMedal1_6, TMedal1_7, + TMedal2_0, TMedal2_1, TMedal2_2, TMedal2_3, TMedal2_4, TMedal2_5, + TMedal2_6, TMedal2_7, TMedal3_0, TMedal3_1, TMedal3_2, TMedal3_3, + CHK_Secret + }; + checkboxFlag(ck, b); + + + } + } // Checkbox Flipping Logic (dependent on Tab) + + private void BTN_Save_Click(object sender, EventArgs e) + { + setRibbons(); + Close(); + } // Save Button + private void BTN_Cancel_Click(object sender, EventArgs e) + { + Close(); + } // Cancel Button + private void BTN_AllRibbons_Click(object sender, EventArgs e) + { + buttonFlag(true); + } // All checkboxes Button + private void BTN_NoRibbons_Click(object sender, EventArgs e) + { + buttonFlag(false); + } // No checkboxes Button + + private void updateSecretSuper(object sender, EventArgs e) + { + GB_Medals2.Enabled = CHK_Secret.Checked; + if (!CHK_Secret.Checked) + { + CheckBox[] ck = {TMedal3_4, + TMedal3_5, TMedal3_6, TMedal3_7, TMedal4_0, + TMedal4_1, TMedal4_2, TMedal4_3, + TMedal4_4, TMedal4_5, TMedal4_6, + TMedal4_7}; + checkboxFlag(ck, false); + } + } // Only allow secret if checkbox is toggled. + private void unusedbits(object sender, EventArgs e) + { + // Futureproofing: If either of the unused bitflags are 1 (true), + // we'll display them to alert the user. + TMedal1_0.Visible = TMedal1_0.Checked; + TMedal1_1.Visible = TMedal1_1.Checked; + } + + private void toggleribbon(object sender, EventArgs e) + { + PictureBox[] pba = { + PB_10, PB_11, PB_12, PB_13, PB_14, PB_15, PB_16, PB_17, + PB_20, PB_21, PB_22, PB_23, PB_24, PB_25, PB_26, PB_27, + PB_30, PB_31, PB_32, PB_33, PB_34, PB_35, PB_36, PB_37, + PB_40, PB_41, PB_42, PB_43, PB_44, PB_45, PB_46, PB_47, + PB_50, PB_51, PB_52, PB_53, PB_54, + }; + CheckBox[] cba = { + Kalos1a_0, Kalos1a_1, Kalos1a_2, Kalos1a_3, Kalos1a_4, Kalos1a_5, Kalos1a_6, Kalos1a_7, + Kalos1b_0, Kalos1b_1, Kalos1b_2, Kalos1b_3, Kalos1b_4, Kalos1b_5, Kalos1b_6, Kalos1b_7, + Kalos2a_0, Kalos2a_1, Kalos2a_2, Kalos2a_3, Kalos2a_4, Kalos2a_5, Kalos2a_6, Kalos2a_7, + Kalos2b_0, Kalos2b_1, Kalos2b_2, Kalos2b_3, Kalos2b_4, Kalos2b_5, Kalos2b_6, Kalos2b_7, + Extra1_0, Extra1_1, Extra1_2, Extra1_3, Extra1_4, + }; + + Bitmap[] bma = { + Properties.Resources.kaloschamp, Properties.Resources.hoennchamp, Properties.Resources.sinnohchamp, Properties.Resources.bestfriends, + Properties.Resources.training, Properties.Resources.skillfullbattler, Properties.Resources.expertbattler, Properties.Resources.effort, + + Properties.Resources.alert, Properties.Resources.shock, Properties.Resources.downcast, Properties.Resources.careless, + Properties.Resources.relax, Properties.Resources.snooze, Properties.Resources.smile, Properties.Resources.gorgeous, + + Properties.Resources.royal, Properties.Resources.gorgeousroyal, Properties.Resources.artist, Properties.Resources.footprint, + Properties.Resources.record, Properties.Resources.legend, Properties.Resources.country, Properties.Resources.national, + + Properties.Resources.earth, Properties.Resources.world, Properties.Resources.classic, Properties.Resources.premier, + Properties.Resources._event, Properties.Resources.birthday, Properties.Resources.special, Properties.Resources.souvenir, + + Properties.Resources.wishing, Properties.Resources.battlechamp, Properties.Resources.regionalchamp, Properties.Resources.nationalchamp, + Properties.Resources.worldchamp, + }; + int index = Array.IndexOf(cba, sender as CheckBox); + + + pba[index].Image = ImageTransparency.ChangeOpacity(bma[index], (float)(Convert.ToInt32(cba[index].Checked))*0.9 + 0.1); + } + private void pastribbontoggle(object sender, EventArgs e) + { + PictureBox[] pba2 = { + PastContest, PastBattle, + }; + + if (ToUInt32(TB_PastContest.Text) < 40) + pba2[0].Image = Properties.Resources.contestmemory; + else + pba2[0].Image = Properties.Resources.contestmemory2; + + if (ToUInt32(TB_PastBattle.Text) < 8) + pba2[1].Image = Properties.Resources.battlememory; + else + pba2[1].Image = Properties.Resources.battlememory2; + + pba2[0].Image = ImageTransparency.ChangeOpacity(pba2[0].Image, (float)(ToUInt32(TB_PastContest.Text)) * 0.9 + 0.1); + pba2[1].Image = ImageTransparency.ChangeOpacity(pba2[1].Image, (float)(ToUInt32(TB_PastBattle.Text)) * 0.9 + 0.1); + } + + private void clickRibbon(object sender, EventArgs e) + { + PictureBox[] pba = { + PB_10, PB_11, PB_12, PB_13, + PB_14, PB_15, PB_16, PB_17, + + PB_20, PB_21, PB_22, PB_23, + PB_24, PB_25, PB_26, PB_27, + + PB_30, PB_31, PB_32, PB_33, + PB_34, PB_35, PB_36, PB_37, + + PB_40, PB_41, PB_42, PB_43, + PB_44, PB_45, PB_46, PB_47, + + PB_50, PB_51, PB_52, PB_53, + PB_54, + }; + CheckBox[] cba = { + Kalos1a_0,Kalos1a_1,Kalos1a_2,Kalos1a_3, + Kalos1a_4,Kalos1a_5,Kalos1a_6,Kalos1a_7, + + Kalos1b_0,Kalos1b_1,Kalos1b_2,Kalos1b_3, + Kalos1b_4,Kalos1b_5,Kalos1b_6,Kalos1b_7, + + Kalos2a_0,Kalos2a_1,Kalos2a_2,Kalos2a_3, + Kalos2a_4,Kalos2a_5,Kalos2a_6,Kalos2a_7, + + Kalos2b_0,Kalos2b_1,Kalos2b_2,Kalos2b_3, + Kalos2b_4,Kalos2b_5,Kalos2b_6,Kalos2b_7, + + Extra1_0,Extra1_1,Extra1_2,Extra1_3,Extra1_4, + }; + + CheckBox cb = cba[Array.IndexOf(pba, sender as PictureBox)]; + cb.Checked = !cb.Checked; + } + } + +} diff --git a/f4-RibbMedal.resx b/f4-RibbMedal.resx new file mode 100644 index 000000000..e4ea31d19 --- /dev/null +++ b/f4-RibbMedal.resx @@ -0,0 +1,675 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + True + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/icon.ico b/icon.ico new file mode 100644 index 000000000..de090b39f Binary files /dev/null and b/icon.ico differ