From a5671a09671af72d835d968faf12122c797b07c1 Mon Sep 17 00:00:00 2001 From: Felix Miller Date: Mon, 30 Aug 2021 14:28:40 -0400 Subject: [PATCH] Compat. for other devices --- MinecraftUSkinEditor/Classes/CSM.cs | 2 +- MinecraftUSkinEditor/Classes/FileBase.cs | 2 +- MinecraftUSkinEditor/Classes/FileData.cs | 2 +- MinecraftUSkinEditor/Classes/FileOutput.cs | 2 +- MinecraftUSkinEditor/Classes/KeyValuePair.cs | 2 +- MinecraftUSkinEditor/Classes/LOC.cs | 2 +- .../Classes/Models/BackgroundTypes.cs | 2 +- .../Classes/Models/Backgrounds.cs | 2 +- MinecraftUSkinEditor/Classes/Models/Box.cs | 52 +- .../Models/DefaultModels/CharacterModel.cs | 4 +- .../Classes/Models/DefaultModels/ModelBase.cs | 4 +- .../Classes/Models/DefaultModels/Texture.cs | 2 +- .../Models/DefaultModels/TextureSelector.cs | 4 +- .../Classes/Models/Effects.cs | 2 +- .../Classes/Models/Matrix3D.cs | 82 +- .../Classes/Models/ModelView.Designer.cs | 16 +- .../Classes/Models/ModelView.cs | 2 +- .../Classes/Models/Object3D.cs | 92 +- .../Classes/Models/Object3DGroup.cs | 18 +- .../Classes/Models/Point3D.cs | 22 +- .../Classes/Models/Positions.cs | 2 +- .../Classes/Models/ProjectionTypes.cs | 2 +- .../Classes/Models/RotationOrders.cs | 2 +- MinecraftUSkinEditor/Classes/Models/Texel.cs | 6 +- .../Classes/Models/TexelComparer.cs | 6 +- .../Classes/Models/TexturePlane.cs | 2 +- MinecraftUSkinEditor/Classes/PCK.cs | 172 +- MinecraftUSkinEditor/Classes/Program.cs | 2 +- MinecraftUSkinEditor/CommunityKey.snk | Bin 0 -> 596 bytes .../Forms/Additional-Popups/AddPCKPassword.cs | 6 +- .../Additional-Popups/MetaADD.Designer.cs | 2 +- .../Forms/Additional-Popups/MetaADD.cs | 2 +- .../Forms/Additional-Popups/Promo.cs | 2 +- .../Forms/Additional-Popups/meta.Designer.cs | 2 +- .../Forms/Additional-Popups/meta.cs | 4 +- .../Forms/Additional-Popups/pckLocked.cs | 2 +- .../Additional-Popups/presetMeta.Designer.cs | 2 +- .../Forms/Additional-Popups/presetMeta.cs | 2 +- MinecraftUSkinEditor/Forms/Form1.Designer.cs | 546 ++-- MinecraftUSkinEditor/Forms/Form1.cs | 36 +- MinecraftUSkinEditor/Forms/Form1.resx | 2628 ++++++++++------- .../AdvancedOptions.Designer.cs | 2 +- .../Skins-And-Textures/AdvancedOptions.cs | 4 +- .../EntryEditor.Designer.cs | 2 +- .../Forms/Skins-And-Textures/EntryEditor.cs | 2 +- .../SkinPreview.Designer.cs | 8 +- .../Forms/Skins-And-Textures/SkinPreview.cs | 2 +- .../addAnimatedTexture.Designer.cs | 4 +- .../Skins-And-Textures/addAnimatedTexture.cs | 2 +- .../addAnimatedTexture.resx | 2 +- .../Skins-And-Textures/addMeta.Designer.cs | 2 +- .../Forms/Skins-And-Textures/addMeta.cs | 2 +- .../addMetaAdvanced.Designer.cs | 2 +- .../Skins-And-Textures/addMetaAdvanced.cs | 2 +- .../Skins-And-Textures/addnewskin.Designer.cs | 6 +- .../Forms/Skins-And-Textures/addnewskin.cs | 2 +- .../Forms/Skins-And-Textures/addnewskin.resx | 4 +- .../generateModelRENDR.Designer.cs | 8 +- .../Skins-And-Textures/generateModelRENDR.cs | 2 +- .../generateModelRENDR.resx | 2 +- .../Forms/Testx-12.Designer.cs | 8 +- MinecraftUSkinEditor/Forms/Testx-12.cs | 2 +- .../Forms/Utilities/COLEditor.cs | 2 +- .../Forms/Utilities/LOCEditor.Designer.cs | 2 +- .../Forms/Utilities/LOCEditor.cs | 2 +- .../Utilities/TextureConverterUtility.cs | 16 +- .../Forms/Utilities/pckCenterOpen.cs | 4 +- MinecraftUSkinEditor/Forms/ZipArchive.cs | 2 +- .../InterpolationPictureBox.cs | 2 +- MinecraftUSkinEditor/PckStudio.csproj | 43 +- .../Properties/Resources.Designer.cs | 10 + .../Properties/Resources.resx | 23 +- .../Resources/UntitledSkinPCK.pck | Bin 0 -> 1539 bytes .../Resources/iconImageList/ZZFolder.png | Bin 0 -> 458 bytes MinecraftUSkinEditor/Resources/settings.ini | 2 + README.md | 11 +- UnblockAllFiles.ps1 | 1 + 77 files changed, 2224 insertions(+), 1710 deletions(-) create mode 100644 MinecraftUSkinEditor/CommunityKey.snk create mode 100644 MinecraftUSkinEditor/Resources/UntitledSkinPCK.pck create mode 100644 MinecraftUSkinEditor/Resources/iconImageList/ZZFolder.png create mode 100644 MinecraftUSkinEditor/Resources/settings.ini create mode 100644 UnblockAllFiles.ps1 diff --git a/MinecraftUSkinEditor/Classes/CSM.cs b/MinecraftUSkinEditor/Classes/CSM.cs index 3be948d1..7bdaa3fc 100644 --- a/MinecraftUSkinEditor/Classes/CSM.cs +++ b/MinecraftUSkinEditor/Classes/CSM.cs @@ -5,7 +5,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; -using MinecraftUSkinEditor.Models; +using PckStudio.Models; namespace PckStudio.Classes { diff --git a/MinecraftUSkinEditor/Classes/FileBase.cs b/MinecraftUSkinEditor/Classes/FileBase.cs index aa35ae5e..55130744 100644 --- a/MinecraftUSkinEditor/Classes/FileBase.cs +++ b/MinecraftUSkinEditor/Classes/FileBase.cs @@ -5,7 +5,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace MinecraftUSkinEditor +namespace PckStudio { public enum Endianness { diff --git a/MinecraftUSkinEditor/Classes/FileData.cs b/MinecraftUSkinEditor/Classes/FileData.cs index 57c39072..536dfd43 100644 --- a/MinecraftUSkinEditor/Classes/FileData.cs +++ b/MinecraftUSkinEditor/Classes/FileData.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.IO; -namespace MinecraftUSkinEditor +namespace PckStudio { public class FileData { diff --git a/MinecraftUSkinEditor/Classes/FileOutput.cs b/MinecraftUSkinEditor/Classes/FileOutput.cs index c4919d3b..e376e0a5 100644 --- a/MinecraftUSkinEditor/Classes/FileOutput.cs +++ b/MinecraftUSkinEditor/Classes/FileOutput.cs @@ -3,7 +3,7 @@ using System.IO; using System.Collections.Generic; using System.Linq; -namespace MinecraftUSkinEditor +namespace PckStudio { public class FileOutput { diff --git a/MinecraftUSkinEditor/Classes/KeyValuePair.cs b/MinecraftUSkinEditor/Classes/KeyValuePair.cs index 365a0465..11c23bcb 100644 --- a/MinecraftUSkinEditor/Classes/KeyValuePair.cs +++ b/MinecraftUSkinEditor/Classes/KeyValuePair.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { internal class KeyValuePair { diff --git a/MinecraftUSkinEditor/Classes/LOC.cs b/MinecraftUSkinEditor/Classes/LOC.cs index 645c09f1..e8fca16b 100644 --- a/MinecraftUSkinEditor/Classes/LOC.cs +++ b/MinecraftUSkinEditor/Classes/LOC.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace MinecraftUSkinEditor +namespace PckStudio { public class LOC { diff --git a/MinecraftUSkinEditor/Classes/Models/BackgroundTypes.cs b/MinecraftUSkinEditor/Classes/Models/BackgroundTypes.cs index 2c6512e9..b460d046 100644 --- a/MinecraftUSkinEditor/Classes/Models/BackgroundTypes.cs +++ b/MinecraftUSkinEditor/Classes/Models/BackgroundTypes.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public enum BackgroundTypes { diff --git a/MinecraftUSkinEditor/Classes/Models/Backgrounds.cs b/MinecraftUSkinEditor/Classes/Models/Backgrounds.cs index 420ce9d6..692896bc 100644 --- a/MinecraftUSkinEditor/Classes/Models/Backgrounds.cs +++ b/MinecraftUSkinEditor/Classes/Models/Backgrounds.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public enum Backgrounds { diff --git a/MinecraftUSkinEditor/Classes/Models/Box.cs b/MinecraftUSkinEditor/Classes/Models/Box.cs index 3069e8c9..1666a1ac 100644 --- a/MinecraftUSkinEditor/Classes/Models/Box.cs +++ b/MinecraftUSkinEditor/Classes/Models/Box.cs @@ -1,8 +1,8 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { - public class Box : global::MinecraftUSkinEditor.Models.Object3D + public class Box : global::PckStudio.Models.Object3D { public override global::System.Drawing.Image Image { @@ -12,7 +12,7 @@ namespace MinecraftUSkinEditor.Models } } - internal override global::MinecraftUSkinEditor.Models.MinecraftModelView Viewport + internal override global::PckStudio.Models.MinecraftModelView Viewport { set { @@ -29,7 +29,7 @@ namespace MinecraftUSkinEditor.Models internal override void Update() { - global::MinecraftUSkinEditor.Models.Matrix3D a = this.globalTransformation * this.localTransformation; + global::PckStudio.Models.Matrix3D a = this.globalTransformation * this.localTransformation; this.top.LocalTransformation = a * this.topLocalTransformation; this.bottom.LocalTransformation = a * this.bottomLocalTransformation; this.front.LocalTransformation = a * this.frontLocalTransformation; @@ -38,7 +38,7 @@ namespace MinecraftUSkinEditor.Models this.right.LocalTransformation = a * this.rightLocalTransformation; } - public Box(global::System.Drawing.Image image, global::System.Drawing.Rectangle srcTopBottom, global::System.Drawing.Rectangle srcSides, global::MinecraftUSkinEditor.Models.Point3D origin, global::MinecraftUSkinEditor.Models.Effects effects) + public Box(global::System.Drawing.Image image, global::System.Drawing.Rectangle srcTopBottom, global::System.Drawing.Rectangle srcSides, global::PckStudio.Models.Point3D origin, global::PckStudio.Models.Effects effects) { this.effects = effects; base.Origin = origin; @@ -61,17 +61,17 @@ namespace MinecraftUSkinEditor.Models private void SetImage(global::System.Drawing.Image image) { - bool flag = (byte)(this.effects & global::MinecraftUSkinEditor.Models.Effects.FlipHorizontally) == 1; - bool flag2 = (byte)(this.effects & global::MinecraftUSkinEditor.Models.Effects.FlipVertically) == 2; + bool flag = (byte)(this.effects & global::PckStudio.Models.Effects.FlipHorizontally) == 1; + bool flag2 = (byte)(this.effects & global::PckStudio.Models.Effects.FlipVertically) == 2; int width = this.srcFront.Width; int height = this.srcFront.Height; int width2 = this.srcLeft.Width; - this.top = new global::MinecraftUSkinEditor.Models.TexturePlane(image, flag2 ? this.srcBottom : this.srcTop, new global::MinecraftUSkinEditor.Models.Point3D((float)width * 0.5f, (float)width2 * 0.5f, (float)(-(float)height) * 0.5f), new global::MinecraftUSkinEditor.Models.Point3D(0f, 1f, 0f), this.effects & global::MinecraftUSkinEditor.Models.Effects.FlipHorizontally); - this.bottom = new global::MinecraftUSkinEditor.Models.TexturePlane(image, flag2 ? this.srcTop : this.srcBottom, new global::MinecraftUSkinEditor.Models.Point3D((float)width / 2f, (float)width2 / 2f, (float)height / 2f), new global::MinecraftUSkinEditor.Models.Point3D(0f, -1f, 0f), this.effects & global::MinecraftUSkinEditor.Models.Effects.FlipHorizontally); - this.front = new global::MinecraftUSkinEditor.Models.TexturePlane(image, this.srcFront, new global::MinecraftUSkinEditor.Models.Point3D((float)width * 0.5f, (float)height * 0.5f, (float)(-(float)width2) * 0.5f), new global::MinecraftUSkinEditor.Models.Point3D(0f, 0f, 1f), this.effects); - this.back = new global::MinecraftUSkinEditor.Models.TexturePlane(image, this.srcBack, new global::MinecraftUSkinEditor.Models.Point3D((float)width * 0.5f, (float)height * 0.5f, (float)(-(float)width2) * 0.5f), new global::MinecraftUSkinEditor.Models.Point3D(0f, 0f, -1f), this.effects); - this.left = new global::MinecraftUSkinEditor.Models.TexturePlane(image, flag ? this.srcRight : this.srcLeft, new global::MinecraftUSkinEditor.Models.Point3D((float)width2 * 0.5f, (float)height * 0.5f, (float)(-(float)width) * 0.5f), new global::MinecraftUSkinEditor.Models.Point3D(-1f, 0f, 0f), this.effects); - this.right = new global::MinecraftUSkinEditor.Models.TexturePlane(image, flag ? this.srcLeft : this.srcRight, new global::MinecraftUSkinEditor.Models.Point3D((float)width2 * 0.5f, (float)height * 0.5f, (float)(-(float)width) * 0.5f), new global::MinecraftUSkinEditor.Models.Point3D(1f, 0f, 0f), this.effects); + this.top = new global::PckStudio.Models.TexturePlane(image, flag2 ? this.srcBottom : this.srcTop, new global::PckStudio.Models.Point3D((float)width * 0.5f, (float)width2 * 0.5f, (float)(-(float)height) * 0.5f), new global::PckStudio.Models.Point3D(0f, 1f, 0f), this.effects & global::PckStudio.Models.Effects.FlipHorizontally); + this.bottom = new global::PckStudio.Models.TexturePlane(image, flag2 ? this.srcTop : this.srcBottom, new global::PckStudio.Models.Point3D((float)width / 2f, (float)width2 / 2f, (float)height / 2f), new global::PckStudio.Models.Point3D(0f, -1f, 0f), this.effects & global::PckStudio.Models.Effects.FlipHorizontally); + this.front = new global::PckStudio.Models.TexturePlane(image, this.srcFront, new global::PckStudio.Models.Point3D((float)width * 0.5f, (float)height * 0.5f, (float)(-(float)width2) * 0.5f), new global::PckStudio.Models.Point3D(0f, 0f, 1f), this.effects); + this.back = new global::PckStudio.Models.TexturePlane(image, this.srcBack, new global::PckStudio.Models.Point3D((float)width * 0.5f, (float)height * 0.5f, (float)(-(float)width2) * 0.5f), new global::PckStudio.Models.Point3D(0f, 0f, -1f), this.effects); + this.left = new global::PckStudio.Models.TexturePlane(image, flag ? this.srcRight : this.srcLeft, new global::PckStudio.Models.Point3D((float)width2 * 0.5f, (float)height * 0.5f, (float)(-(float)width) * 0.5f), new global::PckStudio.Models.Point3D(-1f, 0f, 0f), this.effects); + this.right = new global::PckStudio.Models.TexturePlane(image, flag ? this.srcLeft : this.srcRight, new global::PckStudio.Models.Point3D((float)width2 * 0.5f, (float)height * 0.5f, (float)(-(float)width) * 0.5f), new global::PckStudio.Models.Point3D(1f, 0f, 0f), this.effects); this.top.Viewport = this.viewport; this.bottom.Viewport = this.viewport; this.front.Viewport = this.viewport; @@ -116,17 +116,17 @@ namespace MinecraftUSkinEditor.Models return num; } - private global::MinecraftUSkinEditor.Models.TexturePlane top; + private global::PckStudio.Models.TexturePlane top; - private global::MinecraftUSkinEditor.Models.TexturePlane bottom; + private global::PckStudio.Models.TexturePlane bottom; - private global::MinecraftUSkinEditor.Models.TexturePlane front; + private global::PckStudio.Models.TexturePlane front; - private global::MinecraftUSkinEditor.Models.TexturePlane back; + private global::PckStudio.Models.TexturePlane back; - private global::MinecraftUSkinEditor.Models.TexturePlane left; + private global::PckStudio.Models.TexturePlane left; - private global::MinecraftUSkinEditor.Models.TexturePlane right; + private global::PckStudio.Models.TexturePlane right; private global::System.Drawing.Rectangle srcTop; @@ -140,18 +140,18 @@ namespace MinecraftUSkinEditor.Models private global::System.Drawing.Rectangle srcRight; - private global::MinecraftUSkinEditor.Models.Matrix3D topLocalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationX(-1.57079637f); + private global::PckStudio.Models.Matrix3D topLocalTransformation = global::PckStudio.Models.Matrix3D.CreateRotationX(-1.57079637f); - private global::MinecraftUSkinEditor.Models.Matrix3D bottomLocalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationX(-1.57079637f); + private global::PckStudio.Models.Matrix3D bottomLocalTransformation = global::PckStudio.Models.Matrix3D.CreateRotationX(-1.57079637f); - private global::MinecraftUSkinEditor.Models.Matrix3D frontLocalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + private global::PckStudio.Models.Matrix3D frontLocalTransformation = global::PckStudio.Models.Matrix3D.Identity; - private global::MinecraftUSkinEditor.Models.Matrix3D backLocalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(3.14159274f); + private global::PckStudio.Models.Matrix3D backLocalTransformation = global::PckStudio.Models.Matrix3D.CreateRotationY(3.14159274f); - private global::MinecraftUSkinEditor.Models.Matrix3D leftLocalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(-1.57079637f); + private global::PckStudio.Models.Matrix3D leftLocalTransformation = global::PckStudio.Models.Matrix3D.CreateRotationY(-1.57079637f); - private global::MinecraftUSkinEditor.Models.Matrix3D rightLocalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(1.57079637f); + private global::PckStudio.Models.Matrix3D rightLocalTransformation = global::PckStudio.Models.Matrix3D.CreateRotationY(1.57079637f); - private global::MinecraftUSkinEditor.Models.Effects effects; + private global::PckStudio.Models.Effects effects; } } diff --git a/MinecraftUSkinEditor/Classes/Models/DefaultModels/CharacterModel.cs b/MinecraftUSkinEditor/Classes/Models/DefaultModels/CharacterModel.cs index 9ad5969e..7d4be1e8 100644 --- a/MinecraftUSkinEditor/Classes/Models/DefaultModels/CharacterModel.cs +++ b/MinecraftUSkinEditor/Classes/Models/DefaultModels/CharacterModel.cs @@ -1,10 +1,10 @@ using System; using System.IO; using System.Drawing; -using MinecraftUSkinEditor.Models; +using PckStudio.Models; using PckStudio.Properties; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { internal class CharacterModel : ModelBase { diff --git a/MinecraftUSkinEditor/Classes/Models/DefaultModels/ModelBase.cs b/MinecraftUSkinEditor/Classes/Models/DefaultModels/ModelBase.cs index e5fbe8b7..942ef183 100644 --- a/MinecraftUSkinEditor/Classes/Models/DefaultModels/ModelBase.cs +++ b/MinecraftUSkinEditor/Classes/Models/DefaultModels/ModelBase.cs @@ -1,9 +1,9 @@ using System; -using MinecraftUSkinEditor.Models; +using PckStudio.Models; using System.Runtime.CompilerServices; using System.Threading; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public abstract class ModelBase { diff --git a/MinecraftUSkinEditor/Classes/Models/DefaultModels/Texture.cs b/MinecraftUSkinEditor/Classes/Models/DefaultModels/Texture.cs index bc0067e3..da462b74 100644 --- a/MinecraftUSkinEditor/Classes/Models/DefaultModels/Texture.cs +++ b/MinecraftUSkinEditor/Classes/Models/DefaultModels/Texture.cs @@ -4,7 +4,7 @@ using System.IO; using System.Runtime.CompilerServices; using System.Threading; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public class Texture { diff --git a/MinecraftUSkinEditor/Classes/Models/DefaultModels/TextureSelector.cs b/MinecraftUSkinEditor/Classes/Models/DefaultModels/TextureSelector.cs index 37e4ed43..2b2029d3 100644 --- a/MinecraftUSkinEditor/Classes/Models/DefaultModels/TextureSelector.cs +++ b/MinecraftUSkinEditor/Classes/Models/DefaultModels/TextureSelector.cs @@ -65,7 +65,7 @@ namespace MinecraftUSkinEditor.Models base.PerformLayout(); } - public global::MinecraftUSkinEditor.Models.Texture Texture + public global::PckStudio.Models.Texture Texture { get { @@ -190,6 +190,6 @@ namespace MinecraftUSkinEditor.Models private global::System.Windows.Forms.Button reloadButton; - private global::MinecraftUSkinEditor.Models.Texture texture; + private global::PckStudio.Models.Texture texture; } } diff --git a/MinecraftUSkinEditor/Classes/Models/Effects.cs b/MinecraftUSkinEditor/Classes/Models/Effects.cs index 6f383c5d..2b906c59 100644 --- a/MinecraftUSkinEditor/Classes/Models/Effects.cs +++ b/MinecraftUSkinEditor/Classes/Models/Effects.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { [global::System.Flags] public enum Effects : byte diff --git a/MinecraftUSkinEditor/Classes/Models/Matrix3D.cs b/MinecraftUSkinEditor/Classes/Models/Matrix3D.cs index 8b90e76b..d5688bee 100644 --- a/MinecraftUSkinEditor/Classes/Models/Matrix3D.cs +++ b/MinecraftUSkinEditor/Classes/Models/Matrix3D.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public struct Matrix3D { @@ -24,55 +24,55 @@ namespace MinecraftUSkinEditor.Models this.M44 = m44; } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateRotationX(float radians) + public static global::PckStudio.Models.Matrix3D CreateRotationX(float radians) { float num = (float)global::System.Math.Sin((double)radians); float num2 = (float)global::System.Math.Cos((double)radians); - return new global::MinecraftUSkinEditor.Models.Matrix3D(1f, 0f, 0f, 0f, 0f, num2, -num, 0f, 0f, num, num2, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(1f, 0f, 0f, 0f, 0f, num2, -num, 0f, 0f, num, num2, 0f, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateRotationX(float sin, float cos) + public static global::PckStudio.Models.Matrix3D CreateRotationX(float sin, float cos) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(1f, 0f, 0f, 0f, 0f, cos, -sin, 0f, 0f, sin, cos, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(1f, 0f, 0f, 0f, 0f, cos, -sin, 0f, 0f, sin, cos, 0f, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateRotationY(float radians) + public static global::PckStudio.Models.Matrix3D CreateRotationY(float radians) { float num = (float)global::System.Math.Sin((double)radians); float num2 = (float)global::System.Math.Cos((double)radians); - return new global::MinecraftUSkinEditor.Models.Matrix3D(num2, 0f, num, 0f, 0f, 1f, 0f, 0f, -num, 0f, num2, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(num2, 0f, num, 0f, 0f, 1f, 0f, 0f, -num, 0f, num2, 0f, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateRotationY(float sin, float cos) + public static global::PckStudio.Models.Matrix3D CreateRotationY(float sin, float cos) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(cos, 0f, sin, 0f, 0f, 1f, 0f, 0f, -sin, 0f, cos, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(cos, 0f, sin, 0f, 0f, 1f, 0f, 0f, -sin, 0f, cos, 0f, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateRotationZ(float radians) + public static global::PckStudio.Models.Matrix3D CreateRotationZ(float radians) { float num = (float)global::System.Math.Sin((double)radians); float num2 = (float)global::System.Math.Cos((double)radians); - return new global::MinecraftUSkinEditor.Models.Matrix3D(num2, -num, 0f, 0f, num, num2, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(num2, -num, 0f, 0f, num, num2, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateRotationZ(float sin, float cos) + public static global::PckStudio.Models.Matrix3D CreateRotationZ(float sin, float cos) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(cos, -sin, 0f, 0f, sin, cos, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(cos, -sin, 0f, 0f, sin, cos, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateTranslation(float x, float y, float z) + public static global::PckStudio.Models.Matrix3D CreateTranslation(float x, float y, float z) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(1f, 0f, 0f, x, 0f, 1f, 0f, y, 0f, 0f, 1f, z, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(1f, 0f, 0f, x, 0f, 1f, 0f, y, 0f, 0f, 1f, z, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateTranslation(global::MinecraftUSkinEditor.Models.Point3D point) + public static global::PckStudio.Models.Matrix3D CreateTranslation(global::PckStudio.Models.Point3D point) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(1f, 0f, 0f, point.X, 0f, 1f, 0f, point.Y, 0f, 0f, 1f, point.Z, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(1f, 0f, 0f, point.X, 0f, 1f, 0f, point.Y, 0f, 0f, 1f, point.Z, 0f, 0f, 0f, 1f); } - public static global::MinecraftUSkinEditor.Models.Matrix3D CreateScale(float s) + public static global::PckStudio.Models.Matrix3D CreateScale(float s) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(s, 0f, 0f, 0f, 0f, s, 0f, 0f, 0f, 0f, s, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(s, 0f, 0f, 0f, 0f, s, 0f, 0f, 0f, 0f, s, 0f, 0f, 0f, 0f, 1f); } public float Determinant @@ -83,63 +83,63 @@ namespace MinecraftUSkinEditor.Models } } - public static global::MinecraftUSkinEditor.Models.Matrix3D Identity + public static global::PckStudio.Models.Matrix3D Identity { get { - return new global::MinecraftUSkinEditor.Models.Matrix3D(1f, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f); + return new global::PckStudio.Models.Matrix3D(1f, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f, 0f, 0f, 0f, 0f, 1f); } } - public static global::MinecraftUSkinEditor.Models.Matrix3D Transpose(global::MinecraftUSkinEditor.Models.Matrix3D m) + public static global::PckStudio.Models.Matrix3D Transpose(global::PckStudio.Models.Matrix3D m) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(m.M11, m.M21, m.M31, m.M41, m.M12, m.M22, m.M32, m.M42, m.M13, m.M23, m.M33, m.M43, m.M14, m.M24, m.M34, m.M44); + return new global::PckStudio.Models.Matrix3D(m.M11, m.M21, m.M31, m.M41, m.M12, m.M22, m.M32, m.M42, m.M13, m.M23, m.M33, m.M43, m.M14, m.M24, m.M34, m.M44); } - public static global::MinecraftUSkinEditor.Models.Matrix3D Invert(global::MinecraftUSkinEditor.Models.Matrix3D m) + public static global::PckStudio.Models.Matrix3D Invert(global::PckStudio.Models.Matrix3D m) { float determinant = m.Determinant; - return new global::MinecraftUSkinEditor.Models.Matrix3D((m.M22 * m.M33 * m.M44 + m.M32 * m.M43 * m.M24 + m.M42 * m.M23 * m.M34 - m.M24 * m.M33 * m.M42 - m.M34 * m.M43 * m.M22 - m.M44 * m.M23 * m.M32) / determinant, -(m.M12 * m.M33 * m.M44 + m.M32 * m.M43 * m.M14 + m.M42 * m.M13 * m.M34 - m.M14 * m.M33 * m.M42 - m.M34 * m.M43 * m.M12 - m.M44 * m.M13 * m.M32) / determinant, (m.M12 * m.M23 * m.M44 + m.M22 * m.M43 * m.M14 + m.M42 * m.M13 * m.M24 - m.M14 * m.M23 * m.M42 - m.M24 * m.M43 * m.M12 - m.M44 * m.M13 * m.M22) / determinant, -(m.M12 * m.M23 * m.M34 + m.M22 * m.M33 * m.M14 + m.M32 * m.M13 * m.M24 - m.M14 * m.M23 * m.M32 - m.M24 * m.M33 * m.M12 - m.M34 * m.M13 * m.M22) / determinant, -(m.M21 * m.M33 * m.M44 + m.M31 * m.M43 * m.M24 + m.M41 * m.M23 * m.M34 - m.M24 * m.M33 * m.M41 - m.M34 * m.M43 * m.M21 - m.M44 * m.M23 * m.M31) / determinant, (m.M11 * m.M33 * m.M44 + m.M31 * m.M43 * m.M14 + m.M41 * m.M13 * m.M34 - m.M14 * m.M33 * m.M41 - m.M34 * m.M43 * m.M11 - m.M44 * m.M13 * m.M31) / determinant, -(m.M11 * m.M23 * m.M44 + m.M21 * m.M43 * m.M14 + m.M41 * m.M13 * m.M24 - m.M14 * m.M23 * m.M41 - m.M24 * m.M43 * m.M11 - m.M44 * m.M13 * m.M21) / determinant, (m.M11 * m.M23 * m.M34 + m.M21 * m.M33 * m.M14 + m.M31 * m.M13 * m.M24 - m.M14 * m.M23 * m.M31 - m.M24 * m.M33 * m.M11 - m.M34 * m.M13 * m.M21) / determinant, (m.M21 * m.M32 * m.M44 + m.M31 * m.M42 * m.M24 + m.M41 * m.M22 * m.M34 - m.M24 * m.M32 * m.M41 - m.M34 * m.M42 * m.M21 - m.M44 * m.M22 * m.M31) / determinant, -(m.M11 * m.M32 * m.M44 + m.M31 * m.M42 * m.M14 + m.M41 * m.M12 * m.M34 - m.M14 * m.M32 * m.M41 - m.M34 * m.M42 * m.M11 - m.M44 * m.M12 * m.M31) / determinant, (m.M11 * m.M32 * m.M44 + m.M21 * m.M42 * m.M14 + m.M41 * m.M12 * m.M24 - m.M14 * m.M22 * m.M41 - m.M24 * m.M42 * m.M11 - m.M44 * m.M12 * m.M21) / determinant, -(m.M11 * m.M22 * m.M34 + m.M21 * m.M32 * m.M14 + m.M31 * m.M12 * m.M24 - m.M14 * m.M22 * m.M31 - m.M24 * m.M32 * m.M11 - m.M34 * m.M12 * m.M21) / determinant, -(m.M21 * m.M32 * m.M43 + m.M31 * m.M42 * m.M23 + m.M41 * m.M22 * m.M33 - m.M23 * m.M32 * m.M41 - m.M33 * m.M42 * m.M21 - m.M43 * m.M22 * m.M31) / determinant, (m.M11 * m.M32 * m.M43 + m.M31 * m.M42 * m.M13 + m.M41 * m.M12 * m.M33 - m.M13 * m.M32 * m.M41 - m.M33 * m.M42 * m.M11 - m.M43 * m.M12 * m.M31) / determinant, -(m.M11 * m.M22 * m.M43 + m.M21 * m.M42 * m.M13 + m.M41 * m.M12 * m.M23 - m.M13 * m.M22 * m.M41 - m.M23 * m.M42 * m.M11 - m.M43 * m.M12 * m.M21) / determinant, (m.M11 * m.M22 * m.M33 + m.M21 * m.M32 * m.M13 + m.M31 * m.M12 * m.M23 - m.M13 * m.M22 * m.M31 - m.M23 * m.M32 * m.M11 - m.M33 * m.M12 * m.M21) / determinant); + return new global::PckStudio.Models.Matrix3D((m.M22 * m.M33 * m.M44 + m.M32 * m.M43 * m.M24 + m.M42 * m.M23 * m.M34 - m.M24 * m.M33 * m.M42 - m.M34 * m.M43 * m.M22 - m.M44 * m.M23 * m.M32) / determinant, -(m.M12 * m.M33 * m.M44 + m.M32 * m.M43 * m.M14 + m.M42 * m.M13 * m.M34 - m.M14 * m.M33 * m.M42 - m.M34 * m.M43 * m.M12 - m.M44 * m.M13 * m.M32) / determinant, (m.M12 * m.M23 * m.M44 + m.M22 * m.M43 * m.M14 + m.M42 * m.M13 * m.M24 - m.M14 * m.M23 * m.M42 - m.M24 * m.M43 * m.M12 - m.M44 * m.M13 * m.M22) / determinant, -(m.M12 * m.M23 * m.M34 + m.M22 * m.M33 * m.M14 + m.M32 * m.M13 * m.M24 - m.M14 * m.M23 * m.M32 - m.M24 * m.M33 * m.M12 - m.M34 * m.M13 * m.M22) / determinant, -(m.M21 * m.M33 * m.M44 + m.M31 * m.M43 * m.M24 + m.M41 * m.M23 * m.M34 - m.M24 * m.M33 * m.M41 - m.M34 * m.M43 * m.M21 - m.M44 * m.M23 * m.M31) / determinant, (m.M11 * m.M33 * m.M44 + m.M31 * m.M43 * m.M14 + m.M41 * m.M13 * m.M34 - m.M14 * m.M33 * m.M41 - m.M34 * m.M43 * m.M11 - m.M44 * m.M13 * m.M31) / determinant, -(m.M11 * m.M23 * m.M44 + m.M21 * m.M43 * m.M14 + m.M41 * m.M13 * m.M24 - m.M14 * m.M23 * m.M41 - m.M24 * m.M43 * m.M11 - m.M44 * m.M13 * m.M21) / determinant, (m.M11 * m.M23 * m.M34 + m.M21 * m.M33 * m.M14 + m.M31 * m.M13 * m.M24 - m.M14 * m.M23 * m.M31 - m.M24 * m.M33 * m.M11 - m.M34 * m.M13 * m.M21) / determinant, (m.M21 * m.M32 * m.M44 + m.M31 * m.M42 * m.M24 + m.M41 * m.M22 * m.M34 - m.M24 * m.M32 * m.M41 - m.M34 * m.M42 * m.M21 - m.M44 * m.M22 * m.M31) / determinant, -(m.M11 * m.M32 * m.M44 + m.M31 * m.M42 * m.M14 + m.M41 * m.M12 * m.M34 - m.M14 * m.M32 * m.M41 - m.M34 * m.M42 * m.M11 - m.M44 * m.M12 * m.M31) / determinant, (m.M11 * m.M32 * m.M44 + m.M21 * m.M42 * m.M14 + m.M41 * m.M12 * m.M24 - m.M14 * m.M22 * m.M41 - m.M24 * m.M42 * m.M11 - m.M44 * m.M12 * m.M21) / determinant, -(m.M11 * m.M22 * m.M34 + m.M21 * m.M32 * m.M14 + m.M31 * m.M12 * m.M24 - m.M14 * m.M22 * m.M31 - m.M24 * m.M32 * m.M11 - m.M34 * m.M12 * m.M21) / determinant, -(m.M21 * m.M32 * m.M43 + m.M31 * m.M42 * m.M23 + m.M41 * m.M22 * m.M33 - m.M23 * m.M32 * m.M41 - m.M33 * m.M42 * m.M21 - m.M43 * m.M22 * m.M31) / determinant, (m.M11 * m.M32 * m.M43 + m.M31 * m.M42 * m.M13 + m.M41 * m.M12 * m.M33 - m.M13 * m.M32 * m.M41 - m.M33 * m.M42 * m.M11 - m.M43 * m.M12 * m.M31) / determinant, -(m.M11 * m.M22 * m.M43 + m.M21 * m.M42 * m.M13 + m.M41 * m.M12 * m.M23 - m.M13 * m.M22 * m.M41 - m.M23 * m.M42 * m.M11 - m.M43 * m.M12 * m.M21) / determinant, (m.M11 * m.M22 * m.M33 + m.M21 * m.M32 * m.M13 + m.M31 * m.M12 * m.M23 - m.M13 * m.M22 * m.M31 - m.M23 * m.M32 * m.M11 - m.M33 * m.M12 * m.M21) / determinant); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator +(global::MinecraftUSkinEditor.Models.Matrix3D a, global::MinecraftUSkinEditor.Models.Matrix3D b) + public static global::PckStudio.Models.Matrix3D operator +(global::PckStudio.Models.Matrix3D a, global::PckStudio.Models.Matrix3D b) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(a.M11 + b.M11, a.M12 + b.M12, a.M13 + b.M13, a.M14 + b.M14, a.M21 + b.M21, a.M22 + b.M22, a.M23 + b.M23, a.M24 + b.M24, a.M31 + b.M31, a.M32 + b.M32, a.M33 + b.M33, a.M34 + b.M34, a.M41 + b.M41, a.M42 + b.M42, a.M43 + b.M43, a.M44 + b.M44); + return new global::PckStudio.Models.Matrix3D(a.M11 + b.M11, a.M12 + b.M12, a.M13 + b.M13, a.M14 + b.M14, a.M21 + b.M21, a.M22 + b.M22, a.M23 + b.M23, a.M24 + b.M24, a.M31 + b.M31, a.M32 + b.M32, a.M33 + b.M33, a.M34 + b.M34, a.M41 + b.M41, a.M42 + b.M42, a.M43 + b.M43, a.M44 + b.M44); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator -(global::MinecraftUSkinEditor.Models.Matrix3D a, global::MinecraftUSkinEditor.Models.Matrix3D b) + public static global::PckStudio.Models.Matrix3D operator -(global::PckStudio.Models.Matrix3D a, global::PckStudio.Models.Matrix3D b) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(a.M11 - b.M11, a.M12 - b.M12, a.M13 - b.M13, a.M14 - b.M14, a.M21 - b.M21, a.M22 - b.M22, a.M23 - b.M23, a.M24 - b.M24, a.M31 - b.M31, a.M32 - b.M32, a.M33 - b.M33, a.M34 - b.M34, a.M41 - b.M41, a.M42 - b.M42, a.M43 - b.M43, a.M44 - b.M44); + return new global::PckStudio.Models.Matrix3D(a.M11 - b.M11, a.M12 - b.M12, a.M13 - b.M13, a.M14 - b.M14, a.M21 - b.M21, a.M22 - b.M22, a.M23 - b.M23, a.M24 - b.M24, a.M31 - b.M31, a.M32 - b.M32, a.M33 - b.M33, a.M34 - b.M34, a.M41 - b.M41, a.M42 - b.M42, a.M43 - b.M43, a.M44 - b.M44); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator *(global::MinecraftUSkinEditor.Models.Matrix3D a, global::MinecraftUSkinEditor.Models.Matrix3D b) + public static global::PckStudio.Models.Matrix3D operator *(global::PckStudio.Models.Matrix3D a, global::PckStudio.Models.Matrix3D b) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(a.M11 * b.M11 + a.M12 * b.M21 + a.M13 * b.M31 + a.M14 * b.M41, a.M11 * b.M12 + a.M12 * b.M22 + a.M13 * b.M32 + a.M14 * b.M42, a.M11 * b.M13 + a.M12 * b.M23 + a.M13 * b.M33 + a.M14 * b.M43, a.M11 * b.M14 + a.M12 * b.M24 + a.M13 * b.M34 + a.M14 * b.M44, a.M21 * b.M11 + a.M22 * b.M21 + a.M23 * b.M31 + a.M24 * b.M41, a.M21 * b.M12 + a.M22 * b.M22 + a.M23 * b.M32 + a.M24 * b.M42, a.M21 * b.M13 + a.M22 * b.M23 + a.M23 * b.M33 + a.M24 * b.M43, a.M21 * b.M14 + a.M22 * b.M24 + a.M23 * b.M34 + a.M24 * b.M44, a.M31 * b.M11 + a.M32 * b.M21 + a.M33 * b.M31 + a.M34 * b.M41, a.M31 * b.M12 + a.M32 * b.M22 + a.M33 * b.M32 + a.M34 * b.M42, a.M31 * b.M13 + a.M32 * b.M23 + a.M33 * b.M33 + a.M34 * b.M43, a.M31 * b.M14 + a.M32 * b.M24 + a.M33 * b.M34 + a.M34 * b.M44, a.M41 * b.M11 + a.M42 * b.M21 + a.M43 * b.M31 + a.M44 * b.M41, a.M41 * b.M12 + a.M42 * b.M22 + a.M43 * b.M32 + a.M44 * b.M42, a.M41 * b.M13 + a.M42 * b.M23 + a.M43 * b.M33 + a.M44 * b.M43, a.M41 * b.M14 + a.M42 * b.M24 + a.M43 * b.M34 + a.M44 * b.M44); + return new global::PckStudio.Models.Matrix3D(a.M11 * b.M11 + a.M12 * b.M21 + a.M13 * b.M31 + a.M14 * b.M41, a.M11 * b.M12 + a.M12 * b.M22 + a.M13 * b.M32 + a.M14 * b.M42, a.M11 * b.M13 + a.M12 * b.M23 + a.M13 * b.M33 + a.M14 * b.M43, a.M11 * b.M14 + a.M12 * b.M24 + a.M13 * b.M34 + a.M14 * b.M44, a.M21 * b.M11 + a.M22 * b.M21 + a.M23 * b.M31 + a.M24 * b.M41, a.M21 * b.M12 + a.M22 * b.M22 + a.M23 * b.M32 + a.M24 * b.M42, a.M21 * b.M13 + a.M22 * b.M23 + a.M23 * b.M33 + a.M24 * b.M43, a.M21 * b.M14 + a.M22 * b.M24 + a.M23 * b.M34 + a.M24 * b.M44, a.M31 * b.M11 + a.M32 * b.M21 + a.M33 * b.M31 + a.M34 * b.M41, a.M31 * b.M12 + a.M32 * b.M22 + a.M33 * b.M32 + a.M34 * b.M42, a.M31 * b.M13 + a.M32 * b.M23 + a.M33 * b.M33 + a.M34 * b.M43, a.M31 * b.M14 + a.M32 * b.M24 + a.M33 * b.M34 + a.M34 * b.M44, a.M41 * b.M11 + a.M42 * b.M21 + a.M43 * b.M31 + a.M44 * b.M41, a.M41 * b.M12 + a.M42 * b.M22 + a.M43 * b.M32 + a.M44 * b.M42, a.M41 * b.M13 + a.M42 * b.M23 + a.M43 * b.M33 + a.M44 * b.M43, a.M41 * b.M14 + a.M42 * b.M24 + a.M43 * b.M34 + a.M44 * b.M44); } - public static global::MinecraftUSkinEditor.Models.Point3D operator *(global::MinecraftUSkinEditor.Models.Matrix3D m, global::MinecraftUSkinEditor.Models.Point3D p) + public static global::PckStudio.Models.Point3D operator *(global::PckStudio.Models.Matrix3D m, global::PckStudio.Models.Point3D p) { - return new global::MinecraftUSkinEditor.Models.Point3D(p.X * m.M11 + p.Y * m.M12 + p.Z * m.M13 + m.M14, p.X * m.M21 + p.Y * m.M22 + p.Z * m.M23 + m.M24, p.X * m.M31 + p.Y * m.M32 + p.Z * m.M33 + m.M34); + return new global::PckStudio.Models.Point3D(p.X * m.M11 + p.Y * m.M12 + p.Z * m.M13 + m.M14, p.X * m.M21 + p.Y * m.M22 + p.Z * m.M23 + m.M24, p.X * m.M31 + p.Y * m.M32 + p.Z * m.M33 + m.M34); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator +(global::MinecraftUSkinEditor.Models.Matrix3D m, float n) + public static global::PckStudio.Models.Matrix3D operator +(global::PckStudio.Models.Matrix3D m, float n) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(m.M11 + n, m.M12 + n, m.M13 + n, m.M14 + n, m.M21 + n, m.M22 + n, m.M23 + n, m.M24 + n, m.M31 + n, m.M32 + n, m.M33 + n, m.M34 + n, m.M41 + n, m.M42 + n, m.M43 + n, m.M44 + n); + return new global::PckStudio.Models.Matrix3D(m.M11 + n, m.M12 + n, m.M13 + n, m.M14 + n, m.M21 + n, m.M22 + n, m.M23 + n, m.M24 + n, m.M31 + n, m.M32 + n, m.M33 + n, m.M34 + n, m.M41 + n, m.M42 + n, m.M43 + n, m.M44 + n); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator -(global::MinecraftUSkinEditor.Models.Matrix3D m, float n) + public static global::PckStudio.Models.Matrix3D operator -(global::PckStudio.Models.Matrix3D m, float n) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(m.M11 - n, m.M12 - n, m.M13 - n, m.M14 - n, m.M21 - n, m.M22 - n, m.M23 - n, m.M24 - n, m.M31 - n, m.M32 - n, m.M33 - n, m.M34 - n, m.M41 - n, m.M42 - n, m.M43 - n, m.M44 - n); + return new global::PckStudio.Models.Matrix3D(m.M11 - n, m.M12 - n, m.M13 - n, m.M14 - n, m.M21 - n, m.M22 - n, m.M23 - n, m.M24 - n, m.M31 - n, m.M32 - n, m.M33 - n, m.M34 - n, m.M41 - n, m.M42 - n, m.M43 - n, m.M44 - n); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator *(global::MinecraftUSkinEditor.Models.Matrix3D m, float n) + public static global::PckStudio.Models.Matrix3D operator *(global::PckStudio.Models.Matrix3D m, float n) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(m.M11 * n, m.M12 * n, m.M13 * n, m.M14 * n, m.M21 * n, m.M22 * n, m.M23 * n, m.M24 * n, m.M31 * n, m.M32 * n, m.M33 * n, m.M34 * n, m.M41 * n, m.M42 * n, m.M43 * n, m.M44 * n); + return new global::PckStudio.Models.Matrix3D(m.M11 * n, m.M12 * n, m.M13 * n, m.M14 * n, m.M21 * n, m.M22 * n, m.M23 * n, m.M24 * n, m.M31 * n, m.M32 * n, m.M33 * n, m.M34 * n, m.M41 * n, m.M42 * n, m.M43 * n, m.M44 * n); } - public static global::MinecraftUSkinEditor.Models.Matrix3D operator /(global::MinecraftUSkinEditor.Models.Matrix3D m, float n) + public static global::PckStudio.Models.Matrix3D operator /(global::PckStudio.Models.Matrix3D m, float n) { - return new global::MinecraftUSkinEditor.Models.Matrix3D(m.M11 / n, m.M12 / n, m.M13 / n, m.M14 / n, m.M21 / n, m.M22 / n, m.M23 / n, m.M24 / n, m.M31 / n, m.M32 / n, m.M33 / n, m.M34 / n, m.M41 / n, m.M42 / n, m.M43 / n, m.M44 / n); + return new global::PckStudio.Models.Matrix3D(m.M11 / n, m.M12 / n, m.M13 / n, m.M14 / n, m.M21 / n, m.M22 / n, m.M23 / n, m.M24 / n, m.M31 / n, m.M32 / n, m.M33 / n, m.M34 / n, m.M41 / n, m.M42 / n, m.M43 / n, m.M44 / n); } public float M11; diff --git a/MinecraftUSkinEditor/Classes/Models/ModelView.Designer.cs b/MinecraftUSkinEditor/Classes/Models/ModelView.Designer.cs index 2e2255cc..274ab74c 100644 --- a/MinecraftUSkinEditor/Classes/Models/ModelView.Designer.cs +++ b/MinecraftUSkinEditor/Classes/Models/ModelView.Designer.cs @@ -1,5 +1,5 @@  -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { partial class MinecraftModelView { @@ -37,7 +37,7 @@ namespace MinecraftUSkinEditor.Models } - private MinecraftUSkinEditor.Models.BackgroundTypes backgroundType; + private PckStudio.Models.BackgroundTypes backgroundType; private System.Drawing.Brush backgroundBrush = new System.Drawing.SolidBrush(System.Drawing.Color.SkyBlue); @@ -49,7 +49,7 @@ namespace MinecraftUSkinEditor.Models private System.Drawing.Point mouseLastLocation; - private MinecraftUSkinEditor.Models.Object3D rotatingObject3D; + private PckStudio.Models.Object3D rotatingObject3D; private System.Drawing.Color backgroundColor = System.Drawing.Color.Transparent; @@ -65,15 +65,15 @@ namespace MinecraftUSkinEditor.Models private System.Drawing.Image versionImage; - internal MinecraftUSkinEditor.Models.Matrix3D GlobalTransformation = MinecraftUSkinEditor.Models.Matrix3D.Identity; + internal PckStudio.Models.Matrix3D GlobalTransformation = PckStudio.Models.Matrix3D.Identity; - private System.Collections.Generic.List texelList = new System.Collections.Generic.List(); + private System.Collections.Generic.List texelList = new System.Collections.Generic.List(); - private MinecraftUSkinEditor.Models.TexelComparer texelComparer = new MinecraftUSkinEditor.Models.TexelComparer(); + private PckStudio.Models.TexelComparer texelComparer = new PckStudio.Models.TexelComparer(); - private System.Collections.Generic.List object3DList = new System.Collections.Generic.List(); + private System.Collections.Generic.List object3DList = new System.Collections.Generic.List(); - private System.Collections.Generic.List dynamicObject3DtList = new System.Collections.Generic.List(); + private System.Collections.Generic.List dynamicObject3DtList = new System.Collections.Generic.List(); #endregion } } diff --git a/MinecraftUSkinEditor/Classes/Models/ModelView.cs b/MinecraftUSkinEditor/Classes/Models/ModelView.cs index de51ad93..e54aebda 100644 --- a/MinecraftUSkinEditor/Classes/Models/ModelView.cs +++ b/MinecraftUSkinEditor/Classes/Models/ModelView.cs @@ -9,7 +9,7 @@ using System.Net; using System.Threading; using System.Windows.Forms; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public partial class MinecraftModelView : Control { diff --git a/MinecraftUSkinEditor/Classes/Models/Object3D.cs b/MinecraftUSkinEditor/Classes/Models/Object3D.cs index 90bb2c58..3e13cf1d 100644 --- a/MinecraftUSkinEditor/Classes/Models/Object3D.cs +++ b/MinecraftUSkinEditor/Classes/Models/Object3D.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public abstract class Object3D { @@ -186,12 +186,12 @@ namespace MinecraftUSkinEditor.Models } set { - this.scaleTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateScale(value); + this.scaleTransformation = global::PckStudio.Models.Matrix3D.CreateScale(value); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } } - public global::MinecraftUSkinEditor.Models.RotationOrders RotationOrder + public global::PckStudio.Models.RotationOrders RotationOrder { get { @@ -202,29 +202,29 @@ namespace MinecraftUSkinEditor.Models this.order = value; switch (this.order) { - case global::MinecraftUSkinEditor.Models.RotationOrders.XY: - this.Rotate = new global::MinecraftUSkinEditor.Models.Object3D.RotateMethod(this.RotateXY); - this.UpdateRotation = new global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod(this.UpdateRotationXY); + case global::PckStudio.Models.RotationOrders.XY: + this.Rotate = new global::PckStudio.Models.Object3D.RotateMethod(this.RotateXY); + this.UpdateRotation = new global::PckStudio.Models.Object3D.UpdateRotationMethod(this.UpdateRotationXY); return; - case global::MinecraftUSkinEditor.Models.RotationOrders.YX: - this.Rotate = new global::MinecraftUSkinEditor.Models.Object3D.RotateMethod(this.RotateYX); - this.UpdateRotation = new global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod(this.UpdateRotationYX); + case global::PckStudio.Models.RotationOrders.YX: + this.Rotate = new global::PckStudio.Models.Object3D.RotateMethod(this.RotateYX); + this.UpdateRotation = new global::PckStudio.Models.Object3D.UpdateRotationMethod(this.UpdateRotationYX); return; - case global::MinecraftUSkinEditor.Models.RotationOrders.XZ: - this.Rotate = new global::MinecraftUSkinEditor.Models.Object3D.RotateMethod(this.RotateXZ); - this.UpdateRotation = new global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod(this.UpdateRotationXZ); + case global::PckStudio.Models.RotationOrders.XZ: + this.Rotate = new global::PckStudio.Models.Object3D.RotateMethod(this.RotateXZ); + this.UpdateRotation = new global::PckStudio.Models.Object3D.UpdateRotationMethod(this.UpdateRotationXZ); return; - case global::MinecraftUSkinEditor.Models.RotationOrders.ZX: - this.Rotate = new global::MinecraftUSkinEditor.Models.Object3D.RotateMethod(this.RotateZX); - this.UpdateRotation = new global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod(this.UpdateRotationZX); + case global::PckStudio.Models.RotationOrders.ZX: + this.Rotate = new global::PckStudio.Models.Object3D.RotateMethod(this.RotateZX); + this.UpdateRotation = new global::PckStudio.Models.Object3D.UpdateRotationMethod(this.UpdateRotationZX); return; - case global::MinecraftUSkinEditor.Models.RotationOrders.YZ: - this.Rotate = new global::MinecraftUSkinEditor.Models.Object3D.RotateMethod(this.RotateYZ); - this.UpdateRotation = new global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod(this.UpdateRotationYZ); + case global::PckStudio.Models.RotationOrders.YZ: + this.Rotate = new global::PckStudio.Models.Object3D.RotateMethod(this.RotateYZ); + this.UpdateRotation = new global::PckStudio.Models.Object3D.UpdateRotationMethod(this.UpdateRotationYZ); return; - case global::MinecraftUSkinEditor.Models.RotationOrders.ZY: - this.Rotate = new global::MinecraftUSkinEditor.Models.Object3D.RotateMethod(this.RotateZY); - this.UpdateRotation = new global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod(this.UpdateRotationZY); + case global::PckStudio.Models.RotationOrders.ZY: + this.Rotate = new global::PckStudio.Models.Object3D.RotateMethod(this.RotateZY); + this.UpdateRotation = new global::PckStudio.Models.Object3D.UpdateRotationMethod(this.UpdateRotationZY); return; default: return; @@ -232,7 +232,7 @@ namespace MinecraftUSkinEditor.Models } } - internal virtual global::MinecraftUSkinEditor.Models.MinecraftModelView Viewport + internal virtual global::PckStudio.Models.MinecraftModelView Viewport { set { @@ -240,28 +240,28 @@ namespace MinecraftUSkinEditor.Models } } - public global::MinecraftUSkinEditor.Models.Point3D Origin + public global::PckStudio.Models.Point3D Origin { get { - return new global::MinecraftUSkinEditor.Models.Point3D(-this.originTranslation.M14, -this.originTranslation.M24, -this.originTranslation.M34); + return new global::PckStudio.Models.Point3D(-this.originTranslation.M14, -this.originTranslation.M24, -this.originTranslation.M34); } set { - this.originTranslation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateTranslation(-value.X, -value.Y, -value.Z); + this.originTranslation = global::PckStudio.Models.Matrix3D.CreateTranslation(-value.X, -value.Y, -value.Z); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } } - public global::MinecraftUSkinEditor.Models.Point3D Position + public global::PckStudio.Models.Point3D Position { get { - return new global::MinecraftUSkinEditor.Models.Point3D(this.positionTranslation.M14, this.positionTranslation.M24, this.positionTranslation.M34); + return new global::PckStudio.Models.Point3D(this.positionTranslation.M14, this.positionTranslation.M24, this.positionTranslation.M34); } set { - this.positionTranslation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateTranslation(value); + this.positionTranslation = global::PckStudio.Models.Matrix3D.CreateTranslation(value); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; this.Update(); } @@ -269,7 +269,7 @@ namespace MinecraftUSkinEditor.Models internal abstract void Update(); - public global::MinecraftUSkinEditor.Models.Matrix3D GlobalTransformation + public global::PckStudio.Models.Matrix3D GlobalTransformation { get { @@ -282,7 +282,7 @@ namespace MinecraftUSkinEditor.Models } } - public global::MinecraftUSkinEditor.Models.Matrix3D LocalTransformation + public global::PckStudio.Models.Matrix3D LocalTransformation { get { @@ -379,42 +379,42 @@ namespace MinecraftUSkinEditor.Models private void UpdateRotationXY() { this.CorrectAngles(); - this.localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(this.angle1) * global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationX(this.angle2); + this.localRotation = global::PckStudio.Models.Matrix3D.CreateRotationY(this.angle1) * global::PckStudio.Models.Matrix3D.CreateRotationX(this.angle2); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } private void UpdateRotationYX() { this.CorrectAngles(); - this.localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationX(this.angle2) * global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(this.angle1); + this.localRotation = global::PckStudio.Models.Matrix3D.CreateRotationX(this.angle2) * global::PckStudio.Models.Matrix3D.CreateRotationY(this.angle1); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } private void UpdateRotationXZ() { this.CorrectAngles(); - this.localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationZ(this.angle1) * global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationX(this.angle2); + this.localRotation = global::PckStudio.Models.Matrix3D.CreateRotationZ(this.angle1) * global::PckStudio.Models.Matrix3D.CreateRotationX(this.angle2); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } private void UpdateRotationZX() { this.CorrectAngles(); - this.localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationX(this.angle2) * global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationZ(this.angle1); + this.localRotation = global::PckStudio.Models.Matrix3D.CreateRotationX(this.angle2) * global::PckStudio.Models.Matrix3D.CreateRotationZ(this.angle1); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } private void UpdateRotationZY() { this.CorrectAngles(); - this.localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(this.angle2) * global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationZ(this.angle1); + this.localRotation = global::PckStudio.Models.Matrix3D.CreateRotationY(this.angle2) * global::PckStudio.Models.Matrix3D.CreateRotationZ(this.angle1); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } private void UpdateRotationYZ() { this.CorrectAngles(); - this.localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationZ(this.angle2) * global::MinecraftUSkinEditor.Models.Matrix3D.CreateRotationY(this.angle1); + this.localRotation = global::PckStudio.Models.Matrix3D.CreateRotationZ(this.angle2) * global::PckStudio.Models.Matrix3D.CreateRotationY(this.angle1); this.localTransformation = this.positionTranslation * this.localRotation * this.originTranslation * this.scaleTransformation; } @@ -424,17 +424,17 @@ namespace MinecraftUSkinEditor.Models public const float PIby180 = 0.0174532924f; - protected global::MinecraftUSkinEditor.Models.Matrix3D originTranslation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + protected global::PckStudio.Models.Matrix3D originTranslation = global::PckStudio.Models.Matrix3D.Identity; - protected global::MinecraftUSkinEditor.Models.Matrix3D positionTranslation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + protected global::PckStudio.Models.Matrix3D positionTranslation = global::PckStudio.Models.Matrix3D.Identity; - protected global::MinecraftUSkinEditor.Models.Matrix3D scaleTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + protected global::PckStudio.Models.Matrix3D scaleTransformation = global::PckStudio.Models.Matrix3D.Identity; - protected global::MinecraftUSkinEditor.Models.Matrix3D localRotation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + protected global::PckStudio.Models.Matrix3D localRotation = global::PckStudio.Models.Matrix3D.Identity; - protected global::MinecraftUSkinEditor.Models.Matrix3D localTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + protected global::PckStudio.Models.Matrix3D localTransformation = global::PckStudio.Models.Matrix3D.Identity; - protected global::MinecraftUSkinEditor.Models.Matrix3D globalTransformation = global::MinecraftUSkinEditor.Models.Matrix3D.Identity; + protected global::PckStudio.Models.Matrix3D globalTransformation = global::PckStudio.Models.Matrix3D.Identity; private float angle1; @@ -448,13 +448,13 @@ namespace MinecraftUSkinEditor.Models private float minAngle2 = -3.14159274f; - private global::MinecraftUSkinEditor.Models.RotationOrders order; + private global::PckStudio.Models.RotationOrders order; - protected global::MinecraftUSkinEditor.Models.MinecraftModelView viewport; + protected global::PckStudio.Models.MinecraftModelView viewport; - private global::MinecraftUSkinEditor.Models.Object3D.RotateMethod Rotate; + private global::PckStudio.Models.Object3D.RotateMethod Rotate; - private global::MinecraftUSkinEditor.Models.Object3D.UpdateRotationMethod UpdateRotation; + private global::PckStudio.Models.Object3D.UpdateRotationMethod UpdateRotation; private delegate void RotateMethod(float deltaX, float deltaY); diff --git a/MinecraftUSkinEditor/Classes/Models/Object3DGroup.cs b/MinecraftUSkinEditor/Classes/Models/Object3DGroup.cs index 6f88020f..19953114 100644 --- a/MinecraftUSkinEditor/Classes/Models/Object3DGroup.cs +++ b/MinecraftUSkinEditor/Classes/Models/Object3DGroup.cs @@ -1,16 +1,16 @@ using System; using System.Collections.Generic; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { - public class Object3DGroup : global::MinecraftUSkinEditor.Models.Object3D + public class Object3DGroup : global::PckStudio.Models.Object3D { - internal override global::MinecraftUSkinEditor.Models.MinecraftModelView Viewport + internal override global::PckStudio.Models.MinecraftModelView Viewport { set { base.Viewport = value; - foreach (global::MinecraftUSkinEditor.Models.Object3D object3D in this.object3DList) + foreach (global::PckStudio.Models.Object3D object3D in this.object3DList) { object3D.Viewport = value; } @@ -21,7 +21,7 @@ namespace MinecraftUSkinEditor.Models { set { - foreach (global::MinecraftUSkinEditor.Models.Object3D object3D in this.object3DList) + foreach (global::PckStudio.Models.Object3D object3D in this.object3DList) { object3D.Image = value; } @@ -30,7 +30,7 @@ namespace MinecraftUSkinEditor.Models internal override void Update() { - global::MinecraftUSkinEditor.Models.Matrix3D globalTransformation = this.globalTransformation * this.localTransformation; + global::PckStudio.Models.Matrix3D globalTransformation = this.globalTransformation * this.localTransformation; for (int i = 0; i < this.object3DList.Count; i++) { this.object3DList[i].GlobalTransformation = globalTransformation; @@ -40,7 +40,7 @@ namespace MinecraftUSkinEditor.Models public override float HitTest(global::System.Drawing.PointF location) { float num = -1000f; - foreach (global::MinecraftUSkinEditor.Models.Object3D object3D in this.object3DList) + foreach (global::PckStudio.Models.Object3D object3D in this.object3DList) { float num2 = object3D.HitTest(location); if (num2 > num) @@ -51,7 +51,7 @@ namespace MinecraftUSkinEditor.Models return num; } - public void Add(global::MinecraftUSkinEditor.Models.Object3D object3D) + public void Add(global::PckStudio.Models.Object3D object3D) { if (object3D == this) { @@ -64,6 +64,6 @@ namespace MinecraftUSkinEditor.Models { } - private global::System.Collections.Generic.List object3DList = new global::System.Collections.Generic.List(); + private global::System.Collections.Generic.List object3DList = new global::System.Collections.Generic.List(); } } diff --git a/MinecraftUSkinEditor/Classes/Models/Point3D.cs b/MinecraftUSkinEditor/Classes/Models/Point3D.cs index 5bdef5d8..397dc4c0 100644 --- a/MinecraftUSkinEditor/Classes/Models/Point3D.cs +++ b/MinecraftUSkinEditor/Classes/Models/Point3D.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public struct Point3D { @@ -11,11 +11,11 @@ namespace MinecraftUSkinEditor.Models this.Z = z; } - public static global::MinecraftUSkinEditor.Models.Point3D Zero + public static global::PckStudio.Models.Point3D Zero { get { - return default(global::MinecraftUSkinEditor.Models.Point3D); + return default(global::PckStudio.Models.Point3D); } } @@ -33,24 +33,24 @@ namespace MinecraftUSkinEditor.Models }); } - public static global::MinecraftUSkinEditor.Models.Point3D operator +(global::MinecraftUSkinEditor.Models.Point3D a, global::MinecraftUSkinEditor.Models.Point3D b) + public static global::PckStudio.Models.Point3D operator +(global::PckStudio.Models.Point3D a, global::PckStudio.Models.Point3D b) { - return new global::MinecraftUSkinEditor.Models.Point3D(a.X + b.X, a.Y + b.Y, a.Z + b.Z); + return new global::PckStudio.Models.Point3D(a.X + b.X, a.Y + b.Y, a.Z + b.Z); } - public static global::MinecraftUSkinEditor.Models.Point3D operator -(global::MinecraftUSkinEditor.Models.Point3D a, global::MinecraftUSkinEditor.Models.Point3D b) + public static global::PckStudio.Models.Point3D operator -(global::PckStudio.Models.Point3D a, global::PckStudio.Models.Point3D b) { - return new global::MinecraftUSkinEditor.Models.Point3D(a.X - b.X, a.Y - b.Y, a.Z - b.Z); + return new global::PckStudio.Models.Point3D(a.X - b.X, a.Y - b.Y, a.Z - b.Z); } - public static global::MinecraftUSkinEditor.Models.Point3D operator *(global::MinecraftUSkinEditor.Models.Point3D p, float s) + public static global::PckStudio.Models.Point3D operator *(global::PckStudio.Models.Point3D p, float s) { - return new global::MinecraftUSkinEditor.Models.Point3D(p.X * s, p.Y * s, p.Z * s); + return new global::PckStudio.Models.Point3D(p.X * s, p.Y * s, p.Z * s); } - public static global::MinecraftUSkinEditor.Models.Point3D operator /(global::MinecraftUSkinEditor.Models.Point3D p, float s) + public static global::PckStudio.Models.Point3D operator /(global::PckStudio.Models.Point3D p, float s) { - return new global::MinecraftUSkinEditor.Models.Point3D(p.X / s, p.Y / s, p.Z / s); + return new global::PckStudio.Models.Point3D(p.X / s, p.Y / s, p.Z / s); } public float X; diff --git a/MinecraftUSkinEditor/Classes/Models/Positions.cs b/MinecraftUSkinEditor/Classes/Models/Positions.cs index 51be8201..004ba901 100644 --- a/MinecraftUSkinEditor/Classes/Models/Positions.cs +++ b/MinecraftUSkinEditor/Classes/Models/Positions.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public enum Positions { diff --git a/MinecraftUSkinEditor/Classes/Models/ProjectionTypes.cs b/MinecraftUSkinEditor/Classes/Models/ProjectionTypes.cs index d52372fb..04d81550 100644 --- a/MinecraftUSkinEditor/Classes/Models/ProjectionTypes.cs +++ b/MinecraftUSkinEditor/Classes/Models/ProjectionTypes.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public enum ProjectionTypes : byte { diff --git a/MinecraftUSkinEditor/Classes/Models/RotationOrders.cs b/MinecraftUSkinEditor/Classes/Models/RotationOrders.cs index 7b159fc5..0ca2c041 100644 --- a/MinecraftUSkinEditor/Classes/Models/RotationOrders.cs +++ b/MinecraftUSkinEditor/Classes/Models/RotationOrders.cs @@ -1,6 +1,6 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public enum RotationOrders : byte { diff --git a/MinecraftUSkinEditor/Classes/Models/Texel.cs b/MinecraftUSkinEditor/Classes/Models/Texel.cs index 99c7ae1d..f106f7d8 100644 --- a/MinecraftUSkinEditor/Classes/Models/Texel.cs +++ b/MinecraftUSkinEditor/Classes/Models/Texel.cs @@ -1,10 +1,10 @@ using System; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { internal struct Texel { - internal Texel(global::MinecraftUSkinEditor.Models.TexturePlane texturePlane, int x, int y, global::System.Drawing.Color color) + internal Texel(global::PckStudio.Models.TexturePlane texturePlane, int x, int y, global::System.Drawing.Color color) { this.TexturePlane = texturePlane; this.X = x; @@ -34,7 +34,7 @@ namespace MinecraftUSkinEditor.Models g.FillPolygon(this.brush, points); } - internal global::MinecraftUSkinEditor.Models.TexturePlane TexturePlane; + internal global::PckStudio.Models.TexturePlane TexturePlane; internal int X; diff --git a/MinecraftUSkinEditor/Classes/Models/TexelComparer.cs b/MinecraftUSkinEditor/Classes/Models/TexelComparer.cs index 374396b2..d6810573 100644 --- a/MinecraftUSkinEditor/Classes/Models/TexelComparer.cs +++ b/MinecraftUSkinEditor/Classes/Models/TexelComparer.cs @@ -1,11 +1,11 @@ using System; using System.Collections.Generic; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { - internal class TexelComparer : global::System.Collections.Generic.IComparer + internal class TexelComparer : global::System.Collections.Generic.IComparer { - public int Compare(global::MinecraftUSkinEditor.Models.Texel x, global::MinecraftUSkinEditor.Models.Texel y) + public int Compare(global::PckStudio.Models.Texel x, global::PckStudio.Models.Texel y) { return -x.Z.CompareTo(y.Z); } diff --git a/MinecraftUSkinEditor/Classes/Models/TexturePlane.cs b/MinecraftUSkinEditor/Classes/Models/TexturePlane.cs index edfb928f..8a5c163a 100644 --- a/MinecraftUSkinEditor/Classes/Models/TexturePlane.cs +++ b/MinecraftUSkinEditor/Classes/Models/TexturePlane.cs @@ -4,7 +4,7 @@ using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Drawing; -namespace MinecraftUSkinEditor.Models +namespace PckStudio.Models { public class TexturePlane : Object3D { diff --git a/MinecraftUSkinEditor/Classes/PCK.cs b/MinecraftUSkinEditor/Classes/PCK.cs index 234130b8..5bfc58bb 100644 --- a/MinecraftUSkinEditor/Classes/PCK.cs +++ b/MinecraftUSkinEditor/Classes/PCK.cs @@ -4,44 +4,11 @@ using System.Text; using System.IO; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public class PCK { - public PCK(string filename) - { - try - { - IsLittleEndian = !(Read(File.ReadAllBytes(filename))); - if(IsLittleEndian) - ReadVita(File.ReadAllBytes(filename)); - } - catch - { - } - } - - private static byte[] endianReverseUnicode(byte[] str) - { - List NewBte = new List(); - NewBte.AddRange(str); - NewBte.Reverse(); - return NewBte.ToArray(); - - - /* Old Endian Reverse Code - byte[] newStr = new byte[str.Length]; - for (int i = 0; i < str.Length; i += 2) - { - newStr[i] = str[i + 1]; - newStr[i + 1] = str[i]; - } - return newStr; - */ - } - - #region Variables public class MineFile { @@ -51,23 +18,49 @@ namespace MinecraftUSkinEditor public byte[] data; public List entries = new List(); } - public bool IsLittleEndian; - public int pckType = 0; public Dictionary types = new Dictionary(); public Dictionary typeCodes = new Dictionary(); public List mineFiles = new List(); + public bool IsLittleEndian = false; + public int pckType = 0; - #endregion + public PCK() + { + + } + + public PCK(string filename) + { + try + { + IsLittleEndian = !(Read(File.ReadAllBytes(filename))); + if (IsLittleEndian) + ReadVita(File.ReadAllBytes(filename)); + } + catch (Exception err) + { + Console.WriteLine(err.Message); + } + } #region NormalPCK - public static string readMineString(FileData f) + private static byte[] endianReverseUnicode(byte[] str) + { + byte[] newStr = new byte[str.Length]; + for (int i = 0; i < str.Length; i += 2) + { + newStr[i] = str[i + 1]; + newStr[i + 1] = str[i]; + } + return newStr; + } + + static string readMineString(FileData f) { int length = f.readInt() * 2; - Console.WriteLine(length.ToString()); return Encoding.Unicode.GetString(endianReverseUnicode(f.readBytes(length))); - } public bool Read(byte[] data) @@ -81,9 +74,9 @@ namespace MinecraftUSkinEditor FileData fileData = new FileData(data); fileData.Endian = Endianness.Big; + fileData.readInt(); int entryTypeCount = fileData.readInt(); - //int a = 0; for (int i = 0; i < entryTypeCount; i++) { int unk = fileData.readInt(); @@ -91,8 +84,6 @@ namespace MinecraftUSkinEditor try { text = readMineString(fileData); - //File.WriteAllText(Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + "\\exp\\PCKDump" + a + ".bin", text); - //a++; } catch { @@ -129,31 +120,31 @@ namespace MinecraftUSkinEditor Console.WriteLine("NormalPCK"); } - - for (int j = 0; j < itemCount; j++) + for (int i = 0; i < itemCount; i++) { - MineFile mineFile = new MineFile(); - mineFile.filesize = fileData.readInt(); - mineFile.type = fileData.readInt(); + MineFile mf = new MineFile(); + mf.filesize = fileData.readInt(); + mf.type = fileData.readInt(); int length = fileData.readInt() * 2; - mineFile.name = Encoding.Unicode.GetString(endianReverseUnicode(fileData.readBytes(length))); + mf.name = Encoding.Unicode.GetString(endianReverseUnicode(fileData.readBytes(length))); fileData.skip(4); - mineFiles.Add(mineFile); + mineFiles.Add(mf); } - foreach (MineFile mineFile2 in mineFiles) + foreach (MineFile mf in mineFiles) { - int num4 = fileData.readInt(); - for (int k = 0; k < num4; k++) + int entryCount = fileData.readInt(); + for (int i = 0; i < entryCount; i++) { - object[] array = new object[2]; - int key = fileData.readInt(); - array[0] = types[key]; - array[1] = readMineString(fileData); + object[] temp = new object[2]; + int entryTypeInt = fileData.readInt(); + temp[0] = types[entryTypeInt]; //Entry type + temp[1] = readMineString(fileData); //Entry data + fileData.skip(4); - mineFile2.entries.Add(array); + mf.entries.Add(temp); } - mineFile2.data = fileData.readBytes(mineFile2.filesize); + mf.data = fileData.readBytes(mf.filesize); } return true; } @@ -165,63 +156,68 @@ namespace MinecraftUSkinEditor private static void writeMinecraftString(FileOutput f, string str) { - byte[] bytes = Encoding.Unicode.GetBytes(str); - f.writeInt(bytes.Length / 2); - f.writeBytes(PCK.endianReverseUnicode(bytes)); + byte[] d = Encoding.Unicode.GetBytes(str); + f.writeInt(d.Length / 2); + f.writeBytes(endianReverseUnicode(d)); f.writeInt(0); } public byte[] Rebuild() { - FileOutput fileOutput = new FileOutput(); - fileOutput.Endian = Endianness.Big; - fileOutput.writeInt(3); - fileOutput.writeInt(this.types.Count); - foreach (int num in this.types.Keys) + FileOutput f = new FileOutput(); + f.Endian = Endianness.Big; + + f.writeInt(3); + f.writeInt(types.Count); + foreach (int type in types.Keys) { - fileOutput.writeInt(num); - PCK.writeMinecraftString(fileOutput, this.types[num]); + f.writeInt(type); + writeMinecraftString(f, types[type]); } - fileOutput.writeInt(this.mineFiles.Count); - foreach (PCK.MineFile mineFile in this.mineFiles) + + f.writeInt(mineFiles.Count); + foreach (MineFile mf in mineFiles) { - fileOutput.writeInt(mineFile.data.Length); - fileOutput.writeInt(mineFile.type); - PCK.writeMinecraftString(fileOutput, mineFile.name); + f.writeInt(mf.data.Length); + f.writeInt(mf.type); + writeMinecraftString(f, mf.name); } - foreach (PCK.MineFile mineFile2 in this.mineFiles) + + foreach (MineFile mf in mineFiles) { - string str = ""; + string missing = ""; try { - fileOutput.writeInt(mineFile2.entries.Count); - foreach (object[] array in mineFile2.entries) + f.writeInt(mf.entries.Count); + foreach (object[] entry in mf.entries) { - str = array[0].ToString(); - fileOutput.writeInt(this.typeCodes[(string)array[0]]); - PCK.writeMinecraftString(fileOutput, (string)array[1]); + missing = entry[0].ToString(); + f.writeInt(typeCodes[(string)entry[0]]); + writeMinecraftString(f, (string)entry[1]); } - fileOutput.writeBytes(mineFile2.data); + + f.writeBytes(mf.data); } catch (Exception) { - MessageBox.Show(str + " is not in the main metadatabase"); + MessageBox.Show(missing + " is not in the main metadatabase"); break; } } - return fileOutput.getBytes(); + + + return f.getBytes(); } #endregion - #region VitaPCK + #region Vita/PS4 PCK - public static string readMineStringVita(FileData f) + static string readMineStringVita(FileData f) { int length = f.readIntVita() * 2; Console.WriteLine(length.ToString()); return Encoding.Unicode.GetString((f.readBytes(length))); - } public void ReadVita(byte[] data) @@ -361,4 +357,4 @@ namespace MinecraftUSkinEditor #endregion } -} \ No newline at end of file +} diff --git a/MinecraftUSkinEditor/Classes/Program.cs b/MinecraftUSkinEditor/Classes/Program.cs index a4269e2c..02ac39fe 100644 --- a/MinecraftUSkinEditor/Classes/Program.cs +++ b/MinecraftUSkinEditor/Classes/Program.cs @@ -7,7 +7,7 @@ using System.Threading; using System.Windows.Forms; using PckStudio.Classes; -namespace MinecraftUSkinEditor +namespace PckStudio { diff --git a/MinecraftUSkinEditor/CommunityKey.snk b/MinecraftUSkinEditor/CommunityKey.snk new file mode 100644 index 0000000000000000000000000000000000000000..753cc4ac09d2b96484a2944260b73a893bf1319e GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa50098)hp19aLLppo`=GZ#|6*3!b^sW=@V_}E z$2<|AvN>vxv0%@)hLe>%L?R5{1 zOB8rChhP0D0rAKiKct*+#iin+>lK&rv1a_wm|rMU#5rrKdFH|` zGuQ1S9{&Upt|uke&c(TqOhgX-k(tOv4+hUlTVXAwoIU7gwq?w^_M5>>=JeH2oQBNz zeksV^cYvH7K_bQA?Oh|T;G^nN=JE70c>28rYUeqCKiUn6Wous&b5t5Wf~L|VtEoH_ zx=2fx0ZNS*0BH&#f2E>-P?gU1!XwPvhfC53%}@wHTMkG0gb} z#`PPUXYn}({hCXhxw3nNUg42rm%9fyeprxbQyMu3=kNc4Fi`@a9-Poxpjw9*5s{~I zo97g;oyc6VA@U$bh*4$G%mY1j=Z^1*WJ{dQiJ0ue{qrzaKFi)@Z0awZG-&_3DwO4< z!kmOwv74b6% i&XV%3s5!e`ou*ip%NQ>Vi|5wmZ#(I`=aUY);(?P_iy*H6 literal 0 HcmV?d00001 diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/AddPCKPassword.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/AddPCKPassword.cs index 7dea512a..9e07172e 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/AddPCKPassword.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/AddPCKPassword.cs @@ -13,9 +13,9 @@ namespace PckStudio.Forms { public partial class AddPCKPassword : MetroForm { - MinecraftUSkinEditor.PCK currentPCK; - MinecraftUSkinEditor.PCK.MineFile file; - public AddPCKPassword(MinecraftUSkinEditor.PCK.MineFile fileIn, MinecraftUSkinEditor.PCK currentPCKIn) + PckStudio.PCK currentPCK; + PckStudio.PCK.MineFile file; + public AddPCKPassword(PckStudio.PCK.MineFile fileIn, PckStudio.PCK currentPCKIn) { InitializeComponent(); diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.Designer.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.Designer.cs index 0b3dc605..bd6642e8 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class MetaADD { diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.cs index b51529f9..28486c81 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/MetaADD.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class MetaADD : Form { diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/Promo.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/Promo.cs index a160a8ad..ba663b2b 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/Promo.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/Promo.cs @@ -26,7 +26,7 @@ namespace PckStudio.Forms { using (WebClient getData = new WebClient()) { - data = getData.DownloadString(MinecraftUSkinEditor.Program.baseurl + "Promo/PromoFC"); + data = getData.DownloadString(PckStudio.Program.baseurl + "Promo/PromoFC"); //data = "k_EPynYjxmc"; webBrowser1.ScrollBarsEnabled = false; diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/meta.Designer.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/meta.Designer.cs index 60704955..2f8f9306 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/meta.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/meta.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class meta { diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/meta.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/meta.cs index 5e8270a4..a40dfdd1 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/meta.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/meta.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class meta : MetroFramework.Forms.MetroForm { @@ -53,7 +53,7 @@ namespace MinecraftUSkinEditor private void addToolStripMenuItem_Click(object sender, EventArgs e) { - MinecraftUSkinEditor.MetaADD add = new MinecraftUSkinEditor.MetaADD(currentPCK, treeView1); + PckStudio.MetaADD add = new PckStudio.MetaADD(currentPCK, treeView1); add.TopMost = true; add.TopLevel = true; add.ShowDialog(); diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/pckLocked.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/pckLocked.cs index 55af2c1d..1edac6a5 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/pckLocked.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/pckLocked.cs @@ -7,7 +7,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -using MinecraftUSkinEditor; +using PckStudio; namespace PckStudio.Forms { diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.Designer.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.Designer.cs index 5cb3166a..0ef31df5 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class presetMeta { diff --git a/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.cs b/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.cs index 4f38a58c..cc18ce9e 100644 --- a/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.cs +++ b/MinecraftUSkinEditor/Forms/Additional-Popups/presetMeta.cs @@ -9,7 +9,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class presetMeta : MetroFramework.Forms.MetroForm { diff --git a/MinecraftUSkinEditor/Forms/Form1.Designer.cs b/MinecraftUSkinEditor/Forms/Form1.Designer.cs index 5f72afe6..df5f805e 100644 --- a/MinecraftUSkinEditor/Forms/Form1.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Form1.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class FormMain { @@ -28,6 +28,7 @@ /// private void InitializeComponent() { + this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMain)); this.contextMenuPCKEntries = new System.Windows.Forms.ContextMenuStrip(this.components); @@ -94,29 +95,23 @@ this.directorySearcher1 = new System.DirectoryServices.DirectorySearcher(); this.openedPCKS = new MetroFramework.Controls.MetroTabControl(); this.tabPage1 = new MetroFramework.Controls.MetroTabPage(); - this.myTablePanelPckEdit = new PckStudio.Forms.MyTablePanel(); - this.treeViewMain = new System.Windows.Forms.TreeView(); - this.pictureBoxImagePreview = new MinecraftUSkinEditor.PictureBoxWithInterpolationMode(); - this.labelAmount = new MetroFramework.Controls.MetroLabel(); - this.tabDataDisplay = new System.Windows.Forms.TabControl(); - this.tabMetaDisplay = new System.Windows.Forms.TabPage(); - this.myTablePanel1 = new PckStudio.Forms.MyTablePanel(); - this.treeMeta = new System.Windows.Forms.TreeView(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); - this.label2 = new MetroFramework.Controls.MetroLabel(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.labelEntryType = new MetroFramework.Controls.MetroLabel(); - this.label3 = new MetroFramework.Controls.MetroLabel(); - this.labelEntryData = new MetroFramework.Controls.MetroLabel(); - this.buttonEdit = new System.Windows.Forms.Button(); this.labelImageSize = new MetroFramework.Controls.MetroLabel(); this.pictureBox2 = new System.Windows.Forms.PictureBox(); this.DBGLabel = new MetroFramework.Controls.MetroLabel(); this.metroTabControl1 = new MetroFramework.Controls.MetroTabControl(); this.metroTabPage1 = new MetroFramework.Controls.MetroTabPage(); + this.label10 = new MetroFramework.Controls.MetroLabel(); + this.label11 = new MetroFramework.Controls.MetroLabel(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.ChangeURL = new MetroFramework.Controls.MetroLabel(); + this.LittleEndianCheckBox = new MetroFramework.Controls.MetroCheckBox(); + this.myTablePanelStartScreen = new PckStudio.Forms.MyTablePanel(); + this.richTextBoxChangelog = new System.Windows.Forms.RichTextBox(); + this.label5 = new MetroFramework.Controls.MetroLabel(); + this.pckOpen = new System.Windows.Forms.PictureBox(); this.myTablePanel2 = new PckStudio.Forms.MyTablePanel(); this.treeView1 = new System.Windows.Forms.TreeView(); - this.pictureBoxWithInterpolationMode1 = new MinecraftUSkinEditor.PictureBoxWithInterpolationMode(); + this.pictureBoxWithInterpolationMode1 = new PckStudio.PictureBoxWithInterpolationMode(); this.label4 = new MetroFramework.Controls.MetroLabel(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage2 = new System.Windows.Forms.TabPage(); @@ -129,35 +124,41 @@ this.label8 = new MetroFramework.Controls.MetroLabel(); this.label9 = new MetroFramework.Controls.MetroLabel(); this.button1 = new System.Windows.Forms.Button(); - this.label10 = new MetroFramework.Controls.MetroLabel(); - this.label11 = new MetroFramework.Controls.MetroLabel(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.ChangeURL = new MetroFramework.Controls.MetroLabel(); - this.LittleEndianCheckBox = new MetroFramework.Controls.MetroCheckBox(); - this.myTablePanelStartScreen = new PckStudio.Forms.MyTablePanel(); - this.richTextBoxChangelog = new System.Windows.Forms.RichTextBox(); - this.label5 = new MetroFramework.Controls.MetroLabel(); - this.pckOpen = new System.Windows.Forms.PictureBox(); + this.myTablePanelPckEdit = new PckStudio.Forms.MyTablePanel(); + this.treeViewMain = new System.Windows.Forms.TreeView(); + this.pictureBoxImagePreview = new PckStudio.PictureBoxWithInterpolationMode(); + this.labelAmount = new MetroFramework.Controls.MetroLabel(); + this.tabDataDisplay = new System.Windows.Forms.TabControl(); + this.tabMetaDisplay = new System.Windows.Forms.TabPage(); + this.myTablePanel1 = new PckStudio.Forms.MyTablePanel(); + this.treeMeta = new System.Windows.Forms.TreeView(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.label2 = new MetroFramework.Controls.MetroLabel(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.labelEntryType = new MetroFramework.Controls.MetroLabel(); + this.label3 = new MetroFramework.Controls.MetroLabel(); + this.labelEntryData = new MetroFramework.Controls.MetroLabel(); + this.buttonEdit = new System.Windows.Forms.Button(); this.contextMenuPCKEntries.SuspendLayout(); this.menuStrip.SuspendLayout(); this.contextMenuMetaTree.SuspendLayout(); this.openedPCKS.SuspendLayout(); this.tabPage1.SuspendLayout(); - this.myTablePanelPckEdit.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBoxImagePreview)).BeginInit(); - this.tabDataDisplay.SuspendLayout(); - this.tabMetaDisplay.SuspendLayout(); - this.myTablePanel1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); this.metroTabControl1.SuspendLayout(); this.metroTabPage1.SuspendLayout(); + this.myTablePanelStartScreen.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pckOpen)).BeginInit(); this.myTablePanel2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxWithInterpolationMode1)).BeginInit(); this.tabControl1.SuspendLayout(); this.tabPage2.SuspendLayout(); this.myTablePanel3.SuspendLayout(); - this.myTablePanelStartScreen.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pckOpen)).BeginInit(); + this.myTablePanelPckEdit.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxImagePreview)).BeginInit(); + this.tabDataDisplay.SuspendLayout(); + this.tabMetaDisplay.SuspendLayout(); + this.myTablePanel1.SuspendLayout(); this.SuspendLayout(); // // contextMenuPCKEntries @@ -634,6 +635,236 @@ this.tabPage1.VerticalScrollbarHighlightOnWheel = false; this.tabPage1.VerticalScrollbarSize = 0; // + // labelImageSize + // + resources.ApplyResources(this.labelImageSize, "labelImageSize"); + this.labelImageSize.Name = "labelImageSize"; + // + // pictureBox2 + // + resources.ApplyResources(this.pictureBox2, "pictureBox2"); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.TabStop = false; + // + // DBGLabel + // + resources.ApplyResources(this.DBGLabel, "DBGLabel"); + this.DBGLabel.FontWeight = MetroFramework.MetroLabelWeight.Bold; + this.DBGLabel.ForeColor = System.Drawing.Color.Red; + this.DBGLabel.Name = "DBGLabel"; + this.DBGLabel.Theme = MetroFramework.MetroThemeStyle.Dark; + // + // metroTabControl1 + // + this.metroTabControl1.Controls.Add(this.metroTabPage1); + resources.ApplyResources(this.metroTabControl1, "metroTabControl1"); + this.metroTabControl1.Name = "metroTabControl1"; + this.metroTabControl1.SelectedIndex = 0; + this.metroTabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed; + this.metroTabControl1.Style = MetroFramework.MetroColorStyle.White; + this.metroTabControl1.Theme = MetroFramework.MetroThemeStyle.Dark; + this.metroTabControl1.UseSelectable = true; + // + // metroTabPage1 + // + this.metroTabPage1.BackColor = System.Drawing.Color.Transparent; + this.metroTabPage1.Controls.Add(this.myTablePanel2); + this.metroTabPage1.Controls.Add(this.label10); + this.metroTabPage1.Controls.Add(this.label11); + this.metroTabPage1.HorizontalScrollbarBarColor = true; + this.metroTabPage1.HorizontalScrollbarHighlightOnWheel = false; + this.metroTabPage1.HorizontalScrollbarSize = 0; + resources.ApplyResources(this.metroTabPage1, "metroTabPage1"); + this.metroTabPage1.Name = "metroTabPage1"; + this.metroTabPage1.Style = MetroFramework.MetroColorStyle.White; + this.metroTabPage1.Theme = MetroFramework.MetroThemeStyle.Dark; + this.metroTabPage1.VerticalScrollbarBarColor = true; + this.metroTabPage1.VerticalScrollbarHighlightOnWheel = false; + this.metroTabPage1.VerticalScrollbarSize = 0; + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + // + // timer1 + // + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // ChangeURL + // + resources.ApplyResources(this.ChangeURL, "ChangeURL"); + this.ChangeURL.Name = "ChangeURL"; + this.ChangeURL.Theme = MetroFramework.MetroThemeStyle.Dark; + // + // LittleEndianCheckBox + // + resources.ApplyResources(this.LittleEndianCheckBox, "LittleEndianCheckBox"); + this.LittleEndianCheckBox.Name = "LittleEndianCheckBox"; + this.LittleEndianCheckBox.Style = MetroFramework.MetroColorStyle.White; + this.LittleEndianCheckBox.Theme = MetroFramework.MetroThemeStyle.Dark; + this.LittleEndianCheckBox.UseSelectable = true; + // + // myTablePanelStartScreen + // + resources.ApplyResources(this.myTablePanelStartScreen, "myTablePanelStartScreen"); + this.myTablePanelStartScreen.Controls.Add(this.richTextBoxChangelog, 1, 1); + this.myTablePanelStartScreen.Controls.Add(this.label5, 1, 0); + this.myTablePanelStartScreen.Controls.Add(this.pckOpen, 0, 0); + this.myTablePanelStartScreen.Name = "myTablePanelStartScreen"; + // + // richTextBoxChangelog + // + this.richTextBoxChangelog.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(28)))), ((int)(((byte)(28)))), ((int)(((byte)(28))))); + this.richTextBoxChangelog.BorderStyle = System.Windows.Forms.BorderStyle.None; + resources.ApplyResources(this.richTextBoxChangelog, "richTextBoxChangelog"); + this.richTextBoxChangelog.ForeColor = System.Drawing.Color.White; + this.richTextBoxChangelog.Name = "richTextBoxChangelog"; + this.richTextBoxChangelog.ReadOnly = true; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.ForeColor = System.Drawing.Color.White; + this.label5.Name = "label5"; + this.label5.Theme = MetroFramework.MetroThemeStyle.Dark; + // + // pckOpen + // + resources.ApplyResources(this.pckOpen, "pckOpen"); + this.pckOpen.Image = global::PckStudio.Properties.Resources.pckClosed; + this.pckOpen.Name = "pckOpen"; + this.myTablePanelStartScreen.SetRowSpan(this.pckOpen, 2); + this.pckOpen.TabStop = false; + this.pckOpen.Click += new System.EventHandler(this.openToolStripMenuItem_Click); + this.pckOpen.DragDrop += new System.Windows.Forms.DragEventHandler(this.OpenPck_DragDrop); + this.pckOpen.DragEnter += new System.Windows.Forms.DragEventHandler(this.OpenPck_DragEnter); + this.pckOpen.DragLeave += new System.EventHandler(this.OpenPck_DragLeave); + this.pckOpen.MouseEnter += new System.EventHandler(this.OpenPck_MouseEnter); + this.pckOpen.MouseLeave += new System.EventHandler(this.OpenPck_MouseLeave); + // + // myTablePanel2 + // + resources.ApplyResources(this.myTablePanel2, "myTablePanel2"); + this.myTablePanel2.Controls.Add(this.treeView1, 0, 0); + this.myTablePanel2.Controls.Add(this.pictureBoxWithInterpolationMode1, 1, 0); + this.myTablePanel2.Controls.Add(this.label4, 2, 0); + this.myTablePanel2.Controls.Add(this.tabControl1, 1, 4); + this.myTablePanel2.Name = "myTablePanel2"; + // + // treeView1 + // + this.treeView1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.treeView1.ContextMenuStrip = this.contextMenuPCKEntries; + resources.ApplyResources(this.treeView1, "treeView1"); + this.treeView1.ForeColor = System.Drawing.Color.White; + this.treeView1.LabelEdit = true; + this.treeView1.Name = "treeView1"; + this.myTablePanel2.SetRowSpan(this.treeView1, 6); + // + // pictureBoxWithInterpolationMode1 + // + resources.ApplyResources(this.pictureBoxWithInterpolationMode1, "pictureBoxWithInterpolationMode1"); + this.pictureBoxWithInterpolationMode1.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.Default; + this.pictureBoxWithInterpolationMode1.Name = "pictureBoxWithInterpolationMode1"; + this.myTablePanel2.SetRowSpan(this.pictureBoxWithInterpolationMode1, 4); + this.pictureBoxWithInterpolationMode1.TabStop = false; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.ForeColor = System.Drawing.Color.White; + this.label4.Name = "label4"; + // + // tabControl1 + // + this.myTablePanel2.SetColumnSpan(this.tabControl1, 2); + this.tabControl1.Controls.Add(this.tabPage2); + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Name = "tabControl1"; + this.myTablePanel2.SetRowSpan(this.tabControl1, 2); + this.tabControl1.SelectedIndex = 0; + // + // tabPage2 + // + this.tabPage2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20))))); + this.tabPage2.Controls.Add(this.myTablePanel3); + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Name = "tabPage2"; + // + // myTablePanel3 + // + resources.ApplyResources(this.myTablePanel3, "myTablePanel3"); + this.myTablePanel3.Controls.Add(this.treeView2, 0, 0); + this.myTablePanel3.Controls.Add(this.comboBox2, 1, 1); + this.myTablePanel3.Controls.Add(this.label6, 1, 4); + this.myTablePanel3.Controls.Add(this.textBox2, 1, 3); + this.myTablePanel3.Controls.Add(this.label7, 1, 0); + this.myTablePanel3.Controls.Add(this.label8, 1, 5); + this.myTablePanel3.Controls.Add(this.label9, 1, 2); + this.myTablePanel3.Controls.Add(this.button1, 0, 6); + this.myTablePanel3.Name = "myTablePanel3"; + // + // treeView2 + // + this.treeView2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.treeView2.ContextMenuStrip = this.contextMenuMetaTree; + resources.ApplyResources(this.treeView2, "treeView2"); + this.treeView2.ForeColor = System.Drawing.Color.White; + this.treeView2.Name = "treeView2"; + this.myTablePanel3.SetRowSpan(this.treeView2, 6); + // + // comboBox2 + // + resources.ApplyResources(this.comboBox2, "comboBox2"); + this.comboBox2.BackColor = System.Drawing.Color.White; + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Name = "comboBox2"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.ForeColor = System.Drawing.Color.White; + this.label6.Name = "label6"; + // + // textBox2 + // + resources.ApplyResources(this.textBox2, "textBox2"); + this.textBox2.BackColor = System.Drawing.Color.White; + this.textBox2.Name = "textBox2"; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.ForeColor = System.Drawing.Color.White; + this.label7.Name = "label7"; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.ForeColor = System.Drawing.Color.White; + this.label8.Name = "label8"; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.ForeColor = System.Drawing.Color.White; + this.label9.Name = "label9"; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.myTablePanel3.SetColumnSpan(this.button1, 2); + resources.ApplyResources(this.button1, "button1"); + this.button1.ForeColor = System.Drawing.Color.White; + this.button1.Name = "button1"; + this.button1.UseVisualStyleBackColor = false; + // // myTablePanelPckEdit // resources.ApplyResources(this.myTablePanelPckEdit, "myTablePanelPckEdit"); @@ -759,235 +990,6 @@ this.buttonEdit.UseVisualStyleBackColor = false; this.buttonEdit.Click += new System.EventHandler(this.buttonEditModel_Click); // - // labelImageSize - // - resources.ApplyResources(this.labelImageSize, "labelImageSize"); - this.labelImageSize.Name = "labelImageSize"; - // - // pictureBox2 - // - resources.ApplyResources(this.pictureBox2, "pictureBox2"); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.TabStop = false; - // - // DBGLabel - // - resources.ApplyResources(this.DBGLabel, "DBGLabel"); - this.DBGLabel.ForeColor = System.Drawing.Color.Red; - this.DBGLabel.Name = "DBGLabel"; - this.DBGLabel.Theme = MetroFramework.MetroThemeStyle.Dark; - // - // metroTabControl1 - // - this.metroTabControl1.Controls.Add(this.metroTabPage1); - resources.ApplyResources(this.metroTabControl1, "metroTabControl1"); - this.metroTabControl1.Name = "metroTabControl1"; - this.metroTabControl1.SelectedIndex = 0; - this.metroTabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed; - this.metroTabControl1.Style = MetroFramework.MetroColorStyle.White; - this.metroTabControl1.Theme = MetroFramework.MetroThemeStyle.Dark; - this.metroTabControl1.UseSelectable = true; - // - // metroTabPage1 - // - this.metroTabPage1.BackColor = System.Drawing.Color.Transparent; - this.metroTabPage1.Controls.Add(this.myTablePanel2); - this.metroTabPage1.Controls.Add(this.label10); - this.metroTabPage1.Controls.Add(this.label11); - this.metroTabPage1.HorizontalScrollbarBarColor = true; - this.metroTabPage1.HorizontalScrollbarHighlightOnWheel = false; - this.metroTabPage1.HorizontalScrollbarSize = 0; - resources.ApplyResources(this.metroTabPage1, "metroTabPage1"); - this.metroTabPage1.Name = "metroTabPage1"; - this.metroTabPage1.Style = MetroFramework.MetroColorStyle.White; - this.metroTabPage1.Theme = MetroFramework.MetroThemeStyle.Dark; - this.metroTabPage1.VerticalScrollbarBarColor = true; - this.metroTabPage1.VerticalScrollbarHighlightOnWheel = false; - this.metroTabPage1.VerticalScrollbarSize = 0; - // - // myTablePanel2 - // - resources.ApplyResources(this.myTablePanel2, "myTablePanel2"); - this.myTablePanel2.Controls.Add(this.treeView1, 0, 0); - this.myTablePanel2.Controls.Add(this.pictureBoxWithInterpolationMode1, 1, 0); - this.myTablePanel2.Controls.Add(this.label4, 2, 0); - this.myTablePanel2.Controls.Add(this.tabControl1, 1, 4); - this.myTablePanel2.Name = "myTablePanel2"; - // - // treeView1 - // - this.treeView1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.treeView1.ContextMenuStrip = this.contextMenuPCKEntries; - resources.ApplyResources(this.treeView1, "treeView1"); - this.treeView1.ForeColor = System.Drawing.Color.White; - this.treeView1.LabelEdit = true; - this.treeView1.Name = "treeView1"; - this.myTablePanel2.SetRowSpan(this.treeView1, 6); - // - // pictureBoxWithInterpolationMode1 - // - resources.ApplyResources(this.pictureBoxWithInterpolationMode1, "pictureBoxWithInterpolationMode1"); - this.pictureBoxWithInterpolationMode1.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.Default; - this.pictureBoxWithInterpolationMode1.Name = "pictureBoxWithInterpolationMode1"; - this.myTablePanel2.SetRowSpan(this.pictureBoxWithInterpolationMode1, 4); - this.pictureBoxWithInterpolationMode1.TabStop = false; - // - // label4 - // - resources.ApplyResources(this.label4, "label4"); - this.label4.ForeColor = System.Drawing.Color.White; - this.label4.Name = "label4"; - // - // tabControl1 - // - this.myTablePanel2.SetColumnSpan(this.tabControl1, 2); - this.tabControl1.Controls.Add(this.tabPage2); - resources.ApplyResources(this.tabControl1, "tabControl1"); - this.tabControl1.Name = "tabControl1"; - this.myTablePanel2.SetRowSpan(this.tabControl1, 2); - this.tabControl1.SelectedIndex = 0; - // - // tabPage2 - // - this.tabPage2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20))))); - this.tabPage2.Controls.Add(this.myTablePanel3); - resources.ApplyResources(this.tabPage2, "tabPage2"); - this.tabPage2.Name = "tabPage2"; - // - // myTablePanel3 - // - resources.ApplyResources(this.myTablePanel3, "myTablePanel3"); - this.myTablePanel3.Controls.Add(this.treeView2, 0, 0); - this.myTablePanel3.Controls.Add(this.comboBox2, 1, 1); - this.myTablePanel3.Controls.Add(this.label6, 1, 4); - this.myTablePanel3.Controls.Add(this.textBox2, 1, 3); - this.myTablePanel3.Controls.Add(this.label7, 1, 0); - this.myTablePanel3.Controls.Add(this.label8, 1, 5); - this.myTablePanel3.Controls.Add(this.label9, 1, 2); - this.myTablePanel3.Controls.Add(this.button1, 0, 6); - this.myTablePanel3.Name = "myTablePanel3"; - // - // treeView2 - // - this.treeView2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.treeView2.ContextMenuStrip = this.contextMenuMetaTree; - resources.ApplyResources(this.treeView2, "treeView2"); - this.treeView2.ForeColor = System.Drawing.Color.White; - this.treeView2.Name = "treeView2"; - this.myTablePanel3.SetRowSpan(this.treeView2, 6); - // - // comboBox2 - // - resources.ApplyResources(this.comboBox2, "comboBox2"); - this.comboBox2.BackColor = System.Drawing.Color.White; - this.comboBox2.FormattingEnabled = true; - this.comboBox2.Name = "comboBox2"; - // - // label6 - // - resources.ApplyResources(this.label6, "label6"); - this.label6.ForeColor = System.Drawing.Color.White; - this.label6.Name = "label6"; - // - // textBox2 - // - resources.ApplyResources(this.textBox2, "textBox2"); - this.textBox2.BackColor = System.Drawing.Color.White; - this.textBox2.Name = "textBox2"; - // - // label7 - // - resources.ApplyResources(this.label7, "label7"); - this.label7.ForeColor = System.Drawing.Color.White; - this.label7.Name = "label7"; - // - // label8 - // - resources.ApplyResources(this.label8, "label8"); - this.label8.ForeColor = System.Drawing.Color.White; - this.label8.Name = "label8"; - // - // label9 - // - resources.ApplyResources(this.label9, "label9"); - this.label9.ForeColor = System.Drawing.Color.White; - this.label9.Name = "label9"; - // - // button1 - // - this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.myTablePanel3.SetColumnSpan(this.button1, 2); - resources.ApplyResources(this.button1, "button1"); - this.button1.ForeColor = System.Drawing.Color.White; - this.button1.Name = "button1"; - this.button1.UseVisualStyleBackColor = false; - // - // label10 - // - resources.ApplyResources(this.label10, "label10"); - this.label10.Name = "label10"; - // - // label11 - // - resources.ApplyResources(this.label11, "label11"); - this.label11.Name = "label11"; - // - // timer1 - // - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // ChangeURL - // - resources.ApplyResources(this.ChangeURL, "ChangeURL"); - this.ChangeURL.Name = "ChangeURL"; - this.ChangeURL.Theme = MetroFramework.MetroThemeStyle.Dark; - // - // LittleEndianCheckBox - // - resources.ApplyResources(this.LittleEndianCheckBox, "LittleEndianCheckBox"); - this.LittleEndianCheckBox.Name = "LittleEndianCheckBox"; - this.LittleEndianCheckBox.Style = MetroFramework.MetroColorStyle.White; - this.LittleEndianCheckBox.Theme = MetroFramework.MetroThemeStyle.Dark; - this.LittleEndianCheckBox.UseSelectable = true; - // - // myTablePanelStartScreen - // - resources.ApplyResources(this.myTablePanelStartScreen, "myTablePanelStartScreen"); - this.myTablePanelStartScreen.Controls.Add(this.richTextBoxChangelog, 1, 1); - this.myTablePanelStartScreen.Controls.Add(this.label5, 1, 0); - this.myTablePanelStartScreen.Controls.Add(this.pckOpen, 0, 0); - this.myTablePanelStartScreen.Name = "myTablePanelStartScreen"; - // - // richTextBoxChangelog - // - this.richTextBoxChangelog.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(28)))), ((int)(((byte)(28)))), ((int)(((byte)(28))))); - this.richTextBoxChangelog.BorderStyle = System.Windows.Forms.BorderStyle.None; - resources.ApplyResources(this.richTextBoxChangelog, "richTextBoxChangelog"); - this.richTextBoxChangelog.ForeColor = System.Drawing.Color.White; - this.richTextBoxChangelog.Name = "richTextBoxChangelog"; - this.richTextBoxChangelog.ReadOnly = true; - // - // label5 - // - resources.ApplyResources(this.label5, "label5"); - this.label5.ForeColor = System.Drawing.Color.White; - this.label5.Name = "label5"; - this.label5.Theme = MetroFramework.MetroThemeStyle.Dark; - // - // pckOpen - // - resources.ApplyResources(this.pckOpen, "pckOpen"); - this.pckOpen.Image = global::PckStudio.Properties.Resources.pckClosed; - this.pckOpen.Name = "pckOpen"; - this.myTablePanelStartScreen.SetRowSpan(this.pckOpen, 2); - this.pckOpen.TabStop = false; - this.pckOpen.Click += new System.EventHandler(this.openToolStripMenuItem_Click); - this.pckOpen.DragDrop += new System.Windows.Forms.DragEventHandler(this.OpenPck_DragDrop); - this.pckOpen.DragEnter += new System.Windows.Forms.DragEventHandler(this.OpenPck_DragEnter); - this.pckOpen.DragLeave += new System.EventHandler(this.OpenPck_DragLeave); - this.pckOpen.MouseEnter += new System.EventHandler(this.OpenPck_MouseEnter); - this.pckOpen.MouseLeave += new System.EventHandler(this.OpenPck_MouseLeave); - // // FormMain // this.ApplyImageInvert = true; @@ -1017,17 +1019,13 @@ this.openedPCKS.ResumeLayout(false); this.tabPage1.ResumeLayout(false); this.tabPage1.PerformLayout(); - this.myTablePanelPckEdit.ResumeLayout(false); - this.myTablePanelPckEdit.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBoxImagePreview)).EndInit(); - this.tabDataDisplay.ResumeLayout(false); - this.tabMetaDisplay.ResumeLayout(false); - this.myTablePanel1.ResumeLayout(false); - this.myTablePanel1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); this.metroTabControl1.ResumeLayout(false); this.metroTabPage1.ResumeLayout(false); this.metroTabPage1.PerformLayout(); + this.myTablePanelStartScreen.ResumeLayout(false); + this.myTablePanelStartScreen.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pckOpen)).EndInit(); this.myTablePanel2.ResumeLayout(false); this.myTablePanel2.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxWithInterpolationMode1)).EndInit(); @@ -1035,9 +1033,13 @@ this.tabPage2.ResumeLayout(false); this.myTablePanel3.ResumeLayout(false); this.myTablePanel3.PerformLayout(); - this.myTablePanelStartScreen.ResumeLayout(false); - this.myTablePanelStartScreen.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pckOpen)).EndInit(); + this.myTablePanelPckEdit.ResumeLayout(false); + this.myTablePanelPckEdit.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxImagePreview)).EndInit(); + this.tabDataDisplay.ResumeLayout(false); + this.tabMetaDisplay.ResumeLayout(false); + this.myTablePanel1.ResumeLayout(false); + this.myTablePanel1.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); diff --git a/MinecraftUSkinEditor/Forms/Form1.cs b/MinecraftUSkinEditor/Forms/Form1.cs index ec3abc81..51b5c1a8 100644 --- a/MinecraftUSkinEditor/Forms/Form1.cs +++ b/MinecraftUSkinEditor/Forms/Form1.cs @@ -16,7 +16,7 @@ using PckStudio.Forms; using System.Drawing.Imaging; using RichPresenceClient; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class FormMain : MetroFramework.Forms.MetroForm { @@ -24,7 +24,7 @@ namespace MinecraftUSkinEditor string saveLocation;//Save location for pck file int fileCount = 0;//variable for number of minefiles string Version = "5.7";//template for program version - string hosturl = File.ReadAllText(Environment.CurrentDirectory + "\\settings.ini").Split(new[] { "\r\n", "\n" }, StringSplitOptions.None)[0]; + string hosturl = ""; string basurl = ""; string PCKFile = ""; string PCKFileBCKUP = "x"; @@ -41,7 +41,7 @@ namespace MinecraftUSkinEditor bool saved = true; string appData = System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/PCK Studio/"; public static bool correct = false; - bool isdebug = false; + bool isdebug = true; public class displayId { @@ -53,8 +53,16 @@ namespace MinecraftUSkinEditor #region form startup page public FormMain() { - System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("ja"); - Thread.CurrentThread.CurrentCulture = ci; + + + Directory.CreateDirectory(Environment.CurrentDirectory + "\\template"); + if (!File.Exists(Environment.CurrentDirectory + "\\template\\UntitledSkinPCK.pck")) + File.WriteAllBytes(Environment.CurrentDirectory + "\\template\\UntitledSkinPCK.pck", Resources.UntitledSkinPCK); + if (!File.Exists(Environment.CurrentDirectory + "\\settings.ini")) + File.WriteAllText(Environment.CurrentDirectory + "\\settings.ini", Resources.settings); + hosturl = File.ReadAllText(Environment.CurrentDirectory + "\\settings.ini").Split(new[] { "\r\n", "\n" }, StringSplitOptions.None)[0]; + + InitializeComponent(); if (Program.IsDev) @@ -915,7 +923,7 @@ namespace MinecraftUSkinEditor MessageBox.Show("No localization data found.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } - MinecraftUSkinEditor.addnewskin add = new MinecraftUSkinEditor.addnewskin(currentPCK, treeViewMain, tempIDD.ToString(), l);//Sets dialog data for skin creator + PckStudio.addnewskin add = new PckStudio.addnewskin(currentPCK, treeViewMain, tempIDD.ToString(), l);//Sets dialog data for skin creator add.ShowDialog();//opens skin creator mf.data = l.Rebuild();//rebuilds loc data add.Dispose();//disposes generated skin creator data @@ -933,7 +941,7 @@ namespace MinecraftUSkinEditor if (ofd.ShowDialog() == DialogResult.OK) { - MinecraftUSkinEditor.addAnimatedTexture add = new MinecraftUSkinEditor.addAnimatedTexture(currentPCK, treeViewMain, ofd.FileName, Path.GetFileName(ofd.FileName).Remove(Path.GetFileName(ofd.FileName).Length - 4, 4));//presets texture generator dialog with needed data including selected picture + PckStudio.addAnimatedTexture add = new PckStudio.addAnimatedTexture(currentPCK, treeViewMain, ofd.FileName, Path.GetFileName(ofd.FileName).Remove(Path.GetFileName(ofd.FileName).Length - 4, 4));//presets texture generator dialog with needed data including selected picture add.ShowDialog();//Shows dialog add.Dispose();//Diposes generated dialog data } @@ -1062,7 +1070,7 @@ namespace MinecraftUSkinEditor private void addEntryToolStripMenuItem_Click_1(object sender, EventArgs e) { mf = (PCK.MineFile)treeViewMain.SelectedNode.Tag;//Sets minefile to selected node - MinecraftUSkinEditor.addMeta add = new MinecraftUSkinEditor.addMeta(mf, currentPCK);//sets metadata adding dialog + PckStudio.addMeta add = new PckStudio.addMeta(mf, currentPCK);//sets metadata adding dialog add.ShowDialog();//displays metadata adding dialog add.Dispose();//diposes generated metadata adding dialog data @@ -1138,7 +1146,7 @@ namespace MinecraftUSkinEditor { try { - MinecraftUSkinEditor.meta edit = new MinecraftUSkinEditor.meta(currentPCK); + PckStudio.meta edit = new PckStudio.meta(currentPCK); edit.TopMost = true; edit.TopLevel = true; edit.Show(); @@ -1155,7 +1163,7 @@ namespace MinecraftUSkinEditor private void addPresetToolStripMenuItem1_Click(object sender, EventArgs e) { mf = (PCK.MineFile)treeViewMain.SelectedNode.Tag;//Sets selected minefile from node - MinecraftUSkinEditor.presetMeta add = new MinecraftUSkinEditor.presetMeta(mf, currentPCK);//sets data for preset adding dialog + PckStudio.presetMeta add = new PckStudio.presetMeta(mf, currentPCK);//sets data for preset adding dialog add.ShowDialog();//displays preset adding dialog add.Dispose();//disposes generated preset adding data @@ -1215,7 +1223,7 @@ namespace MinecraftUSkinEditor if (openedPCKS.Visible == true) { //opens dialog for bulk minefile editing - MinecraftUSkinEditor.AdvancedOptions advanced = new MinecraftUSkinEditor.AdvancedOptions(currentPCK); + PckStudio.AdvancedOptions advanced = new PckStudio.AdvancedOptions(currentPCK); advanced.ShowDialog(); advanced.Dispose(); saved = false; @@ -3448,7 +3456,11 @@ namespace MinecraftUSkinEditor private void FormMain_FormClosing(object sender, FormClosingEventArgs e) { - RPC.CloseRPC(); + try + { + RPC.CloseRPC(); + } + catch { } } private void convertPCTextrurePackToolStripMenuItem_Click(object sender, EventArgs e) diff --git a/MinecraftUSkinEditor/Forms/Form1.resx b/MinecraftUSkinEditor/Forms/Form1.resx index 60ddd593..abc05dd9 100644 --- a/MinecraftUSkinEditor/Forms/Form1.resx +++ b/MinecraftUSkinEditor/Forms/Form1.resx @@ -121,6 +121,29 @@ 134, 23 + + 139, 158 + + + contextMenuPCKEntries + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xOdTWsmQAAAA3SURBVDhPY/j/ + /z9FGKsgGIsCKWSMTQ0QYxUE45FmALpiYvFwMgAbxqIYG8YqCMajBhCJ/zMAAPGwpV/Xje8RAAAAAElF + TkSuQmCC + + + + 138, 22 + + + Create + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO @@ -179,19 +202,20 @@ Animated Texture - + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xOdTWsmQAAAA3SURBVDhPY/j/ - /z9FGKsgGIsCKWSMTQ0QYxUE45FmALpiYvFwMgAbxqIYG8YqCMajBhCJ/zMAAPGwpV/Xje8RAAAAAElF + wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xOdTWsmQAAABzSURBVDhPpYzB + DQAhCARp4hr3Txu254WTjYRb9cEmk/BgRjBVHTv85Twmgt77PcJEYIFrhIkAgWOEiSAGthEmgtbaD9fW + mBgpB4xywCgFxiMf5YDdrq3l5wjEjKtzTARMNlydY2IGot2ureVnRjkQmZbICyCi7XU5cfqKAAAAAElF TkSuQmCC - + 138, 22 - - Create + + Import @@ -248,21 +272,6 @@ Import File - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xOdTWsmQAAABzSURBVDhPpYzB - DQAhCARp4hr3Txu254WTjYRb9cEmk/BgRjBVHTv85Twmgt77PcJEYIFrhIkAgWOEiSAGthEmgtbaD9fW - mBgpB4xywCgFxiMf5YDdrq3l5wjEjKtzTARMNlydY2IGot2ureVnRjkQmZbICyCi7XU5cfqKAAAAAElF - TkSuQmCC - - - - 138, 22 - - - Import - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO @@ -339,15 +348,6 @@ Move Down - - 139, 158 - - - contextMenuPCKEntries - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 17, 17 @@ -355,6 +355,36 @@ False + + 20, 60 + + + 778, 24 + + + 2 + + + menuStrip1 + + + menuStrip + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 10 + + + 37, 20 + + + File + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO @@ -481,11 +511,11 @@ Convert to PC Textrure pack - - 37, 20 + + 39, 20 - - File + + Edit False @@ -500,7 +530,7 @@ - 180, 22 + 176, 22 Advanced Bulk @@ -526,16 +556,16 @@ - 180, 22 + 176, 22 Convert to Bedrock - - 39, 20 + + 54, 20 - - Edit + + Videos 312, 22 @@ -579,11 +609,11 @@ How PCKs work - - 54, 20 + + 44, 20 - - Videos + + Help @@ -3134,6 +3164,12 @@ FAQ + + 181, 22 + + + Buy a coffee + 221, 22 @@ -3146,12 +3182,6 @@ For PhoenixARC(Developer) - - 181, 22 - - - Buy a coffee - 181, 22 @@ -3164,11 +3194,11 @@ Administrative Tools - - 44, 20 + + 63, 20 - - Help + + More 212, 22 @@ -3206,12 +3236,6 @@ Join Development Discord - - 63, 20 - - - More - 61, 20 @@ -3227,30 +3251,6 @@ False - - 20, 60 - - - 778, 24 - - - 2 - - - menuStrip1 - - - menuStrip - - - System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - True @@ -3278,6 +3278,15 @@ 289, 23 + + 138, 70 + + + contextMenuMetaTree + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO @@ -3321,15 +3330,6 @@ Delete Entry - - 138, 70 - - - contextMenuMetaTree - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Bottom, Right @@ -3367,598 +3367,6 @@ 627, 23 - - 3 - - - Fill - - - 0, 0 - - - 0, 0, 0, 0 - - - 200, 466 - - - 9 - - - treeViewMain - - - System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanelPckEdit - - - 0 - - - - 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 - AAAASUVORK5CYII= - - - - NoControl - - - 203, 3 - - - 157, 157 - - - 157, 157 - - - StretchImage - - - 8 - - - pictureBoxImagePreview - - - MinecraftUSkinEditor.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null - - - myTablePanelPckEdit - - - 1 - - - Top, Right - - - True - - - 717, 0 - - - 50, 19 - - - 18 - - - Entries: - - - False - - - labelAmount - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - myTablePanelPckEdit - - - 2 - - - 2 - - - Fill - - - False - - - 0, 0 - - - 0, 0, 0, 0 - - - 278, 199 - - - 0 - - - treeMeta - - - System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanel1 - - - 0 - - - Top - - - 339, 66 - - - 155, 21 - - - 6 - - - comboBox1 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanel1 - - - 1 - - - Bottom - - - 388, 135 - - - 57, 1 - - - 8 - - - Entry Data - - - label2 - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - myTablePanel1 - - - 2 - - - Top, Bottom - - - 338, 112 - - - 157, 20 - - - 5 - - - textBox1 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanel1 - - - 3 - - - Bottom - - - True - - - 382, 44 - - - 70, 19 - - - 18 - - - Entry Type - - - labelEntryType - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - myTablePanel1 - - - 4 - - - Bottom - - - 388, 198 - - - 58, 1 - - - 7 - - - Entry Type - - - label3 - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - myTablePanel1 - - - 5 - - - Bottom - - - True - - - 382, 90 - - - 70, 19 - - - 19 - - - Entry Data - - - labelEntryData - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - myTablePanel1 - - - 6 - - - Fill - - - Flat - - - NoControl - - - 3, 202 - - - 550, 66 - - - 17 - - - EDIT BOXES - - - TextBeforeImage - - - False - - - buttonEdit - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanel1 - - - 7 - - - Fill - - - 3, 3 - - - 0, 0, 0, 0 - - - 7 - - - 556, 271 - - - 19 - - - myTablePanel1 - - - PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null - - - tabMetaDisplay - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeMeta" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="comboBox1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label2" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="textBox1" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelEntryType" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label3" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelEntryData" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="buttonEdit" Row="6" RowSpan="1" Column="0" ColumnSpan="2" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,50,AutoSize,0" /></TableLayoutSettings> - - - 4, 22 - - - 3, 3, 3, 3 - - - 562, 277 - - - 0 - - - Meta - - - tabMetaDisplay - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabDataDisplay - - - 0 - - - Fill - - - 200, 163 - - - 0, 0, 0, 0 - - - 570, 303 - - - 10 - - - tabDataDisplay - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanelPckEdit - - - 3 - - - Fill - - - 0, 0 - - - 0, 0, 0, 0 - - - 4 - - - 770, 466 - - - 16 - - - myTablePanelPckEdit - - - PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null - - - tabPage1 - - - 2 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeViewMain" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="pictureBoxImagePreview" Row="0" RowSpan="4" Column="1" ColumnSpan="1" /><Control Name="labelAmount" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="tabDataDisplay" Row="4" RowSpan="2" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,200,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> - - - True - - - 385, 157 - - - 97, 19 - - - 15 - - - labelImageSize - - - labelImageSize - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - tabPage1 - - - 3 - - - 4, 38 - - - 770, 466 - - - 0 - - - - tabPage1 @@ -4001,6 +3409,84 @@ 7 + + myTablePanelPckEdit + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + tabPage1 + + + 2 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeViewMain" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="pictureBoxImagePreview" Row="0" RowSpan="4" Column="1" ColumnSpan="1" /><Control Name="labelAmount" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="tabDataDisplay" Row="4" RowSpan="2" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,200,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> + + + labelImageSize + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + tabPage1 + + + 3 + + + 4, 38 + + + 770, 466 + + + 0 + + + + + + tabPage1 + + + MetroFramework.Controls.MetroTabPage, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + openedPCKS + + + 0 + + + True + + + 385, 157 + + + 97, 19 + + + 15 + + + labelImageSize + + + labelImageSize + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + tabPage1 + + + 3 + iVBORw0KGgoAAAANSUhEUgAAAbYAAAB7CAYAAAAYCKWuAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO @@ -4694,10 +4180,10 @@ True - 566, 596 + 548, 596 - 118, 19 + 129, 19 17 @@ -4720,9 +4206,474 @@ 6 + + metroTabPage1 + + + MetroFramework.Controls.MetroTabPage, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + metroTabControl1 + + + 0 + + + Fill + + + 20, 84 + + + 0, 0, 0, 0 + + + 778, 508 + + + 18 + + + False + + + metroTabControl1 + + + MetroFramework.Controls.MetroTabControl, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + $this + + + 5 + + + myTablePanel2 + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + metroTabPage1 + + + 2 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeView1" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="pictureBoxWithInterpolationMode1" Row="0" RowSpan="4" Column="1" ColumnSpan="1" /><Control Name="label4" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="tabControl1" Row="4" RowSpan="2" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,200,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> + + + label10 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + metroTabPage1 + + + 3 + + + label11 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + metroTabPage1 + + + 4 + + + 4, 38 + + + 770, 466 + + + 0 + + + + + + metroTabPage1 + + + MetroFramework.Controls.MetroTabPage, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + metroTabControl1 + + + 0 + + + True + + + 385, 157 + + + 49, 19 + + + 15 + + + label10 + + + label10 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + metroTabPage1 + + + 3 + + + True + + + 428, 21 + + + 0, 0 + + + 3 + + + label11 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + metroTabPage1 + + + 4 + + + 781, 23 + + + True + + + 715, -10 + + + 116, 19 + + + 20 + + + PCKChangeLog.txt + + + False + + + ChangeURL + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + $this + + + 3 + + + True + + + 665, 42 + + + 133, 15 + + + 21 + + + Save as Vita/PS4 PCK + + + False + + + LittleEndianCheckBox + + + MetroFramework.Controls.MetroCheckBox, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + $this + + + 2 + + + 2 + + + richTextBoxChangelog + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelStartScreen + + + 0 + + + label5 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanelStartScreen + + + 1 + + + pckOpen + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelStartScreen + + + 2 + + + Fill + + + 20, 84 + + + 0, 0, 0, 0 + + + 2 + + + 778, 508 + + + 19 + + + myTablePanelStartScreen + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + $this + + + 4 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="richTextBoxChangelog" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label5" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pckOpen" Row="0" RowSpan="2" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,57.96915,Percent,42.03085" /><Rows Styles="Absolute,70,Percent,100" /></TableLayoutSettings> + + + Fill + + + Segoe UI, 8.25pt + + + 450, 70 + + + 0, 0, 30, 30 + + + 298, 408 + + + 15 + + + + + + richTextBoxChangelog + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelStartScreen + + + 0 + + + Bottom, Left + + + True + + + 453, 51 + + + 81, 19 + + + 12 + + + Whats New? + + + label5 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanelStartScreen + + + 1 + + + Fill + + + NoControl + + + 3, 3 + + + 444, 502 + + + Zoom + + + 16 + + + pckOpen + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelStartScreen + + + 2 + 3 + + treeView1 + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel2 + + + 0 + + + pictureBoxWithInterpolationMode1 + + + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + myTablePanel2 + + + 1 + + + label4 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel2 + + + 2 + + + tabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel2 + + + 3 + + + Fill + + + 0, 0 + + + 0, 0, 0, 0 + + + 4 + + + 770, 466 + + + 16 + + + myTablePanel2 + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + metroTabPage1 + + + 2 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeView1" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="pictureBoxWithInterpolationMode1" Row="0" RowSpan="4" Column="1" ColumnSpan="1" /><Control Name="label4" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="tabControl1" Row="4" RowSpan="2" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,200,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> + Fill @@ -4878,7 +4829,7 @@ pictureBoxWithInterpolationMode1 - MinecraftUSkinEditor.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 myTablePanel2 @@ -4919,9 +4870,219 @@ 2 + + tabPage2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + 0 + + + Fill + + + 200, 163 + + + 0, 0, 0, 0 + + + 570, 303 + + + 10 + + + tabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel2 + + + 3 + + + myTablePanel3 + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + tabPage2 + + + 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeView2" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="comboBox2" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label6" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="textBox2" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label7" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label8" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label9" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="button1" Row="6" RowSpan="1" Column="0" ColumnSpan="2" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,50,AutoSize,0" /></TableLayoutSettings> + + + 4, 22 + + + 3, 3, 3, 3 + + + 562, 277 + + + 0 + + + Meta + + + tabPage2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + 0 + 2 + + treeView2 + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel3 + + + 0 + + + comboBox2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel3 + + + 1 + + + label6 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel3 + + + 2 + + + textBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel3 + + + 3 + + + label7 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel3 + + + 4 + + + label8 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel3 + + + 5 + + + label9 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel3 + + + 6 + + + button1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel3 + + + 7 + + + Fill + + + 3, 3 + + + 0, 0, 0, 0 + + + 7 + + + 556, 271 + + + 19 + + + myTablePanel3 + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + tabPage2 + + + 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeView2" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="comboBox2" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label6" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="textBox2" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label7" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label8" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label9" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="button1" Row="6" RowSpan="1" Column="0" ColumnSpan="2" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,50,AutoSize,0" /></TableLayoutSettings> + Fill @@ -5153,422 +5314,729 @@ 7 - - Fill - - - 3, 3 - - - 0, 0, 0, 0 - - - 7 - - - 556, 271 - - - 19 - - - myTablePanel3 - - - PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null - - - tabPage2 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeView2" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="comboBox2" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label6" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="textBox2" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label7" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label8" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label9" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="button1" Row="6" RowSpan="1" Column="0" ColumnSpan="2" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,50,AutoSize,0" /></TableLayoutSettings> - - - 4, 22 - - - 3, 3, 3, 3 - - - 562, 277 - - - 0 - - - Meta - - - tabPage2 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl1 - - - 0 - - - Fill - - - 200, 163 - - - 0, 0, 0, 0 - - - 570, 303 - - - 10 - - - tabControl1 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanel2 - - + 3 - - Fill + + treeViewMain - - 0, 0 + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0, 0, 0, 0 + + myTablePanelPckEdit - - 4 - - - 770, 466 - - - 16 - - - myTablePanel2 - - - PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null - - - metroTabPage1 - - - 2 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeView1" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="pictureBoxWithInterpolationMode1" Row="0" RowSpan="4" Column="1" ColumnSpan="1" /><Control Name="label4" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="tabControl1" Row="4" RowSpan="2" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,200,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> - - - True - - - 385, 157 - - - 49, 19 - - - 15 - - - label10 - - - label10 - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - metroTabPage1 - - - 3 - - - True - - - 428, 21 - - - 0, 0 - - - 3 - - - label11 - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - metroTabPage1 - - - 4 - - - 4, 38 - - - 770, 466 - - + 0 - - + + pictureBoxImagePreview - - metroTabPage1 + + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 - - MetroFramework.Controls.MetroTabPage, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + myTablePanelPckEdit - - metroTabControl1 - - - 0 - - - Fill - - - 20, 84 - - - 0, 0, 0, 0 - - - 778, 508 - - - 18 - - - False - - - metroTabControl1 - - - MetroFramework.Controls.MetroTabControl, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - $this - - - 5 - - - 781, 23 - - - True - - - 715, -10 - - - 116, 19 - - - 20 - - - PCKChangeLog.txt - - - False - - - ChangeURL - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - $this - - - 3 - - - True - - - 665, 42 - - - 133, 15 - - - 21 - - - Save as Vita/PS4 PCK - - - False - - - LittleEndianCheckBox - - - MetroFramework.Controls.MetroCheckBox, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - $this - - - 2 - - - 2 - - - Fill - - - Segoe UI, 8.25pt - - - 450, 70 - - - 0, 0, 30, 30 - - - 298, 408 - - - 15 - - - - - - richTextBoxChangelog - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanelStartScreen - - - 0 - - - Bottom, Left - - - True - - - 453, 51 - - - 81, 19 - - - 12 - - - Whats New? - - - label5 - - - MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - - myTablePanelStartScreen - - + 1 - - Fill + + labelAmount - - NoControl + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a - - 3, 3 + + myTablePanelPckEdit - - 444, 502 - - - Zoom - - - 16 - - - pckOpen - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - myTablePanelStartScreen - - + 2 - + + tabDataDisplay + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelPckEdit + + + 3 + + Fill - - 20, 84 + + 0, 0 - + 0, 0, 0, 0 - - 2 - - - 778, 508 - - - 19 - - - myTablePanelStartScreen - - - PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null - - - $this - - + 4 - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="richTextBoxChangelog" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label5" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pckOpen" Row="0" RowSpan="2" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,57.96915,Percent,42.03085" /><Rows Styles="Absolute,70,Percent,100" /></TableLayoutSettings> + + 770, 466 + + + 16 + + + myTablePanelPckEdit + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + tabPage1 + + + 2 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeViewMain" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="pictureBoxImagePreview" Row="0" RowSpan="4" Column="1" ColumnSpan="1" /><Control Name="labelAmount" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="tabDataDisplay" Row="4" RowSpan="2" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,200,Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> + + + Fill + + + 0, 0 + + + 0, 0, 0, 0 + + + 200, 466 + + + 9 + + + treeViewMain + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelPckEdit + + + 0 + + + + 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 + AAAASUVORK5CYII= + + + + NoControl + + + 203, 3 + + + 157, 157 + + + 157, 157 + + + StretchImage + + + 8 + + + pictureBoxImagePreview + + + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + myTablePanelPckEdit + + + 1 + + + Top, Right + + + True + + + 717, 0 + + + 50, 19 + + + 18 + + + Entries: + + + False + + + labelAmount + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanelPckEdit + + + 2 + + + tabMetaDisplay + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabDataDisplay + + + 0 + + + Fill + + + 200, 163 + + + 0, 0, 0, 0 + + + 570, 303 + + + 10 + + + tabDataDisplay + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanelPckEdit + + + 3 + + + myTablePanel1 + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + tabMetaDisplay + + + 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeMeta" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="comboBox1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label2" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="textBox1" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelEntryType" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label3" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelEntryData" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="buttonEdit" Row="6" RowSpan="1" Column="0" ColumnSpan="2" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,50,AutoSize,0" /></TableLayoutSettings> + + + 4, 22 + + + 3, 3, 3, 3 + + + 562, 277 + + + 0 + + + Meta + + + tabMetaDisplay + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabDataDisplay + + + 0 + + + 2 + + + treeMeta + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 0 + + + comboBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 1 + + + label2 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 2 + + + textBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 3 + + + labelEntryType + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 4 + + + label3 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 5 + + + labelEntryData + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 6 + + + buttonEdit + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 7 + + + Fill + + + 3, 3 + + + 0, 0, 0, 0 + + + 7 + + + 556, 271 + + + 19 + + + myTablePanel1 + + + PckStudio.Forms.MyTablePanel, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=be377238ae1b2e97 + + + tabMetaDisplay + + + 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="treeMeta" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="comboBox1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label2" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="textBox1" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelEntryType" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label3" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelEntryData" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="buttonEdit" Row="6" RowSpan="1" Column="0" ColumnSpan="2" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,50,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Percent,50,AutoSize,0" /></TableLayoutSettings> + + + Fill + + + False + + + 0, 0 + + + 0, 0, 0, 0 + + + 278, 199 + + + 0 + + + treeMeta + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 0 + + + Top + + + 339, 66 + + + 155, 21 + + + 6 + + + comboBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 1 + + + Bottom + + + 388, 135 + + + 57, 1 + + + 8 + + + Entry Data + + + label2 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 2 + + + Top, Bottom + + + 338, 112 + + + 157, 20 + + + 5 + + + textBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 3 + + + Bottom + + + True + + + 382, 44 + + + 70, 19 + + + 18 + + + Entry Type + + + labelEntryType + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 4 + + + Bottom + + + 388, 198 + + + 58, 1 + + + 7 + + + Entry Type + + + label3 + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 5 + + + Bottom + + + True + + + 382, 90 + + + 70, 19 + + + 19 + + + Entry Data + + + labelEntryData + + + MetroFramework.Controls.MetroLabel, MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a + + + myTablePanel1 + + + 6 + + + Fill + + + Flat + + + NoControl + + + 3, 202 + + + 550, 66 + + + 17 + + + EDIT BOXES + + + TextBeforeImage + + + False + + + buttonEdit + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + myTablePanel1 + + + 7 True diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.Designer.cs index 4d2d2faf..b3032c68 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class AdvancedOptions { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.cs index 08e2b676..424560e2 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/AdvancedOptions.cs @@ -9,7 +9,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class AdvancedOptions : MetroFramework.Forms.MetroForm { @@ -36,7 +36,7 @@ namespace MinecraftUSkinEditor private void addEntryToolStripMenuItem_Click(object sender, EventArgs e) { - MinecraftUSkinEditor.addMetaAdvanced add = new MinecraftUSkinEditor.addMetaAdvanced(treeMeta); + PckStudio.addMetaAdvanced add = new PckStudio.addMetaAdvanced(treeMeta); add.ShowDialog(); add.Dispose(); } diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.Designer.cs index 38183060..b82c1677 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class EntryEditor { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.cs index 63113b0f..a5b50077 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/EntryEditor.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class EntryEditor : Form { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.Designer.cs index e07fbc12..868ea48b 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.Designer.cs @@ -30,7 +30,7 @@ namespace PckStudio.Forms private void InitializeComponent() { this.components = new System.ComponentModel.Container(); - this.minecraftModelView1 = new MinecraftUSkinEditor.Models.MinecraftModelView(this.components); + this.minecraftModelView1 = new PckStudio.Models.MinecraftModelView(this.components); this.SuspendLayout(); // // minecraftModelView1 @@ -38,7 +38,7 @@ namespace PckStudio.Forms this.minecraftModelView1.BackColor = System.Drawing.Color.DarkGray; this.minecraftModelView1.BackGradientColor1 = System.Drawing.SystemColors.ActiveCaptionText; this.minecraftModelView1.BackGradientColor2 = System.Drawing.SystemColors.ActiveCaptionText; - this.minecraftModelView1.BackgroundType = MinecraftUSkinEditor.Models.BackgroundTypes.Color; + this.minecraftModelView1.BackgroundType = PckStudio.Models.BackgroundTypes.Color; this.minecraftModelView1.DegreesX = 0; this.minecraftModelView1.DegreesY = 0; this.minecraftModelView1.Dock = System.Windows.Forms.DockStyle.Fill; @@ -47,7 +47,7 @@ namespace PckStudio.Forms this.minecraftModelView1.FOV = 70; this.minecraftModelView1.Location = new System.Drawing.Point(0, 0); this.minecraftModelView1.Name = "minecraftModelView1"; - this.minecraftModelView1.Projection = MinecraftUSkinEditor.Models.ProjectionTypes.Perspective; + this.minecraftModelView1.Projection = PckStudio.Models.ProjectionTypes.Perspective; this.minecraftModelView1.ShowUsername = false; this.minecraftModelView1.Size = new System.Drawing.Size(418, 568); this.minecraftModelView1.TabIndex = 1; @@ -69,6 +69,6 @@ namespace PckStudio.Forms #endregion - private MinecraftUSkinEditor.Models.MinecraftModelView minecraftModelView1; + private PckStudio.Models.MinecraftModelView minecraftModelView1; } } \ No newline at end of file diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.cs index 103eb044..9a9378d0 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/SkinPreview.cs @@ -7,7 +7,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -using MinecraftUSkinEditor.Models; +using PckStudio.Models; namespace PckStudio.Forms { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.Designer.cs index 2c6ef150..8da58c54 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class addAnimatedTexture { @@ -29,7 +29,7 @@ private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(addAnimatedTexture)); - this.pictureBox1 = new MinecraftUSkinEditor.PictureBoxWithInterpolationMode(); + this.pictureBox1 = new PckStudio.PictureBoxWithInterpolationMode(); this.textBox1 = new System.Windows.Forms.TextBox(); this.textBox2 = new System.Windows.Forms.TextBox(); this.textBox3 = new System.Windows.Forms.TextBox(); diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.cs index 3ebe12aa..f1c865dd 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.cs @@ -11,7 +11,7 @@ using System.Windows.Forms; using System.Drawing.Drawing2D; using System.Linq.Expressions; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class addAnimatedTexture : MetroFramework.Forms.MetroForm { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.resx b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.resx index 0e42e665..7b28dd3b 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.resx +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addAnimatedTexture.resx @@ -2122,7 +2122,7 @@ 3, 4, 3, 4 - MinecraftUSkinEditor.PictureBoxWithInterpolationMode, PCK Studio, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 3 diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.Designer.cs index 7d5b1f6f..a3f39aa1 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class addMeta { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.cs index f9e927c1..0e09b944 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMeta.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class addMeta : MetroFramework.Forms.MetroForm { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.Designer.cs index 6411d7a0..ff468a21 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class addMetaAdvanced { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.cs index 6f1fd542..d4c1544a 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addMetaAdvanced.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class addMetaAdvanced : MetroFramework.Forms.MetroForm { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.Designer.cs index 73e7b8b6..48c2bf56 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class addnewskin { @@ -51,8 +51,8 @@ this.radioLOCAL = new System.Windows.Forms.RadioButton(); this.labelSelectTexture = new System.Windows.Forms.Label(); this.radioSERVER = new System.Windows.Forms.RadioButton(); - this.pictureBoxWithInterpolationMode1 = new MinecraftUSkinEditor.PictureBoxWithInterpolationMode(); - this.pictureBoxTexture = new MinecraftUSkinEditor.PictureBoxWithInterpolationMode(); + this.pictureBoxWithInterpolationMode1 = new PckStudio.PictureBoxWithInterpolationMode(); + this.pictureBoxTexture = new PckStudio.PictureBoxWithInterpolationMode(); this.contextMenuSkin.SuspendLayout(); this.contextMenuCape.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.displayBox)).BeginInit(); diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.cs index dba282ce..1bf811dc 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.cs @@ -13,7 +13,7 @@ using MySql.Data.MySqlClient; using System.Net; using PckStudio; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class addnewskin : MetroFramework.Forms.MetroForm { diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.resx b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.resx index 42b829b5..0e287b23 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.resx +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/addnewskin.resx @@ -644,7 +644,7 @@ pictureBoxWithInterpolationMode1 - MinecraftUSkinEditor.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null $this @@ -668,7 +668,7 @@ pictureBoxTexture - MinecraftUSkinEditor.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null + PckStudio.PictureBoxWithInterpolationMode, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null $this diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.Designer.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.Designer.cs index 69a63ae5..89588cc3 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.Designer.cs @@ -84,7 +84,7 @@ this.listViewBGs = new System.Windows.Forms.ListView(); this.tableLayoutPanelMain = new System.Windows.Forms.TableLayoutPanel(); this.texturePreview = new System.Windows.Forms.PictureBox(); - this.minecraftModelView1 = new MinecraftUSkinEditor.Models.MinecraftModelView(this.components); + this.minecraftModelView1 = new PckStudio.Models.MinecraftModelView(this.components); this.myTablePanel2 = new PckStudio.Forms.MyTablePanel(); this.offsetArms = new System.Windows.Forms.TextBox(); this.label14 = new System.Windows.Forms.Label(); @@ -620,7 +620,7 @@ this.minecraftModelView1.BackColor = System.Drawing.Color.Black; this.minecraftModelView1.BackGradientColor1 = System.Drawing.SystemColors.ActiveCaptionText; this.minecraftModelView1.BackGradientColor2 = System.Drawing.SystemColors.ActiveCaptionText; - this.minecraftModelView1.BackgroundType = MinecraftUSkinEditor.Models.BackgroundTypes.Color; + this.minecraftModelView1.BackgroundType = PckStudio.Models.BackgroundTypes.Color; this.tableLayoutPanelMain.SetColumnSpan(this.minecraftModelView1, 3); this.minecraftModelView1.DegreesX = 0; this.minecraftModelView1.DegreesY = 0; @@ -628,7 +628,7 @@ this.minecraftModelView1.ForeColor = System.Drawing.Color.Black; this.minecraftModelView1.FOV = 70; this.minecraftModelView1.Name = "minecraftModelView1"; - this.minecraftModelView1.Projection = MinecraftUSkinEditor.Models.ProjectionTypes.Perspective; + this.minecraftModelView1.Projection = PckStudio.Models.ProjectionTypes.Perspective; this.tableLayoutPanelMain.SetRowSpan(this.minecraftModelView1, 17); this.minecraftModelView1.ShowUsername = false; this.minecraftModelView1.Username = ""; @@ -869,7 +869,7 @@ private System.Windows.Forms.TableLayoutPanel tableLayoutPanelMain; private Forms.MyTablePanel myTablePanel2; private Forms.MyTablePanel myTablePanel1; - private MinecraftUSkinEditor.Models.MinecraftModelView minecraftModelView1; + private PckStudio.Models.MinecraftModelView minecraftModelView1; private System.Windows.Forms.PictureBox displayBox; } } \ No newline at end of file diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.cs b/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.cs index f9d8d077..4e808fb1 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.cs +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.cs @@ -7,7 +7,7 @@ using System.Linq; using System.Windows.Forms; using System.Collections; using System.IO; -using MinecraftUSkinEditor.Models; +using PckStudio.Models; using Brush = System.Drawing.Brush; using Color = System.Drawing.Color; diff --git a/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.resx b/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.resx index 2705fb19..161783ba 100644 --- a/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.resx +++ b/MinecraftUSkinEditor/Forms/Skins-And-Textures/generateModelRENDR.resx @@ -439,7 +439,7 @@ minecraftModelView1 - MinecraftUSkinEditor.Models.MinecraftModelView, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null + PckStudio.Models.MinecraftModelView, PCK Studio, Version=5.3.0.0, Culture=neutral, PublicKeyToken=null tableLayoutPanelMain diff --git a/MinecraftUSkinEditor/Forms/Testx-12.Designer.cs b/MinecraftUSkinEditor/Forms/Testx-12.Designer.cs index fa4e4d3b..6bd1fc6a 100644 --- a/MinecraftUSkinEditor/Forms/Testx-12.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Testx-12.Designer.cs @@ -30,7 +30,7 @@ namespace PckStudio.Forms private void InitializeComponent() { this.components = new System.ComponentModel.Container(); - this.minecraftModelView1 = new MinecraftUSkinEditor.Models.MinecraftModelView(this.components); + this.minecraftModelView1 = new PckStudio.Models.MinecraftModelView(this.components); this.SuspendLayout(); // // minecraftModelView1 @@ -38,7 +38,7 @@ namespace PckStudio.Forms this.minecraftModelView1.BackColor = System.Drawing.Color.Black; this.minecraftModelView1.BackGradientColor1 = System.Drawing.SystemColors.ActiveCaptionText; this.minecraftModelView1.BackGradientColor2 = System.Drawing.SystemColors.ActiveCaptionText; - this.minecraftModelView1.BackgroundType = MinecraftUSkinEditor.Models.BackgroundTypes.Color; + this.minecraftModelView1.BackgroundType = PckStudio.Models.BackgroundTypes.Color; this.minecraftModelView1.DegreesX = 0; this.minecraftModelView1.DegreesY = 0; this.minecraftModelView1.Dock = System.Windows.Forms.DockStyle.Fill; @@ -47,7 +47,7 @@ namespace PckStudio.Forms this.minecraftModelView1.FOV = 70; this.minecraftModelView1.Location = new System.Drawing.Point(0, 0); this.minecraftModelView1.Name = "minecraftModelView1"; - this.minecraftModelView1.Projection = MinecraftUSkinEditor.Models.ProjectionTypes.Perspective; + this.minecraftModelView1.Projection = PckStudio.Models.ProjectionTypes.Perspective; this.minecraftModelView1.ShowUsername = false; this.minecraftModelView1.Size = new System.Drawing.Size(323, 375); this.minecraftModelView1.TabIndex = 0; @@ -69,6 +69,6 @@ namespace PckStudio.Forms #endregion - private MinecraftUSkinEditor.Models.MinecraftModelView minecraftModelView1; + private PckStudio.Models.MinecraftModelView minecraftModelView1; } } \ No newline at end of file diff --git a/MinecraftUSkinEditor/Forms/Testx-12.cs b/MinecraftUSkinEditor/Forms/Testx-12.cs index 0854af99..abab4fd0 100644 --- a/MinecraftUSkinEditor/Forms/Testx-12.cs +++ b/MinecraftUSkinEditor/Forms/Testx-12.cs @@ -8,7 +8,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -using MinecraftUSkinEditor.Models; +using PckStudio.Models; namespace PckStudio.Forms { diff --git a/MinecraftUSkinEditor/Forms/Utilities/COLEditor.cs b/MinecraftUSkinEditor/Forms/Utilities/COLEditor.cs index 0a9bf105..583d85c0 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/COLEditor.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/COLEditor.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using MetroFramework.Forms; -using MinecraftUSkinEditor; +using PckStudio; namespace PckStudio.Forms.Utilities { diff --git a/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.Designer.cs b/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.Designer.cs index e0c19094..ec80df42 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.Designer.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.Designer.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { partial class LOCEditor { diff --git a/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.cs b/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.cs index 9d7db77e..312ddfe5 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/LOCEditor.cs @@ -8,7 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { public partial class LOCEditor : MetroFramework.Forms.MetroForm { diff --git a/MinecraftUSkinEditor/Forms/Utilities/TextureConverterUtility.cs b/MinecraftUSkinEditor/Forms/Utilities/TextureConverterUtility.cs index 1de3df6b..357b39a3 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/TextureConverterUtility.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/TextureConverterUtility.cs @@ -28,7 +28,7 @@ namespace PckStudio.Forms.Utilities { public partial class TextureConverterUtility : MetroForm { - public TextureConverterUtility(TreeView tv0, MinecraftUSkinEditor.PCK pck) + public TextureConverterUtility(TreeView tv0, PckStudio.PCK pck) { InitializeComponent(); TView = tv0; @@ -43,7 +43,7 @@ namespace PckStudio.Forms.Utilities bool ToPC = true; - MinecraftUSkinEditor.PCK Pck; + PckStudio.PCK Pck; TreeView TView; @@ -329,13 +329,13 @@ namespace PckStudio.Forms.Utilities switch (tn.Text) { case ("terrain.png"): - Terrain = Image.FromStream(new MemoryStream(((MinecraftUSkinEditor.PCK.MineFile)(tn.Tag)).data)); + Terrain = Image.FromStream(new MemoryStream(((PckStudio.PCK.MineFile)(tn.Tag)).data)); break; case ("items.png"): - Items = Image.FromStream(new MemoryStream(((MinecraftUSkinEditor.PCK.MineFile)(tn.Tag)).data)); + Items = Image.FromStream(new MemoryStream(((PckStudio.PCK.MineFile)(tn.Tag)).data)); break; case ("art"): - painting = Image.FromStream(new MemoryStream(((MinecraftUSkinEditor.PCK.MineFile)(tn.Nodes[0].Tag)).data)); + painting = Image.FromStream(new MemoryStream(((PckStudio.PCK.MineFile)(tn.Nodes[0].Tag)).data)); break; case ("mob"): EntityNode = tn; @@ -448,7 +448,7 @@ namespace PckStudio.Forms.Utilities string Outpath = "assets\\minecraft\\textures\\"; - foreach (MinecraftUSkinEditor.PCK.MineFile mf in Pck.mineFiles) + foreach (PckStudio.PCK.MineFile mf in Pck.mineFiles) { System.IO.FileInfo file = new System.IO.FileInfo(Environment.CurrentDirectory + "\\Temp\\" + @"\" + mf.name); file.Directory.Create(); // If the directory already exists, this method does nothing. @@ -473,7 +473,7 @@ namespace PckStudio.Forms.Utilities string Outpath = "assets\\minecraft\\textures\\"; - foreach (MinecraftUSkinEditor.PCK.MineFile mf in Pck.mineFiles) + foreach (PckStudio.PCK.MineFile mf in Pck.mineFiles) { System.IO.FileInfo file = new System.IO.FileInfo(Environment.CurrentDirectory + "\\Temp\\" + @"\" + mf.name); file.Directory.Create(); // If the directory already exists, this method does nothing. @@ -498,7 +498,7 @@ namespace PckStudio.Forms.Utilities string Outpath = "assets\\minecraft\\textures\\"; - foreach (MinecraftUSkinEditor.PCK.MineFile mf in Pck.mineFiles) + foreach (PckStudio.PCK.MineFile mf in Pck.mineFiles) { System.IO.FileInfo file = new System.IO.FileInfo(Environment.CurrentDirectory + "\\Temp\\" + @"\" + mf.name); file.Directory.Create(); // If the directory already exists, this method does nothing. diff --git a/MinecraftUSkinEditor/Forms/Utilities/pckCenterOpen.cs b/MinecraftUSkinEditor/Forms/Utilities/pckCenterOpen.cs index 3c62bd9f..dfc1f1aa 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/pckCenterOpen.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/pckCenterOpen.cs @@ -13,9 +13,9 @@ using System.Threading.Tasks; using System.Windows.Forms; using System.Windows.Media.Imaging; using System.IO.Packaging; -using MinecraftUSkinEditor; +using PckStudio; using System.IO.Compression; -using static MinecraftUSkinEditor.FormMain; +using static PckStudio.FormMain; namespace PckStudio.Forms { diff --git a/MinecraftUSkinEditor/Forms/ZipArchive.cs b/MinecraftUSkinEditor/Forms/ZipArchive.cs index 6d95e39a..e02ce7ff 100644 --- a/MinecraftUSkinEditor/Forms/ZipArchive.cs +++ b/MinecraftUSkinEditor/Forms/ZipArchive.cs @@ -1,4 +1,4 @@ -namespace MinecraftUSkinEditor +namespace PckStudio { internal class ZipArchive { diff --git a/MinecraftUSkinEditor/InterpolationPictureBox.cs b/MinecraftUSkinEditor/InterpolationPictureBox.cs index 548ab34f..a7008a59 100644 --- a/MinecraftUSkinEditor/InterpolationPictureBox.cs +++ b/MinecraftUSkinEditor/InterpolationPictureBox.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; using System.Drawing.Drawing2D; using System.Windows.Forms; -namespace MinecraftUSkinEditor +namespace PckStudio { /// /// Inherits from PictureBox; adds Interpolation Mode Setting diff --git a/MinecraftUSkinEditor/PckStudio.csproj b/MinecraftUSkinEditor/PckStudio.csproj index feeac6d1..50f56de3 100644 --- a/MinecraftUSkinEditor/PckStudio.csproj +++ b/MinecraftUSkinEditor/PckStudio.csproj @@ -60,13 +60,13 @@ Sin_titulo991.ico - false + true - PCKStudio.pfx + CommunityKey.snk - true + false LocalIntranet @@ -76,11 +76,21 @@ - MinecraftUSkinEditor.Program + PckStudio.Program Properties\app.manifest + + false + + + 1A350BCC742C98A4A39065C40B7D81A6F94CE8C1 + + + + + ..\packages\Costura.Fody.5.0.0-alpha0281\lib\netstandard1.0\Costura.dll @@ -96,8 +106,8 @@ ..\packages\ExpandablePanel.2.0.0\lib\4.0\ExpandablePanel.dll True - - ..\..\..\..\Desktop\Desktop Files\PCK\Costura\FileTransferProtocolLib.dll + + ..\filetransferprotocollib.dll ..\packages\MapSuiteDependency-GeoAPI.10.2.0\lib\net45\GeoAPI.dll @@ -143,8 +153,9 @@ True True - - ..\..\..\..\Desktop\Desktop Files\pckStudio\MySql.Data.dll + + False + ..\MySql.Data.dll ..\packages\MapSuiteDependency-NetTopologySuite.10.2.0\lib\net45\NetTopologySuite.dll @@ -329,6 +340,7 @@ + @@ -649,7 +661,6 @@ MetaADD.cs - Form @@ -664,11 +675,6 @@ programInfo.cs - - True - True - Resources.resx - @@ -843,6 +849,7 @@ Designer Resources.Designer.cs + PreserveNewest @@ -866,6 +873,7 @@ PreserveNewest + @@ -874,6 +882,11 @@ SettingsSingleFileGenerator Settings.Designer.cs + + True + True + Resources.resx + True Settings.settings @@ -886,6 +899,8 @@ + + diff --git a/MinecraftUSkinEditor/Properties/Resources.Designer.cs b/MinecraftUSkinEditor/Properties/Resources.Designer.cs index f90b064b..038b312a 100644 --- a/MinecraftUSkinEditor/Properties/Resources.Designer.cs +++ b/MinecraftUSkinEditor/Properties/Resources.Designer.cs @@ -310,6 +310,16 @@ namespace PckStudio.Properties { } } + /// + /// Looks up a localized string similar to http://nobledez.ga/ + ///http://www.pckstudio.tk/. + /// + internal static string settings { + get { + return ResourceManager.GetString("settings", resourceCulture); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/MinecraftUSkinEditor/Properties/Resources.resx b/MinecraftUSkinEditor/Properties/Resources.resx index 5ce47af5..39514ff0 100644 --- a/MinecraftUSkinEditor/Properties/Resources.resx +++ b/MinecraftUSkinEditor/Properties/Resources.resx @@ -137,7 +137,7 @@ ..\Resources\Replace.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\bin\Release\fileIcons\ARROW.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\ARROW.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\wiiu.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -152,7 +152,7 @@ ..\pckCenterHeader.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\bin\Release\fileIcons\IMAGE ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\IMAGE ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\ExportFile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -176,7 +176,7 @@ ..\Resources\NoImageFound.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\bin\Release\fileIcons\LOC ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\LOC ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\sdDownload.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -185,22 +185,19 @@ ..\youtube_PNG15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\bin\Release\fileIcons\PCK ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\PCK ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\pckClosed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\bin\Release\templates\UntitledSkinPCK.pck;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\bin\Release\fileIcons\ZUnknown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\ZUnknown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\youtube_PNG15.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\bin\Release\fileIcons\BINKA ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\BINKA ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\bg1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -212,7 +209,7 @@ ..\xbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\bin\Release\fileIcons\ZZFolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\iconImageList\ZZFolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\discord.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -226,4 +223,10 @@ ..\Resources\pack.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\settings.ini;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\UntitledSkinPCK.pck;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/MinecraftUSkinEditor/Resources/UntitledSkinPCK.pck b/MinecraftUSkinEditor/Resources/UntitledSkinPCK.pck new file mode 100644 index 0000000000000000000000000000000000000000..4022ebbcf9ee5f4e3009ba37b6ffd52a0f205696 GIT binary patch literal 1539 zcmaKqYi|-!5Qbmm(hHLGtDkItz!?9+!Y&knWy4}({X!5iA_ST)YT~c=o!vR0rsHY0 zGt4t*&fEah0d)B3X(PrEIWmk9;Q=ZCPmoj)HOec@aZig{|E4cU8|Y(35^iYh7J8*k zBhM{TgR+h;rubl%CS`-KrSzJZtwnjs+Y$3g_(kR06}+Ih#=!Dh@LkP#z}%~INzp3r z^e|$~*z8x79jD5(*EPM`&s2K$XqWM)e7DaxlT&3cX>Tx>Df1pt*Q1@$qgB`Nw$#yx zD7C^H>~O#eOUexj$|L0gd%Q7HUC{1pRdq(tzw^=fuk>dPH^Vqz#KSxrM-PiMnj~nh z3h8|$e2wPkrNo+)s%wdLN>tZ78O%)GOOl?{LD$qm678${7BbP1QT?)!{?ODX>05-& zQHDBYI(%EoyR1^T2N{{e{*$EB%DUf4I!lvI6;>1s;*b3=DjSL74G){)!Z!hImgG$B+!?x0Ckjxde*1`7gZK@uPdb#)LaN zzwBY2cX06pAAPO8hJklmCU!V>FmV=}PVNj^boJtb-+i?y(|`9^8y)j|Gj&bgx0An$ zj!U*BN*v2?=!!nncl(p*bkT`*@vc{UKknqySmjf=FF5l@^DIM=&04Nvp=Tw2NttSH z5Dx8GsCah$g1vU{`Pui{OZ}T@Ay;|qXUg8}dA@HJ*=;#6^S-ll)IPHZe`6oj&RZq4 zowLAd-`SOK9k2b@uwCRir)OPZo=l9-UXSCmjy(M${QTI#t7mqXtntjMd3?uW$GpE2 z`b;IIEY16PUoLEI`!RcG_{)f?S5E9KyxYDyWn4x@pXc+Qyu7Sr z&B+TuwG*cEElKuW6nN`7(8&4m6Z=d%Z6crD`F3IX?FIi8m$?7Cbirj^ahhSqS0&zC rOW2Kg+ooMOQV9%+wu`QFezRn4x)Jc?rJE!${24r5{an^LB{Ts5ojKDd literal 0 HcmV?d00001 diff --git a/MinecraftUSkinEditor/Resources/settings.ini b/MinecraftUSkinEditor/Resources/settings.ini new file mode 100644 index 00000000..3a30289a --- /dev/null +++ b/MinecraftUSkinEditor/Resources/settings.ini @@ -0,0 +1,2 @@ +http://nobledez.ga/ +http://www.pckstudio.tk/ \ No newline at end of file diff --git a/README.md b/README.md index ffc7fe64..09c162f7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -# MineKampf +# PCK Studio +_previously MinecraftUSkinEditor_ A minecraft for Wii U editor Modify .PCK archives as you please! @@ -20,6 +21,10 @@ Modify .PCK archives as you please! ### To compile: -Just download, open the solution in visual studio and hit build. +* download -[Latest build](https://github.com/jam1garner/MineKamf/releases) +* run `UnblockAllFiles.ps1` + +* Open `MinecraftUSkinEditor.sln` + +* hit run *or* hit **Shift+b** diff --git a/UnblockAllFiles.ps1 b/UnblockAllFiles.ps1 new file mode 100644 index 00000000..9bb8f61d --- /dev/null +++ b/UnblockAllFiles.ps1 @@ -0,0 +1 @@ +dir -Path .\ -Recurse | Unblock-File \ No newline at end of file