From 7c40cce2bb93ebf772ab893f8d51361424992751 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Mon, 16 Jul 2018 22:47:49 -0500 Subject: [PATCH 01/10] support multiple animation export for .dae format --- README.md | 62 ++++ SPICA.WinForms/Formats/FileIO.cs | 6 +- SPICA.WinForms/FrmExport.cs | 2 +- SPICA.WinForms/FrmMain.cs | 2 +- SPICA/Formats/Generic/COLLADA/DAE.cs | 316 +++++++++++-------- SPICA/Formats/Generic/COLLADA/DAEAccessor.cs | 1 + SPICA/Formats/SceneState.cs | 2 +- 7 files changed, 254 insertions(+), 137 deletions(-) diff --git a/README.md b/README.md index 3e06e7ae..6a63d186 100644 --- a/README.md +++ b/README.md @@ -18,3 +18,65 @@ See `README.mono.md` for details. **Windows build:** To download the lastest automatic build for Windows, [Click Here](https://ci.appveyor.com/api/projects/gdkchan/spica/artifacts/spica_lastest.zip). + + +# Modder Notes +_specifically pokemon fans, although possibly not limited to just that realm. DAE files are kind of a pain, but they are open source and easily manipulated. I needed a simple way to combine N animations into a single dae file. Spica already supported single animation exports, yet i hate blender, so prefer to create the game ready models and animations programatically._ + +### what you'll need +1. get a decrypted .3ds file _(possible called .cia)_ +2. visual studio 2017 community +3. DotNet.3DS.Toolkit.v1.2.0 +4. puyotools +5. pk3ds _(build 354 - others may work)_ +6. spica +7. unity3d + +### Step 1. extract from rom +- use DotNet.3DS.Toolkit.v1.2.0 to extract the already decrpyed cia/.3ds file + - _(make sure outputs are placed in a diff directory)_ + +### Step 2. unpack a GARC +- Open PK3DS and choose tools>Misc Tools> Un(pack)+BCLIM +- Drag the garc from a/0/9/4 in the first field while holding ctrl. +- When it's done, you'll have 0000.bin - 10422.bin + +### Step 3. decrypt all the .bins +- `git clone git@github.com:nickworonekin/puyotools.git` +- build in visual studio 2017 +- run and decompress the entire directory output by the pk3ds tool + - `...\puyotools\PuyoTools\bin\Debug\PuyoTools.exe` +- _you now have 10k files with all the pkmn data in it an uncompressed for spica_ + +### Step 4. how to use spica +- open spica +- select merge _(folder with plus on it)_ +- choose the 9 files corresponding to the pkmn you want _(shift key)_ +- [here is a model index][usum model index] +- export textures to `.../pokemon/tex` + - most _(not all)_ textures need to be mirrored in order to work in unity* +- hit save _(floppy disk)_ with selected animation(s) and model to store as .dae + +**this version of the codebase will save all the animations as a single animation on export** + +### Step 5. unity +- import textures first into unity, +- then import .dae model +- check out the animation tab + + +### bounty + +[![poli.png](https://s15.postimg.cc/v2h8xw8sb/poli.png)](https://postimg.cc/image/b7v7brtkn/) + +[![poli.gif](https://s15.postimg.cc/697oxd7t7/poli.gif)](https://postimg.cc/image/mwz6zv2kn/) + + +[usum model index]: https://gbatemp.net/threads/pokemon-sun-moon-pokemon-animations-textures-and-models.473906/ +[alternative model index]: https://gbatemp.net/threads/sun-moon-pokemon-model-file-mapping-cheat-list-for-a-0-9-4-archives.478882/ + +## Future +- make this a cli operation + - no need for the UI here _(at least for pkmn)_ +- export a text file with animation names and frame range + - currently you have to either know the frames or just guess to split the animations back out \ No newline at end of file diff --git a/SPICA.WinForms/Formats/FileIO.cs b/SPICA.WinForms/Formats/FileIO.cs index f883c829..43975910 100644 --- a/SPICA.WinForms/Formats/FileIO.cs +++ b/SPICA.WinForms/Formats/FileIO.cs @@ -79,12 +79,12 @@ public static void Save(H3D Scene, SceneState State) if (SaveDlg.ShowDialog() == DialogResult.OK) { int MdlIndex = State.ModelIndex; - int AnimIndex = State.SklAnimIndex; + int[] SelectedAnimations = State.SklAnimIndices; switch (SaveDlg.FilterIndex) { - case 1: new DAE(Scene, MdlIndex, AnimIndex).Save(SaveDlg.FileName); break; - case 2: new SMD(Scene, MdlIndex, AnimIndex).Save(SaveDlg.FileName); break; + case 1: new DAE(Scene, MdlIndex, SelectedAnimations).Save(SaveDlg.FileName); break; + case 2: new SMD(Scene, MdlIndex, SelectedAnimations[0]).Save(SaveDlg.FileName); break; case 3: H3D.Save(SaveDlg.FileName, Scene); break; } } diff --git a/SPICA.WinForms/FrmExport.cs b/SPICA.WinForms/FrmExport.cs index fb7de035..4fabf268 100644 --- a/SPICA.WinForms/FrmExport.cs +++ b/SPICA.WinForms/FrmExport.cs @@ -109,7 +109,7 @@ private void BtnConvert_Click(object sender, EventArgs e) switch (Format) { - case 0: new DAE(Data, 0, Index).Save(FileName + ".dae"); break; + case 0: new DAE(Data, 0, new int[] { Index }).Save(FileName + ".dae"); break; case 1: new SMD(Data, 0, Index).Save(FileName + ".smd"); break; } } diff --git a/SPICA.WinForms/FrmMain.cs b/SPICA.WinForms/FrmMain.cs index 9acd7b37..75e3fb7d 100644 --- a/SPICA.WinForms/FrmMain.cs +++ b/SPICA.WinForms/FrmMain.cs @@ -403,7 +403,7 @@ private void Save() FileIO.Save(Scene, new SceneState { ModelIndex = ModelsList.SelectedIndex, - SklAnimIndex = SklAnimsList.SelectedIndex, + SklAnimIndices = SklAnimsList.SelectedIndices, MatAnimIndex = MatAnimsList.SelectedIndex }); } diff --git a/SPICA/Formats/Generic/COLLADA/DAE.cs b/SPICA/Formats/Generic/COLLADA/DAE.cs index 5368ba0c..967b2d2d 100644 --- a/SPICA/Formats/Generic/COLLADA/DAE.cs +++ b/SPICA/Formats/Generic/COLLADA/DAE.cs @@ -19,6 +19,17 @@ namespace SPICA.Formats.Generic.COLLADA { + + public struct AnimMergeCache { + public string animName; + public string elemName; + public string type; + public bool isRotation; + public List animTimes; + public List animLerps; + public List animPoses; + } + [XmlRoot("COLLADA", Namespace = "http://www.collada.org/2005/11/COLLADASchema")] public class DAE { @@ -38,7 +49,7 @@ public class DAE public DAE() { } - public DAE(H3D Scene, int MdlIndex, int AnimIndex = -1) + public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) { if (MdlIndex != -1) { @@ -445,185 +456,228 @@ public DAE(H3D Scene, int MdlIndex, int AnimIndex = -1) } } //MdlIndex != -1 - if (AnimIndex != -1) + if (!object.Equals(AnimIndices, null) && AnimIndices.Length > 0) { library_animations = new List(); string[] AnimElemNames = { "translate", "rotateX", "rotateY", "rotateZ", "scale" }; - H3DAnimation SklAnim = Scene.SkeletalAnimations[AnimIndex]; - H3DDict Skeleton = Scene.Models[0].Skeleton; + int TotalFrameCount = 0; + int FrameOffset = 0; - int FramesCount = (int)SklAnim.FramesCount + 1; + Dictionary Combined = new Dictionary(); - foreach (H3DAnimationElement Elem in SklAnim.Elements) - { - if (Elem.PrimitiveType != H3DPrimitiveType.Transform && - Elem.PrimitiveType != H3DPrimitiveType.QuatTransform) continue; + foreach (int AnimIndex in AnimIndices) TotalFrameCount += (int)Scene.SkeletalAnimations[AnimIndex].FramesCount + 1; - H3DBone SklBone = Skeleton.FirstOrDefault(x => x.Name == Elem.Name); - H3DBone Parent = null; + for (int a=0; a < AnimIndices.Length; ++a) + { + int AnimIndex = AnimIndices[a]; - if (SklBone != null && SklBone.ParentIndex != -1) - { - Parent = Skeleton[SklBone.ParentIndex]; - } + H3DAnimation SklAnim = Scene.SkeletalAnimations[AnimIndex]; + int ThisAnimFrames = (int)SklAnim.FramesCount + 1; - for (int i = 0; i < 5; i++) + foreach (H3DAnimationElement Elem in SklAnim.Elements) { - string[] AnimTimes = new string[FramesCount]; - string[] AnimPoses = new string[FramesCount]; - string[] AnimLerps = new string[FramesCount]; + if (Elem.PrimitiveType != H3DPrimitiveType.Transform && + Elem.PrimitiveType != H3DPrimitiveType.QuatTransform) continue; - bool IsRotation = i > 0 && i < 4; //1, 2, 3 + H3DBone SklBone = Skeleton.FirstOrDefault(x => x.Name == Elem.Name); + H3DBone Parent = null; - bool Skip = - Elem.PrimitiveType != H3DPrimitiveType.Transform && - Elem.PrimitiveType != H3DPrimitiveType.QuatTransform; + if (SklBone != null && SklBone.ParentIndex != -1) + { + Parent = Skeleton[SklBone.ParentIndex]; + } - if (!Skip) + for (int i = 0; i < 5; i++) { - if (Elem.Content is H3DAnimTransform Transform) + string[] AnimTimes = new string[ThisAnimFrames]; + string[] AnimPoses = new string[ThisAnimFrames]; + string[] AnimLerps = new string[ThisAnimFrames]; + + bool IsRotation = i > 0 && i < 4; //1, 2, 3 + + bool Skip = + Elem.PrimitiveType != H3DPrimitiveType.Transform && + Elem.PrimitiveType != H3DPrimitiveType.QuatTransform; + + if (!Skip) { - switch (i) + if (Elem.Content is H3DAnimTransform Transform) { - case 0: Skip = !Transform.TranslationExists; break; - case 1: Skip = !Transform.RotationX.Exists; break; - case 2: Skip = !Transform.RotationY.Exists; break; - case 3: Skip = !Transform.RotationZ.Exists; break; - case 4: Skip = !Transform.ScaleExists; break; + switch (i) + { + case 0: Skip = !Transform.TranslationExists; break; + case 1: Skip = !Transform.RotationX.Exists; break; + case 2: Skip = !Transform.RotationY.Exists; break; + case 3: Skip = !Transform.RotationZ.Exists; break; + case 4: Skip = !Transform.ScaleExists; break; + } } - } - else if (Elem.Content is H3DAnimQuatTransform QuatTransform) - { - switch (i) + else if (Elem.Content is H3DAnimQuatTransform QuatTransform) { - case 0: Skip = !QuatTransform.HasTranslation; break; - case 1: Skip = !QuatTransform.HasRotation; break; - case 2: Skip = !QuatTransform.HasRotation; break; - case 3: Skip = !QuatTransform.HasRotation; break; - case 4: Skip = !QuatTransform.HasScale; break; + switch (i) + { + case 0: Skip = !QuatTransform.HasTranslation; break; + case 1: Skip = !QuatTransform.HasRotation; break; + case 2: Skip = !QuatTransform.HasRotation; break; + case 3: Skip = !QuatTransform.HasRotation; break; + case 4: Skip = !QuatTransform.HasScale; break; + } } } - } - if (Skip) continue; + if (Skip) continue; - for (int Frame = 0; Frame < FramesCount; Frame++) - { - string StrTrans = string.Empty; + for (int Frame = 0; Frame < ThisAnimFrames; Frame++) + { + string StrTrans = string.Empty; - H3DAnimationElement PElem = SklAnim.Elements.FirstOrDefault(x => x.Name == Parent?.Name); + H3DAnimationElement PElem = SklAnim.Elements.FirstOrDefault(x => x.Name == Parent?.Name); - Vector3 InvScale = Vector3.One; + Vector3 InvScale = Vector3.One; - if (Elem.Content is H3DAnimTransform Transform) - { - //Compensate parent bone scale (basically, don't inherit scales) - if (Parent != null && (SklBone.Flags & H3DBoneFlags.IsSegmentScaleCompensate) != 0) + if (Elem.Content is H3DAnimTransform Transform) { - if (PElem != null) + //Compensate parent bone scale (basically, don't inherit scales) + if (Parent != null && (SklBone.Flags & H3DBoneFlags.IsSegmentScaleCompensate) != 0) { - H3DAnimTransform PTrans = (H3DAnimTransform)PElem.Content; + if (PElem != null) + { + H3DAnimTransform PTrans = (H3DAnimTransform)PElem.Content; - InvScale /= new Vector3( - PTrans.ScaleX.Exists ? PTrans.ScaleX.GetFrameValue(Frame) : Parent.Scale.X, - PTrans.ScaleY.Exists ? PTrans.ScaleY.GetFrameValue(Frame) : Parent.Scale.Y, - PTrans.ScaleZ.Exists ? PTrans.ScaleZ.GetFrameValue(Frame) : Parent.Scale.Z); + InvScale /= new Vector3( + PTrans.ScaleX.Exists ? PTrans.ScaleX.GetFrameValue(Frame) : Parent.Scale.X, + PTrans.ScaleY.Exists ? PTrans.ScaleY.GetFrameValue(Frame) : Parent.Scale.Y, + PTrans.ScaleZ.Exists ? PTrans.ScaleZ.GetFrameValue(Frame) : Parent.Scale.Z); + } + else + { + InvScale /= Parent.Scale; + } } - else + + switch (i) { - InvScale /= Parent.Scale; + //Translation + case 0: + StrTrans = DAEUtils.VectorStr(new Vector3( + Transform.TranslationX.Exists //X + ? Transform.TranslationX.GetFrameValue(Frame) : SklBone.Translation.X, + Transform.TranslationY.Exists //Y + ? Transform.TranslationY.GetFrameValue(Frame) : SklBone.Translation.Y, + Transform.TranslationZ.Exists //Z + ? Transform.TranslationZ.GetFrameValue(Frame) : SklBone.Translation.Z)); + break; + + //Scale + case 4: + StrTrans = DAEUtils.VectorStr(InvScale * new Vector3( + Transform.ScaleX.Exists //X + ? Transform.ScaleX.GetFrameValue(Frame) : SklBone.Scale.X, + Transform.ScaleY.Exists //Y + ? Transform.ScaleY.GetFrameValue(Frame) : SklBone.Scale.Y, + Transform.ScaleZ.Exists //Z + ? Transform.ScaleZ.GetFrameValue(Frame) : SklBone.Scale.Z)); + break; + + //Rotation + case 1: StrTrans = DAEUtils.RadToDegStr(Transform.RotationX.GetFrameValue(Frame)); break; + case 2: StrTrans = DAEUtils.RadToDegStr(Transform.RotationY.GetFrameValue(Frame)); break; + case 3: StrTrans = DAEUtils.RadToDegStr(Transform.RotationZ.GetFrameValue(Frame)); break; } } - - switch (i) + else if (Elem.Content is H3DAnimQuatTransform QuatTransform) { - //Translation - case 0: - StrTrans = DAEUtils.VectorStr(new Vector3( - Transform.TranslationX.Exists //X - ? Transform.TranslationX.GetFrameValue(Frame) : SklBone.Translation.X, - Transform.TranslationY.Exists //Y - ? Transform.TranslationY.GetFrameValue(Frame) : SklBone.Translation.Y, - Transform.TranslationZ.Exists //Z - ? Transform.TranslationZ.GetFrameValue(Frame) : SklBone.Translation.Z)); - break; - - //Scale - case 4: - StrTrans = DAEUtils.VectorStr(InvScale * new Vector3( - Transform.ScaleX.Exists //X - ? Transform.ScaleX.GetFrameValue(Frame) : SklBone.Scale.X, - Transform.ScaleY.Exists //Y - ? Transform.ScaleY.GetFrameValue(Frame) : SklBone.Scale.Y, - Transform.ScaleZ.Exists //Z - ? Transform.ScaleZ.GetFrameValue(Frame) : SklBone.Scale.Z)); - break; - - //Rotation - case 1: StrTrans = DAEUtils.RadToDegStr(Transform.RotationX.GetFrameValue(Frame)); break; - case 2: StrTrans = DAEUtils.RadToDegStr(Transform.RotationY.GetFrameValue(Frame)); break; - case 3: StrTrans = DAEUtils.RadToDegStr(Transform.RotationZ.GetFrameValue(Frame)); break; + //Compensate parent bone scale (basically, don't inherit scales) + if (Parent != null && (SklBone.Flags & H3DBoneFlags.IsSegmentScaleCompensate) != 0) + { + if (PElem != null) + InvScale /= ((H3DAnimQuatTransform)PElem.Content).GetScaleValue(Frame); + else + InvScale /= Parent.Scale; + } + + switch (i) + { + case 0: StrTrans = DAEUtils.VectorStr(QuatTransform.GetTranslationValue(Frame)); break; + case 1: StrTrans = DAEUtils.RadToDegStr(QuatTransform.GetRotationValue(Frame).ToEuler().X); break; + case 2: StrTrans = DAEUtils.RadToDegStr(QuatTransform.GetRotationValue(Frame).ToEuler().Y); break; + case 3: StrTrans = DAEUtils.RadToDegStr(QuatTransform.GetRotationValue(Frame).ToEuler().Z); break; + case 4: StrTrans = DAEUtils.VectorStr(InvScale * QuatTransform.GetScaleValue(Frame)); break; + } } + + //This is the Time in seconds, so we divide by the target FPS + AnimTimes[Frame] = ((Frame+FrameOffset) / 30f).ToString(CultureInfo.InvariantCulture); + AnimPoses[Frame] = StrTrans; + AnimLerps[Frame] = "LINEAR"; + } + + string key = $"{Elem.Name}_{AnimElemNames[i]}"; + + if (Combined.ContainsKey(key)) + { + Combined[key].animTimes.AddRange(AnimTimes); + Combined[key].animLerps.AddRange(AnimLerps); + Combined[key].animPoses.AddRange(AnimPoses); } - else if (Elem.Content is H3DAnimQuatTransform QuatTransform) + else { - //Compensate parent bone scale (basically, don't inherit scales) - if (Parent != null && (SklBone.Flags & H3DBoneFlags.IsSegmentScaleCompensate) != 0) - { - if (PElem != null) - InvScale /= ((H3DAnimQuatTransform)PElem.Content).GetScaleValue(Frame); - else - InvScale /= Parent.Scale; - } - switch (i) - { - case 0: StrTrans = DAEUtils.VectorStr(QuatTransform.GetTranslationValue(Frame)); break; - case 1: StrTrans = DAEUtils.RadToDegStr(QuatTransform.GetRotationValue(Frame).ToEuler().X); break; - case 2: StrTrans = DAEUtils.RadToDegStr(QuatTransform.GetRotationValue(Frame).ToEuler().Y); break; - case 3: StrTrans = DAEUtils.RadToDegStr(QuatTransform.GetRotationValue(Frame).ToEuler().Z); break; - case 4: StrTrans = DAEUtils.VectorStr(InvScale * QuatTransform.GetScaleValue(Frame)); break; - } + var AnimData = new AnimMergeCache { + animName = $"mm_{Elem.Name}_{AnimElemNames[i]}", + elemName = Elem.Name, + type = AnimElemNames[i], + isRotation = IsRotation, + //WARN: this might* be a problem, so far no issues trying to fluff previously unused bones + animTimes = Enumerable.Repeat(AnimTimes[0], FrameOffset).ToList().Concat(AnimTimes.ToList()).ToList(), + animLerps = Enumerable.Repeat(AnimLerps[0], FrameOffset).ToList().Concat(AnimLerps.ToList()).ToList(), + animPoses = Enumerable.Repeat(AnimPoses[0], FrameOffset).ToList().Concat(AnimPoses.ToList()).ToList() + }; + + Combined.Add($"{Elem.Name}_{AnimElemNames[i]}", AnimData); } - //This is the Time in seconds, so we divide by the target FPS - AnimTimes[Frame] = (Frame / 30f).ToString(CultureInfo.InvariantCulture); - AnimPoses[Frame] = StrTrans; - AnimLerps[Frame] = "LINEAR"; - } + } //Axis 0-5 + } //SklAnim.Elements + + FrameOffset += (int)SklAnim.FramesCount + 1; + } - DAEAnimation Anim = new DAEAnimation(); + //add animations finally + foreach (AnimMergeCache merged in Combined.Values) + { + DAEAnimation Anim = new DAEAnimation(); - Anim.name = $"{SklAnim.Name}_{Elem.Name}_{AnimElemNames[i]}"; - Anim.id = $"{Anim.name}_id"; + Anim.name = merged.animName; + Anim.id = $"{Anim.name}_id"; - Anim.src.Add(new DAESource($"{Anim.name}_frame", 1, AnimTimes, "TIME", "float")); - Anim.src.Add(new DAESource($"{Anim.name}_interp", 1, AnimLerps, "INTERPOLATION", "Name")); + Anim.src.Add(new DAESource($"{Anim.name}_frame", 1, merged.animTimes.ToArray(), "TIME", "float")); + Anim.src.Add(new DAESource($"{Anim.name}_interp", 1, merged.animLerps.ToArray(), "INTERPOLATION", "Name")); - Anim.src.Add(IsRotation - ? new DAESource($"{Anim.name}_pose", 1, AnimPoses, "ANGLE", "float") - : new DAESource($"{Anim.name}_pose", 3, AnimPoses, - "X", "float", - "Y", "float", - "Z", "float")); + Anim.src.Add(merged.isRotation + ? new DAESource($"{Anim.name}_pose", 1, merged.animPoses.ToArray(), "ANGLE", "float") + : new DAESource($"{Anim.name}_pose", 3, merged.animPoses.ToArray(), + "X", "float", + "Y", "float", + "Z", "float")); - Anim.sampler.AddInput("INPUT", $"#{Anim.src[0].id}"); - Anim.sampler.AddInput("INTERPOLATION", $"#{Anim.src[1].id}"); - Anim.sampler.AddInput("OUTPUT", $"#{Anim.src[2].id}"); + Anim.sampler.AddInput("INPUT", $"#{Anim.src[0].id}"); + Anim.sampler.AddInput("INTERPOLATION", $"#{Anim.src[1].id}"); + Anim.sampler.AddInput("OUTPUT", $"#{Anim.src[2].id}"); - Anim.sampler.id = $"{Anim.name}_samp_id"; - Anim.channel.source = $"#{Anim.sampler.id}"; - Anim.channel.target = $"{Elem.Name}_bone_id/{AnimElemNames[i]}"; + Anim.sampler.id = $"{Anim.name}_samp_id"; + Anim.channel.source = $"#{Anim.sampler.id}"; + Anim.channel.target = $"{merged.elemName}_bone_id/{merged.type}"; - if (IsRotation) Anim.channel.target += ".ANGLE"; + if (merged.isRotation) Anim.channel.target += ".ANGLE"; - library_animations.Add(Anim); - } //Axis 0-5 - } //SklAnim.Elements - } //AnimIndex != -1 + library_animations.Add(Anim); + } + + } //AnimIndices.Length > 1 } public void Save(string FileName) diff --git a/SPICA/Formats/Generic/COLLADA/DAEAccessor.cs b/SPICA/Formats/Generic/COLLADA/DAEAccessor.cs index f807e7a8..516beb45 100644 --- a/SPICA/Formats/Generic/COLLADA/DAEAccessor.cs +++ b/SPICA/Formats/Generic/COLLADA/DAEAccessor.cs @@ -9,6 +9,7 @@ public class DAEAccessor [XmlAttribute] public uint count; [XmlAttribute] public uint stride; + [XmlAttribute] public uint offset; [XmlElement("param")] public List param = new List(); diff --git a/SPICA/Formats/SceneState.cs b/SPICA/Formats/SceneState.cs index e8d02be7..b8cdc1a1 100644 --- a/SPICA/Formats/SceneState.cs +++ b/SPICA/Formats/SceneState.cs @@ -6,7 +6,7 @@ public struct SceneState public int LightIndex; public int CameraIndex; public int FogIndex; - public int SklAnimIndex; + public int[] SklAnimIndices; public int MatAnimIndex; public int VisAnimIndex; public int LgtAnimIndex; From 8b599afad6675d43362c8c33cd5877aa938499cf Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Wed, 18 Jul 2018 21:59:00 -0500 Subject: [PATCH 02/10] create a simple motion name map for pokemon sun models --- README.md | 25 +++++------ SPICA/Formats/GFL2/Motion/GFMotion.cs | 19 ++++++++ SPICA/Formats/Generic/COLLADA/DAE.cs | 65 ++++++++++++++++----------- 3 files changed, 70 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index 6a63d186..f6d59275 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@ # SPICA [![Build status](https://ci.appveyor.com/api/projects/status/ar1fyeo109v587xf/branch/master?svg=true)](https://ci.appveyor.com/project/gdkchan/spica/branch/master) Experimental H3D tool for serializing/deserializing BCH. -Dependencies: +### Dependencies: +- .NET Framework 4.6 +- OpenGL 3.3 at least - OpenTK - OpenTK.GLControl + - Both can be found on NuGet. + - _Note: The version of OpenTK.GLControl on NuGet is broken, so it's recommended to build it yourself from source and manually add a reference to the compiled library._ + - OpenTK git can be found [here](https://github.com/opentk/opentk). -Both can be found on NuGet. - -Note: The version of OpenTK.GLControl on NuGet is broken, so it's recommended to build it yourself from source and manually add a reference to the compiled library. -OpenTK git can be found [here](https://github.com/opentk/opentk). - -You will need .NET Framework 4.6 and a GPU capable of OpenGL 3.3 at least. +### Builds SPICA can be built on Linux/Mac using [Mono](https://www.mono-project.com/). See `README.mono.md` for details. @@ -20,7 +20,7 @@ See `README.mono.md` for details. To download the lastest automatic build for Windows, [Click Here](https://ci.appveyor.com/api/projects/gdkchan/spica/artifacts/spica_lastest.zip). -# Modder Notes +# Modder Notes _(pokemon & unity3d)_ _specifically pokemon fans, although possibly not limited to just that realm. DAE files are kind of a pain, but they are open source and easily manipulated. I needed a simple way to combine N animations into a single dae file. Spica already supported single animation exports, yet i hate blender, so prefer to create the game ready models and animations programatically._ ### what you'll need @@ -59,17 +59,16 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA **this version of the codebase will save all the animations as a single animation on export** -### Step 5. unity +### Step 5. unity3d - import textures first into unity, - then import .dae model - check out the animation tab ### bounty - +[![poli.gif](https://s15.postimg.cc/697oxd7t7/poli.gif)](https://postimg.cc/image/mwz6zv2kn/) [![poli.png](https://s15.postimg.cc/v2h8xw8sb/poli.png)](https://postimg.cc/image/b7v7brtkn/) -[![poli.gif](https://s15.postimg.cc/697oxd7t7/poli.gif)](https://postimg.cc/image/mwz6zv2kn/) [usum model index]: https://gbatemp.net/threads/pokemon-sun-moon-pokemon-animations-textures-and-models.473906/ @@ -77,6 +76,4 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA ## Future - make this a cli operation - - no need for the UI here _(at least for pkmn)_ -- export a text file with animation names and frame range - - currently you have to either know the frames or just guess to split the animations back out \ No newline at end of file + - no need for the UI here _(at least for pkmn)_ \ No newline at end of file diff --git a/SPICA/Formats/GFL2/Motion/GFMotion.cs b/SPICA/Formats/GFL2/Motion/GFMotion.cs index 8db28c9f..2c3e7e00 100644 --- a/SPICA/Formats/GFL2/Motion/GFMotion.cs +++ b/SPICA/Formats/GFL2/Motion/GFMotion.cs @@ -127,5 +127,24 @@ public H3DAnimation ToH3DVisibilityAnimation() { return VisibilityAnimation?.ToH3DAnimation(this); } + + public static string GetMotionName(string key) { + + string name = key; + + switch (key.ToLower()) + { + case "motion_0": name = "idle"; break; + case "motion_6": name = "attack-close"; break; + case "motion_9": name = "attack-range"; break; + case "motion_13": name = "hit"; break; + case "motion_17": name = "faint"; break; + case "motion_10_1": name = "celebrate"; break; + case "motion_1_2": name = "walk"; break; + case "motion_3_2": name = "run"; break; + } + + return name; + } } } diff --git a/SPICA/Formats/Generic/COLLADA/DAE.cs b/SPICA/Formats/Generic/COLLADA/DAE.cs index 967b2d2d..6cf21951 100644 --- a/SPICA/Formats/Generic/COLLADA/DAE.cs +++ b/SPICA/Formats/Generic/COLLADA/DAE.cs @@ -8,6 +8,7 @@ using SPICA.Math3D; using SPICA.PICA.Commands; using SPICA.PICA.Converters; +using SPICA.Formats.GFL2.Motion; using System; using System.Collections.Generic; @@ -21,13 +22,13 @@ namespace SPICA.Formats.Generic.COLLADA { public struct AnimMergeCache { - public string animName; - public string elemName; - public string type; - public bool isRotation; - public List animTimes; - public List animLerps; - public List animPoses; + public string AnimName; + public string ElemName; + public string Type; + public bool IsRotation; + public List AnimTimes; + public List AnimLerps; + public List AnimPoses; } [XmlRoot("COLLADA", Namespace = "http://www.collada.org/2005/11/COLLADASchema")] @@ -458,6 +459,7 @@ public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) if (!object.Equals(AnimIndices, null) && AnimIndices.Length > 0) { + this.motionGlossary = new Dictionary(); library_animations = new List(); string[] AnimElemNames = { "translate", "rotateX", "rotateY", "rotateZ", "scale" }; @@ -476,6 +478,7 @@ public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) H3DAnimation SklAnim = Scene.SkeletalAnimations[AnimIndex]; int ThisAnimFrames = (int)SklAnim.FramesCount + 1; + motionGlossary.Add(GFMotion.GetMotionName(SklAnim.Name), new int[] { FrameOffset, FrameOffset + ThisAnimFrames - 1 }); foreach (H3DAnimationElement Elem in SklAnim.Elements) { @@ -619,22 +622,22 @@ public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) if (Combined.ContainsKey(key)) { - Combined[key].animTimes.AddRange(AnimTimes); - Combined[key].animLerps.AddRange(AnimLerps); - Combined[key].animPoses.AddRange(AnimPoses); + Combined[key].AnimTimes.AddRange(AnimTimes); + Combined[key].AnimLerps.AddRange(AnimLerps); + Combined[key].AnimPoses.AddRange(AnimPoses); } else { var AnimData = new AnimMergeCache { - animName = $"mm_{Elem.Name}_{AnimElemNames[i]}", - elemName = Elem.Name, - type = AnimElemNames[i], - isRotation = IsRotation, + AnimName = $"mm_{Elem.Name}_{AnimElemNames[i]}", + ElemName = Elem.Name, + Type = AnimElemNames[i], + IsRotation = IsRotation, //WARN: this might* be a problem, so far no issues trying to fluff previously unused bones - animTimes = Enumerable.Repeat(AnimTimes[0], FrameOffset).ToList().Concat(AnimTimes.ToList()).ToList(), - animLerps = Enumerable.Repeat(AnimLerps[0], FrameOffset).ToList().Concat(AnimLerps.ToList()).ToList(), - animPoses = Enumerable.Repeat(AnimPoses[0], FrameOffset).ToList().Concat(AnimPoses.ToList()).ToList() + AnimTimes = Enumerable.Repeat(AnimTimes[0], FrameOffset).ToList().Concat(AnimTimes.ToList()).ToList(), + AnimLerps = Enumerable.Repeat(AnimLerps[0], FrameOffset).ToList().Concat(AnimLerps.ToList()).ToList(), + AnimPoses = Enumerable.Repeat(AnimPoses[0], FrameOffset).ToList().Concat(AnimPoses.ToList()).ToList() }; Combined.Add($"{Elem.Name}_{AnimElemNames[i]}", AnimData); @@ -651,15 +654,15 @@ public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) { DAEAnimation Anim = new DAEAnimation(); - Anim.name = merged.animName; + Anim.name = merged.AnimName; Anim.id = $"{Anim.name}_id"; - Anim.src.Add(new DAESource($"{Anim.name}_frame", 1, merged.animTimes.ToArray(), "TIME", "float")); - Anim.src.Add(new DAESource($"{Anim.name}_interp", 1, merged.animLerps.ToArray(), "INTERPOLATION", "Name")); + Anim.src.Add(new DAESource($"{Anim.name}_frame", 1, merged.AnimTimes.ToArray(), "TIME", "float")); + Anim.src.Add(new DAESource($"{Anim.name}_interp", 1, merged.AnimLerps.ToArray(), "INTERPOLATION", "Name")); - Anim.src.Add(merged.isRotation - ? new DAESource($"{Anim.name}_pose", 1, merged.animPoses.ToArray(), "ANGLE", "float") - : new DAESource($"{Anim.name}_pose", 3, merged.animPoses.ToArray(), + Anim.src.Add(merged.IsRotation + ? new DAESource($"{Anim.name}_pose", 1, merged.AnimPoses.ToArray(), "ANGLE", "float") + : new DAESource($"{Anim.name}_pose", 3, merged.AnimPoses.ToArray(), "X", "float", "Y", "float", "Z", "float")); @@ -670,9 +673,9 @@ public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) Anim.sampler.id = $"{Anim.name}_samp_id"; Anim.channel.source = $"#{Anim.sampler.id}"; - Anim.channel.target = $"{merged.elemName}_bone_id/{merged.type}"; + Anim.channel.target = $"{merged.ElemName}_bone_id/{merged.Type}"; - if (merged.isRotation) Anim.channel.target += ".ANGLE"; + if (merged.IsRotation) Anim.channel.target += ".ANGLE"; library_animations.Add(Anim); } @@ -680,6 +683,8 @@ public DAE(H3D Scene, int MdlIndex, int[] AnimIndices = null) } //AnimIndices.Length > 1 } + private Dictionary motionGlossary; + public void Save(string FileName) { using (FileStream FS = new FileStream(FileName, FileMode.Create)) @@ -688,6 +693,16 @@ public void Save(string FileName) Serializer.Serialize(FS, this); } + + if (!object.Equals(null, this.motionGlossary)) + { + string frameInfo = ""; + foreach (KeyValuePair motion in motionGlossary) + { + frameInfo += $"{motion.Key}: {motion.Value[0]} - {motion.Value[1]}\n"; + } + File.WriteAllText(FileName + ".txt", frameInfo); + } } } } From 018ed3f15aa9dd9f53410e7c84bbf993a60ef199 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Thu, 19 Jul 2018 00:31:39 -0500 Subject: [PATCH 03/10] create cli pokemon export tool poc --- README.md | 16 ++++-- SPICA.CLI/FileIO.cs | 63 +++++++++++++++++++++ SPICA.CLI/Pokedex.cs | 22 ++++++++ SPICA.CLI/Program.cs | 54 ++++++++++++++++++ SPICA.CLI/Properties/AssemblyInfo.cs | 36 ++++++++++++ SPICA.CLI/SPICA.CLI.csproj | 65 ++++++++++++++++++++++ SPICA.WinForms/Formats/FormatIdentifier.cs | 2 +- SPICA.WinForms/TextureManager.cs | 2 +- SPICA.sln | 17 ++++++ 9 files changed, 269 insertions(+), 8 deletions(-) create mode 100644 SPICA.CLI/FileIO.cs create mode 100644 SPICA.CLI/Pokedex.cs create mode 100644 SPICA.CLI/Program.cs create mode 100644 SPICA.CLI/Properties/AssemblyInfo.cs create mode 100644 SPICA.CLI/SPICA.CLI.csproj diff --git a/README.md b/README.md index f6d59275..4c36e72a 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,15 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA - `...\puyotools\PuyoTools\bin\Debug\PuyoTools.exe` - _you now have 10k files with all the pkmn data in it an uncompressed for spica_ -### Step 4. how to use spica +### Step 4A. spica CLI +- git clone +- build using visual studio 2017 +- run + - `.\SPICA.CLI.exe --pkmn Bulbasaur --texture C:/my/folder --model C:/my/folder` + +[![image.png](https://s15.postimg.cc/6edsj7rdn/image.png)](https://postimg.cc/image/aniildumv/) + +### Step 4B. spica UI - open spica - select merge _(folder with plus on it)_ - choose the 9 files corresponding to the pkmn you want _(shift key)_ @@ -72,8 +80,4 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA [usum model index]: https://gbatemp.net/threads/pokemon-sun-moon-pokemon-animations-textures-and-models.473906/ -[alternative model index]: https://gbatemp.net/threads/sun-moon-pokemon-model-file-mapping-cheat-list-for-a-0-9-4-archives.478882/ - -## Future -- make this a cli operation - - no need for the UI here _(at least for pkmn)_ \ No newline at end of file +[alternative model index]: https://gbatemp.net/threads/sun-moon-pokemon-model-file-mapping-cheat-list-for-a-0-9-4-archives.478882/ \ No newline at end of file diff --git a/SPICA.CLI/FileIO.cs b/SPICA.CLI/FileIO.cs new file mode 100644 index 00000000..fbe27c3a --- /dev/null +++ b/SPICA.CLI/FileIO.cs @@ -0,0 +1,63 @@ +using System; +using System.IO; +using SPICA.WinForms; +using SPICA.Formats.CtrH3D; +using SPICA.Formats.CtrH3D.Model; +using SPICA.Formats.Generic.COLLADA; +using SPICA.WinForms.Formats; + +namespace SPICA.CLI +{ + class FileIO + { + public static H3D Merge(string[] FileNames, H3D Scene = null) + { + if (Scene == null) + { + Scene = new H3D(); + } + + int OpenFiles = 0; + + foreach (string FileName in FileNames) + { + H3DDict Skeleton = null; + + if (Scene.Models.Count > 0) Skeleton = Scene.Models[0].Skeleton; + + H3D Data = FormatIdentifier.IdentifyAndOpen(FileName, Skeleton); + + if (Data != null) + { + Scene.Merge(Data); + OpenFiles++; + } + } + + if (OpenFiles == 0) + { + //todo: improve this error message by making the format discovery return some kind of report + Console.Write("Unsupported file format!", "Can't open file!"); + } + + return Scene; + } + + public static void ExportDae(H3D Scene, string Filename, int[] SelectedAnimations) + { + int highPolyModel = 0; + new DAE(Scene, highPolyModel, SelectedAnimations).Save(Filename); + } + + public static void ExportTextures(H3D Scene, string path) + { + TextureManager.Textures = Scene.Textures; + for (int i = 0; i < Scene.Textures.Count; i++) + { + string FileName = Path.Combine(path, $"{Scene.Textures[i].Name}.png"); + + TextureManager.GetTexture(i).Save(FileName); + } + } + } +} diff --git a/SPICA.CLI/Pokedex.cs b/SPICA.CLI/Pokedex.cs new file mode 100644 index 00000000..a591be7c --- /dev/null +++ b/SPICA.CLI/Pokedex.cs @@ -0,0 +1,22 @@ +using System; + +using SPICA.Formats.CtrH3D; +using System.Collections.Generic; +using System.Text; + +namespace SPICA.CLI +{ + class Pokedex + { + public static Dictionary StandardMotion = new Dictionary() { + { "idle", "Motion_0"}, + { "attack-close", "Motion_6"}, + { "attack-range", "Motion_9"}, + { "hit", "Motion_13"}, + { "faint", "Motion_17"}, + { "celebrate", "Motion_10_1"}, + { "walk", "Motion_1_2"}, + { "run", "Motion_3_2"}, + }; + } +} diff --git a/SPICA.CLI/Program.cs b/SPICA.CLI/Program.cs new file mode 100644 index 00000000..46b1e86c --- /dev/null +++ b/SPICA.CLI/Program.cs @@ -0,0 +1,54 @@ +using System; + +using SPICA.Formats.CtrH3D; +using System.Collections.Generic; + +namespace SPICA.CLI +{ + class Program + { + static void Main(string[] args) + { + Console.WriteLine("SPICA CLI"); + + //todo: args. look into Mono.Options again + //take in a pokemon name and discover the ~9 file names via a simple map + + //fake args (only 4) + string Pokemon = "Bulbasaur"; + string[] files = new string[] { "B:/pokemon/decompressed-0-9-4/00001.bin", "B:/pokemon/decompressed-0-9-4/00002.bin", "B:/pokemon/decompressed-0-9-4/00003.bin", "B:/pokemon/decompressed-0-9-4/00004.bin", "B:/pokemon/decompressed-0-9-4/00005.bin", "B:/pokemon/decompressed-0-9-4/00006.bin", "B:/pokemon/decompressed-0-9-4/00007.bin", "B:/pokemon/decompressed-0-9-4/00008.bin", "B:/pokemon/decompressed-0-9-4/00009.bin" }; + string TextureLocation = "B:/pokemon/tex"; + string ModelLocation = "B:/pokemon/dae"; + + Console.WriteLine($"Searching for: {Pokemon}"); + + Console.Write($"Building Scene with files:\n{string.Join("\n", files)}\n"); + H3D Scene = FileIO.Merge(files); + + Console.WriteLine($"Exporting {Scene.Textures.Count} textures"); + FileIO.ExportTextures(Scene, TextureLocation); + + int[] motions = GetMotionIndices(Scene, Pokedex.StandardMotion.Values); + + Console.WriteLine($"exporting {ModelLocation}/{Pokemon}.dae model with {motions.Length} motions"); + FileIO.ExportDae(Scene, $"{ModelLocation}/{Pokemon}.dae", motions); + + Console.WriteLine($"completed exports for: {Pokemon}"); + } + + public static int[] GetMotionIndices(H3D Scene, IEnumerable MotionNames) + { + List motionNames = new List(MotionNames); + List targets = new List(); + + for (int i = 0; i < Scene.SkeletalAnimations.Count; i++) + { + if (motionNames.Contains(Scene.SkeletalAnimations[i].Name)) + { + targets.Add(i); + } + } + return targets.ToArray(); + } + } +} diff --git a/SPICA.CLI/Properties/AssemblyInfo.cs b/SPICA.CLI/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..0ad80b65 --- /dev/null +++ b/SPICA.CLI/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("SPICA.CLI")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("SPICA.CLI")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2018")] +[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("dcaac233-7ea7-4185-a44d-d3668f181658")] + +// 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")] diff --git a/SPICA.CLI/SPICA.CLI.csproj b/SPICA.CLI/SPICA.CLI.csproj new file mode 100644 index 00000000..1f228308 --- /dev/null +++ b/SPICA.CLI/SPICA.CLI.csproj @@ -0,0 +1,65 @@ + + + + + Debug + AnyCPU + {DCAAC233-7EA7-4185-A44D-D3668F181658} + Exe + SPICA.CLI + SPICA.CLI + v4.6.2 + 512 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + {b4759ab2-3bf0-4212-996f-965517d2084b} + SPICA.WinForms + + + {8149ac62-dd21-4b20-9691-f7ae5f47340f} + SPICA + + + + \ No newline at end of file diff --git a/SPICA.WinForms/Formats/FormatIdentifier.cs b/SPICA.WinForms/Formats/FormatIdentifier.cs index 7e702174..e9bc4e6f 100644 --- a/SPICA.WinForms/Formats/FormatIdentifier.cs +++ b/SPICA.WinForms/Formats/FormatIdentifier.cs @@ -20,7 +20,7 @@ namespace SPICA.WinForms.Formats { - static class FormatIdentifier + public static class FormatIdentifier { public static H3D IdentifyAndOpen(string FileName, H3DDict Skeleton = null) { diff --git a/SPICA.WinForms/TextureManager.cs b/SPICA.WinForms/TextureManager.cs index 753f615f..32446459 100644 --- a/SPICA.WinForms/TextureManager.cs +++ b/SPICA.WinForms/TextureManager.cs @@ -7,7 +7,7 @@ namespace SPICA.WinForms { - static class TextureManager + public static class TextureManager { private static Dictionary TextureCache = new diff --git a/SPICA.sln b/SPICA.sln index 042f579d..965218e0 100644 --- a/SPICA.sln +++ b/SPICA.sln @@ -8,6 +8,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA", "SPICA\SPICA.csproj EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.Rendering", "SPICA.Rendering\SPICA.Rendering.csproj", "{8ADCE9F5-2397-4E64-806C-5FA52CFD4215}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.CLI", "SPICA.CLI\SPICA.CLI.csproj", "{DCAAC233-7EA7-4185-A44D-D3668F181658}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -54,8 +56,23 @@ Global {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x64.Build.0 = Release|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.ActiveCfg = Release|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.Build.0 = Release|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x64.ActiveCfg = Debug|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x64.Build.0 = Debug|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x86.ActiveCfg = Debug|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x86.Build.0 = Debug|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|Any CPU.Build.0 = Release|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x64.ActiveCfg = Release|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x64.Build.0 = Release|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x86.ActiveCfg = Release|Any CPU + {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {86D3B85A-6DA7-4FB6-8450-EA8EA47EFEF5} + EndGlobalSection EndGlobal From 3bf1994be1e22b89ddeb88174303e52089480188 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Fri, 20 Jul 2018 22:00:58 -0500 Subject: [PATCH 04/10] try to fix build by adding App.config to cli project --- SPICA.CLI/App.config | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 SPICA.CLI/App.config diff --git a/SPICA.CLI/App.config b/SPICA.CLI/App.config new file mode 100644 index 00000000..b50c74f3 --- /dev/null +++ b/SPICA.CLI/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From 9fa0c19ba3834ab2cebdb585b11505ec8b27cb76 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Fri, 20 Jul 2018 23:57:07 -0500 Subject: [PATCH 05/10] complete cli base functionality - pkmn name lookup and export --- README.md | 55 +- SPICA.CLI/{Pokedex.cs => MotionLexicon.cs} | 8 +- SPICA.CLI/Program.cs | 53 +- SPICA.CLI/SPICA.CLI.csproj | 13 +- SPICA.CLI/data/model_bin_map.yml | 11415 +++++++++++++++++++ 5 files changed, 11504 insertions(+), 40 deletions(-) rename SPICA.CLI/{Pokedex.cs => MotionLexicon.cs} (79%) create mode 100644 SPICA.CLI/data/model_bin_map.yml diff --git a/README.md b/README.md index 4c36e72a..1aec9ebd 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ # SPICA [![Build status](https://ci.appveyor.com/api/projects/status/ar1fyeo109v587xf/branch/master?svg=true)](https://ci.appveyor.com/project/gdkchan/spica/branch/master) Experimental H3D tool for serializing/deserializing BCH. + ### Dependencies: -- .NET Framework 4.6 +- .NET Framework 4.6.2 - OpenGL 3.3 at least - OpenTK - OpenTK.GLControl @@ -11,55 +12,56 @@ Experimental H3D tool for serializing/deserializing BCH. - OpenTK git can be found [here](https://github.com/opentk/opentk). -### Builds +### Linux/Mac Support SPICA can be built on Linux/Mac using [Mono](https://www.mono-project.com/). See `README.mono.md` for details. -**Windows build:** +### Windows build To download the lastest automatic build for Windows, [Click Here](https://ci.appveyor.com/api/projects/gdkchan/spica/artifacts/spica_lastest.zip). -# Modder Notes _(pokemon & unity3d)_ +# Modder Notes _(multi-motion export for pokemon sun)_ _specifically pokemon fans, although possibly not limited to just that realm. DAE files are kind of a pain, but they are open source and easily manipulated. I needed a simple way to combine N animations into a single dae file. Spica already supported single animation exports, yet i hate blender, so prefer to create the game ready models and animations programatically._ ### what you'll need 1. get a decrypted .3ds file _(possible called .cia)_ -2. visual studio 2017 community -3. DotNet.3DS.Toolkit.v1.2.0 -4. puyotools -5. pk3ds _(build 354 - others may work)_ -6. spica -7. unity3d - -### Step 1. extract from rom -- use DotNet.3DS.Toolkit.v1.2.0 to extract the already decrpyed cia/.3ds file +2. [visual studio 2017 community][vs2017] +3. [DotNet.3DS.Toolkit][3dstoolkit] _(i used 1.2.0)_ +4. [PUYOTOOLS][puyotools] _(i built from source)_ +5. [PK3DS][pk3ds] _(build 354 - others may work)_ +6. SPICA +7. [UNITY3D][unity] + +### Step 1. DotNet.3DS.Toolkit extract from rom +- use DotNet.3DS.Toolkit to extract the already decrpyted cia/.3ds file - _(make sure outputs are placed in a diff directory)_ -### Step 2. unpack a GARC +### Step 2. PK3DS unpack a GARC - Open PK3DS and choose tools>Misc Tools> Un(pack)+BCLIM - Drag the garc from a/0/9/4 in the first field while holding ctrl. - When it's done, you'll have 0000.bin - 10422.bin -### Step 3. decrypt all the .bins -- `git clone git@github.com:nickworonekin/puyotools.git` -- build in visual studio 2017 +### Step 3. PUYOTOOLS batch decrypt all the .bins +- just use the prebuilt binary! +- or build yourself + - `git clone git@github.com:nickworonekin/puyotools.git` + - build in visual studio 2017 - run and decompress the entire directory output by the pk3ds tool - - `...\puyotools\PuyoTools\bin\Debug\PuyoTools.exe` - _you now have 10k files with all the pkmn data in it an uncompressed for spica_ -### Step 4A. spica CLI -- git clone +### Step 4A. SPICA CLI +- git clone git@github.com:Wambosa/SPICA.git - build using visual studio 2017 - run - `.\SPICA.CLI.exe --pkmn Bulbasaur --texture C:/my/folder --model C:/my/folder` [![image.png](https://s15.postimg.cc/6edsj7rdn/image.png)](https://postimg.cc/image/aniildumv/) -### Step 4B. spica UI +### Step 4B. SPICA UI - open spica - select merge _(folder with plus on it)_ -- choose the 9 files corresponding to the pkmn you want _(shift key)_ +- choose the ~9 files corresponding to the pkmn you want _(ctrl+click)_ - [here is a model index][usum model index] - export textures to `.../pokemon/tex` - most _(not all)_ textures need to be mirrored in order to work in unity* @@ -67,7 +69,7 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA **this version of the codebase will save all the animations as a single animation on export** -### Step 5. unity3d +### Step 5. UNITY3D - import textures first into unity, - then import .dae model - check out the animation tab @@ -80,4 +82,9 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA [usum model index]: https://gbatemp.net/threads/pokemon-sun-moon-pokemon-animations-textures-and-models.473906/ -[alternative model index]: https://gbatemp.net/threads/sun-moon-pokemon-model-file-mapping-cheat-list-for-a-0-9-4-archives.478882/ \ No newline at end of file +[alternative model index]: https://gbatemp.net/threads/sun-moon-pokemon-model-file-mapping-cheat-list-for-a-0-9-4-archives.478882/ +[vs2017]: https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&rel=15 +[3dstoolkit]: https://github.com/evandixon/DotNet3dsToolkit/releases/download/1.2.0/DotNet.3DS.Toolkit.v1.2.0.zip +[puyotools]: https://github.com/nickworonekin/puyotools/releases/download/2.0.3/PuyoTools-2.0.3.zip +[pk3ds]: https://github.com/kwsch/pk3DS/releases/download/1.0.3/pk3DS.12-01-15.zip +[unity]: https://store.unity.com/ \ No newline at end of file diff --git a/SPICA.CLI/Pokedex.cs b/SPICA.CLI/MotionLexicon.cs similarity index 79% rename from SPICA.CLI/Pokedex.cs rename to SPICA.CLI/MotionLexicon.cs index a591be7c..967deb2d 100644 --- a/SPICA.CLI/Pokedex.cs +++ b/SPICA.CLI/MotionLexicon.cs @@ -1,12 +1,8 @@ -using System; - -using SPICA.Formats.CtrH3D; -using System.Collections.Generic; -using System.Text; +using System.Collections.Generic; namespace SPICA.CLI { - class Pokedex + class MotionLexicon { public static Dictionary StandardMotion = new Dictionary() { { "idle", "Motion_0"}, diff --git a/SPICA.CLI/Program.cs b/SPICA.CLI/Program.cs index 46b1e86c..77202fab 100644 --- a/SPICA.CLI/Program.cs +++ b/SPICA.CLI/Program.cs @@ -1,26 +1,45 @@ using System; - +using System.IO; +using System.Linq; +using System.Dynamic; +using Mono.Options; using SPICA.Formats.CtrH3D; +using YamlDotNet.Serialization; using System.Collections.Generic; + namespace SPICA.CLI { class Program { static void Main(string[] args) { + string here = AppDomain.CurrentDomain.BaseDirectory; + Console.WriteLine("SPICA CLI"); - //todo: args. look into Mono.Options again - //take in a pokemon name and discover the ~9 file names via a simple map + //default args + string Pokemon = "bulbasaur"; + string MapLocation = $"{here}/model_bin_map.yml"; + string BinLocation = $"{here}/in"; + string TextureLocation = $"{here}/tex"; + string ModelLocation = $"{here}/out"; - //fake args (only 4) - string Pokemon = "Bulbasaur"; - string[] files = new string[] { "B:/pokemon/decompressed-0-9-4/00001.bin", "B:/pokemon/decompressed-0-9-4/00002.bin", "B:/pokemon/decompressed-0-9-4/00003.bin", "B:/pokemon/decompressed-0-9-4/00004.bin", "B:/pokemon/decompressed-0-9-4/00005.bin", "B:/pokemon/decompressed-0-9-4/00006.bin", "B:/pokemon/decompressed-0-9-4/00007.bin", "B:/pokemon/decompressed-0-9-4/00008.bin", "B:/pokemon/decompressed-0-9-4/00009.bin" }; - string TextureLocation = "B:/pokemon/tex"; - string ModelLocation = "B:/pokemon/dae"; + var options = new OptionSet() { + { "?|h|help", "", _ => HelpText()}, + { "p=|pokemon=", "", input => Pokemon = input}, + { "map=|map-file=", "", input => MapLocation = input}, + { "in=|bin=|bin-dir=", "", input => BinLocation = input}, + { "tex=|texture=|texture-out=", "", input => TextureLocation = input}, + { "model=|model-out", "", input => ModelLocation = input}, + }; + options.Parse(args); + + Directory.CreateDirectory(TextureLocation); + Directory.CreateDirectory(ModelLocation); Console.WriteLine($"Searching for: {Pokemon}"); + string[] files = GetFileNames(Pokemon, MapLocation).Select(file => $"{BinLocation}/{file}").ToArray(); Console.Write($"Building Scene with files:\n{string.Join("\n", files)}\n"); H3D Scene = FileIO.Merge(files); @@ -28,7 +47,7 @@ static void Main(string[] args) Console.WriteLine($"Exporting {Scene.Textures.Count} textures"); FileIO.ExportTextures(Scene, TextureLocation); - int[] motions = GetMotionIndices(Scene, Pokedex.StandardMotion.Values); + int[] motions = GetMotionIndices(Scene, MotionLexicon.StandardMotion.Values); Console.WriteLine($"exporting {ModelLocation}/{Pokemon}.dae model with {motions.Length} motions"); FileIO.ExportDae(Scene, $"{ModelLocation}/{Pokemon}.dae", motions); @@ -50,5 +69,21 @@ public static int[] GetMotionIndices(H3D Scene, IEnumerable MotionNames) } return targets.ToArray(); } + + private static string[] GetFileNames(string Pokemon, string MapLocation) { + var yaml = new DeserializerBuilder().Build(); + dynamic expando = yaml.Deserialize(File.ReadAllText(MapLocation)); + var lookup = expando as IDictionary; + + List files = new List(); + foreach (var file in (lookup[Pokemon] as List)) + files.Add(file.ToString()); + + return files.ToArray(); + } + + private static string HelpText() { + return ""; + } } } diff --git a/SPICA.CLI/SPICA.CLI.csproj b/SPICA.CLI/SPICA.CLI.csproj index 1f228308..6a511316 100644 --- a/SPICA.CLI/SPICA.CLI.csproj +++ b/SPICA.CLI/SPICA.CLI.csproj @@ -32,6 +32,9 @@ 4 + + ..\packages\Mono.Options.5.3.0.1\lib\net4-client\Mono.Options.dll + @@ -41,15 +44,20 @@ + + ..\packages\YamlDotNet.5.0.1\lib\net45\YamlDotNet.dll + - + + + @@ -62,4 +70,7 @@ + + copy /Y $(SolutionDir)SPICA.CLI\data\model_bin_map.yml $(TargetDir)model_bin_map.yml + \ No newline at end of file diff --git a/SPICA.CLI/data/model_bin_map.yml b/SPICA.CLI/data/model_bin_map.yml new file mode 100644 index 00000000..e508912c --- /dev/null +++ b/SPICA.CLI/data/model_bin_map.yml @@ -0,0 +1,11415 @@ +bulbasaur: + - 00001.bin + - 00002.bin + - 00003.bin + - 00004.bin + - 00005.bin + - 00006.bin + - 00007.bin + - 00008.bin + - 00009.bin +ivysaur: + - 00010.bin + - 00011.bin + - 00012.bin + - 00013.bin + - 00014.bin + - 00015.bin + - 00016.bin + - 00017.bin + - 00018.bin +venusaur: + - 00019.bin + - 00020.bin + - 00021.bin + - 00022.bin + - 00023.bin + - 00024.bin + - 00025.bin + - 00026.bin + - 00027.bin +female venusaur: + - 00028.bin + - 00029.bin + - 00030.bin + - 00031.bin + - 00032.bin + - 00033.bin + - 00034.bin + - 00035.bin + - 00036.bin +mega venusaur: + - 00037.bin + - 00038.bin + - 00039.bin + - 00040.bin + - 00041.bin + - 00042.bin + - 00043.bin + - 00044.bin + - 00045.bin +charmander: + - 00046.bin + - 00047.bin + - 00048.bin + - 00049.bin + - 00050.bin + - 00051.bin + - 00052.bin + - 00053.bin + - 00054.bin +charmeleon: + - 00055.bin + - 00056.bin + - 00057.bin + - 00058.bin + - 00059.bin + - 00060.bin + - 00061.bin + - 00062.bin + - 00063.bin +charizard: + - 00064.bin + - 00065.bin + - 00066.bin + - 00067.bin + - 00068.bin + - 00069.bin + - 00070.bin + - 00071.bin + - 00072.bin +mega charizard x: + - 00073.bin + - 00074.bin + - 00075.bin + - 00076.bin + - 00077.bin + - 00078.bin + - 00079.bin + - 00080.bin + - 00081.bin +mega charizard y: + - 00082.bin + - 00083.bin + - 00084.bin + - 00085.bin + - 00086.bin + - 00087.bin + - 00088.bin + - 00089.bin + - 00090.bin +squirtle: + - 00091.bin + - 00092.bin + - 00093.bin + - 00094.bin + - 00095.bin + - 00096.bin + - 00097.bin + - 00098.bin + - 00099.bin +wartortle: + - 00100.bin + - 00101.bin + - 00102.bin + - 00103.bin + - 00104.bin + - 00105.bin + - 00106.bin + - 00107.bin + - 00108.bin +blastoise: + - 00109.bin + - 00110.bin + - 00111.bin + - 00112.bin + - 00113.bin + - 00114.bin + - 00115.bin + - 00116.bin + - 00117.bin +mega blastoise: + - 00118.bin + - 00119.bin + - 00120.bin + - 00121.bin + - 00122.bin + - 00123.bin + - 00124.bin + - 00125.bin + - 00126.bin +caterpie: + - 00127.bin + - 00128.bin + - 00129.bin + - 00130.bin + - 00131.bin + - 00132.bin + - 00133.bin + - 00134.bin + - 00135.bin +metapod: + - 00136.bin + - 00137.bin + - 00138.bin + - 00139.bin + - 00140.bin + - 00141.bin + - 00142.bin + - 00143.bin + - 00144.bin +butterfree: + - 00145.bin + - 00146.bin + - 00147.bin + - 00148.bin + - 00149.bin + - 00150.bin + - 00151.bin + - 00152.bin + - 00153.bin +female butterfree: + - 00154.bin + - 00155.bin + - 00156.bin + - 00157.bin + - 00158.bin + - 00159.bin + - 00160.bin + - 00161.bin + - 00162.bin +weedle: + - 00163.bin + - 00164.bin + - 00165.bin + - 00166.bin + - 00167.bin + - 00168.bin + - 00169.bin + - 00170.bin + - 00171.bin +kakuna: + - 00172.bin + - 00173.bin + - 00174.bin + - 00175.bin + - 00176.bin + - 00177.bin + - 00178.bin + - 00179.bin + - 00180.bin +beedrill: + - 00181.bin + - 00182.bin + - 00183.bin + - 00184.bin + - 00185.bin + - 00186.bin + - 00187.bin + - 00188.bin + - 00189.bin + - 00190.bin + - 00191.bin + - 00192.bin + - 00193.bin + - 00194.bin + - 00195.bin + - 00196.bin + - 00197.bin + - 00198.bin +pidgey: + - 00199.bin + - 00200.bin + - 00201.bin + - 00202.bin + - 00203.bin + - 00204.bin + - 00205.bin + - 00206.bin + - 00207.bin +pidgeotto: + - 00208.bin + - 00209.bin + - 00210.bin + - 00211.bin + - 00212.bin + - 00213.bin + - 00214.bin + - 00215.bin + - 00216.bin +pidgeot: + - 00217.bin + - 00218.bin + - 00219.bin + - 00220.bin + - 00221.bin + - 00222.bin + - 00223.bin + - 00224.bin + - 00225.bin +mega pidgeot: + - 00226.bin + - 00227.bin + - 00228.bin + - 00229.bin + - 00230.bin + - 00231.bin + - 00232.bin + - 00233.bin + - 00234.bin +rattata: + - 00235.bin + - 00236.bin + - 00237.bin + - 00238.bin + - 00239.bin + - 00240.bin + - 00241.bin + - 00242.bin + - 00243.bin +female ratatta: + - 00244.bin + - 00245.bin + - 00246.bin + - 00247.bin + - 00248.bin + - 00249.bin + - 00250.bin + - 00251.bin + - 00252.bin +alolan rattata: + - 00253.bin + - 00254.bin + - 00255.bin + - 00256.bin + - 00257.bin + - 00258.bin + - 00259.bin + - 00260.bin + - 00261.bin +raticate: + - 00262.bin + - 00263.bin + - 00264.bin + - 00265.bin + - 00266.bin + - 00267.bin + - 00268.bin + - 00269.bin + - 00270.bin +female raticate: + - 00271.bin + - 00272.bin + - 00273.bin + - 00274.bin + - 00275.bin + - 00276.bin + - 00277.bin + - 00278.bin + - 00279.bin +alolan raticate: + - 00280.bin + - 00281.bin + - 00282.bin + - 00283.bin + - 00284.bin + - 00285.bin + - 00286.bin + - 00287.bin + - 00288.bin + - 00289.bin + - 00290.bin + - 00291.bin + - 00292.bin + - 00293.bin + - 00294.bin + - 00295.bin + - 00296.bin + - 00297.bin +spearow: + - 00298.bin + - 00299.bin + - 00300.bin + - 00301.bin + - 00302.bin + - 00303.bin + - 00304.bin + - 00305.bin + - 00306.bin +fearow: + - 00307.bin + - 00308.bin + - 00309.bin + - 00310.bin + - 00311.bin + - 00312.bin + - 00313.bin + - 00314.bin + - 00315.bin +ekans: + - 00316.bin + - 00317.bin + - 00318.bin + - 00319.bin + - 00320.bin + - 00321.bin + - 00322.bin + - 00323.bin + - 00324.bin +arbok: + - 00325.bin + - 00326.bin + - 00327.bin + - 00328.bin + - 00329.bin + - 00330.bin + - 00331.bin + - 00332.bin + - 00333.bin +pikachu: + - 00334.bin + - 00335.bin + - 00336.bin + - 00337.bin + - 00338.bin + - 00339.bin + - 00340.bin + - 00341.bin + - 00342.bin +female pikachu: + - 00343.bin + - 00344.bin + - 00345.bin + - 00346.bin + - 00347.bin + - 00348.bin + - 00349.bin + - 00350.bin + - 00351.bin +kanto hat pikachu: + - 00352.bin + - 00353.bin + - 00354.bin + - 00355.bin + - 00356.bin + - 00357.bin + - 00358.bin + - 00359.bin + - 00360.bin +johto and hoenn hat pikachu: + - 00361.bin + - 00362.bin + - 00363.bin + - 00364.bin + - 00365.bin + - 00366.bin + - 00367.bin + - 00368.bin + - 00369.bin +sinnoh hat pikachu: + - 00370.bin + - 00371.bin + - 00372.bin + - 00373.bin + - 00374.bin + - 00375.bin + - 00376.bin + - 00377.bin + - 00378.bin +unova hat pikachu: + - 00379.bin + - 00380.bin + - 00381.bin + - 00382.bin + - 00383.bin + - 00384.bin + - 00385.bin + - 00386.bin + - 00387.bin +kalos hat pikachu: + - 00388.bin + - 00389.bin + - 00390.bin + - 00391.bin + - 00392.bin + - 00393.bin + - 00394.bin + - 00395.bin + - 00396.bin +alola hat pikachu: + - 00397.bin + - 00398.bin + - 00399.bin + - 00400.bin + - 00401.bin + - 00402.bin + - 00403.bin + - 00404.bin + - 00405.bin +raichu: + - 00406.bin + - 00407.bin + - 00408.bin + - 00409.bin + - 00410.bin + - 00411.bin + - 00412.bin + - 00413.bin + - 00414.bin +female raichu: + - 00415.bin + - 00416.bin + - 00417.bin + - 00418.bin + - 00419.bin + - 00420.bin + - 00421.bin + - 00422.bin + - 00423.bin +alolan raichu: + - 00424.bin + - 00425.bin + - 00426.bin + - 00427.bin + - 00428.bin + - 00429.bin + - 00430.bin + - 00431.bin + - 00432.bin +sandshrew: + - 00433.bin + - 00434.bin + - 00435.bin + - 00436.bin + - 00437.bin + - 00438.bin + - 00439.bin + - 00440.bin + - 00441.bin +alolan sandshrew: + - 00442.bin + - 00443.bin + - 00444.bin + - 00445.bin + - 00446.bin + - 00447.bin + - 00448.bin + - 00449.bin + - 00450.bin +sandslash: + - 00451.bin + - 00452.bin + - 00453.bin + - 00454.bin + - 00455.bin + - 00456.bin + - 00457.bin + - 00458.bin + - 00459.bin +alolan sandslash: + - 00460.bin + - 00461.bin + - 00462.bin + - 00463.bin + - 00464.bin + - 00465.bin + - 00466.bin + - 00467.bin + - 00468.bin +nidoran f: + - 00469.bin + - 00470.bin + - 00471.bin + - 00472.bin + - 00473.bin + - 00474.bin + - 00475.bin + - 00476.bin + - 00477.bin +nidorina: + - 00478.bin + - 00479.bin + - 00480.bin + - 00481.bin + - 00482.bin + - 00483.bin + - 00484.bin + - 00485.bin + - 00486.bin +nidoqueen: + - 00487.bin + - 00488.bin + - 00489.bin + - 00490.bin + - 00491.bin + - 00492.bin + - 00493.bin + - 00494.bin + - 00495.bin +nidoran m: + - 00496.bin + - 00497.bin + - 00498.bin + - 00499.bin + - 00500.bin + - 00501.bin + - 00502.bin + - 00503.bin + - 00504.bin +nidorino: + - 00505.bin + - 00506.bin + - 00507.bin + - 00508.bin + - 00509.bin + - 00510.bin + - 00511.bin + - 00512.bin + - 00513.bin +nidoking: + - 00514.bin + - 00515.bin + - 00516.bin + - 00517.bin + - 00518.bin + - 00519.bin + - 00520.bin + - 00521.bin + - 00522.bin +clefairy: + - 00523.bin + - 00524.bin + - 00525.bin + - 00526.bin + - 00527.bin + - 00528.bin + - 00529.bin + - 00530.bin + - 00531.bin +clefable: + - 00532.bin + - 00533.bin + - 00534.bin + - 00535.bin + - 00536.bin + - 00537.bin + - 00538.bin + - 00539.bin + - 00540.bin +vulpix: + - 00541.bin + - 00542.bin + - 00543.bin + - 00544.bin + - 00545.bin + - 00546.bin + - 00547.bin + - 00548.bin + - 00549.bin +alolan vulpix: + - 00550.bin + - 00551.bin + - 00552.bin + - 00553.bin + - 00554.bin + - 00555.bin + - 00556.bin + - 00557.bin + - 00558.bin +ninetales: + - 00559.bin + - 00560.bin + - 00561.bin + - 00562.bin + - 00563.bin + - 00564.bin + - 00565.bin + - 00566.bin + - 00567.bin +alolan ninetales: + - 00568.bin + - 00569.bin + - 00570.bin + - 00571.bin + - 00572.bin + - 00573.bin + - 00574.bin + - 00575.bin + - 00576.bin +jigglypuff: + - 00577.bin + - 00578.bin + - 00579.bin + - 00580.bin + - 00581.bin + - 00582.bin + - 00583.bin + - 00584.bin + - 00585.bin +wigglytuff: + - 00586.bin + - 00587.bin + - 00588.bin + - 00589.bin + - 00590.bin + - 00591.bin + - 00592.bin + - 00593.bin + - 00594.bin +zubat: + - 00595.bin + - 00596.bin + - 00597.bin + - 00598.bin + - 00599.bin + - 00600.bin + - 00601.bin + - 00602.bin + - 00603.bin +female zubat: + - 00604.bin + - 00605.bin + - 00606.bin + - 00607.bin + - 00608.bin + - 00609.bin + - 00610.bin + - 00611.bin + - 00612.bin +golbat: + - 00613.bin + - 00614.bin + - 00615.bin + - 00616.bin + - 00617.bin + - 00618.bin + - 00619.bin + - 00620.bin + - 00621.bin +female golbat: + - 00622.bin + - 00623.bin + - 00624.bin + - 00625.bin + - 00626.bin + - 00627.bin + - 00628.bin + - 00629.bin + - 00630.bin +oddish: + - 00631.bin + - 00632.bin + - 00633.bin + - 00634.bin + - 00635.bin + - 00636.bin + - 00637.bin + - 00638.bin + - 00639.bin + - 00640.bin + - 00641.bin + - 00642.bin + - 00643.bin + - 00644.bin + - 00645.bin + - 00646.bin + - 00647.bin + - 00648.bin +gloom: + - 00649.bin + - 00650.bin + - 00651.bin + - 00652.bin + - 00653.bin + - 00654.bin + - 00655.bin + - 00656.bin + - 00657.bin +vileplume: + - 00658.bin + - 00659.bin + - 00660.bin + - 00661.bin + - 00662.bin + - 00663.bin + - 00664.bin + - 00665.bin + - 00666.bin +female vileplume: + - 00667.bin + - 00668.bin + - 00669.bin + - 00670.bin + - 00671.bin + - 00672.bin + - 00673.bin + - 00674.bin + - 00675.bin +paras: + - 00676.bin + - 00677.bin + - 00678.bin + - 00679.bin + - 00680.bin + - 00681.bin + - 00682.bin + - 00683.bin + - 00684.bin +parasect: + - 00685.bin + - 00686.bin + - 00687.bin + - 00688.bin + - 00689.bin + - 00690.bin + - 00691.bin + - 00692.bin + - 00693.bin +venonat: + - 00694.bin + - 00695.bin + - 00696.bin + - 00697.bin + - 00698.bin + - 00699.bin + - 00700.bin + - 00701.bin + - 00702.bin +venomoth: + - 00703.bin + - 00704.bin + - 00705.bin + - 00706.bin + - 00707.bin + - 00708.bin + - 00709.bin + - 00710.bin + - 00711.bin +diglett: + - 00712.bin + - 00713.bin + - 00714.bin + - 00715.bin + - 00716.bin + - 00717.bin + - 00718.bin + - 00719.bin + - 00720.bin +alolan diglett: + - 00721.bin + - 00722.bin + - 00723.bin + - 00724.bin + - 00725.bin + - 00726.bin + - 00727.bin + - 00728.bin + - 00729.bin +dugtrio: + - 00730.bin + - 00731.bin + - 00732.bin + - 00733.bin + - 00734.bin + - 00735.bin + - 00736.bin + - 00737.bin + - 00738.bin +alolan dugtrio: + - 00739.bin + - 00740.bin + - 00741.bin + - 00742.bin + - 00743.bin + - 00744.bin + - 00745.bin + - 00746.bin + - 00747.bin +meowth: + - 00748.bin + - 00749.bin + - 00750.bin + - 00751.bin + - 00752.bin + - 00753.bin + - 00754.bin + - 00755.bin + - 00756.bin +alolan meowth: + - 00757.bin + - 00758.bin + - 00759.bin + - 00760.bin + - 00761.bin + - 00762.bin + - 00763.bin + - 00764.bin + - 00765.bin +persian: + - 00766.bin + - 00767.bin + - 00768.bin + - 00769.bin + - 00770.bin + - 00771.bin + - 00772.bin + - 00773.bin + - 00774.bin +alolan persian: + - 00775.bin + - 00776.bin + - 00777.bin + - 00778.bin + - 00779.bin + - 00780.bin + - 00781.bin + - 00782.bin + - 00783.bin +psyduck: + - 00784.bin + - 00785.bin + - 00786.bin + - 00787.bin + - 00788.bin + - 00789.bin + - 00790.bin + - 00791.bin + - 00792.bin +golduck: + - 00793.bin + - 00794.bin + - 00795.bin + - 00796.bin + - 00797.bin + - 00798.bin + - 00799.bin + - 00800.bin + - 00801.bin +mankey: + - 00802.bin + - 00803.bin + - 00804.bin + - 00805.bin + - 00806.bin + - 00807.bin + - 00808.bin + - 00809.bin + - 00810.bin +primeape: + - 00811.bin + - 00812.bin + - 00813.bin + - 00814.bin + - 00815.bin + - 00816.bin + - 00817.bin + - 00818.bin + - 00819.bin +growlithe: + - 00820.bin + - 00821.bin + - 00822.bin + - 00823.bin + - 00824.bin + - 00825.bin + - 00826.bin + - 00827.bin + - 00828.bin +arcanine: + - 00829.bin + - 00830.bin + - 00831.bin + - 00832.bin + - 00833.bin + - 00834.bin + - 00835.bin + - 00836.bin + - 00837.bin +poliwag: + - 00838.bin + - 00839.bin + - 00840.bin + - 00841.bin + - 00842.bin + - 00843.bin + - 00844.bin + - 00845.bin + - 00846.bin +poliwhirl: + - 00847.bin + - 00848.bin + - 00849.bin + - 00850.bin + - 00851.bin + - 00852.bin + - 00853.bin + - 00854.bin + - 00855.bin +poliwrath: + - 00856.bin + - 00857.bin + - 00858.bin + - 00859.bin + - 00860.bin + - 00861.bin + - 00862.bin + - 00863.bin + - 00864.bin +abra: + - 00865.bin + - 00866.bin + - 00867.bin + - 00868.bin + - 00869.bin + - 00870.bin + - 00871.bin + - 00872.bin + - 00873.bin +kadabra: + - 00874.bin + - 00875.bin + - 00876.bin + - 00877.bin + - 00878.bin + - 00879.bin + - 00880.bin + - 00881.bin + - 00882.bin +female kadabra: + - 00883.bin + - 00884.bin + - 00885.bin + - 00886.bin + - 00887.bin + - 00888.bin + - 00889.bin + - 00890.bin + - 00891.bin +alakazam: + - 00892.bin + - 00893.bin + - 00894.bin + - 00895.bin + - 00896.bin + - 00897.bin + - 00898.bin + - 00899.bin + - 00900.bin +female alakazam: + - 00901.bin + - 00902.bin + - 00903.bin + - 00904.bin + - 00905.bin + - 00906.bin + - 00907.bin + - 00908.bin + - 00909.bin + - 00910.bin + - 00911.bin + - 00912.bin + - 00913.bin + - 00914.bin + - 00915.bin + - 00916.bin + - 00917.bin + - 00918.bin +machop: + - 00919.bin + - 00920.bin + - 00921.bin + - 00922.bin + - 00923.bin + - 00924.bin + - 00925.bin + - 00926.bin + - 00927.bin +machoke: + - 00928.bin + - 00929.bin + - 00930.bin + - 00931.bin + - 00932.bin + - 00933.bin + - 00934.bin + - 00935.bin + - 00936.bin +machamp: + - 00937.bin + - 00938.bin + - 00939.bin + - 00940.bin + - 00941.bin + - 00942.bin + - 00943.bin + - 00944.bin + - 00945.bin +bellsprout: + - 00946.bin + - 00947.bin + - 00948.bin + - 00949.bin + - 00950.bin + - 00951.bin + - 00952.bin + - 00953.bin + - 00954.bin +weepinbell: + - 00955.bin + - 00956.bin + - 00957.bin + - 00958.bin + - 00959.bin + - 00960.bin + - 00961.bin + - 00962.bin + - 00963.bin +victreebel: + - 00964.bin + - 00965.bin + - 00966.bin + - 00967.bin + - 00968.bin + - 00969.bin + - 00970.bin + - 00971.bin + - 00972.bin +tentacool: + - 00973.bin + - 00974.bin + - 00975.bin + - 00976.bin + - 00977.bin + - 00978.bin + - 00979.bin + - 00980.bin + - 00981.bin +tentacruel: + - 00982.bin + - 00983.bin + - 00984.bin + - 00985.bin + - 00986.bin + - 00987.bin + - 00988.bin + - 00989.bin + - 00990.bin +geodude: + - 00991.bin + - 00992.bin + - 00993.bin + - 00994.bin + - 00995.bin + - 00996.bin + - 00997.bin + - 00998.bin + - 00999.bin +alolan geodude: + - 01000.bin + - 01001.bin + - 01002.bin + - 01003.bin + - 01004.bin + - 01005.bin + - 01006.bin + - 01007.bin + - 01008.bin +graveler: + - 01009.bin + - 01010.bin + - 01011.bin + - 01012.bin + - 01013.bin + - 01014.bin + - 01015.bin + - 01016.bin + - 01017.bin +alolan graveler: + - 01018.bin + - 01019.bin + - 01020.bin + - 01021.bin + - 01022.bin + - 01023.bin + - 01024.bin + - 01025.bin + - 01026.bin +golem: + - 01027.bin + - 01028.bin + - 01029.bin + - 01030.bin + - 01031.bin + - 01032.bin + - 01033.bin + - 01034.bin + - 01035.bin +alolan golem: + - 01036.bin + - 01037.bin + - 01038.bin + - 01039.bin + - 01040.bin + - 01041.bin + - 01042.bin + - 01043.bin + - 01044.bin +ponyta: + - 01045.bin + - 01046.bin + - 01047.bin + - 01048.bin + - 01049.bin + - 01050.bin + - 01051.bin + - 01052.bin + - 01053.bin +rapidash: + - 01054.bin + - 01055.bin + - 01056.bin + - 01057.bin + - 01058.bin + - 01059.bin + - 01060.bin + - 01061.bin + - 01062.bin +slowpoke: + - 01063.bin + - 01064.bin + - 01065.bin + - 01066.bin + - 01067.bin + - 01068.bin + - 01069.bin + - 01070.bin + - 01071.bin +slowbro: + - 01072.bin + - 01073.bin + - 01074.bin + - 01075.bin + - 01076.bin + - 01077.bin + - 01078.bin + - 01079.bin + - 01080.bin +mega slowbro: + - 01081.bin + - 01082.bin + - 01083.bin + - 01084.bin + - 01085.bin + - 01086.bin + - 01087.bin + - 01088.bin + - 01089.bin +magnemite: + - 01090.bin + - 01091.bin + - 01092.bin + - 01093.bin + - 01094.bin + - 01095.bin + - 01096.bin + - 01097.bin + - 01098.bin +magneton: + - 01099.bin + - 01100.bin + - 01101.bin + - 01102.bin + - 01103.bin + - 01104.bin + - 01105.bin + - 01106.bin + - 01107.bin +farfetch'd: + - 01108.bin + - 01109.bin + - 01110.bin + - 01111.bin + - 01112.bin + - 01113.bin + - 01114.bin + - 01115.bin + - 01116.bin +doduo: + - 01117.bin + - 01118.bin + - 01119.bin + - 01120.bin + - 01121.bin + - 01122.bin + - 01123.bin + - 01124.bin + - 01125.bin +female doduo: + - 01126.bin + - 01127.bin + - 01128.bin + - 01129.bin + - 01130.bin + - 01131.bin + - 01132.bin + - 01133.bin + - 01134.bin +dodrio: + - 01135.bin + - 01136.bin + - 01137.bin + - 01138.bin + - 01139.bin + - 01140.bin + - 01141.bin + - 01142.bin + - 01143.bin +female dodrio: + - 01144.bin + - 01145.bin + - 01146.bin + - 01147.bin + - 01148.bin + - 01149.bin + - 01150.bin + - 01151.bin + - 01152.bin +seel: + - 01153.bin + - 01154.bin + - 01155.bin + - 01156.bin + - 01157.bin + - 01158.bin + - 01159.bin + - 01160.bin + - 01161.bin +dewgong: + - 01162.bin + - 01163.bin + - 01164.bin + - 01165.bin + - 01166.bin + - 01167.bin + - 01168.bin + - 01169.bin + - 01170.bin +grimer: + - 01171.bin + - 01172.bin + - 01173.bin + - 01174.bin + - 01175.bin + - 01176.bin + - 01177.bin + - 01178.bin + - 01179.bin +alolan grimer: + - 01180.bin + - 01181.bin + - 01182.bin + - 01183.bin + - 01184.bin + - 01185.bin + - 01186.bin + - 01187.bin + - 01188.bin +muk: + - 01189.bin + - 01190.bin + - 01191.bin + - 01192.bin + - 01193.bin + - 01194.bin + - 01195.bin + - 01196.bin + - 01197.bin +alolan muk: + - 01198.bin + - 01199.bin + - 01200.bin + - 01201.bin + - 01202.bin + - 01203.bin + - 01204.bin + - 01205.bin + - 01206.bin +shellder: + - 01207.bin + - 01208.bin + - 01209.bin + - 01210.bin + - 01211.bin + - 01212.bin + - 01213.bin + - 01214.bin + - 01215.bin +cloyster: + - 01216.bin + - 01217.bin + - 01218.bin + - 01219.bin + - 01220.bin + - 01221.bin + - 01222.bin + - 01223.bin + - 01224.bin +gastly: + - 01225.bin + - 01226.bin + - 01227.bin + - 01228.bin + - 01229.bin + - 01230.bin + - 01231.bin + - 01232.bin + - 01233.bin +haunter: + - 01234.bin + - 01235.bin + - 01236.bin + - 01237.bin + - 01238.bin + - 01239.bin + - 01240.bin + - 01241.bin + - 01242.bin +gengar: + - 01243.bin + - 01244.bin + - 01245.bin + - 01246.bin + - 01247.bin + - 01248.bin + - 01249.bin + - 01250.bin + - 01251.bin +mega gengar: + - 01252.bin + - 01253.bin + - 01254.bin + - 01255.bin + - 01256.bin + - 01257.bin + - 01258.bin + - 01259.bin + - 01260.bin +onix: + - 01261.bin + - 01262.bin + - 01263.bin + - 01264.bin + - 01265.bin + - 01266.bin + - 01267.bin + - 01268.bin + - 01269.bin +drowzee: + - 01270.bin + - 01271.bin + - 01272.bin + - 01273.bin + - 01274.bin + - 01275.bin + - 01276.bin + - 01277.bin + - 01278.bin +hypno: + - 01279.bin + - 01280.bin + - 01281.bin + - 01282.bin + - 01283.bin + - 01284.bin + - 01285.bin + - 01286.bin + - 01287.bin +female hypno: + - 01288.bin + - 01289.bin + - 01290.bin + - 01291.bin + - 01292.bin + - 01293.bin + - 01294.bin + - 01295.bin + - 01296.bin +krabby: + - 01297.bin + - 01298.bin + - 01299.bin + - 01300.bin + - 01301.bin + - 01302.bin + - 01303.bin + - 01304.bin + - 01305.bin +kingler: + - 01306.bin + - 01307.bin + - 01308.bin + - 01309.bin + - 01310.bin + - 01311.bin + - 01312.bin + - 01313.bin + - 01314.bin +voltorb: + - 01315.bin + - 01316.bin + - 01317.bin + - 01318.bin + - 01319.bin + - 01320.bin + - 01321.bin + - 01322.bin + - 01323.bin +electrode: + - 01324.bin + - 01325.bin + - 01326.bin + - 01327.bin + - 01328.bin + - 01329.bin + - 01330.bin + - 01331.bin + - 01332.bin +exeggcute: + - 01333.bin + - 01334.bin + - 01335.bin + - 01336.bin + - 01337.bin + - 01338.bin + - 01339.bin + - 01340.bin + - 01341.bin +exeggcutor: + - 01342.bin + - 01343.bin + - 01344.bin + - 01345.bin + - 01346.bin + - 01347.bin + - 01348.bin + - 01349.bin + - 01350.bin +alolan exeggcutor: + - 01351.bin + - 01352.bin + - 01353.bin + - 01354.bin + - 01355.bin + - 01356.bin + - 01357.bin + - 01358.bin + - 01359.bin +cubone: + - 01360.bin + - 01361.bin + - 01362.bin + - 01363.bin + - 01364.bin + - 01365.bin + - 01366.bin + - 01367.bin + - 01368.bin +marowak: + - 01369.bin + - 01370.bin + - 01371.bin + - 01372.bin + - 01373.bin + - 01374.bin + - 01375.bin + - 01376.bin + - 01377.bin +alolan marowak: + - 01378.bin + - 01379.bin + - 01380.bin + - 01381.bin + - 01382.bin + - 01383.bin + - 01384.bin + - 01385.bin + - 01386.bin +hitmonlee: + - 01387.bin + - 01388.bin + - 01389.bin + - 01390.bin + - 01391.bin + - 01392.bin + - 01393.bin + - 01394.bin + - 01395.bin +hitmonchan: + - 01396.bin + - 01397.bin + - 01398.bin + - 01399.bin + - 01400.bin + - 01401.bin + - 01402.bin + - 01403.bin + - 01404.bin +lickitung: + - 01405.bin + - 01406.bin + - 01407.bin + - 01408.bin + - 01409.bin + - 01410.bin + - 01411.bin + - 01412.bin + - 01413.bin +koffing: + - 01414.bin + - 01415.bin + - 01416.bin + - 01417.bin + - 01418.bin + - 01419.bin + - 01420.bin + - 01421.bin + - 01422.bin +weezing: + - 01423.bin + - 01424.bin + - 01425.bin + - 01426.bin + - 01427.bin + - 01428.bin + - 01429.bin + - 01430.bin + - 01431.bin +rhyhorn: + - 01432.bin + - 01433.bin + - 01434.bin + - 01435.bin + - 01436.bin + - 01437.bin + - 01438.bin + - 01439.bin + - 01440.bin +female rhyhorn: + - 01441.bin + - 01442.bin + - 01443.bin + - 01444.bin + - 01445.bin + - 01446.bin + - 01447.bin + - 01448.bin + - 01449.bin +rhydon: + - 01450.bin + - 01451.bin + - 01452.bin + - 01453.bin + - 01454.bin + - 01455.bin + - 01456.bin + - 01457.bin + - 01458.bin +female rhydon: + - 01459.bin + - 01460.bin + - 01461.bin + - 01462.bin + - 01463.bin + - 01464.bin + - 01465.bin + - 01466.bin + - 01467.bin +chansey: + - 01468.bin + - 01469.bin + - 01470.bin + - 01471.bin + - 01472.bin + - 01473.bin + - 01474.bin + - 01475.bin + - 01476.bin +tangela: + - 01477.bin + - 01478.bin + - 01479.bin + - 01480.bin + - 01481.bin + - 01482.bin + - 01483.bin + - 01484.bin + - 01485.bin +kangaskhan: + - 01486.bin + - 01487.bin + - 01488.bin + - 01489.bin + - 01490.bin + - 01491.bin + - 01492.bin + - 01493.bin + - 01494.bin +mega kangaskhan: + - 01495.bin + - 01496.bin + - 01497.bin + - 01498.bin + - 01499.bin + - 01500.bin + - 01501.bin + - 01502.bin + - 01503.bin +horsea: + - 01504.bin + - 01505.bin + - 01506.bin + - 01507.bin + - 01508.bin + - 01509.bin + - 01510.bin + - 01511.bin + - 01512.bin +seadra: + - 01513.bin + - 01514.bin + - 01515.bin + - 01516.bin + - 01517.bin + - 01518.bin + - 01519.bin + - 01520.bin + - 01521.bin +goldeen: + - 01522.bin + - 01523.bin + - 01524.bin + - 01525.bin + - 01526.bin + - 01527.bin + - 01528.bin + - 01529.bin + - 01530.bin +female goldeen: + - 01531.bin + - 01532.bin + - 01533.bin + - 01534.bin + - 01535.bin + - 01536.bin + - 01537.bin + - 01538.bin + - 01539.bin +seaking: + - 01540.bin + - 01541.bin + - 01542.bin + - 01543.bin + - 01544.bin + - 01545.bin + - 01546.bin + - 01547.bin + - 01548.bin +female seaking: + - 01549.bin + - 01550.bin + - 01551.bin + - 01552.bin + - 01553.bin + - 01554.bin + - 01555.bin + - 01556.bin + - 01557.bin +staryu: + - 01558.bin + - 01559.bin + - 01560.bin + - 01561.bin + - 01562.bin + - 01563.bin + - 01564.bin + - 01565.bin + - 01566.bin +starmie: + - 01567.bin + - 01568.bin + - 01569.bin + - 01570.bin + - 01571.bin + - 01572.bin + - 01573.bin + - 01574.bin + - 01575.bin +mr. mime: + - 01576.bin + - 01577.bin + - 01578.bin + - 01579.bin + - 01580.bin + - 01581.bin + - 01582.bin + - 01583.bin + - 01584.bin +scyther: + - 01585.bin + - 01586.bin + - 01587.bin + - 01588.bin + - 01589.bin + - 01590.bin + - 01591.bin + - 01592.bin + - 01593.bin +female scyther: + - 01594.bin + - 01595.bin + - 01596.bin + - 01597.bin + - 01598.bin + - 01599.bin + - 01600.bin + - 01601.bin + - 01602.bin +jynx: + - 01603.bin + - 01604.bin + - 01605.bin + - 01606.bin + - 01607.bin + - 01608.bin + - 01609.bin + - 01610.bin + - 01611.bin +electabuzz: + - 01612.bin + - 01613.bin + - 01614.bin + - 01615.bin + - 01616.bin + - 01617.bin + - 01618.bin + - 01619.bin + - 01620.bin +magmar: + - 01621.bin + - 01622.bin + - 01623.bin + - 01624.bin + - 01625.bin + - 01626.bin + - 01627.bin + - 01628.bin + - 01629.bin +pinsir: + - 01630.bin + - 01631.bin + - 01632.bin + - 01633.bin + - 01634.bin + - 01635.bin + - 01636.bin + - 01637.bin + - 01638.bin +mega pinsir: + - 01639.bin + - 01640.bin + - 01641.bin + - 01642.bin + - 01643.bin + - 01644.bin + - 01645.bin + - 01646.bin + - 01647.bin +tauros: + - 01648.bin + - 01649.bin + - 01650.bin + - 01651.bin + - 01652.bin + - 01653.bin + - 01654.bin + - 01655.bin + - 01656.bin +magikarp: + - 01657.bin + - 01658.bin + - 01659.bin + - 01660.bin + - 01661.bin + - 01662.bin + - 01663.bin + - 01664.bin + - 01665.bin +female magikarp: + - 01666.bin + - 01667.bin + - 01668.bin + - 01669.bin + - 01670.bin + - 01671.bin + - 01672.bin + - 01673.bin + - 01674.bin +gyarados: + - 01675.bin + - 01676.bin + - 01677.bin + - 01678.bin + - 01679.bin + - 01680.bin + - 01681.bin + - 01682.bin + - 01683.bin +female gyarados: + - 01684.bin + - 01685.bin + - 01686.bin + - 01687.bin + - 01688.bin + - 01689.bin + - 01690.bin + - 01691.bin + - 01692.bin +mega gyarados: + - 01693.bin + - 01694.bin + - 01695.bin + - 01696.bin + - 01697.bin + - 01698.bin + - 01699.bin + - 01700.bin + - 01701.bin +lapras: + - 01702.bin + - 01703.bin + - 01704.bin + - 01705.bin + - 01706.bin + - 01707.bin + - 01708.bin + - 01709.bin + - 01710.bin +ditto: + - 01711.bin + - 01712.bin + - 01713.bin + - 01714.bin + - 01715.bin + - 01716.bin + - 01717.bin + - 01718.bin + - 01719.bin +eevee: + - 01720.bin + - 01721.bin + - 01722.bin + - 01723.bin + - 01724.bin + - 01725.bin + - 01726.bin + - 01727.bin + - 01728.bin +vaporeon: + - 01729.bin + - 01730.bin + - 01731.bin + - 01732.bin + - 01733.bin + - 01734.bin + - 01735.bin + - 01736.bin + - 01737.bin +jolteon: + - 01738.bin + - 01739.bin + - 01740.bin + - 01741.bin + - 01742.bin + - 01743.bin + - 01744.bin + - 01745.bin + - 01746.bin +flareon: + - 01747.bin + - 01748.bin + - 01749.bin + - 01750.bin + - 01751.bin + - 01752.bin + - 01753.bin + - 01754.bin + - 01755.bin +porygon: + - 01756.bin + - 01757.bin + - 01758.bin + - 01759.bin + - 01760.bin + - 01761.bin + - 01762.bin + - 01763.bin + - 01764.bin +omanyte: + - 01765.bin + - 01766.bin + - 01767.bin + - 01768.bin + - 01769.bin + - 01770.bin + - 01771.bin + - 01772.bin + - 01773.bin +omastar: + - 01774.bin + - 01775.bin + - 01776.bin + - 01777.bin + - 01778.bin + - 01779.bin + - 01780.bin + - 01781.bin + - 01782.bin +kabuto: + - 01783.bin + - 01784.bin + - 01785.bin + - 01786.bin + - 01787.bin + - 01788.bin + - 01789.bin + - 01790.bin + - 01791.bin +kabutops: + - 01792.bin + - 01793.bin + - 01794.bin + - 01795.bin + - 01796.bin + - 01797.bin + - 01798.bin + - 01799.bin + - 01800.bin +aerodactyl: + - 01801.bin + - 01802.bin + - 01803.bin + - 01804.bin + - 01805.bin + - 01806.bin + - 01807.bin + - 01808.bin + - 01809.bin +mega aerodactyl: + - 01810.bin + - 01811.bin + - 01812.bin + - 01813.bin + - 01814.bin + - 01815.bin + - 01816.bin + - 01817.bin + - 01818.bin +snorlax: + - 01819.bin + - 01820.bin + - 01821.bin + - 01822.bin + - 01823.bin + - 01824.bin + - 01825.bin + - 01826.bin + - 01827.bin +articuno: + - 01828.bin + - 01829.bin + - 01830.bin + - 01831.bin + - 01832.bin + - 01833.bin + - 01834.bin + - 01835.bin + - 01836.bin +zapdos: + - 01837.bin + - 01838.bin + - 01839.bin + - 01840.bin + - 01841.bin + - 01842.bin + - 01843.bin + - 01844.bin + - 01845.bin +moltres: + - 01846.bin + - 01847.bin + - 01848.bin + - 01849.bin + - 01850.bin + - 01851.bin + - 01852.bin + - 01853.bin + - 01854.bin +dratini: + - 01855.bin + - 01856.bin + - 01857.bin + - 01858.bin + - 01859.bin + - 01860.bin + - 01861.bin + - 01862.bin + - 01863.bin +dragonair: + - 01864.bin + - 01865.bin + - 01866.bin + - 01867.bin + - 01868.bin + - 01869.bin + - 01870.bin + - 01871.bin + - 01872.bin +dragonite: + - 01873.bin + - 01874.bin + - 01875.bin + - 01876.bin + - 01877.bin + - 01878.bin + - 01879.bin + - 01880.bin + - 01881.bin +mewtwo: + - 01882.bin + - 01883.bin + - 01884.bin + - 01885.bin + - 01886.bin + - 01887.bin + - 01888.bin + - 01889.bin + - 01890.bin +mega mewtwox: + - 01891.bin + - 01892.bin + - 01893.bin + - 01894.bin + - 01895.bin + - 01896.bin + - 01897.bin + - 01898.bin + - 01899.bin +mega mewtwo y: + - 01900.bin + - 01901.bin + - 01902.bin + - 01903.bin + - 01904.bin + - 01905.bin + - 01906.bin + - 01907.bin + - 01908.bin +mew: + - 01909.bin + - 01910.bin + - 01911.bin + - 01912.bin + - 01913.bin + - 01914.bin + - 01915.bin + - 01916.bin + - 01917.bin +chikorita: + - 01918.bin + - 01919.bin + - 01920.bin + - 01921.bin + - 01922.bin + - 01923.bin + - 01924.bin + - 01925.bin + - 01926.bin +bayleef: + - 01927.bin + - 01928.bin + - 01929.bin + - 01930.bin + - 01931.bin + - 01932.bin + - 01933.bin + - 01934.bin + - 01935.bin +meganium: + - 01936.bin + - 01937.bin + - 01938.bin + - 01939.bin + - 01940.bin + - 01941.bin + - 01942.bin + - 01943.bin + - 01944.bin +female meganium: + - 01945.bin + - 01946.bin + - 01947.bin + - 01948.bin + - 01949.bin + - 01950.bin + - 01951.bin + - 01952.bin + - 01953.bin +cyndaquil: + - 01954.bin + - 01955.bin + - 01956.bin + - 01957.bin + - 01958.bin + - 01959.bin + - 01960.bin + - 01961.bin + - 01962.bin +quilava: + - 01963.bin + - 01964.bin + - 01965.bin + - 01966.bin + - 01967.bin + - 01968.bin + - 01969.bin + - 01970.bin + - 01971.bin +typhlosion: + - 01972.bin + - 01973.bin + - 01974.bin + - 01975.bin + - 01976.bin + - 01977.bin + - 01978.bin + - 01979.bin + - 01980.bin +totodile: + - 01981.bin + - 01982.bin + - 01983.bin + - 01984.bin + - 01985.bin + - 01986.bin + - 01987.bin + - 01988.bin + - 01989.bin +croconaw: + - 01990.bin + - 01991.bin + - 01992.bin + - 01993.bin + - 01994.bin + - 01995.bin + - 01996.bin + - 01997.bin + - 01998.bin +feraligatr: + - 01999.bin + - 02000.bin + - 02001.bin + - 02002.bin + - 02003.bin + - 02004.bin + - 02005.bin + - 02006.bin + - 02007.bin +sentret: + - 02008.bin + - 02009.bin + - 02010.bin + - 02011.bin + - 02012.bin + - 02013.bin + - 02014.bin + - 02015.bin + - 02016.bin +furret: + - 02017.bin + - 02018.bin + - 02019.bin + - 02020.bin + - 02021.bin + - 02022.bin + - 02023.bin + - 02024.bin + - 02025.bin +hoothoot: + - 02026.bin + - 02027.bin + - 02028.bin + - 02029.bin + - 02030.bin + - 02031.bin + - 02032.bin + - 02033.bin + - 02034.bin +noctowl: + - 02035.bin + - 02036.bin + - 02037.bin + - 02038.bin + - 02039.bin + - 02040.bin + - 02041.bin + - 02042.bin + - 02043.bin +ledyba: + - 02044.bin + - 02045.bin + - 02046.bin + - 02047.bin + - 02048.bin + - 02049.bin + - 02050.bin + - 02051.bin + - 02052.bin +female ledyba: + - 02053.bin + - 02054.bin + - 02055.bin + - 02056.bin + - 02057.bin + - 02058.bin + - 02059.bin + - 02060.bin + - 02061.bin +ledian: + - 02062.bin + - 02063.bin + - 02064.bin + - 02065.bin + - 02066.bin + - 02067.bin + - 02068.bin + - 02069.bin + - 02070.bin +female ledian: + - 02071.bin + - 02072.bin + - 02073.bin + - 02074.bin + - 02075.bin + - 02076.bin + - 02077.bin + - 02078.bin + - 02079.bin +spinaral: + - 02080.bin + - 02081.bin + - 02082.bin + - 02083.bin + - 02084.bin + - 02085.bin + - 02086.bin + - 02087.bin + - 02088.bin +ariados: + - 02089.bin + - 02090.bin + - 02091.bin + - 02092.bin + - 02093.bin + - 02094.bin + - 02095.bin + - 02096.bin + - 02097.bin +crobat: + - 02098.bin + - 02099.bin + - 02100.bin + - 02101.bin + - 02102.bin + - 02103.bin + - 02104.bin + - 02105.bin + - 02106.bin +chinchou: + - 02107.bin + - 02108.bin + - 02109.bin + - 02110.bin + - 02111.bin + - 02112.bin + - 02113.bin + - 02114.bin + - 02115.bin +lanturn: + - 02116.bin + - 02117.bin + - 02118.bin + - 02119.bin + - 02120.bin + - 02121.bin + - 02122.bin + - 02123.bin + - 02124.bin +pichu: + - 02125.bin + - 02126.bin + - 02127.bin + - 02128.bin + - 02129.bin + - 02130.bin + - 02131.bin + - 02132.bin + - 02133.bin +cleffa: + - 02134.bin + - 02135.bin + - 02136.bin + - 02137.bin + - 02138.bin + - 02139.bin + - 02140.bin + - 02141.bin + - 02142.bin +igglybuff: + - 02143.bin + - 02144.bin + - 02145.bin + - 02146.bin + - 02147.bin + - 02148.bin + - 02149.bin + - 02150.bin + - 02151.bin +togepi: + - 02152.bin + - 02153.bin + - 02154.bin + - 02155.bin + - 02156.bin + - 02157.bin + - 02158.bin + - 02159.bin + - 02160.bin +togetic: + - 02161.bin + - 02162.bin + - 02163.bin + - 02164.bin + - 02165.bin + - 02166.bin + - 02167.bin + - 02168.bin + - 02169.bin +natu: + - 02170.bin + - 02171.bin + - 02172.bin + - 02173.bin + - 02174.bin + - 02175.bin + - 02176.bin + - 02177.bin + - 02178.bin +xatu: + - 02179.bin + - 02180.bin + - 02181.bin + - 02182.bin + - 02183.bin + - 02184.bin + - 02185.bin + - 02186.bin + - 02187.bin +female xatu: + - 02188.bin + - 02189.bin + - 02190.bin + - 02191.bin + - 02192.bin + - 02193.bin + - 02194.bin + - 02195.bin + - 02196.bin +mareep: + - 02197.bin + - 02198.bin + - 02199.bin + - 02200.bin + - 02201.bin + - 02202.bin + - 02203.bin + - 02204.bin + - 02205.bin +flaaffy: + - 02206.bin + - 02207.bin + - 02208.bin + - 02209.bin + - 02210.bin + - 02211.bin + - 02212.bin + - 02213.bin + - 02214.bin +ampharos: + - 02215.bin + - 02216.bin + - 02217.bin + - 02218.bin + - 02219.bin + - 02220.bin + - 02221.bin + - 02222.bin + - 02223.bin +mega ampharos: + - 02224.bin + - 02225.bin + - 02226.bin + - 02227.bin + - 02228.bin + - 02229.bin + - 02230.bin + - 02231.bin + - 02232.bin +bellossom: + - 02233.bin + - 02234.bin + - 02235.bin + - 02236.bin + - 02237.bin + - 02238.bin + - 02239.bin + - 02240.bin + - 02241.bin +marill: + - 02242.bin + - 02243.bin + - 02244.bin + - 02245.bin + - 02246.bin + - 02247.bin + - 02248.bin + - 02249.bin + - 02250.bin +azumarill: + - 02251.bin + - 02252.bin + - 02253.bin + - 02254.bin + - 02255.bin + - 02256.bin + - 02257.bin + - 02258.bin + - 02259.bin +sudowoodo: + - 02260.bin + - 02261.bin + - 02262.bin + - 02263.bin + - 02264.bin + - 02265.bin + - 02266.bin + - 02267.bin + - 02268.bin +female sudowoodo: + - 02269.bin + - 02270.bin + - 02271.bin + - 02272.bin + - 02273.bin + - 02274.bin + - 02275.bin + - 02276.bin + - 02277.bin +politoed: + - 02278.bin + - 02279.bin + - 02280.bin + - 02281.bin + - 02282.bin + - 02283.bin + - 02284.bin + - 02285.bin + - 02286.bin +female politoed: + - 02287.bin + - 02288.bin + - 02289.bin + - 02290.bin + - 02291.bin + - 02292.bin + - 02293.bin + - 02294.bin + - 02295.bin +hoppip: + - 02296.bin + - 02297.bin + - 02298.bin + - 02299.bin + - 02300.bin + - 02301.bin + - 02302.bin + - 02303.bin + - 02304.bin +skiploom: + - 02305.bin + - 02306.bin + - 02307.bin + - 02308.bin + - 02309.bin + - 02310.bin + - 02311.bin + - 02312.bin + - 02313.bin +jumpluff: + - 02314.bin + - 02315.bin + - 02316.bin + - 02317.bin + - 02318.bin + - 02319.bin + - 02320.bin + - 02321.bin + - 02322.bin +aipom: + - 02323.bin + - 02324.bin + - 02325.bin + - 02326.bin + - 02327.bin + - 02328.bin + - 02329.bin + - 02330.bin + - 02331.bin +female aipom: + - 02332.bin + - 02333.bin + - 02334.bin + - 02335.bin + - 02336.bin + - 02337.bin + - 02338.bin + - 02339.bin + - 02340.bin +sunkern: + - 02341.bin + - 02342.bin + - 02343.bin + - 02344.bin + - 02345.bin + - 02346.bin + - 02347.bin + - 02348.bin + - 02349.bin +sunflora: + - 02350.bin + - 02351.bin + - 02352.bin + - 02353.bin + - 02354.bin + - 02355.bin + - 02356.bin + - 02357.bin + - 02358.bin +yanma: + - 02359.bin + - 02360.bin + - 02361.bin + - 02362.bin + - 02363.bin + - 02364.bin + - 02365.bin + - 02366.bin + - 02367.bin +wooper: + - 02368.bin + - 02369.bin + - 02370.bin + - 02371.bin + - 02372.bin + - 02373.bin + - 02374.bin + - 02375.bin + - 02376.bin +female wooper: + - 02377.bin + - 02378.bin + - 02379.bin + - 02380.bin + - 02381.bin + - 02382.bin + - 02383.bin + - 02384.bin + - 02385.bin +quagsire: + - 02386.bin + - 02387.bin + - 02388.bin + - 02389.bin + - 02390.bin + - 02391.bin + - 02392.bin + - 02393.bin + - 02394.bin +female quagsire: + - 02395.bin + - 02396.bin + - 02397.bin + - 02398.bin + - 02399.bin + - 02400.bin + - 02401.bin + - 02402.bin + - 02403.bin +espeon: + - 02404.bin + - 02405.bin + - 02406.bin + - 02407.bin + - 02408.bin + - 02409.bin + - 02410.bin + - 02411.bin + - 02412.bin +umbreon: + - 02413.bin + - 02414.bin + - 02415.bin + - 02416.bin + - 02417.bin + - 02418.bin + - 02419.bin + - 02420.bin + - 02421.bin +murkrow: + - 02422.bin + - 02423.bin + - 02424.bin + - 02425.bin + - 02426.bin + - 02427.bin + - 02428.bin + - 02429.bin + - 02430.bin +female murkrow: + - 02431.bin + - 02432.bin + - 02433.bin + - 02434.bin + - 02435.bin + - 02436.bin + - 02437.bin + - 02438.bin + - 02439.bin +slowking: + - 02440.bin + - 02441.bin + - 02442.bin + - 02443.bin + - 02444.bin + - 02445.bin + - 02446.bin + - 02447.bin + - 02448.bin +misdreavus: + - 02449.bin + - 02450.bin + - 02451.bin + - 02452.bin + - 02453.bin + - 02454.bin + - 02455.bin + - 02456.bin + - 02457.bin +'unown all symbols, in order': + - 02458.bin + - 02459.bin + - 02460.bin + - 02461.bin + - 02462.bin + - 02463.bin + - 02464.bin + - 02465.bin + - 02466.bin + - 02467.bin + - 02468.bin + - 02469.bin + - 02470.bin + - 02471.bin + - 02472.bin + - 02473.bin + - 02474.bin + - 02475.bin + - 02476.bin + - 02477.bin + - 02478.bin + - 02479.bin + - 02480.bin + - 02481.bin + - 02482.bin + - 02483.bin + - 02484.bin + - 02485.bin + - 02486.bin + - 02487.bin + - 02488.bin + - 02489.bin + - 02490.bin + - 02491.bin + - 02492.bin + - 02493.bin + - 02494.bin + - 02495.bin + - 02496.bin + - 02497.bin + - 02498.bin + - 02499.bin + - 02500.bin + - 02501.bin + - 02502.bin + - 02503.bin + - 02504.bin + - 02505.bin + - 02506.bin + - 02507.bin + - 02508.bin + - 02509.bin + - 02510.bin + - 02511.bin + - 02512.bin + - 02513.bin + - 02514.bin + - 02515.bin + - 02516.bin + - 02517.bin + - 02518.bin + - 02519.bin + - 02520.bin + - 02521.bin + - 02522.bin + - 02523.bin + - 02524.bin + - 02525.bin + - 02526.bin + - 02527.bin + - 02528.bin + - 02529.bin + - 02530.bin + - 02531.bin + - 02532.bin + - 02533.bin + - 02534.bin + - 02535.bin + - 02536.bin + - 02537.bin + - 02538.bin + - 02539.bin + - 02540.bin + - 02541.bin + - 02542.bin + - 02543.bin + - 02544.bin + - 02545.bin + - 02546.bin + - 02547.bin + - 02548.bin + - 02549.bin + - 02550.bin + - 02551.bin + - 02552.bin + - 02553.bin + - 02554.bin + - 02555.bin + - 02556.bin + - 02557.bin + - 02558.bin + - 02559.bin + - 02560.bin + - 02561.bin + - 02562.bin + - 02563.bin + - 02564.bin + - 02565.bin + - 02566.bin + - 02567.bin + - 02568.bin + - 02569.bin + - 02570.bin + - 02571.bin + - 02572.bin + - 02573.bin + - 02574.bin + - 02575.bin + - 02576.bin + - 02577.bin + - 02578.bin + - 02579.bin + - 02580.bin + - 02581.bin + - 02582.bin + - 02583.bin + - 02584.bin + - 02585.bin + - 02586.bin + - 02587.bin + - 02588.bin + - 02589.bin + - 02590.bin + - 02591.bin + - 02592.bin + - 02593.bin + - 02594.bin + - 02595.bin + - 02596.bin + - 02597.bin + - 02598.bin + - 02599.bin + - 02600.bin + - 02601.bin + - 02602.bin + - 02603.bin + - 02604.bin + - 02605.bin + - 02606.bin + - 02607.bin + - 02608.bin + - 02609.bin + - 02610.bin + - 02611.bin + - 02612.bin + - 02613.bin + - 02614.bin + - 02615.bin + - 02616.bin + - 02617.bin + - 02618.bin + - 02619.bin + - 02620.bin + - 02621.bin + - 02622.bin + - 02623.bin + - 02624.bin + - 02625.bin + - 02626.bin + - 02627.bin + - 02628.bin + - 02629.bin + - 02630.bin + - 02631.bin + - 02632.bin + - 02633.bin + - 02634.bin + - 02635.bin + - 02636.bin + - 02637.bin + - 02638.bin + - 02639.bin + - 02640.bin + - 02641.bin + - 02642.bin + - 02643.bin + - 02644.bin + - 02645.bin + - 02646.bin + - 02647.bin + - 02648.bin + - 02649.bin + - 02650.bin + - 02651.bin + - 02652.bin + - 02653.bin + - 02654.bin + - 02655.bin + - 02656.bin + - 02657.bin + - 02658.bin + - 02659.bin + - 02660.bin + - 02661.bin + - 02662.bin + - 02663.bin + - 02664.bin + - 02665.bin + - 02666.bin + - 02667.bin + - 02668.bin + - 02669.bin + - 02670.bin + - 02671.bin + - 02672.bin + - 02673.bin + - 02674.bin + - 02675.bin + - 02676.bin + - 02677.bin + - 02678.bin + - 02679.bin + - 02680.bin + - 02681.bin + - 02682.bin + - 02683.bin + - 02684.bin + - 02685.bin + - 02686.bin + - 02687.bin + - 02688.bin + - 02689.bin + - 02690.bin + - 02691.bin + - 02692.bin + - 02693.bin + - 02694.bin + - 02695.bin + - 02696.bin + - 02697.bin + - 02698.bin + - 02699.bin + - 02700.bin + - 02701.bin + - 02702.bin + - 02703.bin + - 02704.bin + - 02705.bin + - 02706.bin + - 02707.bin + - 02708.bin + - 02709.bin +wobbuffet: + - 02710.bin + - 02711.bin + - 02712.bin + - 02713.bin + - 02714.bin + - 02715.bin + - 02716.bin + - 02717.bin + - 02718.bin +female wobbuffet: + - 02719.bin + - 02720.bin + - 02721.bin + - 02722.bin + - 02723.bin + - 02724.bin + - 02725.bin + - 02726.bin + - 02727.bin +girafarig: + - 02728.bin + - 02729.bin + - 02730.bin + - 02731.bin + - 02732.bin + - 02733.bin + - 02734.bin + - 02735.bin + - 02736.bin +female girafarig: + - 02737.bin + - 02738.bin + - 02739.bin + - 02740.bin + - 02741.bin + - 02742.bin + - 02743.bin + - 02744.bin + - 02745.bin +pineco: + - 02746.bin + - 02747.bin + - 02748.bin + - 02749.bin + - 02750.bin + - 02751.bin + - 02752.bin + - 02753.bin + - 02754.bin +forretress: + - 02755.bin + - 02756.bin + - 02757.bin + - 02758.bin + - 02759.bin + - 02760.bin + - 02761.bin + - 02762.bin + - 02763.bin +dunsparce: + - 02764.bin + - 02765.bin + - 02766.bin + - 02767.bin + - 02768.bin + - 02769.bin + - 02770.bin + - 02771.bin + - 02772.bin +gligar: + - 02773.bin + - 02774.bin + - 02775.bin + - 02776.bin + - 02777.bin + - 02778.bin + - 02779.bin + - 02780.bin + - 02781.bin +female gligar: + - 02782.bin + - 02783.bin + - 02784.bin + - 02785.bin + - 02786.bin + - 02787.bin + - 02788.bin + - 02789.bin + - 02790.bin +steelix: + - 02791.bin + - 02792.bin + - 02793.bin + - 02794.bin + - 02795.bin + - 02796.bin + - 02797.bin + - 02798.bin + - 02799.bin +female steelix: + - 02800.bin + - 02801.bin + - 02802.bin + - 02803.bin + - 02804.bin + - 02805.bin + - 02806.bin + - 02807.bin + - 02808.bin +mega steelix: + - 02809.bin + - 02810.bin + - 02811.bin + - 02812.bin + - 02813.bin + - 02814.bin + - 02815.bin + - 02816.bin + - 02817.bin +snubbull: + - 02818.bin + - 02819.bin + - 02820.bin + - 02821.bin + - 02822.bin + - 02823.bin + - 02824.bin + - 02825.bin + - 02826.bin +granbull: + - 02827.bin + - 02828.bin + - 02829.bin + - 02830.bin + - 02831.bin + - 02832.bin + - 02833.bin + - 02834.bin + - 02835.bin +qwilfish: + - 02836.bin + - 02837.bin + - 02838.bin + - 02839.bin + - 02840.bin + - 02841.bin + - 02842.bin + - 02843.bin + - 02844.bin +scizor: + - 02845.bin + - 02846.bin + - 02847.bin + - 02848.bin + - 02849.bin + - 02850.bin + - 02851.bin + - 02852.bin + - 02853.bin +female scizor: + - 02854.bin + - 02855.bin + - 02856.bin + - 02857.bin + - 02858.bin + - 02859.bin + - 02860.bin + - 02861.bin + - 02862.bin +mega scizor: + - 02863.bin + - 02864.bin + - 02865.bin + - 02866.bin + - 02867.bin + - 02868.bin + - 02869.bin + - 02870.bin + - 02871.bin +shuckle: + - 02872.bin + - 02873.bin + - 02874.bin + - 02875.bin + - 02876.bin + - 02877.bin + - 02878.bin + - 02879.bin + - 02880.bin +heracross: + - 02881.bin + - 02882.bin + - 02883.bin + - 02884.bin + - 02885.bin + - 02886.bin + - 02887.bin + - 02888.bin + - 02889.bin +female heracross: + - 02890.bin + - 02891.bin + - 02892.bin + - 02893.bin + - 02894.bin + - 02895.bin + - 02896.bin + - 02897.bin + - 02898.bin +mega heracross: + - 02899.bin + - 02900.bin + - 02901.bin + - 02902.bin + - 02903.bin + - 02904.bin + - 02905.bin + - 02906.bin + - 02907.bin +sneasel: + - 02908.bin + - 02909.bin + - 02910.bin + - 02911.bin + - 02912.bin + - 02913.bin + - 02914.bin + - 02915.bin + - 02916.bin +female sneasel: + - 02917.bin + - 02918.bin + - 02919.bin + - 02920.bin + - 02921.bin + - 02922.bin + - 02923.bin + - 02924.bin + - 02925.bin +teddiursa: + - 02926.bin + - 02927.bin + - 02928.bin + - 02929.bin + - 02930.bin + - 02931.bin + - 02932.bin + - 02933.bin + - 02934.bin +ursaring: + - 02935.bin + - 02936.bin + - 02937.bin + - 02938.bin + - 02939.bin + - 02940.bin + - 02941.bin + - 02942.bin + - 02943.bin +female ursaring: + - 02944.bin + - 02945.bin + - 02946.bin + - 02947.bin + - 02948.bin + - 02949.bin + - 02950.bin + - 02951.bin + - 02952.bin +slugma: + - 02953.bin + - 02954.bin + - 02955.bin + - 02956.bin + - 02957.bin + - 02958.bin + - 02959.bin + - 02960.bin + - 02961.bin +magcargo: + - 02962.bin + - 02963.bin + - 02964.bin + - 02965.bin + - 02966.bin + - 02967.bin + - 02968.bin + - 02969.bin + - 02970.bin +swinub: + - 02971.bin + - 02972.bin + - 02973.bin + - 02974.bin + - 02975.bin + - 02976.bin + - 02977.bin + - 02978.bin + - 02979.bin +piloswine: + - 02980.bin + - 02981.bin + - 02982.bin + - 02983.bin + - 02984.bin + - 02985.bin + - 02986.bin + - 02987.bin + - 02988.bin +female piloswine: + - 02989.bin + - 02990.bin + - 02991.bin + - 02992.bin + - 02993.bin + - 02994.bin + - 02995.bin + - 02996.bin + - 02997.bin +corsol: + - 02998.bin + - 02999.bin + - 03000.bin + - 03001.bin + - 03002.bin + - 03003.bin + - 03004.bin + - 03005.bin + - 03006.bin +remoraid: + - 03007.bin + - 03008.bin + - 03009.bin + - 03010.bin + - 03011.bin + - 03012.bin + - 03013.bin + - 03014.bin + - 03015.bin +octillery: + - 03016.bin + - 03017.bin + - 03018.bin + - 03019.bin + - 03020.bin + - 03021.bin + - 03022.bin + - 03023.bin + - 03024.bin +female octillery: + - 03025.bin + - 03026.bin + - 03027.bin + - 03028.bin + - 03029.bin + - 03030.bin + - 03031.bin + - 03032.bin + - 03033.bin +delibird: + - 03034.bin + - 03035.bin + - 03036.bin + - 03037.bin + - 03038.bin + - 03039.bin + - 03040.bin + - 03041.bin + - 03042.bin +mantine: + - 03043.bin + - 03044.bin + - 03045.bin + - 03046.bin + - 03047.bin + - 03048.bin + - 03049.bin + - 03050.bin + - 03051.bin +skarmory: + - 03052.bin + - 03053.bin + - 03054.bin + - 03055.bin + - 03056.bin + - 03057.bin + - 03058.bin + - 03059.bin + - 03060.bin +houndour: + - 03061.bin + - 03062.bin + - 03063.bin + - 03064.bin + - 03065.bin + - 03066.bin + - 03067.bin + - 03068.bin + - 03069.bin +houndoom: + - 03070.bin + - 03071.bin + - 03072.bin + - 03073.bin + - 03074.bin + - 03075.bin + - 03076.bin + - 03077.bin + - 03078.bin +female houndoom: + - 03079.bin + - 03080.bin + - 03081.bin + - 03082.bin + - 03083.bin + - 03084.bin + - 03085.bin + - 03086.bin + - 03087.bin +mega houndoom: + - 03088.bin + - 03089.bin + - 03090.bin + - 03091.bin + - 03092.bin + - 03093.bin + - 03094.bin + - 03095.bin + - 03096.bin +kingdra: + - 03097.bin + - 03098.bin + - 03099.bin + - 03100.bin + - 03101.bin + - 03102.bin + - 03103.bin + - 03104.bin + - 03105.bin +phanpy: + - 03106.bin + - 03107.bin + - 03108.bin + - 03109.bin + - 03110.bin + - 03111.bin + - 03112.bin + - 03113.bin + - 03114.bin +donphan: + - 03115.bin + - 03116.bin + - 03117.bin + - 03118.bin + - 03119.bin + - 03120.bin + - 03121.bin + - 03122.bin + - 03123.bin +female donphan: + - 03124.bin + - 03125.bin + - 03126.bin + - 03127.bin + - 03128.bin + - 03129.bin + - 03130.bin + - 03131.bin + - 03132.bin +porygon2: + - 03133.bin + - 03134.bin + - 03135.bin + - 03136.bin + - 03137.bin + - 03138.bin + - 03139.bin + - 03140.bin + - 03141.bin +stantler: + - 03142.bin + - 03143.bin + - 03144.bin + - 03145.bin + - 03146.bin + - 03147.bin + - 03148.bin + - 03149.bin + - 03150.bin +smeargle: + - 03151.bin + - 03152.bin + - 03153.bin + - 03154.bin + - 03155.bin + - 03156.bin + - 03157.bin + - 03158.bin + - 03159.bin +tyrogue: + - 03160.bin + - 03161.bin + - 03162.bin + - 03163.bin + - 03164.bin + - 03165.bin + - 03166.bin + - 03167.bin + - 03168.bin +hitmontop: + - 03169.bin + - 03170.bin + - 03171.bin + - 03172.bin + - 03173.bin + - 03174.bin + - 03175.bin + - 03176.bin + - 03177.bin +smoochum: + - 03178.bin + - 03179.bin + - 03180.bin + - 03181.bin + - 03182.bin + - 03183.bin + - 03184.bin + - 03185.bin + - 03186.bin +elekid: + - 03187.bin + - 03188.bin + - 03189.bin + - 03190.bin + - 03191.bin + - 03192.bin + - 03193.bin + - 03194.bin + - 03195.bin +magby: + - 03196.bin + - 03197.bin + - 03198.bin + - 03199.bin + - 03200.bin + - 03201.bin + - 03202.bin + - 03203.bin + - 03204.bin +miltank: + - 03205.bin + - 03206.bin + - 03207.bin + - 03208.bin + - 03209.bin + - 03210.bin + - 03211.bin + - 03212.bin + - 03213.bin +blissey: + - 03214.bin + - 03215.bin + - 03216.bin + - 03217.bin + - 03218.bin + - 03219.bin + - 03220.bin + - 03221.bin + - 03222.bin +raikou: + - 03223.bin + - 03224.bin + - 03225.bin + - 03226.bin + - 03227.bin + - 03228.bin + - 03229.bin + - 03230.bin + - 03231.bin +entei: + - 03232.bin + - 03233.bin + - 03234.bin + - 03235.bin + - 03236.bin + - 03237.bin + - 03238.bin + - 03239.bin + - 03240.bin +suicune: + - 03241.bin + - 03242.bin + - 03243.bin + - 03244.bin + - 03245.bin + - 03246.bin + - 03247.bin + - 03248.bin + - 03249.bin +larvitar: + - 03250.bin + - 03251.bin + - 03252.bin + - 03253.bin + - 03254.bin + - 03255.bin + - 03256.bin + - 03257.bin + - 03258.bin +pupitar: + - 03259.bin + - 03260.bin + - 03261.bin + - 03262.bin + - 03263.bin + - 03264.bin + - 03265.bin + - 03266.bin + - 03267.bin +tyranitar: + - 03268.bin + - 03269.bin + - 03270.bin + - 03271.bin + - 03272.bin + - 03273.bin + - 03274.bin + - 03275.bin + - 03276.bin +mega tyranitar: + - 03277.bin + - 03278.bin + - 03279.bin + - 03280.bin + - 03281.bin + - 03282.bin + - 03283.bin + - 03284.bin + - 03285.bin +lugia: + - 03286.bin + - 03287.bin + - 03288.bin + - 03289.bin + - 03290.bin + - 03291.bin + - 03292.bin + - 03293.bin + - 03294.bin +ho-oh: + - 03295.bin + - 03296.bin + - 03297.bin + - 03298.bin + - 03299.bin + - 03300.bin + - 03301.bin + - 03302.bin + - 03303.bin +celebi: + - 03304.bin + - 03305.bin + - 03306.bin + - 03307.bin + - 03308.bin + - 03309.bin + - 03310.bin + - 03311.bin + - 03312.bin +treecko: + - 03313.bin + - 03314.bin + - 03315.bin + - 03316.bin + - 03317.bin + - 03318.bin + - 03319.bin + - 03320.bin + - 03321.bin +grovyle: + - 03322.bin + - 03323.bin + - 03324.bin + - 03325.bin + - 03326.bin + - 03327.bin + - 03328.bin + - 03329.bin + - 03330.bin +sceptile: + - 03331.bin + - 03332.bin + - 03333.bin + - 03334.bin + - 03335.bin + - 03336.bin + - 03337.bin + - 03338.bin + - 03339.bin +mega sceptile: + - 03340.bin + - 03341.bin + - 03342.bin + - 03343.bin + - 03344.bin + - 03345.bin + - 03346.bin + - 03347.bin + - 03348.bin +torchic: + - 03349.bin + - 03350.bin + - 03351.bin + - 03352.bin + - 03353.bin + - 03354.bin + - 03355.bin + - 03356.bin + - 03357.bin +female torchic: + - 03358.bin + - 03359.bin + - 03360.bin + - 03361.bin + - 03362.bin + - 03363.bin + - 03364.bin + - 03365.bin + - 03366.bin +combusken: + - 03367.bin + - 03368.bin + - 03369.bin + - 03370.bin + - 03371.bin + - 03372.bin + - 03373.bin + - 03374.bin + - 03375.bin +female combusken: + - 03376.bin + - 03377.bin + - 03378.bin + - 03379.bin + - 03380.bin + - 03381.bin + - 03382.bin + - 03383.bin + - 03384.bin +blaziken: + - 03385.bin + - 03386.bin + - 03387.bin + - 03388.bin + - 03389.bin + - 03390.bin + - 03391.bin + - 03392.bin + - 03393.bin +female blaziken: + - 03394.bin + - 03395.bin + - 03396.bin + - 03397.bin + - 03398.bin + - 03399.bin + - 03400.bin + - 03401.bin + - 03402.bin +mega blaziken: + - 03403.bin + - 03404.bin + - 03405.bin + - 03406.bin + - 03407.bin + - 03408.bin + - 03409.bin + - 03410.bin + - 03411.bin +mudkip: + - 03412.bin + - 03413.bin + - 03414.bin + - 03415.bin + - 03416.bin + - 03417.bin + - 03418.bin + - 03419.bin + - 03420.bin +marshtomp: + - 03421.bin + - 03422.bin + - 03423.bin + - 03424.bin + - 03425.bin + - 03426.bin + - 03427.bin + - 03428.bin + - 03429.bin +swampert: + - 03430.bin + - 03431.bin + - 03432.bin + - 03433.bin + - 03434.bin + - 03435.bin + - 03436.bin + - 03437.bin + - 03438.bin +mega swampert: + - 03439.bin + - 03440.bin + - 03441.bin + - 03442.bin + - 03443.bin + - 03444.bin + - 03445.bin + - 03446.bin + - 03447.bin +poochyena: + - 03448.bin + - 03449.bin + - 03450.bin + - 03451.bin + - 03452.bin + - 03453.bin + - 03454.bin + - 03455.bin + - 03456.bin +mightyena: + - 03457.bin + - 03458.bin + - 03459.bin + - 03460.bin + - 03461.bin + - 03462.bin + - 03463.bin + - 03464.bin + - 03465.bin +zigzagoon: + - 03466.bin + - 03467.bin + - 03468.bin + - 03469.bin + - 03470.bin + - 03471.bin + - 03472.bin + - 03473.bin + - 03474.bin +linoone: + - 03475.bin + - 03476.bin + - 03477.bin + - 03478.bin + - 03479.bin + - 03480.bin + - 03481.bin + - 03482.bin + - 03483.bin +wurmple: + - 03484.bin + - 03485.bin + - 03486.bin + - 03487.bin + - 03488.bin + - 03489.bin + - 03490.bin + - 03491.bin + - 03492.bin +silcoon: + - 03493.bin + - 03494.bin + - 03495.bin + - 03496.bin + - 03497.bin + - 03498.bin + - 03499.bin + - 03500.bin + - 03501.bin +beautifly: + - 03502.bin + - 03503.bin + - 03504.bin + - 03505.bin + - 03506.bin + - 03507.bin + - 03508.bin + - 03509.bin + - 03510.bin +female beautifly: + - 03511.bin + - 03512.bin + - 03513.bin + - 03514.bin + - 03515.bin + - 03516.bin + - 03517.bin + - 03518.bin + - 03519.bin +cascoon: + - 03520.bin + - 03521.bin + - 03522.bin + - 03523.bin + - 03524.bin + - 03525.bin + - 03526.bin + - 03527.bin + - 03528.bin +dustox: + - 03529.bin + - 03530.bin + - 03531.bin + - 03532.bin + - 03533.bin + - 03534.bin + - 03535.bin + - 03536.bin + - 03537.bin +female dustox: + - 03538.bin + - 03539.bin + - 03540.bin + - 03541.bin + - 03542.bin + - 03543.bin + - 03544.bin + - 03545.bin + - 03546.bin +lotad: + - 03547.bin + - 03548.bin + - 03549.bin + - 03550.bin + - 03551.bin + - 03552.bin + - 03553.bin + - 03554.bin + - 03555.bin +lombre: + - 03556.bin + - 03557.bin + - 03558.bin + - 03559.bin + - 03560.bin + - 03561.bin + - 03562.bin + - 03563.bin + - 03564.bin +ludicolo: + - 03565.bin + - 03566.bin + - 03567.bin + - 03568.bin + - 03569.bin + - 03570.bin + - 03571.bin + - 03572.bin + - 03573.bin +female ludicolo: + - 03574.bin + - 03575.bin + - 03576.bin + - 03577.bin + - 03578.bin + - 03579.bin + - 03580.bin + - 03581.bin + - 03582.bin +seedot: + - 03583.bin + - 03584.bin + - 03585.bin + - 03586.bin + - 03587.bin + - 03588.bin + - 03589.bin + - 03590.bin + - 03591.bin +nuzleaf: + - 03592.bin + - 03593.bin + - 03594.bin + - 03595.bin + - 03596.bin + - 03597.bin + - 03598.bin + - 03599.bin + - 03600.bin +female nuzleaf: + - 03601.bin + - 03602.bin + - 03603.bin + - 03604.bin + - 03605.bin + - 03606.bin + - 03607.bin + - 03608.bin + - 03609.bin +shiftry: + - 03610.bin + - 03611.bin + - 03612.bin + - 03613.bin + - 03614.bin + - 03615.bin + - 03616.bin + - 03617.bin + - 03618.bin +female shiftry: + - 03619.bin + - 03620.bin + - 03621.bin + - 03622.bin + - 03623.bin + - 03624.bin + - 03625.bin + - 03626.bin + - 03627.bin +taillow: + - 03628.bin + - 03629.bin + - 03630.bin + - 03631.bin + - 03632.bin + - 03633.bin + - 03634.bin + - 03635.bin + - 03636.bin +swellow: + - 03637.bin + - 03638.bin + - 03639.bin + - 03640.bin + - 03641.bin + - 03642.bin + - 03643.bin + - 03644.bin + - 03645.bin +wingull: + - 03646.bin + - 03647.bin + - 03648.bin + - 03649.bin + - 03650.bin + - 03651.bin + - 03652.bin + - 03653.bin + - 03654.bin +pelipper: + - 03655.bin + - 03656.bin + - 03657.bin + - 03658.bin + - 03659.bin + - 03660.bin + - 03661.bin + - 03662.bin + - 03663.bin +ralts: + - 03664.bin + - 03665.bin + - 03666.bin + - 03667.bin + - 03668.bin + - 03669.bin + - 03670.bin + - 03671.bin + - 03672.bin +kirlia: + - 03673.bin + - 03674.bin + - 03675.bin + - 03676.bin + - 03677.bin + - 03678.bin + - 03679.bin + - 03680.bin + - 03681.bin +gardevoir: + - 03682.bin + - 03683.bin + - 03684.bin + - 03685.bin + - 03686.bin + - 03687.bin + - 03688.bin + - 03689.bin + - 03690.bin +mega gardevoir: + - 03691.bin + - 03692.bin + - 03693.bin + - 03694.bin + - 03695.bin + - 03696.bin + - 03697.bin + - 03698.bin + - 03699.bin +surskit: + - 03700.bin + - 03701.bin + - 03702.bin + - 03703.bin + - 03704.bin + - 03705.bin + - 03706.bin + - 03707.bin + - 03708.bin +masquerain: + - 03709.bin + - 03710.bin + - 03711.bin + - 03712.bin + - 03713.bin + - 03714.bin + - 03715.bin + - 03716.bin + - 03717.bin +shroomish: + - 03718.bin + - 03719.bin + - 03720.bin + - 03721.bin + - 03722.bin + - 03723.bin + - 03724.bin + - 03725.bin + - 03726.bin +breloom: + - 03727.bin + - 03728.bin + - 03729.bin + - 03730.bin + - 03731.bin + - 03732.bin + - 03733.bin + - 03734.bin + - 03735.bin +slakoth: + - 03736.bin + - 03737.bin + - 03738.bin + - 03739.bin + - 03740.bin + - 03741.bin + - 03742.bin + - 03743.bin + - 03744.bin +vigoroth: + - 03745.bin + - 03746.bin + - 03747.bin + - 03748.bin + - 03749.bin + - 03750.bin + - 03751.bin + - 03752.bin + - 03753.bin +slaking: + - 03754.bin + - 03755.bin + - 03756.bin + - 03757.bin + - 03758.bin + - 03759.bin + - 03760.bin + - 03761.bin + - 03762.bin +nincada: + - 03763.bin + - 03764.bin + - 03765.bin + - 03766.bin + - 03767.bin + - 03768.bin + - 03769.bin + - 03770.bin + - 03771.bin +ninjask: + - 03772.bin + - 03773.bin + - 03774.bin + - 03775.bin + - 03776.bin + - 03777.bin + - 03778.bin + - 03779.bin + - 03780.bin +shedinja: + - 03781.bin + - 03782.bin + - 03783.bin + - 03784.bin + - 03785.bin + - 03786.bin + - 03787.bin + - 03788.bin + - 03789.bin +whismur: + - 03790.bin + - 03791.bin + - 03792.bin + - 03793.bin + - 03794.bin + - 03795.bin + - 03796.bin + - 03797.bin + - 03798.bin +loudred: + - 03799.bin + - 03800.bin + - 03801.bin + - 03802.bin + - 03803.bin + - 03804.bin + - 03805.bin + - 03806.bin + - 03807.bin +exploud: + - 03808.bin + - 03809.bin + - 03810.bin + - 03811.bin + - 03812.bin + - 03813.bin + - 03814.bin + - 03815.bin + - 03816.bin +makuhita: + - 03817.bin + - 03818.bin + - 03819.bin + - 03820.bin + - 03821.bin + - 03822.bin + - 03823.bin + - 03824.bin + - 03825.bin +hariyama: + - 03826.bin + - 03827.bin + - 03828.bin + - 03829.bin + - 03830.bin + - 03831.bin + - 03832.bin + - 03833.bin + - 03834.bin +azurill: + - 03835.bin + - 03836.bin + - 03837.bin + - 03838.bin + - 03839.bin + - 03840.bin + - 03841.bin + - 03842.bin + - 03843.bin +nosepass: + - 03844.bin + - 03845.bin + - 03846.bin + - 03847.bin + - 03848.bin + - 03849.bin + - 03850.bin + - 03851.bin + - 03852.bin +skitty: + - 03853.bin + - 03854.bin + - 03855.bin + - 03856.bin + - 03857.bin + - 03858.bin + - 03859.bin + - 03860.bin + - 03861.bin +delcatty: + - 03862.bin + - 03863.bin + - 03864.bin + - 03865.bin + - 03866.bin + - 03867.bin + - 03868.bin + - 03869.bin + - 03870.bin +sableye: + - 03871.bin + - 03872.bin + - 03873.bin + - 03874.bin + - 03875.bin + - 03876.bin + - 03877.bin + - 03878.bin + - 03879.bin +mega sableye: + - 03880.bin + - 03881.bin + - 03882.bin + - 03883.bin + - 03884.bin + - 03885.bin + - 03886.bin + - 03887.bin + - 03888.bin +mawile: + - 03889.bin + - 03890.bin + - 03891.bin + - 03892.bin + - 03893.bin + - 03894.bin + - 03895.bin + - 03896.bin + - 03897.bin +mega mawile: + - 03898.bin + - 03899.bin + - 03900.bin + - 03901.bin + - 03902.bin + - 03903.bin + - 03904.bin + - 03905.bin + - 03906.bin +aron: + - 03907.bin + - 03908.bin + - 03909.bin + - 03910.bin + - 03911.bin + - 03912.bin + - 03913.bin + - 03914.bin + - 03915.bin +lairon: + - 03916.bin + - 03917.bin + - 03918.bin + - 03919.bin + - 03920.bin + - 03921.bin + - 03922.bin + - 03923.bin + - 03924.bin +aggron: + - 03925.bin + - 03926.bin + - 03927.bin + - 03928.bin + - 03929.bin + - 03930.bin + - 03931.bin + - 03932.bin + - 03933.bin +mega aggron: + - 03934.bin + - 03935.bin + - 03936.bin + - 03937.bin + - 03938.bin + - 03939.bin + - 03940.bin + - 03941.bin + - 03942.bin +meditite: + - 03943.bin + - 03944.bin + - 03945.bin + - 03946.bin + - 03947.bin + - 03948.bin + - 03949.bin + - 03950.bin + - 03951.bin +female meditite: + - 03952.bin + - 03953.bin + - 03954.bin + - 03955.bin + - 03956.bin + - 03957.bin + - 03958.bin + - 03959.bin + - 03960.bin +medicham: + - 03961.bin + - 03962.bin + - 03963.bin + - 03964.bin + - 03965.bin + - 03966.bin + - 03967.bin + - 03968.bin + - 03969.bin +female medicham: + - 03970.bin + - 03971.bin + - 03972.bin + - 03973.bin + - 03974.bin + - 03975.bin + - 03976.bin + - 03977.bin + - 03978.bin +mega medicham: + - 03979.bin + - 03980.bin + - 03981.bin + - 03982.bin + - 03983.bin + - 03984.bin + - 03985.bin + - 03986.bin + - 03987.bin +electrike: + - 03988.bin + - 03989.bin + - 03990.bin + - 03991.bin + - 03992.bin + - 03993.bin + - 03994.bin + - 03995.bin + - 03996.bin +manectric: + - 03997.bin + - 03998.bin + - 03999.bin + - 04000.bin + - 04001.bin + - 04002.bin + - 04003.bin + - 04004.bin + - 04005.bin +mega manectric: + - 04006.bin + - 04007.bin + - 04008.bin + - 04009.bin + - 04010.bin + - 04011.bin + - 04012.bin + - 04013.bin + - 04014.bin +plusle: + - 04015.bin + - 04016.bin + - 04017.bin + - 04018.bin + - 04019.bin + - 04020.bin + - 04021.bin + - 04022.bin + - 04023.bin +minun: + - 04024.bin + - 04025.bin + - 04026.bin + - 04027.bin + - 04028.bin + - 04029.bin + - 04030.bin + - 04031.bin + - 04032.bin +volbeat: + - 04033.bin + - 04034.bin + - 04035.bin + - 04036.bin + - 04037.bin + - 04038.bin + - 04039.bin + - 04040.bin + - 04041.bin +illumise: + - 04042.bin + - 04043.bin + - 04044.bin + - 04045.bin + - 04046.bin + - 04047.bin + - 04048.bin + - 04049.bin + - 04050.bin +roselia: + - 04051.bin + - 04052.bin + - 04053.bin + - 04054.bin + - 04055.bin + - 04056.bin + - 04057.bin + - 04058.bin + - 04059.bin +female roselia: + - 04060.bin + - 04061.bin + - 04062.bin + - 04063.bin + - 04064.bin + - 04065.bin + - 04066.bin + - 04067.bin + - 04068.bin +gulpin: + - 04069.bin + - 04070.bin + - 04071.bin + - 04072.bin + - 04073.bin + - 04074.bin + - 04075.bin + - 04076.bin + - 04077.bin +female gulpin: + - 04078.bin + - 04079.bin + - 04080.bin + - 04081.bin + - 04082.bin + - 04083.bin + - 04084.bin + - 04085.bin + - 04086.bin +swalot: + - 04087.bin + - 04088.bin + - 04089.bin + - 04090.bin + - 04091.bin + - 04092.bin + - 04093.bin + - 04094.bin + - 04095.bin +female swalot: + - 04096.bin + - 04097.bin + - 04098.bin + - 04099.bin + - 04100.bin + - 04101.bin + - 04102.bin + - 04103.bin + - 04104.bin +carvanha: + - 04105.bin + - 04106.bin + - 04107.bin + - 04108.bin + - 04109.bin + - 04110.bin + - 04111.bin + - 04112.bin + - 04113.bin +sharpedo: + - 04114.bin + - 04115.bin + - 04116.bin + - 04117.bin + - 04118.bin + - 04119.bin + - 04120.bin + - 04121.bin + - 04122.bin +mega sharpedo: + - 04123.bin + - 04124.bin + - 04125.bin + - 04126.bin + - 04127.bin + - 04128.bin + - 04129.bin + - 04130.bin + - 04131.bin +wailmer: + - 04132.bin + - 04133.bin + - 04134.bin + - 04135.bin + - 04136.bin + - 04137.bin + - 04138.bin + - 04139.bin + - 04140.bin +wailord: + - 04141.bin + - 04142.bin + - 04143.bin + - 04144.bin + - 04145.bin + - 04146.bin + - 04147.bin + - 04148.bin + - 04149.bin +numel: + - 04150.bin + - 04151.bin + - 04152.bin + - 04153.bin + - 04154.bin + - 04155.bin + - 04156.bin + - 04157.bin + - 04158.bin +female numel: + - 04159.bin + - 04160.bin + - 04161.bin + - 04162.bin + - 04163.bin + - 04164.bin + - 04165.bin + - 04166.bin + - 04167.bin +camperupt: + - 04168.bin + - 04169.bin + - 04170.bin + - 04171.bin + - 04172.bin + - 04173.bin + - 04174.bin + - 04175.bin + - 04176.bin +female camperupt: + - 04177.bin + - 04178.bin + - 04179.bin + - 04180.bin + - 04181.bin + - 04182.bin + - 04183.bin + - 04184.bin + - 04185.bin +mega camperupt: + - 04186.bin + - 04187.bin + - 04188.bin + - 04189.bin + - 04190.bin + - 04191.bin + - 04192.bin + - 04193.bin + - 04194.bin +torkoal: + - 04195.bin + - 04196.bin + - 04197.bin + - 04198.bin + - 04199.bin + - 04200.bin + - 04201.bin + - 04202.bin + - 04203.bin +spoink: + - 04204.bin + - 04205.bin + - 04206.bin + - 04207.bin + - 04208.bin + - 04209.bin + - 04210.bin + - 04211.bin + - 04212.bin +grumpig: + - 04213.bin + - 04214.bin + - 04215.bin + - 04216.bin + - 04217.bin + - 04218.bin + - 04219.bin + - 04220.bin + - 04221.bin +spinda: + - 04222.bin + - 04223.bin + - 04224.bin + - 04225.bin + - 04226.bin + - 04227.bin + - 04228.bin + - 04229.bin + - 04230.bin +trapinch: + - 04231.bin + - 04232.bin + - 04233.bin + - 04234.bin + - 04235.bin + - 04236.bin + - 04237.bin + - 04238.bin + - 04239.bin +vibrava: + - 04240.bin + - 04241.bin + - 04242.bin + - 04243.bin + - 04244.bin + - 04245.bin + - 04246.bin + - 04247.bin + - 04248.bin +flygon: + - 04249.bin + - 04250.bin + - 04251.bin + - 04252.bin + - 04253.bin + - 04254.bin + - 04255.bin + - 04256.bin + - 04257.bin +cacnea: + - 04258.bin + - 04259.bin + - 04260.bin + - 04261.bin + - 04262.bin + - 04263.bin + - 04264.bin + - 04265.bin + - 04266.bin +cacturne: + - 04267.bin + - 04268.bin + - 04269.bin + - 04270.bin + - 04271.bin + - 04272.bin + - 04273.bin + - 04274.bin + - 04275.bin +female cacturne: + - 04276.bin + - 04277.bin + - 04278.bin + - 04279.bin + - 04280.bin + - 04281.bin + - 04282.bin + - 04283.bin + - 04284.bin +swablu: + - 04285.bin + - 04286.bin + - 04287.bin + - 04288.bin + - 04289.bin + - 04290.bin + - 04291.bin + - 04292.bin + - 04293.bin +altaria: + - 04294.bin + - 04295.bin + - 04296.bin + - 04297.bin + - 04298.bin + - 04299.bin + - 04300.bin + - 04301.bin + - 04302.bin +mega altaria: + - 04303.bin + - 04304.bin + - 04305.bin + - 04306.bin + - 04307.bin + - 04308.bin + - 04309.bin + - 04310.bin + - 04311.bin +zangoose: + - 04312.bin + - 04313.bin + - 04314.bin + - 04315.bin + - 04316.bin + - 04317.bin + - 04318.bin + - 04319.bin + - 04320.bin +seviper: + - 04321.bin + - 04322.bin + - 04323.bin + - 04324.bin + - 04325.bin + - 04326.bin + - 04327.bin + - 04328.bin + - 04329.bin +lunatone: + - 04330.bin + - 04331.bin + - 04332.bin + - 04333.bin + - 04334.bin + - 04335.bin + - 04336.bin + - 04337.bin + - 04338.bin +solrock: + - 04339.bin + - 04340.bin + - 04341.bin + - 04342.bin + - 04343.bin + - 04344.bin + - 04345.bin + - 04346.bin + - 04347.bin +barboach: + - 04348.bin + - 04349.bin + - 04350.bin + - 04351.bin + - 04352.bin + - 04353.bin + - 04354.bin + - 04355.bin + - 04356.bin +whiscash: + - 04357.bin + - 04358.bin + - 04359.bin + - 04360.bin + - 04361.bin + - 04362.bin + - 04363.bin + - 04364.bin + - 04365.bin +corphish: + - 04366.bin + - 04367.bin + - 04368.bin + - 04369.bin + - 04370.bin + - 04371.bin + - 04372.bin + - 04373.bin + - 04374.bin +crawdaunt: + - 04375.bin + - 04376.bin + - 04377.bin + - 04378.bin + - 04379.bin + - 04380.bin + - 04381.bin + - 04382.bin + - 04383.bin +baltoy: + - 04384.bin + - 04385.bin + - 04386.bin + - 04387.bin + - 04388.bin + - 04389.bin + - 04390.bin + - 04391.bin + - 04392.bin +claydol: + - 04393.bin + - 04394.bin + - 04395.bin + - 04396.bin + - 04397.bin + - 04398.bin + - 04399.bin + - 04400.bin + - 04401.bin +lileep: + - 04402.bin + - 04403.bin + - 04404.bin + - 04405.bin + - 04406.bin + - 04407.bin + - 04408.bin + - 04409.bin + - 04410.bin +cradily: + - 04411.bin + - 04412.bin + - 04413.bin + - 04414.bin + - 04415.bin + - 04416.bin + - 04417.bin + - 04418.bin + - 04419.bin +anorith: + - 04420.bin + - 04421.bin + - 04422.bin + - 04423.bin + - 04424.bin + - 04425.bin + - 04426.bin + - 04427.bin + - 04428.bin +armaldo: + - 04429.bin + - 04430.bin + - 04431.bin + - 04432.bin + - 04433.bin + - 04434.bin + - 04435.bin + - 04436.bin + - 04437.bin +feebas: + - 04438.bin + - 04439.bin + - 04440.bin + - 04441.bin + - 04442.bin + - 04443.bin + - 04444.bin + - 04445.bin + - 04446.bin +milotic: + - 04447.bin + - 04448.bin + - 04449.bin + - 04450.bin + - 04451.bin + - 04452.bin + - 04453.bin + - 04454.bin + - 04455.bin +female milotic: + - 04456.bin + - 04457.bin + - 04458.bin + - 04459.bin + - 04460.bin + - 04461.bin + - 04462.bin + - 04463.bin + - 04464.bin +castform: + - 04465.bin + - 04466.bin + - 04467.bin + - 04468.bin + - 04469.bin + - 04470.bin + - 04471.bin + - 04472.bin + - 04473.bin +castform sunny form: + - 04474.bin + - 04475.bin + - 04476.bin + - 04477.bin + - 04478.bin + - 04479.bin + - 04480.bin + - 04481.bin + - 04482.bin +castform rainy form: + - 04483.bin + - 04484.bin + - 04485.bin + - 04486.bin + - 04487.bin + - 04488.bin + - 04489.bin + - 04490.bin + - 04491.bin +castform snowy form: + - 04492.bin + - 04493.bin + - 04494.bin + - 04495.bin + - 04496.bin + - 04497.bin + - 04498.bin + - 04499.bin + - 04500.bin +kecleon: + - 04501.bin + - 04502.bin + - 04503.bin + - 04504.bin + - 04505.bin + - 04506.bin + - 04507.bin + - 04508.bin + - 04509.bin +shuppet: + - 04510.bin + - 04511.bin + - 04512.bin + - 04513.bin + - 04514.bin + - 04515.bin + - 04516.bin + - 04517.bin + - 04518.bin +banette: + - 04519.bin + - 04520.bin + - 04521.bin + - 04522.bin + - 04523.bin + - 04524.bin + - 04525.bin + - 04526.bin + - 04527.bin +mega banette: + - 04528.bin + - 04529.bin + - 04530.bin + - 04531.bin + - 04532.bin + - 04533.bin + - 04534.bin + - 04535.bin + - 04536.bin +duskull: + - 04537.bin + - 04538.bin + - 04539.bin + - 04540.bin + - 04541.bin + - 04542.bin + - 04543.bin + - 04544.bin + - 04545.bin +dusclops: + - 04546.bin + - 04547.bin + - 04548.bin + - 04549.bin + - 04550.bin + - 04551.bin + - 04552.bin + - 04553.bin + - 04554.bin +tropius: + - 04555.bin + - 04556.bin + - 04557.bin + - 04558.bin + - 04559.bin + - 04560.bin + - 04561.bin + - 04562.bin + - 04563.bin +chimecho: + - 04564.bin + - 04565.bin + - 04566.bin + - 04567.bin + - 04568.bin + - 04569.bin + - 04570.bin + - 04571.bin + - 04572.bin +absol: + - 04573.bin + - 04574.bin + - 04575.bin + - 04576.bin + - 04577.bin + - 04578.bin + - 04579.bin + - 04580.bin + - 04581.bin +mega absol: + - 04582.bin + - 04583.bin + - 04584.bin + - 04585.bin + - 04586.bin + - 04587.bin + - 04588.bin + - 04589.bin + - 04590.bin +wynaut: + - 04591.bin + - 04592.bin + - 04593.bin + - 04594.bin + - 04595.bin + - 04596.bin + - 04597.bin + - 04598.bin + - 04599.bin +snorunt: + - 04600.bin + - 04601.bin + - 04602.bin + - 04603.bin + - 04604.bin + - 04605.bin + - 04606.bin + - 04607.bin + - 04608.bin +glalie: + - 04609.bin + - 04610.bin + - 04611.bin + - 04612.bin + - 04613.bin + - 04614.bin + - 04615.bin + - 04616.bin + - 04617.bin +mega glalie: + - 04618.bin + - 04619.bin + - 04620.bin + - 04621.bin + - 04622.bin + - 04623.bin + - 04624.bin + - 04625.bin + - 04626.bin +spheal: + - 04627.bin + - 04628.bin + - 04629.bin + - 04630.bin + - 04631.bin + - 04632.bin + - 04633.bin + - 04634.bin + - 04635.bin +sealeo: + - 04636.bin + - 04637.bin + - 04638.bin + - 04639.bin + - 04640.bin + - 04641.bin + - 04642.bin + - 04643.bin + - 04644.bin +walrein: + - 04645.bin + - 04646.bin + - 04647.bin + - 04648.bin + - 04649.bin + - 04650.bin + - 04651.bin + - 04652.bin + - 04653.bin +clamperl: + - 04654.bin + - 04655.bin + - 04656.bin + - 04657.bin + - 04658.bin + - 04659.bin + - 04660.bin + - 04661.bin + - 04662.bin +huntail: + - 04663.bin + - 04664.bin + - 04665.bin + - 04666.bin + - 04667.bin + - 04668.bin + - 04669.bin + - 04670.bin + - 04671.bin +gorebyss: + - 04672.bin + - 04673.bin + - 04674.bin + - 04675.bin + - 04676.bin + - 04677.bin + - 04678.bin + - 04679.bin + - 04680.bin +relicanth: + - 04681.bin + - 04682.bin + - 04683.bin + - 04684.bin + - 04685.bin + - 04686.bin + - 04687.bin + - 04688.bin + - 04689.bin +female relicanth: + - 04690.bin + - 04691.bin + - 04692.bin + - 04693.bin + - 04694.bin + - 04695.bin + - 04696.bin + - 04697.bin + - 04698.bin +luvdisc: + - 04699.bin + - 04700.bin + - 04701.bin + - 04702.bin + - 04703.bin + - 04704.bin + - 04705.bin + - 04706.bin + - 04707.bin +bagon: + - 04708.bin + - 04709.bin + - 04710.bin + - 04711.bin + - 04712.bin + - 04713.bin + - 04714.bin + - 04715.bin + - 04716.bin +shelgon: + - 04717.bin + - 04718.bin + - 04719.bin + - 04720.bin + - 04721.bin + - 04722.bin + - 04723.bin + - 04724.bin + - 04725.bin +salamence: + - 04726.bin + - 04727.bin + - 04728.bin + - 04729.bin + - 04730.bin + - 04731.bin + - 04732.bin + - 04733.bin + - 04734.bin +mega salamence: + - 04735.bin + - 04736.bin + - 04737.bin + - 04738.bin + - 04739.bin + - 04740.bin + - 04741.bin + - 04742.bin + - 04743.bin +beldum: + - 04744.bin + - 04745.bin + - 04746.bin + - 04747.bin + - 04748.bin + - 04749.bin + - 04750.bin + - 04751.bin + - 04752.bin +metang: + - 04753.bin + - 04754.bin + - 04755.bin + - 04756.bin + - 04757.bin + - 04758.bin + - 04759.bin + - 04760.bin + - 04761.bin +metagross: + - 04762.bin + - 04763.bin + - 04764.bin + - 04765.bin + - 04766.bin + - 04767.bin + - 04768.bin + - 04769.bin + - 04770.bin +mega metagross: + - 04771.bin + - 04772.bin + - 04773.bin + - 04774.bin + - 04775.bin + - 04776.bin + - 04777.bin + - 04778.bin + - 04779.bin +regirock: + - 04780.bin + - 04781.bin + - 04782.bin + - 04783.bin + - 04784.bin + - 04785.bin + - 04786.bin + - 04787.bin + - 04788.bin +gegice: + - 04789.bin + - 04790.bin + - 04791.bin + - 04792.bin + - 04793.bin + - 04794.bin + - 04795.bin + - 04796.bin + - 04797.bin +registeel: + - 04798.bin + - 04799.bin + - 04800.bin + - 04801.bin + - 04802.bin + - 04803.bin + - 04804.bin + - 04805.bin + - 04806.bin +latias: + - 04807.bin + - 04808.bin + - 04809.bin + - 04810.bin + - 04811.bin + - 04812.bin + - 04813.bin + - 04814.bin + - 04815.bin +mega latias: + - 04816.bin + - 04817.bin + - 04818.bin + - 04819.bin + - 04820.bin + - 04821.bin + - 04822.bin + - 04823.bin + - 04824.bin +latios: + - 04825.bin + - 04826.bin + - 04827.bin + - 04828.bin + - 04829.bin + - 04830.bin + - 04831.bin + - 04832.bin + - 04833.bin +mega latios: + - 04834.bin + - 04835.bin + - 04836.bin + - 04837.bin + - 04838.bin + - 04839.bin + - 04840.bin + - 04841.bin + - 04842.bin +kyogre: + - 04843.bin + - 04844.bin + - 04845.bin + - 04846.bin + - 04847.bin + - 04848.bin + - 04849.bin + - 04850.bin + - 04851.bin +primal kyogre: + - 04852.bin + - 04853.bin + - 04854.bin + - 04855.bin + - 04856.bin + - 04857.bin + - 04858.bin + - 04859.bin + - 04860.bin +groudon: + - 04861.bin + - 04862.bin + - 04863.bin + - 04864.bin + - 04865.bin + - 04866.bin + - 04867.bin + - 04868.bin + - 04869.bin +primal groudon: + - 04870.bin + - 04871.bin + - 04872.bin + - 04873.bin + - 04874.bin + - 04875.bin + - 04876.bin + - 04877.bin + - 04878.bin +rayquaza: + - 04879.bin + - 04880.bin + - 04881.bin + - 04882.bin + - 04883.bin + - 04884.bin + - 04885.bin + - 04886.bin + - 04887.bin +mega rayquaza: + - 04888.bin + - 04889.bin + - 04890.bin + - 04891.bin + - 04892.bin + - 04893.bin + - 04894.bin + - 04895.bin + - 04896.bin +jirachi: + - 04897.bin + - 04898.bin + - 04899.bin + - 04900.bin + - 04901.bin + - 04902.bin + - 04903.bin + - 04904.bin + - 04905.bin +deoxys: + - 04906.bin + - 04907.bin + - 04908.bin + - 04909.bin + - 04910.bin + - 04911.bin + - 04912.bin + - 04913.bin + - 04914.bin +deoxys attack form: + - 04915.bin + - 04916.bin + - 04917.bin + - 04918.bin + - 04919.bin + - 04920.bin + - 04921.bin + - 04922.bin + - 04923.bin +deoxys defense form: + - 04924.bin + - 04925.bin + - 04926.bin + - 04927.bin + - 04928.bin + - 04929.bin + - 04930.bin + - 04931.bin + - 04932.bin +deoxys speed form: + - 04933.bin + - 04934.bin + - 04935.bin + - 04936.bin + - 04937.bin + - 04938.bin + - 04939.bin + - 04940.bin + - 04941.bin +turtwig: + - 04942.bin + - 04943.bin + - 04944.bin + - 04945.bin + - 04946.bin + - 04947.bin + - 04948.bin + - 04949.bin + - 04950.bin +grotle: + - 04951.bin + - 04952.bin + - 04953.bin + - 04954.bin + - 04955.bin + - 04956.bin + - 04957.bin + - 04958.bin + - 04959.bin +torterra: + - 04960.bin + - 04961.bin + - 04962.bin + - 04963.bin + - 04964.bin + - 04965.bin + - 04966.bin + - 04967.bin + - 04968.bin +chimchar: + - 04969.bin + - 04970.bin + - 04971.bin + - 04972.bin + - 04973.bin + - 04974.bin + - 04975.bin + - 04976.bin + - 04977.bin +monferno: + - 04978.bin + - 04979.bin + - 04980.bin + - 04981.bin + - 04982.bin + - 04983.bin + - 04984.bin + - 04985.bin + - 04986.bin +infernape: + - 04987.bin + - 04988.bin + - 04989.bin + - 04990.bin + - 04991.bin + - 04992.bin + - 04993.bin + - 04994.bin + - 04995.bin +piplup: + - 04996.bin + - 04997.bin + - 04998.bin + - 04999.bin + - 05000.bin + - 05001.bin + - 05002.bin + - 05003.bin + - 05004.bin +prinplup: + - 05005.bin + - 05006.bin + - 05007.bin + - 05008.bin + - 05009.bin + - 05010.bin + - 05011.bin + - 05012.bin + - 05013.bin +empoleon: + - 05014.bin + - 05015.bin + - 05016.bin + - 05017.bin + - 05018.bin + - 05019.bin + - 05020.bin + - 05021.bin + - 05022.bin +starly: + - 05023.bin + - 05024.bin + - 05025.bin + - 05026.bin + - 05027.bin + - 05028.bin + - 05029.bin + - 05030.bin + - 05031.bin +female starly: + - 05032.bin + - 05033.bin + - 05034.bin + - 05035.bin + - 05036.bin + - 05037.bin + - 05038.bin + - 05039.bin + - 05040.bin +staravia: + - 05041.bin + - 05042.bin + - 05043.bin + - 05044.bin + - 05045.bin + - 05046.bin + - 05047.bin + - 05048.bin + - 05049.bin +female staravia: + - 05050.bin + - 05051.bin + - 05052.bin + - 05053.bin + - 05054.bin + - 05055.bin + - 05056.bin + - 05057.bin + - 05058.bin +staraptor: + - 05059.bin + - 05060.bin + - 05061.bin + - 05062.bin + - 05063.bin + - 05064.bin + - 05065.bin + - 05066.bin + - 05067.bin +female staraptor: + - 05068.bin + - 05069.bin + - 05070.bin + - 05071.bin + - 05072.bin + - 05073.bin + - 05074.bin + - 05075.bin + - 05076.bin +bidoof: + - 05077.bin + - 05078.bin + - 05079.bin + - 05080.bin + - 05081.bin + - 05082.bin + - 05083.bin + - 05084.bin + - 05085.bin +female bidoof: + - 05086.bin + - 05087.bin + - 05088.bin + - 05089.bin + - 05090.bin + - 05091.bin + - 05092.bin + - 05093.bin + - 05094.bin +bibarel: + - 05095.bin + - 05096.bin + - 05097.bin + - 05098.bin + - 05099.bin + - 05100.bin + - 05101.bin + - 05102.bin + - 05103.bin +female bibarel: + - 05104.bin + - 05105.bin + - 05106.bin + - 05107.bin + - 05108.bin + - 05109.bin + - 05110.bin + - 05111.bin + - 05112.bin +kricketot: + - 05113.bin + - 05114.bin + - 05115.bin + - 05116.bin + - 05117.bin + - 05118.bin + - 05119.bin + - 05120.bin + - 05121.bin +female kricketot: + - 05122.bin + - 05123.bin + - 05124.bin + - 05125.bin + - 05126.bin + - 05127.bin + - 05128.bin + - 05129.bin + - 05130.bin +kricketune: + - 05131.bin + - 05132.bin + - 05133.bin + - 05134.bin + - 05135.bin + - 05136.bin + - 05137.bin + - 05138.bin + - 05139.bin +female kricketune: + - 05140.bin + - 05141.bin + - 05142.bin + - 05143.bin + - 05144.bin + - 05145.bin + - 05146.bin + - 05147.bin + - 05148.bin +shinx: + - 05149.bin + - 05150.bin + - 05151.bin + - 05152.bin + - 05153.bin + - 05154.bin + - 05155.bin + - 05156.bin + - 05157.bin +female shinx: + - 05158.bin + - 05159.bin + - 05160.bin + - 05161.bin + - 05162.bin + - 05163.bin + - 05164.bin + - 05165.bin + - 05166.bin +luxio: + - 05167.bin + - 05168.bin + - 05169.bin + - 05170.bin + - 05171.bin + - 05172.bin + - 05173.bin + - 05174.bin + - 05175.bin +female luxio: + - 05176.bin + - 05177.bin + - 05178.bin + - 05179.bin + - 05180.bin + - 05181.bin + - 05182.bin + - 05183.bin + - 05184.bin +luxray: + - 05185.bin + - 05186.bin + - 05187.bin + - 05188.bin + - 05189.bin + - 05190.bin + - 05191.bin + - 05192.bin + - 05193.bin +female luxray: + - 05194.bin + - 05195.bin + - 05196.bin + - 05197.bin + - 05198.bin + - 05199.bin + - 05200.bin + - 05201.bin + - 05202.bin +budew: + - 05203.bin + - 05204.bin + - 05205.bin + - 05206.bin + - 05207.bin + - 05208.bin + - 05209.bin + - 05210.bin + - 05211.bin +roserade: + - 05212.bin + - 05213.bin + - 05214.bin + - 05215.bin + - 05216.bin + - 05217.bin + - 05218.bin + - 05219.bin + - 05220.bin +female roserade: + - 05221.bin + - 05222.bin + - 05223.bin + - 05224.bin + - 05225.bin + - 05226.bin + - 05227.bin + - 05228.bin + - 05229.bin +cranidos: + - 05230.bin + - 05231.bin + - 05232.bin + - 05233.bin + - 05234.bin + - 05235.bin + - 05236.bin + - 05237.bin + - 05238.bin +rampardos: + - 05239.bin + - 05240.bin + - 05241.bin + - 05242.bin + - 05243.bin + - 05244.bin + - 05245.bin + - 05246.bin + - 05247.bin +shieldon: + - 05248.bin + - 05249.bin + - 05250.bin + - 05251.bin + - 05252.bin + - 05253.bin + - 05254.bin + - 05255.bin + - 05256.bin +bastiodon: + - 05257.bin + - 05258.bin + - 05259.bin + - 05260.bin + - 05261.bin + - 05262.bin + - 05263.bin + - 05264.bin + - 05265.bin +burmy plant: + - 05266.bin + - 05267.bin + - 05268.bin + - 05269.bin + - 05270.bin + - 05271.bin + - 05272.bin + - 05273.bin + - 05274.bin +burmy sandy: + - 05275.bin + - 05276.bin + - 05277.bin + - 05278.bin + - 05279.bin + - 05280.bin + - 05281.bin + - 05282.bin + - 05283.bin +burmy trash: + - 05284.bin + - 05285.bin + - 05286.bin + - 05287.bin + - 05288.bin + - 05289.bin + - 05290.bin + - 05291.bin + - 05292.bin +wormadan plant: + - 05293.bin + - 05294.bin + - 05295.bin + - 05296.bin + - 05297.bin + - 05298.bin + - 05299.bin + - 05300.bin + - 05301.bin +wormadan sandy: + - 05302.bin + - 05303.bin + - 05304.bin + - 05305.bin + - 05306.bin + - 05307.bin + - 05308.bin + - 05309.bin + - 05310.bin +wormadan trash: + - 05311.bin + - 05312.bin + - 05313.bin + - 05314.bin + - 05315.bin + - 05316.bin + - 05317.bin + - 05318.bin + - 05319.bin +mothim: + - 05320.bin + - 05321.bin + - 05322.bin + - 05323.bin + - 05324.bin + - 05325.bin + - 05326.bin + - 05327.bin + - 05328.bin +combee: + - 05329.bin + - 05330.bin + - 05331.bin + - 05332.bin + - 05333.bin + - 05334.bin + - 05335.bin + - 05336.bin + - 05337.bin +female combee: + - 05338.bin + - 05339.bin + - 05340.bin + - 05341.bin + - 05342.bin + - 05343.bin + - 05344.bin + - 05345.bin + - 05346.bin +vespiquen: + - 05347.bin + - 05348.bin + - 05349.bin + - 05350.bin + - 05351.bin + - 05352.bin + - 05353.bin + - 05354.bin + - 05355.bin +pachirisu: + - 05356.bin + - 05357.bin + - 05358.bin + - 05359.bin + - 05360.bin + - 05361.bin + - 05362.bin + - 05363.bin + - 05364.bin +female pachirisu: + - 05365.bin + - 05366.bin + - 05367.bin + - 05368.bin + - 05369.bin + - 05370.bin + - 05371.bin + - 05372.bin + - 05373.bin +buizel: + - 05374.bin + - 05375.bin + - 05376.bin + - 05377.bin + - 05378.bin + - 05379.bin + - 05380.bin + - 05381.bin + - 05382.bin +female buizel: + - 05383.bin + - 05384.bin + - 05385.bin + - 05386.bin + - 05387.bin + - 05388.bin + - 05389.bin + - 05390.bin + - 05391.bin +floatzel: + - 05392.bin + - 05393.bin + - 05394.bin + - 05395.bin + - 05396.bin + - 05397.bin + - 05398.bin + - 05399.bin + - 05400.bin +female floatzel: + - 05401.bin + - 05402.bin + - 05403.bin + - 05404.bin + - 05405.bin + - 05406.bin + - 05407.bin + - 05408.bin + - 05409.bin +cherubi: + - 05410.bin + - 05411.bin + - 05412.bin + - 05413.bin + - 05414.bin + - 05415.bin + - 05416.bin + - 05417.bin + - 05418.bin +cherrim: + - 05419.bin + - 05420.bin + - 05421.bin + - 05422.bin + - 05423.bin + - 05424.bin + - 05425.bin + - 05426.bin + - 05427.bin +cherrim sunshine form: + - 05428.bin + - 05429.bin + - 05430.bin + - 05431.bin + - 05432.bin + - 05433.bin + - 05434.bin + - 05435.bin + - 05436.bin +shellos west sea: + - 05437.bin + - 05438.bin + - 05439.bin + - 05440.bin + - 05441.bin + - 05442.bin + - 05443.bin + - 05444.bin + - 05445.bin +shellos east sea: + - 05446.bin + - 05447.bin + - 05448.bin + - 05449.bin + - 05450.bin + - 05451.bin + - 05452.bin + - 05453.bin + - 05454.bin +gastrodon west sea: + - 05455.bin + - 05456.bin + - 05457.bin + - 05458.bin + - 05459.bin + - 05460.bin + - 05461.bin + - 05462.bin + - 05463.bin +gastrodon east sea: + - 05464.bin + - 05465.bin + - 05466.bin + - 05467.bin + - 05468.bin + - 05469.bin + - 05470.bin + - 05471.bin + - 05472.bin +ambipom: + - 05473.bin + - 05474.bin + - 05475.bin + - 05476.bin + - 05477.bin + - 05478.bin + - 05479.bin + - 05480.bin + - 05481.bin +female ambipon: + - 05482.bin + - 05483.bin + - 05484.bin + - 05485.bin + - 05486.bin + - 05487.bin + - 05488.bin + - 05489.bin + - 05490.bin +drifloon: + - 05491.bin + - 05492.bin + - 05493.bin + - 05494.bin + - 05495.bin + - 05496.bin + - 05497.bin + - 05498.bin + - 05499.bin +drifblim: + - 05500.bin + - 05501.bin + - 05502.bin + - 05503.bin + - 05504.bin + - 05505.bin + - 05506.bin + - 05507.bin + - 05508.bin +buneary: + - 05509.bin + - 05510.bin + - 05511.bin + - 05512.bin + - 05513.bin + - 05514.bin + - 05515.bin + - 05516.bin + - 05517.bin +lopunny: + - 05518.bin + - 05519.bin + - 05520.bin + - 05521.bin + - 05522.bin + - 05523.bin + - 05524.bin + - 05525.bin + - 05526.bin +mega lopunny: + - 05527.bin + - 05528.bin + - 05529.bin + - 05530.bin + - 05531.bin + - 05532.bin + - 05533.bin + - 05534.bin + - 05535.bin +mismagius: + - 05536.bin + - 05537.bin + - 05538.bin + - 05539.bin + - 05540.bin + - 05541.bin + - 05542.bin + - 05543.bin + - 05544.bin +honchkrow: + - 05545.bin + - 05546.bin + - 05547.bin + - 05548.bin + - 05549.bin + - 05550.bin + - 05551.bin + - 05552.bin + - 05553.bin +glameow: + - 05554.bin + - 05555.bin + - 05556.bin + - 05557.bin + - 05558.bin + - 05559.bin + - 05560.bin + - 05561.bin + - 05562.bin +purugly: + - 05563.bin + - 05564.bin + - 05565.bin + - 05566.bin + - 05567.bin + - 05568.bin + - 05569.bin + - 05570.bin + - 05571.bin +chingling: + - 05572.bin + - 05573.bin + - 05574.bin + - 05575.bin + - 05576.bin + - 05577.bin + - 05578.bin + - 05579.bin + - 05580.bin +stunky: + - 05581.bin + - 05582.bin + - 05583.bin + - 05584.bin + - 05585.bin + - 05586.bin + - 05587.bin + - 05588.bin + - 05589.bin +skuntank: + - 05590.bin + - 05591.bin + - 05592.bin + - 05593.bin + - 05594.bin + - 05595.bin + - 05596.bin + - 05597.bin + - 05598.bin +bronzor: + - 05599.bin + - 05600.bin + - 05601.bin + - 05602.bin + - 05603.bin + - 05604.bin + - 05605.bin + - 05606.bin + - 05607.bin +bronzong: + - 05608.bin + - 05609.bin + - 05610.bin + - 05611.bin + - 05612.bin + - 05613.bin + - 05614.bin + - 05615.bin + - 05616.bin +bonsly: + - 05617.bin + - 05618.bin + - 05619.bin + - 05620.bin + - 05621.bin + - 05622.bin + - 05623.bin + - 05624.bin + - 05625.bin +mime jr: + - 05626.bin + - 05627.bin + - 05628.bin + - 05629.bin + - 05630.bin + - 05631.bin + - 05632.bin + - 05633.bin + - 05634.bin +happiny: + - 05635.bin + - 05636.bin + - 05637.bin + - 05638.bin + - 05639.bin + - 05640.bin + - 05641.bin + - 05642.bin + - 05643.bin +chatot: + - 05644.bin + - 05645.bin + - 05646.bin + - 05647.bin + - 05648.bin + - 05649.bin + - 05650.bin + - 05651.bin + - 05652.bin +spiritomb: + - 05653.bin + - 05654.bin + - 05655.bin + - 05656.bin + - 05657.bin + - 05658.bin + - 05659.bin + - 05660.bin + - 05661.bin +gible: + - 05662.bin + - 05663.bin + - 05664.bin + - 05665.bin + - 05666.bin + - 05667.bin + - 05668.bin + - 05669.bin + - 05670.bin +female gible: + - 05671.bin + - 05672.bin + - 05673.bin + - 05674.bin + - 05675.bin + - 05676.bin + - 05677.bin + - 05678.bin + - 05679.bin +gabite: + - 05680.bin + - 05681.bin + - 05682.bin + - 05683.bin + - 05684.bin + - 05685.bin + - 05686.bin + - 05687.bin + - 05688.bin +female gabite: + - 05689.bin + - 05690.bin + - 05691.bin + - 05692.bin + - 05693.bin + - 05694.bin + - 05695.bin + - 05696.bin + - 05697.bin +garchomp: + - 05698.bin + - 05699.bin + - 05700.bin + - 05701.bin + - 05702.bin + - 05703.bin + - 05704.bin + - 05705.bin + - 05706.bin +female garchomp: + - 05707.bin + - 05708.bin + - 05709.bin + - 05710.bin + - 05711.bin + - 05712.bin + - 05713.bin + - 05714.bin + - 05715.bin +mega garchomp: + - 05716.bin + - 05717.bin + - 05718.bin + - 05719.bin + - 05720.bin + - 05721.bin + - 05722.bin + - 05723.bin + - 05724.bin +munchlax: + - 05725.bin + - 05726.bin + - 05727.bin + - 05728.bin + - 05729.bin + - 05730.bin + - 05731.bin + - 05732.bin + - 05733.bin +riolu: + - 05734.bin + - 05735.bin + - 05736.bin + - 05737.bin + - 05738.bin + - 05739.bin + - 05740.bin + - 05741.bin + - 05742.bin +lucario: + - 05743.bin + - 05744.bin + - 05745.bin + - 05746.bin + - 05747.bin + - 05748.bin + - 05749.bin + - 05750.bin + - 05751.bin +mega lucario: + - 05752.bin + - 05753.bin + - 05754.bin + - 05755.bin + - 05756.bin + - 05757.bin + - 05758.bin + - 05759.bin + - 05760.bin +hippopotas: + - 05761.bin + - 05762.bin + - 05763.bin + - 05764.bin + - 05765.bin + - 05766.bin + - 05767.bin + - 05768.bin + - 05769.bin +female hippopotas: + - 05770.bin + - 05771.bin + - 05772.bin + - 05773.bin + - 05774.bin + - 05775.bin + - 05776.bin + - 05777.bin + - 05778.bin +hippowdon: + - 05779.bin + - 05780.bin + - 05781.bin + - 05782.bin + - 05783.bin + - 05784.bin + - 05785.bin + - 05786.bin + - 05787.bin +female hippowdon: + - 05788.bin + - 05789.bin + - 05790.bin + - 05791.bin + - 05792.bin + - 05793.bin + - 05794.bin + - 05795.bin + - 05796.bin +skorupi: + - 05797.bin + - 05798.bin + - 05799.bin + - 05800.bin + - 05801.bin + - 05802.bin + - 05803.bin + - 05804.bin + - 05805.bin +drapion: + - 05806.bin + - 05807.bin + - 05808.bin + - 05809.bin + - 05810.bin + - 05811.bin + - 05812.bin + - 05813.bin + - 05814.bin +croagunk: + - 05815.bin + - 05816.bin + - 05817.bin + - 05818.bin + - 05819.bin + - 05820.bin + - 05821.bin + - 05822.bin + - 05823.bin +female croagunk: + - 05824.bin + - 05825.bin + - 05826.bin + - 05827.bin + - 05828.bin + - 05829.bin + - 05830.bin + - 05831.bin + - 05832.bin +toxicroak: + - 05833.bin + - 05834.bin + - 05835.bin + - 05836.bin + - 05837.bin + - 05838.bin + - 05839.bin + - 05840.bin + - 05841.bin +female toxicroak: + - 05842.bin + - 05843.bin + - 05844.bin + - 05845.bin + - 05846.bin + - 05847.bin + - 05848.bin + - 05849.bin + - 05850.bin +carnivine: + - 05851.bin + - 05852.bin + - 05853.bin + - 05854.bin + - 05855.bin + - 05856.bin + - 05857.bin + - 05858.bin + - 05859.bin +finneon: + - 05860.bin + - 05861.bin + - 05862.bin + - 05863.bin + - 05864.bin + - 05865.bin + - 05866.bin + - 05867.bin + - 05868.bin +female finneon: + - 05869.bin + - 05870.bin + - 05871.bin + - 05872.bin + - 05873.bin + - 05874.bin + - 05875.bin + - 05876.bin + - 05877.bin +lumineon: + - 05878.bin + - 05879.bin + - 05880.bin + - 05881.bin + - 05882.bin + - 05883.bin + - 05884.bin + - 05885.bin + - 05886.bin +female lumineon: + - 05887.bin + - 05888.bin + - 05889.bin + - 05890.bin + - 05891.bin + - 05892.bin + - 05893.bin + - 05894.bin + - 05895.bin +mantyke: + - 05896.bin + - 05897.bin + - 05898.bin + - 05899.bin + - 05900.bin + - 05901.bin + - 05902.bin + - 05903.bin + - 05904.bin +snover: + - 05905.bin + - 05906.bin + - 05907.bin + - 05908.bin + - 05909.bin + - 05910.bin + - 05911.bin + - 05912.bin + - 05913.bin +female snover: + - 05914.bin + - 05915.bin + - 05916.bin + - 05917.bin + - 05918.bin + - 05919.bin + - 05920.bin + - 05921.bin + - 05922.bin +abomasnow: + - 05923.bin + - 05924.bin + - 05925.bin + - 05926.bin + - 05927.bin + - 05928.bin + - 05929.bin + - 05930.bin + - 05931.bin +female abomasnow: + - 05932.bin + - 05933.bin + - 05934.bin + - 05935.bin + - 05936.bin + - 05937.bin + - 05938.bin + - 05939.bin + - 05940.bin +mega abomasnow: + - 05941.bin + - 05942.bin + - 05943.bin + - 05944.bin + - 05945.bin + - 05946.bin + - 05947.bin + - 05948.bin + - 05949.bin +weavile: + - 05950.bin + - 05951.bin + - 05952.bin + - 05953.bin + - 05954.bin + - 05955.bin + - 05956.bin + - 05957.bin + - 05958.bin +female weavile: + - 05959.bin + - 05960.bin + - 05961.bin + - 05962.bin + - 05963.bin + - 05964.bin + - 05965.bin + - 05966.bin + - 05967.bin +magnezone: + - 05968.bin + - 05969.bin + - 05970.bin + - 05971.bin + - 05972.bin + - 05973.bin + - 05974.bin + - 05975.bin + - 05976.bin +lickilicky: + - 05977.bin + - 05978.bin + - 05979.bin + - 05980.bin + - 05981.bin + - 05982.bin + - 05983.bin + - 05984.bin + - 05985.bin +rhyperior: + - 05986.bin + - 05987.bin + - 05988.bin + - 05989.bin + - 05990.bin + - 05991.bin + - 05992.bin + - 05993.bin + - 05994.bin +female rhyperior: + - 05995.bin + - 05996.bin + - 05997.bin + - 05998.bin + - 05999.bin + - 06000.bin + - 06001.bin + - 06002.bin + - 06003.bin +tangrowth: + - 06004.bin + - 06005.bin + - 06006.bin + - 06007.bin + - 06008.bin + - 06009.bin + - 06010.bin + - 06011.bin + - 06012.bin +female tangrowth: + - 06013.bin + - 06014.bin + - 06015.bin + - 06016.bin + - 06017.bin + - 06018.bin + - 06019.bin + - 06020.bin + - 06021.bin +electivire: + - 06022.bin + - 06023.bin + - 06024.bin + - 06025.bin + - 06026.bin + - 06027.bin + - 06028.bin + - 06029.bin + - 06030.bin +magmortar: + - 06031.bin + - 06032.bin + - 06033.bin + - 06034.bin + - 06035.bin + - 06036.bin + - 06037.bin + - 06038.bin + - 06039.bin +togekiss: + - 06040.bin + - 06041.bin + - 06042.bin + - 06043.bin + - 06044.bin + - 06045.bin + - 06046.bin + - 06047.bin + - 06048.bin +yanmega: + - 06049.bin + - 06050.bin + - 06051.bin + - 06052.bin + - 06053.bin + - 06054.bin + - 06055.bin + - 06056.bin + - 06057.bin +leafeon: + - 06058.bin + - 06059.bin + - 06060.bin + - 06061.bin + - 06062.bin + - 06063.bin + - 06064.bin + - 06065.bin + - 06066.bin +glaceon: + - 06067.bin + - 06068.bin + - 06069.bin + - 06070.bin + - 06071.bin + - 06072.bin + - 06073.bin + - 06074.bin + - 06075.bin +gliscor: + - 06076.bin + - 06077.bin + - 06078.bin + - 06079.bin + - 06080.bin + - 06081.bin + - 06082.bin + - 06083.bin + - 06084.bin +mamoswine: + - 06085.bin + - 06086.bin + - 06087.bin + - 06088.bin + - 06089.bin + - 06090.bin + - 06091.bin + - 06092.bin + - 06093.bin +female mamoswine: + - 06094.bin + - 06095.bin + - 06096.bin + - 06097.bin + - 06098.bin + - 06099.bin + - 06100.bin + - 06101.bin + - 06102.bin +porygon-z: + - 06103.bin + - 06104.bin + - 06105.bin + - 06106.bin + - 06107.bin + - 06108.bin + - 06109.bin + - 06110.bin + - 06111.bin +gallade: + - 06112.bin + - 06113.bin + - 06114.bin + - 06115.bin + - 06116.bin + - 06117.bin + - 06118.bin + - 06119.bin + - 06120.bin +mega gallade: + - 06121.bin + - 06122.bin + - 06123.bin + - 06124.bin + - 06125.bin + - 06126.bin + - 06127.bin + - 06128.bin + - 06129.bin +probopass: + - 06130.bin + - 06131.bin + - 06132.bin + - 06133.bin + - 06134.bin + - 06135.bin + - 06136.bin + - 06137.bin + - 06138.bin +dusknoir: + - 06139.bin + - 06140.bin + - 06141.bin + - 06142.bin + - 06143.bin + - 06144.bin + - 06145.bin + - 06146.bin + - 06147.bin +froslass: + - 06148.bin + - 06149.bin + - 06150.bin + - 06151.bin + - 06152.bin + - 06153.bin + - 06154.bin + - 06155.bin + - 06156.bin +rotom: + - 06157.bin + - 06158.bin + - 06159.bin + - 06160.bin + - 06161.bin + - 06162.bin + - 06163.bin + - 06164.bin + - 06165.bin +rotom heat: + - 06166.bin + - 06167.bin + - 06168.bin + - 06169.bin + - 06170.bin + - 06171.bin + - 06172.bin + - 06173.bin + - 06174.bin +rotom wash: + - 06175.bin + - 06176.bin + - 06177.bin + - 06178.bin + - 06179.bin + - 06180.bin + - 06181.bin + - 06182.bin + - 06183.bin +rotom frost: + - 06184.bin + - 06185.bin + - 06186.bin + - 06187.bin + - 06188.bin + - 06189.bin + - 06190.bin + - 06191.bin + - 06192.bin +rotom fan: + - 06193.bin + - 06194.bin + - 06195.bin + - 06196.bin + - 06197.bin + - 06198.bin + - 06199.bin + - 06200.bin + - 06201.bin +rotom mow: + - 06202.bin + - 06203.bin + - 06204.bin + - 06205.bin + - 06206.bin + - 06207.bin + - 06208.bin + - 06209.bin + - 06210.bin +uxie: + - 06211.bin + - 06212.bin + - 06213.bin + - 06214.bin + - 06215.bin + - 06216.bin + - 06217.bin + - 06218.bin + - 06219.bin +mesprit: + - 06220.bin + - 06221.bin + - 06222.bin + - 06223.bin + - 06224.bin + - 06225.bin + - 06226.bin + - 06227.bin + - 06228.bin +azelf: + - 06229.bin + - 06230.bin + - 06231.bin + - 06232.bin + - 06233.bin + - 06234.bin + - 06235.bin + - 06236.bin + - 06237.bin +dialga: + - 06238.bin + - 06239.bin + - 06240.bin + - 06241.bin + - 06242.bin + - 06243.bin + - 06244.bin + - 06245.bin + - 06246.bin +palkia: + - 06247.bin + - 06248.bin + - 06249.bin + - 06250.bin + - 06251.bin + - 06252.bin + - 06253.bin + - 06254.bin + - 06255.bin +heatran: + - 06256.bin + - 06257.bin + - 06258.bin + - 06259.bin + - 06260.bin + - 06261.bin + - 06262.bin + - 06263.bin + - 06264.bin +regigigas: + - 06265.bin + - 06266.bin + - 06267.bin + - 06268.bin + - 06269.bin + - 06270.bin + - 06271.bin + - 06272.bin + - 06273.bin +giratina altered: + - 06274.bin + - 06275.bin + - 06276.bin + - 06277.bin + - 06278.bin + - 06279.bin + - 06280.bin + - 06281.bin + - 06282.bin +giratina origin: + - 06283.bin + - 06284.bin + - 06285.bin + - 06286.bin + - 06287.bin + - 06288.bin + - 06289.bin + - 06290.bin + - 06291.bin +cresselia: + - 06292.bin + - 06293.bin + - 06294.bin + - 06295.bin + - 06296.bin + - 06297.bin + - 06298.bin + - 06299.bin + - 06300.bin +phione: + - 06301.bin + - 06302.bin + - 06303.bin + - 06304.bin + - 06305.bin + - 06306.bin + - 06307.bin + - 06308.bin + - 06309.bin +manaphy: + - 06310.bin + - 06311.bin + - 06312.bin + - 06313.bin + - 06314.bin + - 06315.bin + - 06316.bin + - 06317.bin + - 06318.bin +darkrai: + - 06319.bin + - 06320.bin + - 06321.bin + - 06322.bin + - 06323.bin + - 06324.bin + - 06325.bin + - 06326.bin + - 06327.bin +shaymin land: + - 06328.bin + - 06329.bin + - 06330.bin + - 06331.bin + - 06332.bin + - 06333.bin + - 06334.bin + - 06335.bin + - 06336.bin +shaymin sky: + - 06337.bin + - 06338.bin + - 06339.bin + - 06340.bin + - 06341.bin + - 06342.bin + - 06343.bin + - 06344.bin + - 06345.bin +arceus normal-fairy: + - 06346.bin + - 06347.bin + - 06348.bin + - 06349.bin + - 06350.bin + - 06351.bin + - 06352.bin + - 06353.bin + - 06354.bin + - 06355.bin + - 06356.bin + - 06357.bin + - 06358.bin + - 06359.bin + - 06360.bin + - 06361.bin + - 06362.bin + - 06363.bin + - 06364.bin + - 06365.bin + - 06366.bin + - 06367.bin + - 06368.bin + - 06369.bin + - 06370.bin + - 06371.bin + - 06372.bin + - 06373.bin + - 06374.bin + - 06375.bin + - 06376.bin + - 06377.bin + - 06378.bin + - 06379.bin + - 06380.bin + - 06381.bin + - 06382.bin + - 06383.bin + - 06384.bin + - 06385.bin + - 06386.bin + - 06387.bin + - 06388.bin + - 06389.bin + - 06390.bin + - 06391.bin + - 06392.bin + - 06393.bin + - 06394.bin + - 06395.bin + - 06396.bin + - 06397.bin + - 06398.bin + - 06399.bin + - 06400.bin + - 06401.bin + - 06402.bin + - 06403.bin + - 06404.bin + - 06405.bin + - 06406.bin + - 06407.bin + - 06408.bin + - 06409.bin + - 06410.bin + - 06411.bin + - 06412.bin + - 06413.bin + - 06414.bin + - 06415.bin + - 06416.bin + - 06417.bin + - 06418.bin + - 06419.bin + - 06420.bin + - 06421.bin + - 06422.bin + - 06423.bin + - 06424.bin + - 06425.bin + - 06426.bin + - 06427.bin + - 06428.bin + - 06429.bin + - 06430.bin + - 06431.bin + - 06432.bin + - 06433.bin + - 06434.bin + - 06435.bin + - 06436.bin + - 06437.bin + - 06438.bin + - 06439.bin + - 06440.bin + - 06441.bin + - 06442.bin + - 06443.bin + - 06444.bin + - 06445.bin + - 06446.bin + - 06447.bin + - 06448.bin + - 06449.bin + - 06450.bin + - 06451.bin + - 06452.bin + - 06453.bin + - 06454.bin + - 06455.bin + - 06456.bin + - 06457.bin + - 06458.bin + - 06459.bin + - 06460.bin + - 06461.bin + - 06462.bin + - 06463.bin + - 06464.bin + - 06465.bin + - 06466.bin + - 06467.bin + - 06468.bin + - 06469.bin + - 06470.bin + - 06471.bin + - 06472.bin + - 06473.bin + - 06474.bin + - 06475.bin + - 06476.bin + - 06477.bin + - 06478.bin + - 06479.bin + - 06480.bin + - 06481.bin + - 06482.bin + - 06483.bin + - 06484.bin + - 06485.bin + - 06486.bin + - 06487.bin + - 06488.bin + - 06489.bin + - 06490.bin + - 06491.bin + - 06492.bin + - 06493.bin + - 06494.bin + - 06495.bin + - 06496.bin + - 06497.bin + - 06498.bin + - 06499.bin + - 06500.bin + - 06501.bin + - 06502.bin + - 06503.bin + - 06504.bin + - 06505.bin + - 06506.bin + - 06507.bin +victini: + - 06508.bin + - 06509.bin + - 06510.bin + - 06511.bin + - 06512.bin + - 06513.bin + - 06514.bin + - 06515.bin + - 06516.bin +snivy: + - 06517.bin + - 06518.bin + - 06519.bin + - 06520.bin + - 06521.bin + - 06522.bin + - 06523.bin + - 06524.bin + - 06525.bin +servine: + - 06526.bin + - 06527.bin + - 06528.bin + - 06529.bin + - 06530.bin + - 06531.bin + - 06532.bin + - 06533.bin + - 06534.bin +serperior: + - 06535.bin + - 06536.bin + - 06537.bin + - 06538.bin + - 06539.bin + - 06540.bin + - 06541.bin + - 06542.bin + - 06543.bin +tepig: + - 06544.bin + - 06545.bin + - 06546.bin + - 06547.bin + - 06548.bin + - 06549.bin + - 06550.bin + - 06551.bin + - 06552.bin +pignite: + - 06553.bin + - 06554.bin + - 06555.bin + - 06556.bin + - 06557.bin + - 06558.bin + - 06559.bin + - 06560.bin + - 06561.bin +emboar: + - 06562.bin + - 06563.bin + - 06564.bin + - 06565.bin + - 06566.bin + - 06567.bin + - 06568.bin + - 06569.bin + - 06570.bin +oshawott: + - 06571.bin + - 06572.bin + - 06573.bin + - 06574.bin + - 06575.bin + - 06576.bin + - 06577.bin + - 06578.bin + - 06579.bin +dewott: + - 06580.bin + - 06581.bin + - 06582.bin + - 06583.bin + - 06584.bin + - 06585.bin + - 06586.bin + - 06587.bin + - 06588.bin +samurott: + - 06589.bin + - 06590.bin + - 06591.bin + - 06592.bin + - 06593.bin + - 06594.bin + - 06595.bin + - 06596.bin + - 06597.bin +patrat: + - 06598.bin + - 06599.bin + - 06600.bin + - 06601.bin + - 06602.bin + - 06603.bin + - 06604.bin + - 06605.bin + - 06606.bin +watchog: + - 06607.bin + - 06608.bin + - 06609.bin + - 06610.bin + - 06611.bin + - 06612.bin + - 06613.bin + - 06614.bin + - 06615.bin +lillipup: + - 06616.bin + - 06617.bin + - 06618.bin + - 06619.bin + - 06620.bin + - 06621.bin + - 06622.bin + - 06623.bin + - 06624.bin +herdier: + - 06625.bin + - 06626.bin + - 06627.bin + - 06628.bin + - 06629.bin + - 06630.bin + - 06631.bin + - 06632.bin + - 06633.bin +stoutland: + - 06634.bin + - 06635.bin + - 06636.bin + - 06637.bin + - 06638.bin + - 06639.bin + - 06640.bin + - 06641.bin + - 06642.bin +purrlion: + - 06643.bin + - 06644.bin + - 06645.bin + - 06646.bin + - 06647.bin + - 06648.bin + - 06649.bin + - 06650.bin + - 06651.bin +liepard: + - 06652.bin + - 06653.bin + - 06654.bin + - 06655.bin + - 06656.bin + - 06657.bin + - 06658.bin + - 06659.bin + - 06660.bin +pansage: + - 06661.bin + - 06662.bin + - 06663.bin + - 06664.bin + - 06665.bin + - 06666.bin + - 06667.bin + - 06668.bin + - 06669.bin +simisage: + - 06670.bin + - 06671.bin + - 06672.bin + - 06673.bin + - 06674.bin + - 06675.bin + - 06676.bin + - 06677.bin + - 06678.bin +pansear: + - 06679.bin + - 06680.bin + - 06681.bin + - 06682.bin + - 06683.bin + - 06684.bin + - 06685.bin + - 06686.bin + - 06687.bin +simisear: + - 06688.bin + - 06689.bin + - 06690.bin + - 06691.bin + - 06692.bin + - 06693.bin + - 06694.bin + - 06695.bin + - 06696.bin +panpour: + - 06697.bin + - 06698.bin + - 06699.bin + - 06700.bin + - 06701.bin + - 06702.bin + - 06703.bin + - 06704.bin + - 06705.bin +simipour: + - 06706.bin + - 06707.bin + - 06708.bin + - 06709.bin + - 06710.bin + - 06711.bin + - 06712.bin + - 06713.bin + - 06714.bin +munna: + - 06715.bin + - 06716.bin + - 06717.bin + - 06718.bin + - 06719.bin + - 06720.bin + - 06721.bin + - 06722.bin + - 06723.bin +musharna: + - 06724.bin + - 06725.bin + - 06726.bin + - 06727.bin + - 06728.bin + - 06729.bin + - 06730.bin + - 06731.bin + - 06732.bin +pidove: + - 06733.bin + - 06734.bin + - 06735.bin + - 06736.bin + - 06737.bin + - 06738.bin + - 06739.bin + - 06740.bin + - 06741.bin +tranquill: + - 06742.bin + - 06743.bin + - 06744.bin + - 06745.bin + - 06746.bin + - 06747.bin + - 06748.bin + - 06749.bin + - 06750.bin +unfezant: + - 06751.bin + - 06752.bin + - 06753.bin + - 06754.bin + - 06755.bin + - 06756.bin + - 06757.bin + - 06758.bin + - 06759.bin +female unfezant: + - 06760.bin + - 06761.bin + - 06762.bin + - 06763.bin + - 06764.bin + - 06765.bin + - 06766.bin + - 06767.bin + - 06768.bin +blitzle: + - 06769.bin + - 06770.bin + - 06771.bin + - 06772.bin + - 06773.bin + - 06774.bin + - 06775.bin + - 06776.bin + - 06777.bin +zebstrika: + - 06778.bin + - 06779.bin + - 06780.bin + - 06781.bin + - 06782.bin + - 06783.bin + - 06784.bin + - 06785.bin + - 06786.bin +roggenrola: + - 06787.bin + - 06788.bin + - 06789.bin + - 06790.bin + - 06791.bin + - 06792.bin + - 06793.bin + - 06794.bin + - 06795.bin +boldore: + - 06796.bin + - 06797.bin + - 06798.bin + - 06799.bin + - 06800.bin + - 06801.bin + - 06802.bin + - 06803.bin + - 06804.bin +gigalith: + - 06805.bin + - 06806.bin + - 06807.bin + - 06808.bin + - 06809.bin + - 06810.bin + - 06811.bin + - 06812.bin + - 06813.bin +woobat: + - 06814.bin + - 06815.bin + - 06816.bin + - 06817.bin + - 06818.bin + - 06819.bin + - 06820.bin + - 06821.bin + - 06822.bin +swoobat: + - 06823.bin + - 06824.bin + - 06825.bin + - 06826.bin + - 06827.bin + - 06828.bin + - 06829.bin + - 06830.bin + - 06831.bin +drilbur: + - 06832.bin + - 06833.bin + - 06834.bin + - 06835.bin + - 06836.bin + - 06837.bin + - 06838.bin + - 06839.bin + - 06840.bin +excadrill: + - 06841.bin + - 06842.bin + - 06843.bin + - 06844.bin + - 06845.bin + - 06846.bin + - 06847.bin + - 06848.bin + - 06849.bin +audino: + - 06850.bin + - 06851.bin + - 06852.bin + - 06853.bin + - 06854.bin + - 06855.bin + - 06856.bin + - 06857.bin + - 06858.bin +mega audino: + - 06859.bin + - 06860.bin + - 06861.bin + - 06862.bin + - 06863.bin + - 06864.bin + - 06865.bin + - 06866.bin + - 06867.bin +timburr: + - 06868.bin + - 06869.bin + - 06870.bin + - 06871.bin + - 06872.bin + - 06873.bin + - 06874.bin + - 06875.bin + - 06876.bin +gurdurr: + - 06877.bin + - 06878.bin + - 06879.bin + - 06880.bin + - 06881.bin + - 06882.bin + - 06883.bin + - 06884.bin + - 06885.bin +conkeldurr: + - 06886.bin + - 06887.bin + - 06888.bin + - 06889.bin + - 06890.bin + - 06891.bin + - 06892.bin + - 06893.bin + - 06894.bin +tympole: + - 06895.bin + - 06896.bin + - 06897.bin + - 06898.bin + - 06899.bin + - 06900.bin + - 06901.bin + - 06902.bin + - 06903.bin +palpitoad: + - 06904.bin + - 06905.bin + - 06906.bin + - 06907.bin + - 06908.bin + - 06909.bin + - 06910.bin + - 06911.bin + - 06912.bin +seismitoad: + - 06913.bin + - 06914.bin + - 06915.bin + - 06916.bin + - 06917.bin + - 06918.bin + - 06919.bin + - 06920.bin + - 06921.bin +throh: + - 06922.bin + - 06923.bin + - 06924.bin + - 06925.bin + - 06926.bin + - 06927.bin + - 06928.bin + - 06929.bin + - 06930.bin +sawk: + - 06931.bin + - 06932.bin + - 06933.bin + - 06934.bin + - 06935.bin + - 06936.bin + - 06937.bin + - 06938.bin + - 06939.bin +sewaddle: + - 06940.bin + - 06941.bin + - 06942.bin + - 06943.bin + - 06944.bin + - 06945.bin + - 06946.bin + - 06947.bin + - 06948.bin +swadloon: + - 06949.bin + - 06950.bin + - 06951.bin + - 06952.bin + - 06953.bin + - 06954.bin + - 06955.bin + - 06956.bin + - 06957.bin +leavanny: + - 06958.bin + - 06959.bin + - 06960.bin + - 06961.bin + - 06962.bin + - 06963.bin + - 06964.bin + - 06965.bin + - 06966.bin +venipede: + - 06967.bin + - 06968.bin + - 06969.bin + - 06970.bin + - 06971.bin + - 06972.bin + - 06973.bin + - 06974.bin + - 06975.bin +whirlipede: + - 06976.bin + - 06977.bin + - 06978.bin + - 06979.bin + - 06980.bin + - 06981.bin + - 06982.bin + - 06983.bin + - 06984.bin +scolipede: + - 06985.bin + - 06986.bin + - 06987.bin + - 06988.bin + - 06989.bin + - 06990.bin + - 06991.bin + - 06992.bin + - 06993.bin +cottonee: + - 06994.bin + - 06995.bin + - 06996.bin + - 06997.bin + - 06998.bin + - 06999.bin + - 07000.bin + - 07001.bin + - 07002.bin +whimsicott: + - 07003.bin + - 07004.bin + - 07005.bin + - 07006.bin + - 07007.bin + - 07008.bin + - 07009.bin + - 07010.bin + - 07011.bin +petilil: + - 07012.bin + - 07013.bin + - 07014.bin + - 07015.bin + - 07016.bin + - 07017.bin + - 07018.bin + - 07019.bin + - 07020.bin +lilligant: + - 07021.bin + - 07022.bin + - 07023.bin + - 07024.bin + - 07025.bin + - 07026.bin + - 07027.bin + - 07028.bin + - 07029.bin +basculin red stripe: + - 07030.bin + - 07031.bin + - 07032.bin + - 07033.bin + - 07034.bin + - 07035.bin + - 07036.bin + - 07037.bin + - 07038.bin +basculin blue stripe: + - 07039.bin + - 07040.bin + - 07041.bin + - 07042.bin + - 07043.bin + - 07044.bin + - 07045.bin + - 07046.bin + - 07047.bin +sandile: + - 07048.bin + - 07049.bin + - 07050.bin + - 07051.bin + - 07052.bin + - 07053.bin + - 07054.bin + - 07055.bin + - 07056.bin +krokorok: + - 07057.bin + - 07058.bin + - 07059.bin + - 07060.bin + - 07061.bin + - 07062.bin + - 07063.bin + - 07064.bin + - 07065.bin +krookodile: + - 07066.bin + - 07067.bin + - 07068.bin + - 07069.bin + - 07070.bin + - 07071.bin + - 07072.bin + - 07073.bin + - 07074.bin +darumaka: + - 07075.bin + - 07076.bin + - 07077.bin + - 07078.bin + - 07079.bin + - 07080.bin + - 07081.bin + - 07082.bin + - 07083.bin +darmanitan: + - 07084.bin + - 07085.bin + - 07086.bin + - 07087.bin + - 07088.bin + - 07089.bin + - 07090.bin + - 07091.bin + - 07092.bin +darmanitan zen: + - 07093.bin + - 07094.bin + - 07095.bin + - 07096.bin + - 07097.bin + - 07098.bin + - 07099.bin + - 07100.bin + - 07101.bin +maractus: + - 07102.bin + - 07103.bin + - 07104.bin + - 07105.bin + - 07106.bin + - 07107.bin + - 07108.bin + - 07109.bin + - 07110.bin +dwebble: + - 07111.bin + - 07112.bin + - 07113.bin + - 07114.bin + - 07115.bin + - 07116.bin + - 07117.bin + - 07118.bin + - 07119.bin +crustle: + - 07120.bin + - 07121.bin + - 07122.bin + - 07123.bin + - 07124.bin + - 07125.bin + - 07126.bin + - 07127.bin + - 07128.bin +scraggy: + - 07129.bin + - 07130.bin + - 07131.bin + - 07132.bin + - 07133.bin + - 07134.bin + - 07135.bin + - 07136.bin + - 07137.bin +scrafty: + - 07138.bin + - 07139.bin + - 07140.bin + - 07141.bin + - 07142.bin + - 07143.bin + - 07144.bin + - 07145.bin + - 07146.bin +sigilyph: + - 07147.bin + - 07148.bin + - 07149.bin + - 07150.bin + - 07151.bin + - 07152.bin + - 07153.bin + - 07154.bin + - 07155.bin +yamask: + - 07156.bin + - 07157.bin + - 07158.bin + - 07159.bin + - 07160.bin + - 07161.bin + - 07162.bin + - 07163.bin + - 07164.bin +cofagrigus: + - 07165.bin + - 07166.bin + - 07167.bin + - 07168.bin + - 07169.bin + - 07170.bin + - 07171.bin + - 07172.bin + - 07173.bin +tirtouga: + - 07174.bin + - 07175.bin + - 07176.bin + - 07177.bin + - 07178.bin + - 07179.bin + - 07180.bin + - 07181.bin + - 07182.bin +carracosta: + - 07183.bin + - 07184.bin + - 07185.bin + - 07186.bin + - 07187.bin + - 07188.bin + - 07189.bin + - 07190.bin + - 07191.bin +archen: + - 07192.bin + - 07193.bin + - 07194.bin + - 07195.bin + - 07196.bin + - 07197.bin + - 07198.bin + - 07199.bin + - 07200.bin +archeops: + - 07201.bin + - 07202.bin + - 07203.bin + - 07204.bin + - 07205.bin + - 07206.bin + - 07207.bin + - 07208.bin + - 07209.bin +trubbish: + - 07210.bin + - 07211.bin + - 07212.bin + - 07213.bin + - 07214.bin + - 07215.bin + - 07216.bin + - 07217.bin + - 07218.bin +gardobor: + - 07219.bin + - 07220.bin + - 07221.bin + - 07222.bin + - 07223.bin + - 07224.bin + - 07225.bin + - 07226.bin + - 07227.bin +zorua: + - 07228.bin + - 07229.bin + - 07230.bin + - 07231.bin + - 07232.bin + - 07233.bin + - 07234.bin + - 07235.bin + - 07236.bin +zoroark: + - 07237.bin + - 07238.bin + - 07239.bin + - 07240.bin + - 07241.bin + - 07242.bin + - 07243.bin + - 07244.bin + - 07245.bin +minccino: + - 07246.bin + - 07247.bin + - 07248.bin + - 07249.bin + - 07250.bin + - 07251.bin + - 07252.bin + - 07253.bin + - 07254.bin +cinccino: + - 07255.bin + - 07256.bin + - 07257.bin + - 07258.bin + - 07259.bin + - 07260.bin + - 07261.bin + - 07262.bin + - 07263.bin +gothita: + - 07264.bin + - 07265.bin + - 07266.bin + - 07267.bin + - 07268.bin + - 07269.bin + - 07270.bin + - 07271.bin + - 07272.bin +gothorita: + - 07273.bin + - 07274.bin + - 07275.bin + - 07276.bin + - 07277.bin + - 07278.bin + - 07279.bin + - 07280.bin + - 07281.bin +gothitelle: + - 07282.bin + - 07283.bin + - 07284.bin + - 07285.bin + - 07286.bin + - 07287.bin + - 07288.bin + - 07289.bin + - 07290.bin +solosis: + - 07291.bin + - 07292.bin + - 07293.bin + - 07294.bin + - 07295.bin + - 07296.bin + - 07297.bin + - 07298.bin + - 07299.bin +duosion: + - 07300.bin + - 07301.bin + - 07302.bin + - 07303.bin + - 07304.bin + - 07305.bin + - 07306.bin + - 07307.bin + - 07308.bin +reuniclus: + - 07309.bin + - 07310.bin + - 07311.bin + - 07312.bin + - 07313.bin + - 07314.bin + - 07315.bin + - 07316.bin + - 07317.bin +ducklett: + - 07318.bin + - 07319.bin + - 07320.bin + - 07321.bin + - 07322.bin + - 07323.bin + - 07324.bin + - 07325.bin + - 07326.bin +swanna: + - 07327.bin + - 07328.bin + - 07329.bin + - 07330.bin + - 07331.bin + - 07332.bin + - 07333.bin + - 07334.bin + - 07335.bin +vanillite: + - 07336.bin + - 07337.bin + - 07338.bin + - 07339.bin + - 07340.bin + - 07341.bin + - 07342.bin + - 07343.bin + - 07344.bin +vanillish: + - 07345.bin + - 07346.bin + - 07347.bin + - 07348.bin + - 07349.bin + - 07350.bin + - 07351.bin + - 07352.bin + - 07353.bin +vanilluxe: + - 07354.bin + - 07355.bin + - 07356.bin + - 07357.bin + - 07358.bin + - 07359.bin + - 07360.bin + - 07361.bin + - 07362.bin +deerling spring-winter: + - 07363.bin + - 07364.bin + - 07365.bin + - 07366.bin + - 07367.bin + - 07368.bin + - 07369.bin + - 07370.bin + - 07371.bin + - 07372.bin + - 07373.bin + - 07374.bin + - 07375.bin + - 07376.bin + - 07377.bin + - 07378.bin + - 07379.bin + - 07380.bin + - 07381.bin + - 07382.bin + - 07383.bin + - 07384.bin + - 07385.bin + - 07386.bin + - 07387.bin + - 07388.bin + - 07389.bin + - 07390.bin + - 07391.bin + - 07392.bin + - 07393.bin + - 07394.bin + - 07395.bin + - 07396.bin + - 07397.bin + - 07398.bin +sawsbuck spring-winter: + - 07399.bin + - 07400.bin + - 07401.bin + - 07402.bin + - 07403.bin + - 07404.bin + - 07405.bin + - 07406.bin + - 07407.bin + - 07408.bin + - 07409.bin + - 07410.bin + - 07411.bin + - 07412.bin + - 07413.bin + - 07414.bin + - 07415.bin + - 07416.bin + - 07417.bin + - 07418.bin + - 07419.bin + - 07420.bin + - 07421.bin + - 07422.bin + - 07423.bin + - 07424.bin + - 07425.bin + - 07426.bin + - 07427.bin + - 07428.bin + - 07429.bin + - 07430.bin + - 07431.bin + - 07432.bin + - 07433.bin + - 07434.bin +emolga: + - 07435.bin + - 07436.bin + - 07437.bin + - 07438.bin + - 07439.bin + - 07440.bin + - 07441.bin + - 07442.bin + - 07443.bin +karrablast: + - 07444.bin + - 07445.bin + - 07446.bin + - 07447.bin + - 07448.bin + - 07449.bin + - 07450.bin + - 07451.bin + - 07452.bin +escavalier: + - 07453.bin + - 07454.bin + - 07455.bin + - 07456.bin + - 07457.bin + - 07458.bin + - 07459.bin + - 07460.bin + - 07461.bin +foongus: + - 07462.bin + - 07463.bin + - 07464.bin + - 07465.bin + - 07466.bin + - 07467.bin + - 07468.bin + - 07469.bin + - 07470.bin +amoonguss: + - 07471.bin + - 07472.bin + - 07473.bin + - 07474.bin + - 07475.bin + - 07476.bin + - 07477.bin + - 07478.bin + - 07479.bin +frillish: + - 07480.bin + - 07481.bin + - 07482.bin + - 07483.bin + - 07484.bin + - 07485.bin + - 07486.bin + - 07487.bin + - 07488.bin +female frillish: + - 07489.bin + - 07490.bin + - 07491.bin + - 07492.bin + - 07493.bin + - 07494.bin + - 07495.bin + - 07496.bin + - 07497.bin +jellicent: + - 07498.bin + - 07499.bin + - 07500.bin + - 07501.bin + - 07502.bin + - 07503.bin + - 07504.bin + - 07505.bin + - 07506.bin +female jellicent: + - 07507.bin + - 07508.bin + - 07509.bin + - 07510.bin + - 07511.bin + - 07512.bin + - 07513.bin + - 07514.bin + - 07515.bin +alomomola: + - 07516.bin + - 07517.bin + - 07518.bin + - 07519.bin + - 07520.bin + - 07521.bin + - 07522.bin + - 07523.bin + - 07524.bin +joltik: + - 07525.bin + - 07526.bin + - 07527.bin + - 07528.bin + - 07529.bin + - 07530.bin + - 07531.bin + - 07532.bin + - 07533.bin +galvantula: + - 07534.bin + - 07535.bin + - 07536.bin + - 07537.bin + - 07538.bin + - 07539.bin + - 07540.bin + - 07541.bin + - 07542.bin +ferroseed: + - 07543.bin + - 07544.bin + - 07545.bin + - 07546.bin + - 07547.bin + - 07548.bin + - 07549.bin + - 07550.bin + - 07551.bin +ferrothom: + - 07552.bin + - 07553.bin + - 07554.bin + - 07555.bin + - 07556.bin + - 07557.bin + - 07558.bin + - 07559.bin + - 07560.bin +klink: + - 07561.bin + - 07562.bin + - 07563.bin + - 07564.bin + - 07565.bin + - 07566.bin + - 07567.bin + - 07568.bin + - 07569.bin +klang: + - 07570.bin + - 07571.bin + - 07572.bin + - 07573.bin + - 07574.bin + - 07575.bin + - 07576.bin + - 07577.bin + - 07578.bin +klinklang: + - 07579.bin + - 07580.bin + - 07581.bin + - 07582.bin + - 07583.bin + - 07584.bin + - 07585.bin + - 07586.bin + - 07587.bin +tymano: + - 07588.bin + - 07589.bin + - 07590.bin + - 07591.bin + - 07592.bin + - 07593.bin + - 07594.bin + - 07595.bin + - 07596.bin +eelektrik: + - 07597.bin + - 07598.bin + - 07599.bin + - 07600.bin + - 07601.bin + - 07602.bin + - 07603.bin + - 07604.bin + - 07605.bin +eelektross: + - 07606.bin + - 07607.bin + - 07608.bin + - 07609.bin + - 07610.bin + - 07611.bin + - 07612.bin + - 07613.bin + - 07614.bin +elgyem: + - 07615.bin + - 07616.bin + - 07617.bin + - 07618.bin + - 07619.bin + - 07620.bin + - 07621.bin + - 07622.bin + - 07623.bin +beheeyem: + - 07624.bin + - 07625.bin + - 07626.bin + - 07627.bin + - 07628.bin + - 07629.bin + - 07630.bin + - 07631.bin + - 07632.bin +litwick: + - 07633.bin + - 07634.bin + - 07635.bin + - 07636.bin + - 07637.bin + - 07638.bin + - 07639.bin + - 07640.bin + - 07641.bin +lampent: + - 07642.bin + - 07643.bin + - 07644.bin + - 07645.bin + - 07646.bin + - 07647.bin + - 07648.bin + - 07649.bin + - 07650.bin +chandelure: + - 07651.bin + - 07652.bin + - 07653.bin + - 07654.bin + - 07655.bin + - 07656.bin + - 07657.bin + - 07658.bin + - 07659.bin +axew: + - 07660.bin + - 07661.bin + - 07662.bin + - 07663.bin + - 07664.bin + - 07665.bin + - 07666.bin + - 07667.bin + - 07668.bin +fraxure: + - 07669.bin + - 07670.bin + - 07671.bin + - 07672.bin + - 07673.bin + - 07674.bin + - 07675.bin + - 07676.bin + - 07677.bin +haxorus: + - 07678.bin + - 07679.bin + - 07680.bin + - 07681.bin + - 07682.bin + - 07683.bin + - 07684.bin + - 07685.bin + - 07686.bin +cubchoo: + - 07687.bin + - 07688.bin + - 07689.bin + - 07690.bin + - 07691.bin + - 07692.bin + - 07693.bin + - 07694.bin + - 07695.bin +beartic: + - 07696.bin + - 07697.bin + - 07698.bin + - 07699.bin + - 07700.bin + - 07701.bin + - 07702.bin + - 07703.bin + - 07704.bin +cryogonal: + - 07705.bin + - 07706.bin + - 07707.bin + - 07708.bin + - 07709.bin + - 07710.bin + - 07711.bin + - 07712.bin + - 07713.bin +shelmet: + - 07714.bin + - 07715.bin + - 07716.bin + - 07717.bin + - 07718.bin + - 07719.bin + - 07720.bin + - 07721.bin + - 07722.bin +accelgor: + - 07723.bin + - 07724.bin + - 07725.bin + - 07726.bin + - 07727.bin + - 07728.bin + - 07729.bin + - 07730.bin + - 07731.bin +stunfisk: + - 07732.bin + - 07733.bin + - 07734.bin + - 07735.bin + - 07736.bin + - 07737.bin + - 07738.bin + - 07739.bin + - 07740.bin +mienfoo: + - 07741.bin + - 07742.bin + - 07743.bin + - 07744.bin + - 07745.bin + - 07746.bin + - 07747.bin + - 07748.bin + - 07749.bin +mienshao: + - 07750.bin + - 07751.bin + - 07752.bin + - 07753.bin + - 07754.bin + - 07755.bin + - 07756.bin + - 07757.bin + - 07758.bin +druddigon: + - 07759.bin + - 07760.bin + - 07761.bin + - 07762.bin + - 07763.bin + - 07764.bin + - 07765.bin + - 07766.bin + - 07767.bin +golett: + - 07768.bin + - 07769.bin + - 07770.bin + - 07771.bin + - 07772.bin + - 07773.bin + - 07774.bin + - 07775.bin + - 07776.bin +golurk: + - 07777.bin + - 07778.bin + - 07779.bin + - 07780.bin + - 07781.bin + - 07782.bin + - 07783.bin + - 07784.bin + - 07785.bin +pawniard: + - 07786.bin + - 07787.bin + - 07788.bin + - 07789.bin + - 07790.bin + - 07791.bin + - 07792.bin + - 07793.bin + - 07794.bin +bisharp: + - 07795.bin + - 07796.bin + - 07797.bin + - 07798.bin + - 07799.bin + - 07800.bin + - 07801.bin + - 07802.bin + - 07803.bin +boufallant: + - 07804.bin + - 07805.bin + - 07806.bin + - 07807.bin + - 07808.bin + - 07809.bin + - 07810.bin + - 07811.bin + - 07812.bin +ruffley: + - 07813.bin + - 07814.bin + - 07815.bin + - 07816.bin + - 07817.bin + - 07818.bin + - 07819.bin + - 07820.bin + - 07821.bin +braviary: + - 07822.bin + - 07823.bin + - 07824.bin + - 07825.bin + - 07826.bin + - 07827.bin + - 07828.bin + - 07829.bin + - 07830.bin +vullaby: + - 07831.bin + - 07832.bin + - 07833.bin + - 07834.bin + - 07835.bin + - 07836.bin + - 07837.bin + - 07838.bin + - 07839.bin +mandibuzz: + - 07840.bin + - 07841.bin + - 07842.bin + - 07843.bin + - 07844.bin + - 07845.bin + - 07846.bin + - 07847.bin + - 07848.bin +heatmor: + - 07849.bin + - 07850.bin + - 07851.bin + - 07852.bin + - 07853.bin + - 07854.bin + - 07855.bin + - 07856.bin + - 07857.bin +durant: + - 07858.bin + - 07859.bin + - 07860.bin + - 07861.bin + - 07862.bin + - 07863.bin + - 07864.bin + - 07865.bin + - 07866.bin +deino: + - 07867.bin + - 07868.bin + - 07869.bin + - 07870.bin + - 07871.bin + - 07872.bin + - 07873.bin + - 07874.bin + - 07875.bin +zweilous: + - 07876.bin + - 07877.bin + - 07878.bin + - 07879.bin + - 07880.bin + - 07881.bin + - 07882.bin + - 07883.bin + - 07884.bin +hydreigon: + - 07885.bin + - 07886.bin + - 07887.bin + - 07888.bin + - 07889.bin + - 07890.bin + - 07891.bin + - 07892.bin + - 07893.bin +larvesta: + - 07894.bin + - 07895.bin + - 07896.bin + - 07897.bin + - 07898.bin + - 07899.bin + - 07900.bin + - 07901.bin + - 07902.bin +volcarona: + - 07903.bin + - 07904.bin + - 07905.bin + - 07906.bin + - 07907.bin + - 07908.bin + - 07909.bin + - 07910.bin + - 07911.bin +cobalion: + - 07912.bin + - 07913.bin + - 07914.bin + - 07915.bin + - 07916.bin + - 07917.bin + - 07918.bin + - 07919.bin + - 07920.bin +terrakoin: + - 07921.bin + - 07922.bin + - 07923.bin + - 07924.bin + - 07925.bin + - 07926.bin + - 07927.bin + - 07928.bin + - 07929.bin +virizion: + - 07930.bin + - 07931.bin + - 07932.bin + - 07933.bin + - 07934.bin + - 07935.bin + - 07936.bin + - 07937.bin + - 07938.bin +tornadus: + - 07939.bin + - 07940.bin + - 07941.bin + - 07942.bin + - 07943.bin + - 07944.bin + - 07945.bin + - 07946.bin + - 07947.bin +therian tornadus: + - 07948.bin + - 07949.bin + - 07950.bin + - 07951.bin + - 07952.bin + - 07953.bin + - 07954.bin + - 07955.bin + - 07956.bin +thundurus: + - 07957.bin + - 07958.bin + - 07959.bin + - 07960.bin + - 07961.bin + - 07962.bin + - 07963.bin + - 07964.bin + - 07965.bin +therian thundurus: + - 07966.bin + - 07967.bin + - 07968.bin + - 07969.bin + - 07970.bin + - 07971.bin + - 07972.bin + - 07973.bin + - 07974.bin +reshiram: + - 07975.bin + - 07976.bin + - 07977.bin + - 07978.bin + - 07979.bin + - 07980.bin + - 07981.bin + - 07982.bin + - 07983.bin +zekrom: + - 07984.bin + - 07985.bin + - 07986.bin + - 07987.bin + - 07988.bin + - 07989.bin + - 07990.bin + - 07991.bin + - 07992.bin +landorus: + - 07993.bin + - 07994.bin + - 07995.bin + - 07996.bin + - 07997.bin + - 07998.bin + - 07999.bin + - 08000.bin + - 08001.bin +therian landorus: + - 08002.bin + - 08003.bin + - 08004.bin + - 08005.bin + - 08006.bin + - 08007.bin + - 08008.bin + - 08009.bin + - 08010.bin +kyurem: + - 08011.bin + - 08012.bin + - 08013.bin + - 08014.bin + - 08015.bin + - 08016.bin + - 08017.bin + - 08018.bin + - 08019.bin +kyurem white: + - 08020.bin + - 08021.bin + - 08022.bin + - 08023.bin + - 08024.bin + - 08025.bin + - 08026.bin + - 08027.bin + - 08028.bin +kyurem black: + - 08029.bin + - 08030.bin + - 08031.bin + - 08032.bin + - 08033.bin + - 08034.bin + - 08035.bin + - 08036.bin + - 08037.bin +keldeo: + - 08038.bin + - 08039.bin + - 08040.bin + - 08041.bin + - 08042.bin + - 08043.bin + - 08044.bin + - 08045.bin + - 08046.bin +resolute keldeo: + - 08047.bin + - 08048.bin + - 08049.bin + - 08050.bin + - 08051.bin + - 08052.bin + - 08053.bin + - 08054.bin + - 08055.bin +meloetta: + - 08056.bin + - 08057.bin + - 08058.bin + - 08059.bin + - 08060.bin + - 08061.bin + - 08062.bin + - 08063.bin + - 08064.bin +pirouette meloetta: + - 08065.bin + - 08066.bin + - 08067.bin + - 08068.bin + - 08069.bin + - 08070.bin + - 08071.bin + - 08072.bin + - 08073.bin +genesect + drive forms: + - 08074.bin + - 08075.bin + - 08076.bin + - 08077.bin + - 08078.bin + - 08079.bin + - 08080.bin + - 08081.bin + - 08082.bin + - 08083.bin + - 08084.bin + - 08085.bin + - 08086.bin + - 08087.bin + - 08088.bin + - 08089.bin + - 08090.bin + - 08091.bin + - 08092.bin + - 08093.bin + - 08094.bin + - 08095.bin + - 08096.bin + - 08097.bin + - 08098.bin + - 08099.bin + - 08100.bin + - 08101.bin + - 08102.bin + - 08103.bin + - 08104.bin + - 08105.bin + - 08106.bin + - 08107.bin + - 08108.bin + - 08109.bin + - 08110.bin + - 08111.bin + - 08112.bin + - 08113.bin + - 08114.bin + - 08115.bin + - 08116.bin + - 08117.bin + - 08118.bin +chespin: + - 08119.bin + - 08120.bin + - 08121.bin + - 08122.bin + - 08123.bin + - 08124.bin + - 08125.bin + - 08126.bin + - 08127.bin +quilladin: + - 08128.bin + - 08129.bin + - 08130.bin + - 08131.bin + - 08132.bin + - 08133.bin + - 08134.bin + - 08135.bin + - 08136.bin +chesnaught: + - 08137.bin + - 08138.bin + - 08139.bin + - 08140.bin + - 08141.bin + - 08142.bin + - 08143.bin + - 08144.bin + - 08145.bin +fennekin: + - 08146.bin + - 08147.bin + - 08148.bin + - 08149.bin + - 08150.bin + - 08151.bin + - 08152.bin + - 08153.bin + - 08154.bin +braixen: + - 08155.bin + - 08156.bin + - 08157.bin + - 08158.bin + - 08159.bin + - 08160.bin + - 08161.bin + - 08162.bin + - 08163.bin +delphox: + - 08164.bin + - 08165.bin + - 08166.bin + - 08167.bin + - 08168.bin + - 08169.bin + - 08170.bin + - 08171.bin + - 08172.bin +froakie: + - 08173.bin + - 08174.bin + - 08175.bin + - 08176.bin + - 08177.bin + - 08178.bin + - 08179.bin + - 08180.bin + - 08181.bin +frogadier: + - 08182.bin + - 08183.bin + - 08184.bin + - 08185.bin + - 08186.bin + - 08187.bin + - 08188.bin + - 08189.bin + - 08190.bin +greninja: + - 08191.bin + - 08192.bin + - 08193.bin + - 08194.bin + - 08195.bin + - 08196.bin + - 08197.bin + - 08198.bin + - 08199.bin + - 08200.bin + - 08201.bin + - 08202.bin + - 08203.bin + - 08204.bin + - 08205.bin + - 08206.bin + - 08207.bin + - 08208.bin +ash's greninja: + - 08209.bin + - 08210.bin + - 08211.bin + - 08212.bin + - 08213.bin + - 08214.bin + - 08215.bin + - 08216.bin + - 08217.bin +bunnelby: + - 08218.bin + - 08219.bin + - 08220.bin + - 08221.bin + - 08222.bin + - 08223.bin + - 08224.bin + - 08225.bin + - 08226.bin +diggersby: + - 08227.bin + - 08228.bin + - 08229.bin + - 08230.bin + - 08231.bin + - 08232.bin + - 08233.bin + - 08234.bin + - 08235.bin +fletchling: + - 08236.bin + - 08237.bin + - 08238.bin + - 08239.bin + - 08240.bin + - 08241.bin + - 08242.bin + - 08243.bin + - 08244.bin +fletchinder: + - 08245.bin + - 08246.bin + - 08247.bin + - 08248.bin + - 08249.bin + - 08250.bin + - 08251.bin + - 08252.bin + - 08253.bin +talonflame: + - 08254.bin + - 08255.bin + - 08256.bin + - 08257.bin + - 08258.bin + - 08259.bin + - 08260.bin + - 08261.bin + - 08262.bin +scatterbug: + - 08263.bin + - 08264.bin + - 08265.bin + - 08266.bin + - 08267.bin + - 08268.bin + - 08269.bin + - 08270.bin + - 08271.bin +spewpa: + - 08272.bin + - 08273.bin + - 08274.bin + - 08275.bin + - 08276.bin + - 08277.bin + - 08278.bin + - 08279.bin + - 08280.bin +all vivillon forms: + - 08281.bin + - 08282.bin + - 08283.bin + - 08284.bin + - 08285.bin + - 08286.bin + - 08287.bin + - 08288.bin + - 08289.bin + - 08290.bin + - 08291.bin + - 08292.bin + - 08293.bin + - 08294.bin + - 08295.bin + - 08296.bin + - 08297.bin + - 08298.bin + - 08299.bin + - 08300.bin + - 08301.bin + - 08302.bin + - 08303.bin + - 08304.bin + - 08305.bin + - 08306.bin + - 08307.bin + - 08308.bin + - 08309.bin + - 08310.bin + - 08311.bin + - 08312.bin + - 08313.bin + - 08314.bin + - 08315.bin + - 08316.bin + - 08317.bin + - 08318.bin + - 08319.bin + - 08320.bin + - 08321.bin + - 08322.bin + - 08323.bin + - 08324.bin + - 08325.bin + - 08326.bin + - 08327.bin + - 08328.bin + - 08329.bin + - 08330.bin + - 08331.bin + - 08332.bin + - 08333.bin + - 08334.bin + - 08335.bin + - 08336.bin + - 08337.bin + - 08338.bin + - 08339.bin + - 08340.bin + - 08341.bin + - 08342.bin + - 08343.bin + - 08344.bin + - 08345.bin + - 08346.bin + - 08347.bin + - 08348.bin + - 08349.bin + - 08350.bin + - 08351.bin + - 08352.bin + - 08353.bin + - 08354.bin + - 08355.bin + - 08356.bin + - 08357.bin + - 08358.bin + - 08359.bin + - 08360.bin + - 08361.bin + - 08362.bin + - 08363.bin + - 08364.bin + - 08365.bin + - 08366.bin + - 08367.bin + - 08368.bin + - 08369.bin + - 08370.bin + - 08371.bin + - 08372.bin + - 08373.bin + - 08374.bin + - 08375.bin + - 08376.bin + - 08377.bin + - 08378.bin + - 08379.bin + - 08380.bin + - 08381.bin + - 08382.bin + - 08383.bin + - 08384.bin + - 08385.bin + - 08386.bin + - 08387.bin + - 08388.bin + - 08389.bin + - 08390.bin + - 08391.bin + - 08392.bin + - 08393.bin + - 08394.bin + - 08395.bin + - 08396.bin + - 08397.bin + - 08398.bin + - 08399.bin + - 08400.bin + - 08401.bin + - 08402.bin + - 08403.bin + - 08404.bin + - 08405.bin + - 08406.bin + - 08407.bin + - 08408.bin + - 08409.bin + - 08410.bin + - 08411.bin + - 08412.bin + - 08413.bin + - 08414.bin + - 08415.bin + - 08416.bin + - 08417.bin + - 08418.bin + - 08419.bin + - 08420.bin + - 08421.bin + - 08422.bin + - 08423.bin + - 08424.bin + - 08425.bin + - 08426.bin + - 08427.bin + - 08428.bin + - 08429.bin + - 08430.bin + - 08431.bin + - 08432.bin + - 08433.bin + - 08434.bin + - 08435.bin + - 08436.bin + - 08437.bin + - 08438.bin + - 08439.bin + - 08440.bin + - 08441.bin + - 08442.bin + - 08443.bin + - 08444.bin + - 08445.bin + - 08446.bin + - 08447.bin + - 08448.bin + - 08449.bin + - 08450.bin + - 08451.bin + - 08452.bin + - 08453.bin + - 08454.bin + - 08455.bin + - 08456.bin + - 08457.bin + - 08458.bin + - 08459.bin + - 08460.bin +litleo: + - 08461.bin + - 08462.bin + - 08463.bin + - 08464.bin + - 08465.bin + - 08466.bin + - 08467.bin + - 08468.bin + - 08469.bin +pyroar: + - 08470.bin + - 08471.bin + - 08472.bin + - 08473.bin + - 08474.bin + - 08475.bin + - 08476.bin + - 08477.bin + - 08478.bin +female pyroar: + - 08479.bin + - 08480.bin + - 08481.bin + - 08482.bin + - 08483.bin + - 08484.bin + - 08485.bin + - 08486.bin + - 08487.bin +all flabebe forms: + - 08488.bin + - 08489.bin + - 08490.bin + - 08491.bin + - 08492.bin + - 08493.bin + - 08494.bin + - 08495.bin + - 08496.bin + - 08497.bin + - 08498.bin + - 08499.bin + - 08500.bin + - 08501.bin + - 08502.bin + - 08503.bin + - 08504.bin + - 08505.bin + - 08506.bin + - 08507.bin + - 08508.bin + - 08509.bin + - 08510.bin + - 08511.bin + - 08512.bin + - 08513.bin + - 08514.bin + - 08515.bin + - 08516.bin + - 08517.bin + - 08518.bin + - 08519.bin + - 08520.bin + - 08521.bin + - 08522.bin + - 08523.bin + - 08524.bin + - 08525.bin + - 08526.bin + - 08527.bin + - 08528.bin + - 08529.bin + - 08530.bin + - 08531.bin + - 08532.bin +all floette forms: + - 08533.bin + - 08534.bin + - 08535.bin + - 08536.bin + - 08537.bin + - 08538.bin + - 08539.bin + - 08540.bin + - 08541.bin + - 08542.bin + - 08543.bin + - 08544.bin + - 08545.bin + - 08546.bin + - 08547.bin + - 08548.bin + - 08549.bin + - 08550.bin + - 08551.bin + - 08552.bin + - 08553.bin + - 08554.bin + - 08555.bin + - 08556.bin + - 08557.bin + - 08558.bin + - 08559.bin + - 08560.bin + - 08561.bin + - 08562.bin + - 08563.bin + - 08564.bin + - 08565.bin + - 08566.bin + - 08567.bin + - 08568.bin + - 08569.bin + - 08570.bin + - 08571.bin + - 08572.bin + - 08573.bin + - 08574.bin + - 08575.bin + - 08576.bin + - 08577.bin + - 08578.bin + - 08579.bin + - 08580.bin + - 08581.bin + - 08582.bin + - 08583.bin + - 08584.bin + - 08585.bin + - 08586.bin +all florges forms: + - 08587.bin + - 08588.bin + - 08589.bin + - 08590.bin + - 08591.bin + - 08592.bin + - 08593.bin + - 08594.bin + - 08595.bin + - 08596.bin + - 08597.bin + - 08598.bin + - 08599.bin + - 08600.bin + - 08601.bin + - 08602.bin + - 08603.bin + - 08604.bin + - 08605.bin + - 08606.bin + - 08607.bin + - 08608.bin + - 08609.bin + - 08610.bin + - 08611.bin + - 08612.bin + - 08613.bin + - 08614.bin + - 08615.bin + - 08616.bin + - 08617.bin + - 08618.bin + - 08619.bin + - 08620.bin + - 08621.bin + - 08622.bin + - 08623.bin + - 08624.bin + - 08625.bin + - 08626.bin + - 08627.bin + - 08628.bin + - 08629.bin + - 08630.bin + - 08631.bin +skiddo: + - 08632.bin + - 08633.bin + - 08634.bin + - 08635.bin + - 08636.bin + - 08637.bin + - 08638.bin + - 08639.bin + - 08640.bin +gogoat: + - 08641.bin + - 08642.bin + - 08643.bin + - 08644.bin + - 08645.bin + - 08646.bin + - 08647.bin + - 08648.bin + - 08649.bin +pancham: + - 08650.bin + - 08651.bin + - 08652.bin + - 08653.bin + - 08654.bin + - 08655.bin + - 08656.bin + - 08657.bin + - 08658.bin +pangoro: + - 08659.bin + - 08660.bin + - 08661.bin + - 08662.bin + - 08663.bin + - 08664.bin + - 08665.bin + - 08666.bin + - 08667.bin +all furfrou forms: + - 08668.bin + - 08669.bin + - 08670.bin + - 08671.bin + - 08672.bin + - 08673.bin + - 08674.bin + - 08675.bin + - 08676.bin + - 08677.bin + - 08678.bin + - 08679.bin + - 08680.bin + - 08681.bin + - 08682.bin + - 08683.bin + - 08684.bin + - 08685.bin + - 08686.bin + - 08687.bin + - 08688.bin + - 08689.bin + - 08690.bin + - 08691.bin + - 08692.bin + - 08693.bin + - 08694.bin + - 08695.bin + - 08696.bin + - 08697.bin + - 08698.bin + - 08699.bin + - 08700.bin + - 08701.bin + - 08702.bin + - 08703.bin + - 08704.bin + - 08705.bin + - 08706.bin + - 08707.bin + - 08708.bin + - 08709.bin + - 08710.bin + - 08711.bin + - 08712.bin + - 08713.bin + - 08714.bin + - 08715.bin + - 08716.bin + - 08717.bin + - 08718.bin + - 08719.bin + - 08720.bin + - 08721.bin + - 08722.bin + - 08723.bin + - 08724.bin + - 08725.bin + - 08726.bin + - 08727.bin + - 08728.bin + - 08729.bin + - 08730.bin + - 08731.bin + - 08732.bin + - 08733.bin + - 08734.bin + - 08735.bin + - 08736.bin + - 08737.bin + - 08738.bin + - 08739.bin + - 08740.bin + - 08741.bin + - 08742.bin + - 08743.bin + - 08744.bin + - 08745.bin + - 08746.bin + - 08747.bin + - 08748.bin + - 08749.bin + - 08750.bin + - 08751.bin + - 08752.bin + - 08753.bin + - 08754.bin + - 08755.bin + - 08756.bin + - 08757.bin +espurr: + - 08758.bin + - 08759.bin + - 08760.bin + - 08761.bin + - 08762.bin + - 08763.bin + - 08764.bin + - 08765.bin + - 08766.bin +meowstic: + - 08767.bin + - 08768.bin + - 08769.bin + - 08770.bin + - 08771.bin + - 08772.bin + - 08773.bin + - 08774.bin + - 08775.bin +female meowstic: + - 08776.bin + - 08777.bin + - 08778.bin + - 08779.bin + - 08780.bin + - 08781.bin + - 08782.bin + - 08783.bin + - 08784.bin +honedge: + - 08785.bin + - 08786.bin + - 08787.bin + - 08788.bin + - 08789.bin + - 08790.bin + - 08791.bin + - 08792.bin + - 08793.bin +doublade: + - 08794.bin + - 08795.bin + - 08796.bin + - 08797.bin + - 08798.bin + - 08799.bin + - 08800.bin + - 08801.bin + - 08802.bin +shield aegislash: + - 08803.bin + - 08804.bin + - 08805.bin + - 08806.bin + - 08807.bin + - 08808.bin + - 08809.bin + - 08810.bin + - 08811.bin +blade aegislash: + - 08812.bin + - 08813.bin + - 08814.bin + - 08815.bin + - 08816.bin + - 08817.bin + - 08818.bin + - 08819.bin + - 08820.bin +spritzee: + - 08821.bin + - 08822.bin + - 08823.bin + - 08824.bin + - 08825.bin + - 08826.bin + - 08827.bin + - 08828.bin + - 08829.bin +aromatisse: + - 08830.bin + - 08831.bin + - 08832.bin + - 08833.bin + - 08834.bin + - 08835.bin + - 08836.bin + - 08837.bin + - 08838.bin +swirlix: + - 08839.bin + - 08840.bin + - 08841.bin + - 08842.bin + - 08843.bin + - 08844.bin + - 08845.bin + - 08846.bin + - 08847.bin +slurpuff: + - 08848.bin + - 08849.bin + - 08850.bin + - 08851.bin + - 08852.bin + - 08853.bin + - 08854.bin + - 08855.bin + - 08856.bin +inkay: + - 08857.bin + - 08858.bin + - 08859.bin + - 08860.bin + - 08861.bin + - 08862.bin + - 08863.bin + - 08864.bin + - 08865.bin +malamar: + - 08866.bin + - 08867.bin + - 08868.bin + - 08869.bin + - 08870.bin + - 08871.bin + - 08872.bin + - 08873.bin + - 08874.bin +binacle: + - 08875.bin + - 08876.bin + - 08877.bin + - 08878.bin + - 08879.bin + - 08880.bin + - 08881.bin + - 08882.bin + - 08883.bin +barbaracle: + - 08884.bin + - 08885.bin + - 08886.bin + - 08887.bin + - 08888.bin + - 08889.bin + - 08890.bin + - 08891.bin + - 08892.bin +skrelp: + - 08893.bin + - 08894.bin + - 08895.bin + - 08896.bin + - 08897.bin + - 08898.bin + - 08899.bin + - 08900.bin + - 08901.bin +dragalge: + - 08902.bin + - 08903.bin + - 08904.bin + - 08905.bin + - 08906.bin + - 08907.bin + - 08908.bin + - 08909.bin + - 08910.bin +clauncher: + - 08911.bin + - 08912.bin + - 08913.bin + - 08914.bin + - 08915.bin + - 08916.bin + - 08917.bin + - 08918.bin + - 08919.bin +clawitzer: + - 08920.bin + - 08921.bin + - 08922.bin + - 08923.bin + - 08924.bin + - 08925.bin + - 08926.bin + - 08927.bin + - 08928.bin +helioptile: + - 08929.bin + - 08930.bin + - 08931.bin + - 08932.bin + - 08933.bin + - 08934.bin + - 08935.bin + - 08936.bin + - 08937.bin +heliolisk: + - 08938.bin + - 08939.bin + - 08940.bin + - 08941.bin + - 08942.bin + - 08943.bin + - 08944.bin + - 08945.bin + - 08946.bin +tyrunt: + - 08947.bin + - 08948.bin + - 08949.bin + - 08950.bin + - 08951.bin + - 08952.bin + - 08953.bin + - 08954.bin + - 08955.bin +tyrantrum: + - 08956.bin + - 08957.bin + - 08958.bin + - 08959.bin + - 08960.bin + - 08961.bin + - 08962.bin + - 08963.bin + - 08964.bin +amaura: + - 08965.bin + - 08966.bin + - 08967.bin + - 08968.bin + - 08969.bin + - 08970.bin + - 08971.bin + - 08972.bin + - 08973.bin +aurorus: + - 08974.bin + - 08975.bin + - 08976.bin + - 08977.bin + - 08978.bin + - 08979.bin + - 08980.bin + - 08981.bin + - 08982.bin +sylveon: + - 08983.bin + - 08984.bin + - 08985.bin + - 08986.bin + - 08987.bin + - 08988.bin + - 08989.bin + - 08990.bin + - 08991.bin +hawlucha: + - 08992.bin + - 08993.bin + - 08994.bin + - 08995.bin + - 08996.bin + - 08997.bin + - 08998.bin + - 08999.bin + - 09000.bin +dedenne: + - 09001.bin + - 09002.bin + - 09003.bin + - 09004.bin + - 09005.bin + - 09006.bin + - 09007.bin + - 09008.bin + - 09009.bin +carbink: + - 09010.bin + - 09011.bin + - 09012.bin + - 09013.bin + - 09014.bin + - 09015.bin + - 09016.bin + - 09017.bin + - 09018.bin +goomy: + - 09019.bin + - 09020.bin + - 09021.bin + - 09022.bin + - 09023.bin + - 09024.bin + - 09025.bin + - 09026.bin + - 09027.bin +sliggoo: + - 09028.bin + - 09029.bin + - 09030.bin + - 09031.bin + - 09032.bin + - 09033.bin + - 09034.bin + - 09035.bin + - 09036.bin +goodra: + - 09037.bin + - 09038.bin + - 09039.bin + - 09040.bin + - 09041.bin + - 09042.bin + - 09043.bin + - 09044.bin + - 09045.bin +klefki: + - 09046.bin + - 09047.bin + - 09048.bin + - 09049.bin + - 09050.bin + - 09051.bin + - 09052.bin + - 09053.bin + - 09054.bin +phantump: + - 09055.bin + - 09056.bin + - 09057.bin + - 09058.bin + - 09059.bin + - 09060.bin + - 09061.bin + - 09062.bin + - 09063.bin +trevenant: + - 09064.bin + - 09065.bin + - 09066.bin + - 09067.bin + - 09068.bin + - 09069.bin + - 09070.bin + - 09071.bin + - 09072.bin +pumpkaboo: + - 09073.bin + - 09074.bin + - 09075.bin + - 09076.bin + - 09077.bin + - 09078.bin + - 09079.bin + - 09080.bin + - 09081.bin + - 09082.bin + - 09083.bin + - 09084.bin + - 09085.bin + - 09086.bin + - 09087.bin + - 09088.bin + - 09089.bin + - 09090.bin + - 09091.bin + - 09092.bin + - 09093.bin + - 09094.bin + - 09095.bin + - 09096.bin + - 09097.bin + - 09098.bin + - 09099.bin + - 09100.bin + - 09101.bin + - 09102.bin + - 09103.bin + - 09104.bin + - 09105.bin + - 09106.bin + - 09107.bin + - 09108.bin + - 09109.bin + - 09110.bin + - 09111.bin + - 09112.bin + - 09113.bin + - 09114.bin + - 09115.bin + - 09116.bin + - 09117.bin + - 09118.bin + - 09119.bin + - 09120.bin + - 09121.bin + - 09122.bin + - 09123.bin + - 09124.bin + - 09125.bin + - 09126.bin + - 09127.bin + - 09128.bin + - 09129.bin + - 09130.bin + - 09131.bin + - 09132.bin + - 09133.bin + - 09134.bin + - 09135.bin +gourgeist: + - 09136.bin + - 09137.bin + - 09138.bin + - 09139.bin + - 09140.bin + - 09141.bin + - 09142.bin + - 09143.bin + - 09144.bin +bergmite: + - 09145.bin + - 09146.bin + - 09147.bin + - 09148.bin + - 09149.bin + - 09150.bin + - 09151.bin + - 09152.bin + - 09153.bin +avalugg: + - 09154.bin + - 09155.bin + - 09156.bin + - 09157.bin + - 09158.bin + - 09159.bin + - 09160.bin + - 09161.bin + - 09162.bin +noibat: + - 09163.bin + - 09164.bin + - 09165.bin + - 09166.bin + - 09167.bin + - 09168.bin + - 09169.bin + - 09170.bin + - 09171.bin +noivern: + - 09172.bin + - 09173.bin + - 09174.bin + - 09175.bin + - 09176.bin + - 09177.bin + - 09178.bin + - 09179.bin + - 09180.bin +xerneas: + - 09181.bin + - 09182.bin + - 09183.bin + - 09184.bin + - 09185.bin + - 09186.bin + - 09187.bin + - 09188.bin + - 09189.bin +yveltal: + - 09190.bin + - 09191.bin + - 09192.bin + - 09193.bin + - 09194.bin + - 09195.bin + - 09196.bin + - 09197.bin + - 09198.bin +zygarde half: + - 09199.bin + - 09200.bin + - 09201.bin + - 09202.bin + - 09203.bin + - 09204.bin + - 09205.bin + - 09206.bin + - 09207.bin +zygarde tenth: + - 09208.bin + - 09209.bin + - 09210.bin + - 09211.bin + - 09212.bin + - 09213.bin + - 09214.bin + - 09215.bin + - 09216.bin + - 09217.bin + - 09218.bin + - 09219.bin + - 09220.bin + - 09221.bin + - 09222.bin + - 09223.bin + - 09224.bin + - 09225.bin + - 09226.bin + - 09227.bin + - 09228.bin + - 09229.bin + - 09230.bin + - 09231.bin + - 09232.bin + - 09233.bin + - 09234.bin +zygarde complete: + - 09235.bin + - 09236.bin + - 09237.bin + - 09238.bin + - 09239.bin + - 09240.bin + - 09241.bin + - 09242.bin + - 09243.bin +diancie: + - 09244.bin + - 09245.bin + - 09246.bin + - 09247.bin + - 09248.bin + - 09249.bin + - 09250.bin + - 09251.bin + - 09252.bin +mega diancie: + - 09253.bin + - 09254.bin + - 09255.bin + - 09256.bin + - 09257.bin + - 09258.bin + - 09259.bin + - 09260.bin + - 09261.bin +hoopa: + - 09262.bin + - 09263.bin + - 09264.bin + - 09265.bin + - 09266.bin + - 09267.bin + - 09268.bin + - 09269.bin + - 09270.bin +hoopa unbound: + - 09271.bin + - 09272.bin + - 09273.bin + - 09274.bin + - 09275.bin + - 09276.bin + - 09277.bin + - 09278.bin + - 09279.bin +volcanion: + - 09280.bin + - 09281.bin + - 09282.bin + - 09283.bin + - 09284.bin + - 09285.bin + - 09286.bin + - 09287.bin + - 09288.bin +rowlet: + - 09289.bin + - 09290.bin + - 09291.bin + - 09292.bin + - 09293.bin + - 09294.bin + - 09295.bin + - 09296.bin + - 09297.bin +dartrix: + - 09298.bin + - 09299.bin + - 09300.bin + - 09301.bin + - 09302.bin + - 09303.bin + - 09304.bin + - 09305.bin + - 09306.bin +decidueye: + - 09307.bin + - 09308.bin + - 09309.bin + - 09310.bin + - 09311.bin + - 09312.bin + - 09313.bin + - 09314.bin + - 09315.bin +litten: + - 09316.bin + - 09317.bin + - 09318.bin + - 09319.bin + - 09320.bin + - 09321.bin + - 09322.bin + - 09323.bin + - 09324.bin +torracat: + - 09325.bin + - 09326.bin + - 09327.bin + - 09328.bin + - 09329.bin + - 09330.bin + - 09331.bin + - 09332.bin + - 09333.bin +incineroar: + - 09334.bin + - 09335.bin + - 09336.bin + - 09337.bin + - 09338.bin + - 09339.bin + - 09340.bin + - 09341.bin + - 09342.bin +popplio: + - 09343.bin + - 09344.bin + - 09345.bin + - 09346.bin + - 09347.bin + - 09348.bin + - 09349.bin + - 09350.bin + - 09351.bin +brionne: + - 09352.bin + - 09353.bin + - 09354.bin + - 09355.bin + - 09356.bin + - 09357.bin + - 09358.bin + - 09359.bin + - 09360.bin +primarina: + - 09361.bin + - 09362.bin + - 09363.bin + - 09364.bin + - 09365.bin + - 09366.bin + - 09367.bin + - 09368.bin + - 09369.bin +pikipek: + - 09370.bin + - 09371.bin + - 09372.bin + - 09373.bin + - 09374.bin + - 09375.bin + - 09376.bin + - 09377.bin + - 09378.bin +trumbeak: + - 09379.bin + - 09380.bin + - 09381.bin + - 09382.bin + - 09383.bin + - 09384.bin + - 09385.bin + - 09386.bin + - 09387.bin +toucannon: + - 09388.bin + - 09389.bin + - 09390.bin + - 09391.bin + - 09392.bin + - 09393.bin + - 09394.bin + - 09395.bin + - 09396.bin +yungoos: + - 09397.bin + - 09398.bin + - 09399.bin + - 09400.bin + - 09401.bin + - 09402.bin + - 09403.bin + - 09404.bin + - 09405.bin +gumshoos: + - 09406.bin + - 09407.bin + - 09408.bin + - 09409.bin + - 09410.bin + - 09411.bin + - 09412.bin + - 09413.bin + - 09414.bin + - 09415.bin + - 09416.bin + - 09417.bin + - 09418.bin + - 09419.bin + - 09420.bin + - 09421.bin + - 09422.bin + - 09423.bin +grubbin: + - 09424.bin + - 09425.bin + - 09426.bin + - 09427.bin + - 09428.bin + - 09429.bin + - 09430.bin + - 09431.bin + - 09432.bin +charjabug: + - 09433.bin + - 09434.bin + - 09435.bin + - 09436.bin + - 09437.bin + - 09438.bin + - 09439.bin + - 09440.bin + - 09441.bin +vikavolt: + - 09442.bin + - 09443.bin + - 09444.bin + - 09445.bin + - 09446.bin + - 09447.bin + - 09448.bin + - 09449.bin + - 09450.bin + - 09451.bin + - 09452.bin + - 09453.bin + - 09454.bin + - 09455.bin + - 09456.bin + - 09457.bin + - 09458.bin + - 09459.bin +crabawler: + - 09460.bin + - 09461.bin + - 09462.bin + - 09463.bin + - 09464.bin + - 09465.bin + - 09466.bin + - 09467.bin + - 09468.bin +crabominable: + - 09469.bin + - 09470.bin + - 09471.bin + - 09472.bin + - 09473.bin + - 09474.bin + - 09475.bin + - 09476.bin + - 09477.bin +baile style oricorio: + - 09478.bin + - 09479.bin + - 09480.bin + - 09481.bin + - 09482.bin + - 09483.bin + - 09484.bin + - 09485.bin + - 09486.bin +pom-pom style oricorio: + - 09487.bin + - 09488.bin + - 09489.bin + - 09490.bin + - 09491.bin + - 09492.bin + - 09493.bin + - 09494.bin + - 09495.bin +pa'u style oricorio: + - 09496.bin + - 09497.bin + - 09498.bin + - 09499.bin + - 09500.bin + - 09501.bin + - 09502.bin + - 09503.bin + - 09504.bin +sensu style oricorio: + - 09505.bin + - 09506.bin + - 09507.bin + - 09508.bin + - 09509.bin + - 09510.bin + - 09511.bin + - 09512.bin + - 09513.bin +cutiefly: + - 09514.bin + - 09515.bin + - 09516.bin + - 09517.bin + - 09518.bin + - 09519.bin + - 09520.bin + - 09521.bin + - 09522.bin +ribombee: + - 09523.bin + - 09524.bin + - 09525.bin + - 09526.bin + - 09527.bin + - 09528.bin + - 09529.bin + - 09530.bin + - 09531.bin +rockruff: + - 09532.bin + - 09533.bin + - 09534.bin + - 09535.bin + - 09536.bin + - 09537.bin + - 09538.bin + - 09539.bin + - 09540.bin +midday lycanroc: + - 09541.bin + - 09542.bin + - 09543.bin + - 09544.bin + - 09545.bin + - 09546.bin + - 09547.bin + - 09548.bin + - 09549.bin +midnight lycanroc: + - 09550.bin + - 09551.bin + - 09552.bin + - 09553.bin + - 09554.bin + - 09555.bin + - 09556.bin + - 09557.bin + - 09558.bin +solo wishiwashi: + - 09559.bin + - 09560.bin + - 09561.bin + - 09562.bin + - 09563.bin + - 09564.bin + - 09565.bin + - 09566.bin + - 09567.bin +school wishiwashi: + - 09568.bin + - 09569.bin + - 09570.bin + - 09571.bin + - 09572.bin + - 09573.bin + - 09574.bin + - 09575.bin + - 09576.bin +mareanie: + - 09577.bin + - 09578.bin + - 09579.bin + - 09580.bin + - 09581.bin + - 09582.bin + - 09583.bin + - 09584.bin + - 09585.bin +toxapex: + - 09586.bin + - 09587.bin + - 09588.bin + - 09589.bin + - 09590.bin + - 09591.bin + - 09592.bin + - 09593.bin + - 09594.bin +mudbray: + - 09595.bin + - 09596.bin + - 09597.bin + - 09598.bin + - 09599.bin + - 09600.bin + - 09601.bin + - 09602.bin + - 09603.bin +mudsdale: + - 09604.bin + - 09605.bin + - 09606.bin + - 09607.bin + - 09608.bin + - 09609.bin + - 09610.bin + - 09611.bin + - 09612.bin +dewpider: + - 09613.bin + - 09614.bin + - 09615.bin + - 09616.bin + - 09617.bin + - 09618.bin + - 09619.bin + - 09620.bin + - 09621.bin +araquanid: + - 09622.bin + - 09623.bin + - 09624.bin + - 09625.bin + - 09626.bin + - 09627.bin + - 09628.bin + - 09629.bin + - 09630.bin +formantis: + - 09631.bin + - 09632.bin + - 09633.bin + - 09634.bin + - 09635.bin + - 09636.bin + - 09637.bin + - 09638.bin + - 09639.bin +lurantis: + - 09640.bin + - 09641.bin + - 09642.bin + - 09643.bin + - 09644.bin + - 09645.bin + - 09646.bin + - 09647.bin + - 09648.bin + - 09649.bin + - 09650.bin + - 09651.bin + - 09652.bin + - 09653.bin + - 09654.bin + - 09655.bin + - 09656.bin + - 09657.bin +morelull: + - 09658.bin + - 09659.bin + - 09660.bin + - 09661.bin + - 09662.bin + - 09663.bin + - 09664.bin + - 09665.bin + - 09666.bin +shiinotic: + - 09667.bin + - 09668.bin + - 09669.bin + - 09670.bin + - 09671.bin + - 09672.bin + - 09673.bin + - 09674.bin + - 09675.bin +salandit: + - 09676.bin + - 09677.bin + - 09678.bin + - 09679.bin + - 09680.bin + - 09681.bin + - 09682.bin + - 09683.bin + - 09684.bin +salazzle: + - 09685.bin + - 09686.bin + - 09687.bin + - 09688.bin + - 09689.bin + - 09690.bin + - 09691.bin + - 09692.bin + - 09693.bin + - 09694.bin + - 09695.bin + - 09696.bin + - 09697.bin + - 09698.bin + - 09699.bin + - 09700.bin + - 09701.bin + - 09702.bin +stufful: + - 09703.bin + - 09704.bin + - 09705.bin + - 09706.bin + - 09707.bin + - 09708.bin + - 09709.bin + - 09710.bin + - 09711.bin +bewear: + - 09712.bin + - 09713.bin + - 09714.bin + - 09715.bin + - 09716.bin + - 09717.bin + - 09718.bin + - 09719.bin + - 09720.bin +bounsweet: + - 09721.bin + - 09722.bin + - 09723.bin + - 09724.bin + - 09725.bin + - 09726.bin + - 09727.bin + - 09728.bin + - 09729.bin +stenee: + - 09730.bin + - 09731.bin + - 09732.bin + - 09733.bin + - 09734.bin + - 09735.bin + - 09736.bin + - 09737.bin + - 09738.bin +tsareena: + - 09739.bin + - 09740.bin + - 09741.bin + - 09742.bin + - 09743.bin + - 09744.bin + - 09745.bin + - 09746.bin + - 09747.bin +comfey: + - 09748.bin + - 09749.bin + - 09750.bin + - 09751.bin + - 09752.bin + - 09753.bin + - 09754.bin + - 09755.bin + - 09756.bin +oranguru: + - 09757.bin + - 09758.bin + - 09759.bin + - 09760.bin + - 09761.bin + - 09762.bin + - 09763.bin + - 09764.bin + - 09765.bin +passimian: + - 09766.bin + - 09767.bin + - 09768.bin + - 09769.bin + - 09770.bin + - 09771.bin + - 09772.bin + - 09773.bin + - 09774.bin +wimpod: + - 09775.bin + - 09776.bin + - 09777.bin + - 09778.bin + - 09779.bin + - 09780.bin + - 09781.bin + - 09782.bin + - 09783.bin +golisopod: + - 09784.bin + - 09785.bin + - 09786.bin + - 09787.bin + - 09788.bin + - 09789.bin + - 09790.bin + - 09791.bin + - 09792.bin +sandygast: + - 09793.bin + - 09794.bin + - 09795.bin + - 09796.bin + - 09797.bin + - 09798.bin + - 09799.bin + - 09800.bin + - 09801.bin +palossand: + - 09802.bin + - 09803.bin + - 09804.bin + - 09805.bin + - 09806.bin + - 09807.bin + - 09808.bin + - 09809.bin + - 09810.bin +pyukumuku: + - 09811.bin + - 09812.bin + - 09813.bin + - 09814.bin + - 09815.bin + - 09816.bin + - 09817.bin + - 09818.bin + - 09819.bin +type null: + - 09820.bin + - 09821.bin + - 09822.bin + - 09823.bin + - 09824.bin + - 09825.bin + - 09826.bin + - 09827.bin + - 09828.bin +silvally normal-fairy: + - 09829.bin + - 09830.bin + - 09831.bin + - 09832.bin + - 09833.bin + - 09834.bin + - 09835.bin + - 09836.bin + - 09837.bin + - 09838.bin + - 09839.bin + - 09840.bin + - 09841.bin + - 09842.bin + - 09843.bin + - 09844.bin + - 09845.bin + - 09846.bin + - 09847.bin + - 09848.bin + - 09849.bin + - 09850.bin + - 09851.bin + - 09852.bin + - 09853.bin + - 09854.bin + - 09855.bin + - 09856.bin + - 09857.bin + - 09858.bin + - 09859.bin + - 09860.bin + - 09861.bin + - 09862.bin + - 09863.bin + - 09864.bin + - 09865.bin + - 09866.bin + - 09867.bin + - 09868.bin + - 09869.bin + - 09870.bin + - 09871.bin + - 09872.bin + - 09873.bin + - 09874.bin + - 09875.bin + - 09876.bin + - 09877.bin + - 09878.bin + - 09879.bin + - 09880.bin + - 09881.bin + - 09882.bin + - 09883.bin + - 09884.bin + - 09885.bin + - 09886.bin + - 09887.bin + - 09888.bin + - 09889.bin + - 09890.bin + - 09891.bin + - 09892.bin + - 09893.bin + - 09894.bin + - 09895.bin + - 09896.bin + - 09897.bin + - 09898.bin + - 09899.bin + - 09900.bin + - 09901.bin + - 09902.bin + - 09903.bin + - 09904.bin + - 09905.bin + - 09906.bin + - 09907.bin + - 09908.bin + - 09909.bin + - 09910.bin + - 09911.bin + - 09912.bin + - 09913.bin + - 09914.bin + - 09915.bin + - 09916.bin + - 09917.bin + - 09918.bin + - 09919.bin + - 09920.bin + - 09921.bin + - 09922.bin + - 09923.bin + - 09924.bin + - 09925.bin + - 09926.bin + - 09927.bin + - 09928.bin + - 09929.bin + - 09930.bin + - 09931.bin + - 09932.bin + - 09933.bin + - 09934.bin + - 09935.bin + - 09936.bin + - 09937.bin + - 09938.bin + - 09939.bin + - 09940.bin + - 09941.bin + - 09942.bin + - 09943.bin + - 09944.bin + - 09945.bin + - 09946.bin + - 09947.bin + - 09948.bin + - 09949.bin + - 09950.bin + - 09951.bin + - 09952.bin + - 09953.bin + - 09954.bin + - 09955.bin + - 09956.bin + - 09957.bin + - 09958.bin + - 09959.bin + - 09960.bin + - 09961.bin + - 09962.bin + - 09963.bin + - 09964.bin + - 09965.bin + - 09966.bin + - 09967.bin + - 09968.bin + - 09969.bin + - 09970.bin + - 09971.bin + - 09972.bin + - 09973.bin + - 09974.bin + - 09975.bin + - 09976.bin + - 09977.bin + - 09978.bin + - 09979.bin + - 09980.bin + - 09981.bin + - 09982.bin + - 09983.bin + - 09984.bin + - 09985.bin + - 09986.bin + - 09987.bin + - 09988.bin + - 09989.bin + - 09990.bin +all meteor minior forms: + - 09991.bin + - 09992.bin + - 09993.bin + - 09994.bin + - 09995.bin + - 09996.bin + - 09997.bin + - 09998.bin + - 09999.bin + - 10000.bin + - 10001.bin + - 10002.bin + - 10003.bin + - 10004.bin + - 10005.bin + - 10006.bin + - 10007.bin + - 10008.bin + - 10009.bin + - 10010.bin + - 10011.bin + - 10012.bin + - 10013.bin + - 10014.bin + - 10015.bin + - 10016.bin + - 10017.bin + - 10018.bin + - 10019.bin + - 10020.bin + - 10021.bin + - 10022.bin + - 10023.bin + - 10024.bin + - 10025.bin + - 10026.bin + - 10027.bin + - 10028.bin + - 10029.bin + - 10030.bin + - 10031.bin + - 10032.bin + - 10033.bin + - 10034.bin + - 10035.bin + - 10036.bin + - 10037.bin + - 10038.bin + - 10039.bin + - 10040.bin + - 10041.bin + - 10042.bin + - 10043.bin + - 10044.bin + - 10045.bin + - 10046.bin + - 10047.bin + - 10048.bin + - 10049.bin + - 10050.bin + - 10051.bin + - 10052.bin + - 10053.bin + - 10054.bin + - 10055.bin + - 10056.bin + - 10057.bin + - 10058.bin + - 10059.bin + - 10060.bin + - 10061.bin + - 10062.bin + - 10063.bin + - 10064.bin + - 10065.bin + - 10066.bin + - 10067.bin + - 10068.bin + - 10069.bin + - 10070.bin + - 10071.bin + - 10072.bin + - 10073.bin + - 10074.bin + - 10075.bin + - 10076.bin + - 10077.bin + - 10078.bin + - 10079.bin + - 10080.bin + - 10081.bin + - 10082.bin + - 10083.bin + - 10084.bin + - 10085.bin + - 10086.bin + - 10087.bin + - 10088.bin + - 10089.bin + - 10090.bin + - 10091.bin + - 10092.bin + - 10093.bin + - 10094.bin + - 10095.bin + - 10096.bin + - 10097.bin + - 10098.bin + - 10099.bin + - 10100.bin + - 10101.bin + - 10102.bin + - 10103.bin + - 10104.bin + - 10105.bin + - 10106.bin + - 10107.bin + - 10108.bin + - 10109.bin + - 10110.bin + - 10111.bin + - 10112.bin + - 10113.bin + - 10114.bin + - 10115.bin + - 10116.bin +komala: + - 10117.bin + - 10118.bin + - 10119.bin + - 10120.bin + - 10121.bin + - 10122.bin + - 10123.bin + - 10124.bin + - 10125.bin +turtonator: + - 10126.bin + - 10127.bin + - 10128.bin + - 10129.bin + - 10130.bin + - 10131.bin + - 10132.bin + - 10133.bin + - 10134.bin +togedemaru: + - 10135.bin + - 10136.bin + - 10137.bin + - 10138.bin + - 10139.bin + - 10140.bin + - 10141.bin + - 10142.bin + - 10143.bin +mimikyu: + - 10144.bin + - 10145.bin + - 10146.bin + - 10147.bin + - 10148.bin + - 10149.bin + - 10150.bin + - 10151.bin + - 10152.bin +busted mimikyu: + - 10153.bin + - 10154.bin + - 10155.bin + - 10156.bin + - 10157.bin + - 10158.bin + - 10159.bin + - 10160.bin + - 10161.bin + - 10162.bin + - 10163.bin + - 10164.bin + - 10165.bin + - 10166.bin + - 10167.bin + - 10168.bin + - 10169.bin + - 10170.bin + - 10171.bin + - 10172.bin + - 10173.bin + - 10174.bin + - 10175.bin + - 10176.bin + - 10177.bin + - 10178.bin + - 10179.bin +bruxish: + - 10180.bin + - 10181.bin + - 10182.bin + - 10183.bin + - 10184.bin + - 10185.bin + - 10186.bin + - 10187.bin + - 10188.bin +drampa: + - 10189.bin + - 10190.bin + - 10191.bin + - 10192.bin + - 10193.bin + - 10194.bin + - 10195.bin + - 10196.bin + - 10197.bin +dhelmise: + - 10198.bin + - 10199.bin + - 10200.bin + - 10201.bin + - 10202.bin + - 10203.bin + - 10204.bin + - 10205.bin + - 10206.bin +jangmo-o: + - 10207.bin + - 10208.bin + - 10209.bin + - 10210.bin + - 10211.bin + - 10212.bin + - 10213.bin + - 10214.bin + - 10215.bin +hakamo-o: + - 10225.bin + - 10226.bin + - 10227.bin + - 10228.bin + - 10229.bin + - 10230.bin + - 10231.bin + - 10232.bin + - 10233.bin + - 10234.bin + - 10235.bin + - 10236.bin + - 10237.bin + - 10238.bin + - 10239.bin + - 10240.bin + - 10241.bin + - 10242.bin +tapu koko: + - 10243.bin + - 10244.bin + - 10245.bin + - 10246.bin + - 10247.bin + - 10248.bin + - 10249.bin + - 10250.bin + - 10251.bin +tapu lele: + - 10252.bin + - 10253.bin + - 10254.bin + - 10255.bin + - 10256.bin + - 10257.bin + - 10258.bin + - 10259.bin + - 10260.bin +tapu bulu: + - 10261.bin + - 10262.bin + - 10263.bin + - 10264.bin + - 10265.bin + - 10266.bin + - 10267.bin + - 10268.bin + - 10269.bin +tapu fini: + - 10270.bin + - 10271.bin + - 10272.bin + - 10273.bin + - 10274.bin + - 10275.bin + - 10276.bin + - 10277.bin + - 10278.bin +cosmog: + - 10279.bin + - 10280.bin + - 10281.bin + - 10282.bin + - 10283.bin + - 10284.bin + - 10285.bin + - 10286.bin + - 10287.bin +cosmoem: + - 10288.bin + - 10289.bin + - 10290.bin + - 10291.bin + - 10292.bin + - 10293.bin + - 10294.bin + - 10295.bin + - 10296.bin +solgaleo: + - 10297.bin + - 10298.bin + - 10299.bin + - 10300.bin + - 10301.bin + - 10302.bin + - 10303.bin + - 10304.bin + - 10305.bin +lunala: + - 10306.bin + - 10307.bin + - 10308.bin + - 10309.bin + - 10310.bin + - 10311.bin + - 10312.bin + - 10313.bin + - 10314.bin +nihilego: + - 10315.bin + - 10316.bin + - 10317.bin + - 10318.bin + - 10319.bin + - 10320.bin + - 10321.bin + - 10322.bin + - 10323.bin +buzzwole: + - 10324.bin + - 10325.bin + - 10326.bin + - 10327.bin + - 10328.bin + - 10329.bin + - 10330.bin + - 10331.bin + - 10332.bin +pheromosa: + - 10333.bin + - 10334.bin + - 10335.bin + - 10336.bin + - 10337.bin + - 10338.bin + - 10339.bin + - 10340.bin + - 10341.bin +xurkitree: + - 10342.bin + - 10343.bin + - 10344.bin + - 10345.bin + - 10346.bin + - 10347.bin + - 10348.bin + - 10349.bin + - 10350.bin +celesteela: + - 10351.bin + - 10352.bin + - 10353.bin + - 10354.bin + - 10355.bin + - 10356.bin + - 10357.bin + - 10358.bin + - 10359.bin +kartana: + - 10360.bin + - 10361.bin + - 10362.bin + - 10363.bin + - 10364.bin + - 10365.bin + - 10366.bin + - 10367.bin + - 10368.bin +guzzlord: + - 10369.bin + - 10370.bin + - 10371.bin + - 10372.bin + - 10373.bin + - 10374.bin + - 10375.bin + - 10376.bin + - 10377.bin +necrozma: + - 10378.bin + - 10379.bin + - 10380.bin + - 10381.bin + - 10382.bin + - 10383.bin + - 10384.bin + - 10385.bin + - 10386.bin +magearna: + - 10387.bin + - 10388.bin + - 10389.bin + - 10390.bin + - 10391.bin + - 10392.bin + - 10393.bin + - 10394.bin + - 10395.bin +original color magearna: + - 10396.bin + - 10397.bin + - 10398.bin + - 10399.bin + - 10400.bin + - 10401.bin + - 10402.bin + - 10403.bin + - 10404.bin +marshadow: + - 10405.bin + - 10406.bin + - 10407.bin + - 10408.bin + - 10409.bin + - 10410.bin + - 10411.bin + - 10412.bin + - 10413.bin From 992e02763260fe9a002d6a91cd9619837f003926 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Fri, 20 Jul 2018 23:58:57 -0500 Subject: [PATCH 06/10] add dependency file to source control --- SPICA.CLI/packages.config | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 SPICA.CLI/packages.config diff --git a/SPICA.CLI/packages.config b/SPICA.CLI/packages.config new file mode 100644 index 00000000..482ef2c0 --- /dev/null +++ b/SPICA.CLI/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file From a48628b71ea4745dc825fa17dd433951063eefd4 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Sat, 21 Jul 2018 00:14:06 -0500 Subject: [PATCH 07/10] fix some commands in readme --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1aec9ebd..838b43da 100644 --- a/README.md +++ b/README.md @@ -51,10 +51,10 @@ _specifically pokemon fans, although possibly not limited to just that realm. DA - _you now have 10k files with all the pkmn data in it an uncompressed for spica_ ### Step 4A. SPICA CLI -- git clone git@github.com:Wambosa/SPICA.git +- `git clone git@github.com:Wambosa/SPICA.git` - build using visual studio 2017 - run - - `.\SPICA.CLI.exe --pkmn Bulbasaur --texture C:/my/folder --model C:/my/folder` + - `.\SPICA.CLI.exe -bin=C:/pkmn/094 -pokemon=charmander` [![image.png](https://s15.postimg.cc/6edsj7rdn/image.png)](https://postimg.cc/image/aniildumv/) From 19b418a6ecd32b82d264632b6fcfc3c94b442e0d Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Wed, 10 Jul 2019 14:05:29 -0500 Subject: [PATCH 08/10] experiment with a build fix --- SPICA.CLI/Program.cs | 27 +- SPICA.CLI/Properties/AssemblyInfo.cs | 36 -- SPICA.CLI/SPICA.CLI.csproj | 83 ++--- SPICA.CLI/packages.config | 5 - SPICA.Rendering/SPICA.Rendering.csproj | 12 +- SPICA.WinForms/SPICA.WinForms.csproj | 2 +- SPICA.sln | 63 ++-- SPICA/Properties/AssemblyInfo.cs | 36 -- SPICA/SPICA.csproj | 473 +----------------------- SPICA/spica-old.csproj | 478 +++++++++++++++++++++++++ spica-cli.sln | 79 ++++ 11 files changed, 645 insertions(+), 649 deletions(-) delete mode 100644 SPICA.CLI/Properties/AssemblyInfo.cs delete mode 100644 SPICA.CLI/packages.config delete mode 100644 SPICA/Properties/AssemblyInfo.cs create mode 100644 SPICA/spica-old.csproj create mode 100644 spica-cli.sln diff --git a/SPICA.CLI/Program.cs b/SPICA.CLI/Program.cs index 77202fab..7676ebdb 100644 --- a/SPICA.CLI/Program.cs +++ b/SPICA.CLI/Program.cs @@ -12,6 +12,8 @@ namespace SPICA.CLI { class Program { + private static OptionSet options; + static void Main(string[] args) { string here = AppDomain.CurrentDomain.BaseDirectory; @@ -20,20 +22,28 @@ static void Main(string[] args) //default args string Pokemon = "bulbasaur"; - string MapLocation = $"{here}/model_bin_map.yml"; + string MapLocation = $"{here}/data/model_bin_map.yml"; string BinLocation = $"{here}/in"; string TextureLocation = $"{here}/tex"; string ModelLocation = $"{here}/out"; - var options = new OptionSet() { - { "?|h|help", "", _ => HelpText()}, - { "p=|pokemon=", "", input => Pokemon = input}, + options = new OptionSet() { + { "?|h|help", "show the help", _ => HelpText()}, + { "p=|pokemon=", "desired pokemon to dump", input => Pokemon = input}, { "map=|map-file=", "", input => MapLocation = input}, { "in=|bin=|bin-dir=", "", input => BinLocation = input}, { "tex=|texture=|texture-out=", "", input => TextureLocation = input}, { "model=|model-out", "", input => ModelLocation = input}, }; - options.Parse(args); + + var errors = options.Parse(args); + + if (errors.Count > 0) { + foreach (var err in errors) { + Console.Error.WriteLine("Unrecognized option {0}", err); + } + Environment.Exit(1); + } Directory.CreateDirectory(TextureLocation); Directory.CreateDirectory(ModelLocation); @@ -82,8 +92,11 @@ private static string[] GetFileNames(string Pokemon, string MapLocation) { return files.ToArray(); } - private static string HelpText() { - return ""; + private static void HelpText() { + options.WriteOptionDescriptions(Console.Out); + Console.WriteLine("SPICA Command Line Interface"); + + Environment.Exit(1); } } } diff --git a/SPICA.CLI/Properties/AssemblyInfo.cs b/SPICA.CLI/Properties/AssemblyInfo.cs deleted file mode 100644 index 0ad80b65..00000000 --- a/SPICA.CLI/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// 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("SPICA.CLI")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("SPICA.CLI")] -[assembly: AssemblyCopyright("Copyright © Microsoft 2018")] -[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("dcaac233-7ea7-4185-a44d-d3668f181658")] - -// 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")] diff --git a/SPICA.CLI/SPICA.CLI.csproj b/SPICA.CLI/SPICA.CLI.csproj index 6a511316..fc0ca9a5 100644 --- a/SPICA.CLI/SPICA.CLI.csproj +++ b/SPICA.CLI/SPICA.CLI.csproj @@ -1,40 +1,24 @@ - - - + + - Debug - AnyCPU - {DCAAC233-7EA7-4185-A44D-D3668F181658} Exe - SPICA.CLI - SPICA.CLI - v4.6.2 - 512 - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net462 + + + + + + + + PreserveNewest + + + - - ..\packages\Mono.Options.5.3.0.1\lib\net4-client\Mono.Options.dll - + + + @@ -44,33 +28,12 @@ - - ..\packages\YamlDotNet.5.0.1\lib\net45\YamlDotNet.dll - + + - - - - + + - - - - - - - - {b4759ab2-3bf0-4212-996f-965517d2084b} - SPICA.WinForms - - - {8149ac62-dd21-4b20-9691-f7ae5f47340f} - SPICA - - - - - copy /Y $(SolutionDir)SPICA.CLI\data\model_bin_map.yml $(TargetDir)model_bin_map.yml - - \ No newline at end of file + + diff --git a/SPICA.CLI/packages.config b/SPICA.CLI/packages.config deleted file mode 100644 index 482ef2c0..00000000 --- a/SPICA.CLI/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/SPICA.Rendering/SPICA.Rendering.csproj b/SPICA.Rendering/SPICA.Rendering.csproj index ef7b2bb3..0cf11fad 100644 --- a/SPICA.Rendering/SPICA.Rendering.csproj +++ b/SPICA.Rendering/SPICA.Rendering.csproj @@ -85,12 +85,6 @@ - - - {8149ac62-dd21-4b20-9691-f7ae5f47340f} - SPICA - - ResXFileCodeGenerator @@ -103,5 +97,11 @@ + + + {1D835F72-5E1A-4AF6-A857-AF0C1C283605} + SPICA + + \ No newline at end of file diff --git a/SPICA.WinForms/SPICA.WinForms.csproj b/SPICA.WinForms/SPICA.WinForms.csproj index 701a70de..53ea15f1 100644 --- a/SPICA.WinForms/SPICA.WinForms.csproj +++ b/SPICA.WinForms/SPICA.WinForms.csproj @@ -177,7 +177,7 @@ SPICA.Rendering - {8149ac62-dd21-4b20-9691-f7ae5f47340f} + {1D835F72-5E1A-4AF6-A857-AF0C1C283605} SPICA diff --git a/SPICA.sln b/SPICA.sln index 965218e0..3a54d0bb 100644 --- a/SPICA.sln +++ b/SPICA.sln @@ -1,14 +1,15 @@ + Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26430.6 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28803.352 MinimumVisualStudioVersion = 15.0.26124.0 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.WinForms", "SPICA.WinForms\SPICA.WinForms.csproj", "{B4759AB2-3BF0-4212-996F-965517D2084B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SPICA", "SPICA\SPICA.csproj", "{1D835F72-5E1A-4AF6-A857-AF0C1C283605}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA", "SPICA\SPICA.csproj", "{8149AC62-DD21-4B20-9691-F7AE5F47340F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SPICA.CLI", "SPICA.CLI\SPICA.CLI.csproj", "{B8039A06-335C-478A-8D92-40F8A3DDC229}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.Rendering", "SPICA.Rendering\SPICA.Rendering.csproj", "{8ADCE9F5-2397-4E64-806C-5FA52CFD4215}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.WinForms", "SPICA.WinForms\SPICA.WinForms.csproj", "{B4759AB2-3BF0-4212-996F-965517D2084B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.CLI", "SPICA.CLI\SPICA.CLI.csproj", "{DCAAC233-7EA7-4185-A44D-D3668F181658}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.Rendering", "SPICA.Rendering\SPICA.Rendering.csproj", "{8ADCE9F5-2397-4E64-806C-5FA52CFD4215}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -20,6 +21,30 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x64.ActiveCfg = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x64.Build.0 = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x86.ActiveCfg = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x86.Build.0 = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|Any CPU.Build.0 = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x64.ActiveCfg = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x64.Build.0 = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x86.ActiveCfg = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x86.Build.0 = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x64.ActiveCfg = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x64.Build.0 = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x86.ActiveCfg = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x86.Build.0 = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|Any CPU.Build.0 = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x64.ActiveCfg = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x64.Build.0 = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x86.ActiveCfg = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x86.Build.0 = Release|Any CPU {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|Any CPU.Build.0 = Debug|Any CPU {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x64.ActiveCfg = Debug|Any CPU @@ -32,18 +57,6 @@ Global {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x64.Build.0 = Release|Any CPU {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x86.ActiveCfg = Release|Any CPU {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x86.Build.0 = Release|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Debug|x64.ActiveCfg = Debug|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Debug|x64.Build.0 = Debug|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Debug|x86.ActiveCfg = Debug|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Debug|x86.Build.0 = Debug|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Release|Any CPU.Build.0 = Release|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Release|x64.ActiveCfg = Release|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Release|x64.Build.0 = Release|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Release|x86.ActiveCfg = Release|Any CPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F}.Release|x86.Build.0 = Release|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|Any CPU.Build.0 = Debug|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x64.ActiveCfg = Debug|Any CPU @@ -56,23 +69,11 @@ Global {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x64.Build.0 = Release|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.ActiveCfg = Release|Any CPU {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.Build.0 = Release|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x64.ActiveCfg = Debug|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x64.Build.0 = Debug|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x86.ActiveCfg = Debug|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Debug|x86.Build.0 = Debug|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|Any CPU.Build.0 = Release|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x64.ActiveCfg = Release|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x64.Build.0 = Release|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x86.ActiveCfg = Release|Any CPU - {DCAAC233-7EA7-4185-A44D-D3668F181658}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {86D3B85A-6DA7-4FB6-8450-EA8EA47EFEF5} + SolutionGuid = {EF5AB1E0-58E7-41FA-A829-59A923AB67E6} EndGlobalSection EndGlobal diff --git a/SPICA/Properties/AssemblyInfo.cs b/SPICA/Properties/AssemblyInfo.cs deleted file mode 100644 index 2db77ec3..00000000 --- a/SPICA/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// As informações gerais sobre um assembly são controladas por -// conjunto de atributos. Altere estes valores de atributo para modificar as informações -// associada a um assembly. -[assembly: AssemblyTitle("SPICA")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SPICA")] -[assembly: AssemblyCopyright("Copyright © 2017")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Definir ComVisible como false torna os tipos neste assembly invisíveis -// para componentes COM. Caso precise acessar um tipo neste assembly de -// COM, defina o atributo ComVisible como true nesse tipo. -[assembly: ComVisible(false)] - -// O GUID a seguir será destinado à ID de typelib se este projeto for exposto para COM -[assembly: Guid("8149ac62-dd21-4b20-9691-f7ae5f47340f")] - -// As informações da versão de um assembly consistem nos quatro valores a seguir: -// -// Versão Principal -// Versão Secundária -// Número da Versão -// Revisão -// -// É possível especificar todos os valores ou usar como padrão os Números de Build e da Revisão -// usando o '*' como mostrado abaixo: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/SPICA/SPICA.csproj b/SPICA/SPICA.csproj index fefba31e..2c4c48ec 100644 --- a/SPICA/SPICA.csproj +++ b/SPICA/SPICA.csproj @@ -1,35 +1,9 @@ - - - + + - Debug - AnyCPU - {8149AC62-DD21-4B20-9691-F7AE5F47340F} - Library - Properties - SPICA - SPICA - v4.6.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net462 + @@ -39,440 +13,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + diff --git a/SPICA/spica-old.csproj b/SPICA/spica-old.csproj new file mode 100644 index 00000000..fefba31e --- /dev/null +++ b/SPICA/spica-old.csproj @@ -0,0 +1,478 @@ + + + + + Debug + AnyCPU + {8149AC62-DD21-4B20-9691-F7AE5F47340F} + Library + Properties + SPICA + SPICA + v4.6.2 + 512 + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spica-cli.sln b/spica-cli.sln new file mode 100644 index 00000000..3a54d0bb --- /dev/null +++ b/spica-cli.sln @@ -0,0 +1,79 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28803.352 +MinimumVisualStudioVersion = 15.0.26124.0 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SPICA", "SPICA\SPICA.csproj", "{1D835F72-5E1A-4AF6-A857-AF0C1C283605}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SPICA.CLI", "SPICA.CLI\SPICA.CLI.csproj", "{B8039A06-335C-478A-8D92-40F8A3DDC229}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.WinForms", "SPICA.WinForms\SPICA.WinForms.csproj", "{B4759AB2-3BF0-4212-996F-965517D2084B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.Rendering", "SPICA.Rendering\SPICA.Rendering.csproj", "{8ADCE9F5-2397-4E64-806C-5FA52CFD4215}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x64.ActiveCfg = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x64.Build.0 = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x86.ActiveCfg = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x86.Build.0 = Debug|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|Any CPU.Build.0 = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x64.ActiveCfg = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x64.Build.0 = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x86.ActiveCfg = Release|Any CPU + {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x86.Build.0 = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x64.ActiveCfg = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x64.Build.0 = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x86.ActiveCfg = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x86.Build.0 = Debug|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|Any CPU.Build.0 = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x64.ActiveCfg = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x64.Build.0 = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x86.ActiveCfg = Release|Any CPU + {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x86.Build.0 = Release|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x64.ActiveCfg = Debug|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x64.Build.0 = Debug|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x86.ActiveCfg = Debug|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x86.Build.0 = Debug|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|Any CPU.Build.0 = Release|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x64.ActiveCfg = Release|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x64.Build.0 = Release|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x86.ActiveCfg = Release|Any CPU + {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x86.Build.0 = Release|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x64.ActiveCfg = Debug|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x64.Build.0 = Debug|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x86.ActiveCfg = Debug|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x86.Build.0 = Debug|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|Any CPU.Build.0 = Release|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x64.ActiveCfg = Release|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x64.Build.0 = Release|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.ActiveCfg = Release|Any CPU + {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {EF5AB1E0-58E7-41FA-A829-59A923AB67E6} + EndGlobalSection +EndGlobal From 0bb27254cf5a541655987e2270358c6beefc7cb9 Mon Sep 17 00:00:00 2001 From: Shon Diaz Date: Wed, 10 Jul 2019 14:08:15 -0500 Subject: [PATCH 09/10] remove duplicate sln file --- spica-cli.sln | 79 --------------------------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 spica-cli.sln diff --git a/spica-cli.sln b/spica-cli.sln deleted file mode 100644 index 3a54d0bb..00000000 --- a/spica-cli.sln +++ /dev/null @@ -1,79 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.28803.352 -MinimumVisualStudioVersion = 15.0.26124.0 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SPICA", "SPICA\SPICA.csproj", "{1D835F72-5E1A-4AF6-A857-AF0C1C283605}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SPICA.CLI", "SPICA.CLI\SPICA.CLI.csproj", "{B8039A06-335C-478A-8D92-40F8A3DDC229}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.WinForms", "SPICA.WinForms\SPICA.WinForms.csproj", "{B4759AB2-3BF0-4212-996F-965517D2084B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SPICA.Rendering", "SPICA.Rendering\SPICA.Rendering.csproj", "{8ADCE9F5-2397-4E64-806C-5FA52CFD4215}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x64.ActiveCfg = Debug|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x64.Build.0 = Debug|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x86.ActiveCfg = Debug|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Debug|x86.Build.0 = Debug|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|Any CPU.Build.0 = Release|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x64.ActiveCfg = Release|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x64.Build.0 = Release|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x86.ActiveCfg = Release|Any CPU - {1D835F72-5E1A-4AF6-A857-AF0C1C283605}.Release|x86.Build.0 = Release|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x64.ActiveCfg = Debug|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x64.Build.0 = Debug|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x86.ActiveCfg = Debug|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Debug|x86.Build.0 = Debug|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|Any CPU.Build.0 = Release|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x64.ActiveCfg = Release|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x64.Build.0 = Release|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x86.ActiveCfg = Release|Any CPU - {B8039A06-335C-478A-8D92-40F8A3DDC229}.Release|x86.Build.0 = Release|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x64.ActiveCfg = Debug|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x64.Build.0 = Debug|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x86.ActiveCfg = Debug|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Debug|x86.Build.0 = Debug|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|Any CPU.Build.0 = Release|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x64.ActiveCfg = Release|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x64.Build.0 = Release|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x86.ActiveCfg = Release|Any CPU - {B4759AB2-3BF0-4212-996F-965517D2084B}.Release|x86.Build.0 = Release|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x64.ActiveCfg = Debug|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x64.Build.0 = Debug|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x86.ActiveCfg = Debug|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Debug|x86.Build.0 = Debug|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|Any CPU.Build.0 = Release|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x64.ActiveCfg = Release|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x64.Build.0 = Release|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.ActiveCfg = Release|Any CPU - {8ADCE9F5-2397-4E64-806C-5FA52CFD4215}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {EF5AB1E0-58E7-41FA-A829-59A923AB67E6} - EndGlobalSection -EndGlobal From 5122b716d11981353d26e59d87d41851ab463843 Mon Sep 17 00:00:00 2001 From: wambosa Date: Thu, 4 Aug 2022 09:22:21 -0500 Subject: [PATCH 10/10] add appveyor.yml to force nuget installs --- appveyor.yml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..693f74d3 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,3 @@ +image: Visual Studio 2017 +before_build: + - nuget restore \ No newline at end of file