From 00aeb21e9a516379843c55bb8dad90a04598b066 Mon Sep 17 00:00:00 2001 From: MattNL Date: Sat, 14 Jan 2023 10:33:55 -0500 Subject: [PATCH] Added Entity Materials Icon --- PCK-Studio/MainForm.cs | 5 +++ PCK-Studio/PckStudio.csproj | 1 + PCK-Studio/Properties/Resources.Designer.cs | 31 +++++++++++++----- PCK-Studio/Properties/Resources.resx | 3 ++ .../iconImageList/ENTITY MATERIALS ICON.png | Bin 0 -> 3788 bytes 5 files changed, 32 insertions(+), 8 deletions(-) create mode 100644 PCK-Studio/Resources/iconImageList/ENTITY MATERIALS ICON.png diff --git a/PCK-Studio/MainForm.cs b/PCK-Studio/MainForm.cs index 0fe0f533..cfc73b69 100644 --- a/PCK-Studio/MainForm.cs +++ b/PCK-Studio/MainForm.cs @@ -56,6 +56,7 @@ namespace PckStudio imageList.Images.Add(Resources.CAPE_ICON); // Icon for Cape files (*.png) imageList.Images.Add(Resources.TEXTURE_ICON); // Icon for Texture files (*.png;*.tga) imageList.Images.Add(Resources.BEHAVIOURS_ICON); // Icon for Behaviour files (behaviours.bin) + imageList.Images.Add(Resources.ENTITY_MATERIALS_ICON); // Icon for Entity Material files (entityMaterials.bin) pckOpen.AllowDrop = true; isSelectingTab = true; @@ -1979,6 +1980,10 @@ namespace PckStudio node.ImageIndex = 15; node.SelectedImageIndex = 15; break; + case PCKFile.FileData.FileType.MaterialFile: + node.ImageIndex = 16; + node.SelectedImageIndex = 16; + break; default: // unknown file format node.ImageIndex = 5; node.SelectedImageIndex = 5; diff --git a/PCK-Studio/PckStudio.csproj b/PCK-Studio/PckStudio.csproj index ddd211c8..1f4ac3f3 100644 --- a/PCK-Studio/PckStudio.csproj +++ b/PCK-Studio/PckStudio.csproj @@ -701,6 +701,7 @@ + diff --git a/PCK-Studio/Properties/Resources.Designer.cs b/PCK-Studio/Properties/Resources.Designer.cs index 3e1b6081..dd03e45c 100644 --- a/PCK-Studio/Properties/Resources.Designer.cs +++ b/PCK-Studio/Properties/Resources.Designer.cs @@ -161,17 +161,22 @@ namespace PckStudio.Properties { } /// - /// Looks up a localized string similar to 7.0 (BETA) + /// Looks up a localized string similar to 7.01 (BETA) + ///========== + ///Some features may be completely missing or incomplete at this point in time! + /// + ///-Added .3dst (3DS Texture) support + ///-Semi-added Sub-Pck editing + ///-Add an edit all properties tool item + ///-Skin Preview has been improved + ///-Added Pack Icon Injection into .arc file + ///-Improved COL Editor + /// + ///7.0 (BETA) ///========== ///Some features may be completely missing or incomplete at this point in time! /// - ///-Massive codebase overhaul and optimization lead by miku-666 (aka NessieHax)!!! - ///-Some UI redesigned by yaboiFoxx - ///-Improved the changelog! - ///-New icons for each of the file types, with unique image icons for skin, texture, and cape files - ///-Added the ability to create Texture and Mash-Up packs - ///-Added a feature to see stats about any given file, including file type - ///-Added a feature set [rest of string was truncated]";. + ///-Massive codebase overhaul and optimization lead by miku-666 (aka NessieHax)!!! [rest of string was truncated]";. /// public static string CHANGELOG { get { @@ -249,6 +254,16 @@ namespace PckStudio.Properties { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + public static System.Drawing.Bitmap ENTITY_MATERIALS_ICON { + get { + object obj = ResourceManager.GetObject("ENTITY_MATERIALS_ICON", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/PCK-Studio/Properties/Resources.resx b/PCK-Studio/Properties/Resources.resx index 2ea9e95f..361c9c39 100644 --- a/PCK-Studio/Properties/Resources.resx +++ b/PCK-Studio/Properties/Resources.resx @@ -322,4 +322,7 @@ ..\Resources\TexturePackIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\iconImageList\ENTITY MATERIALS ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/PCK-Studio/Resources/iconImageList/ENTITY MATERIALS ICON.png b/PCK-Studio/Resources/iconImageList/ENTITY MATERIALS ICON.png new file mode 100644 index 0000000000000000000000000000000000000000..9b390b477efcb393cf35869e01ee8cfae3e211d3 GIT binary patch literal 3788 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 literal 0 HcmV?d00001