Skip to content

Releases: LCERD/PCK-Studio

v7.1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 03:53

PCK Studio 7.1 ("The Skin Update")

Additions:
-Added support for all Skin box formats (known in game data as XMLVERSION).
-Added "Set Box Version" feature for SkinData files (such as Skins.pck).
-Added support for Armor Masking for Skins in several editors.
-Added the Box Editor to the Skin Editor.
-Added the ability to export GRF files as JSON.
-Added Skin Adjustments Editor for editing ANIM and GAME_FLAGS values.
-Added Skin Adjustments Editor to the Skin Editor.
-Added setting to disable Cape rendering in the Skin Editor.
-Added special skin icons for slim and classic skins.
-Added custom skin and cape icons.
-Added settings to disable custom skin and cape icons.
-Added feature to change the Skin Box Version of the working PCK.
-Added feature to export custom skin and cape icons.
-Added tools to display in the Skin Editor for tool offsets.
-Added "Add OFFSET Parameter" tool to the Parameter tree.
-Added buttons representing each armor type in the Skin Editor that will mask boxes appropriately.
-Added several checks for saving a working PCK with a present SkinData file (such as Skins.pck) to help the user prevent crashes.
-Added "Set Pack ID" tool under the "PCK" tab.
-Added "Extract PCK Contents" tool under the "PCK" tab to extract the contents of the working PCK to a given directory.
-Added tool to convert SkinData files (such as Skins.pck) into a folder and applying the SkinData file's Skin Box Version to the working PCK.
-Added bulk edit tool to the Audio Editor.
-Added the ability to drag and drop skin nodes to change the order of skins
-Added move up/down tools for rearranging skin nodes
-Added PCK Skin Model Version 2 for the Skin Editor with support for all 22 box types, GAME_FLAGS, and full armor masking.
-Added Texture Pack Info Editor for TexturePackInfo files (such as x16Info.pck and x32Info.pck).

Changes:
-Renamed "Edit" tab to "PCK" for tools relating to the working PCK
-The PCK tab is now only visible when editing a PCK
-Changed "Save as Xbox One/PS4/Switch/Vita PCK" checkbox to "Save as Xbox 360/PS3/Wii U PCK" instead as there are less platforms that use this endianness format than not.
-Changing the "Save as Xbox 360/PS3/Wii U PCK" checkbox will now set all child PCKs within the working PCK to the desired endianness.
-Folders now appear on top of files
-PCK Properties have been renamed to Parameters to match the game's technical terms.
-"0" Files will no longer appear
-Removed and consolidated "Add Texture", "Add File", "Import Skin", "Import Extracted Skins Folder" tools into "Import File" and "Import Folder" tools.
-Drag and dropping files into the program now shares code with the "Import Folder" tool for consistency.
-Imported Skins now add missing LOC entries to the working PCK's LOC file if one is present.
-Audio Editor has been simplified to work with only text entries for track entries
-Audio Editor now allows for editing an entry when double clicking
-Audio Editor now uses the game's technical terminology used for Audio Data files
-Box Editor has become a form rather than an editor and has been added to the Skin Editor.
-Removed ANIM Editor in favor of the new Skin Adjustments Editor.
-Editing an ANIM or GAME_FLAGS editor will open the Skin Adjustments Editor and allow the modification of both values simultaneously.
-Cape now rendered in the correct spot in the Skin Editor.
-Boxes now display dimensions next to the type in the box list.
-Skin and cape textures will now be checked for validity when imported.
-The user can no longer add offsets if there are no more available offsets
-The "Generate MipMap" tool has been simplified to only generate the given level
-Boxes with armor flags can now be hidden when wearing armor in the Skin Editor
-Skin files are now checked to see if they are designed for Skin Box versions that the working PCK is not set to.
-Duplicate OFFSET entries are now ignored entirely throughout the program.
-Tool and armor offsets now display accurately to in game rendering in the Skin Editor.
-Adjusted armor inflation rendering values in the Skin Editor to be more accurate to in game rendering.
-Removed "Fix Skin Decimals" tool as the problem it seeked to solve has become niche and fixed in other editors.
-PCK parameters now accept " " as the delimiter globally across the program instead of ":"
-Saving a PCK now displays the working PCK's name in the pop up message for better clarity.
-Hidden unused Quick Change tool
-Skins.pck is no longer made by default when making a texture pack or mash-up pack
-Removed option to make Skins.pck when making a texture pack or mash-up pack
-Custom Skin Editor now displays localized keys in place of the display name by default and will fall back on the display name and finally the localization key if missing.

Bug Fixes:
-Fixed selected nodes no longer being selected after the main form's tree was rebuilt
-Fixed boxes under the maximum allowed box arguments wouldn't parse correctly.
-Fixed a crash when selecting image assets with invalid image data.
-Fixed entity texture assets displaying "Edit Texture Atlas" button in the main form.
-Fixed Skin Editor not displaying Armor Box types.
-Fixed Skin Editor not saving properly when using the Auto Save feature.
-Fixed Little Endian PCKs (Xbox One/PS4/Switch/PSVita) not saving properly.
-Fixed first indexed box not saving changes in Custom Skin Editor.
-Fixed inflation input not allowing for negative values in Box Editor.
-Fixed a crash when replacing a tile group with images smaller than expected in the Atlas Editor.
-Fixed the platform checkbox in the upper right corner of the main form not being set on open
-Fixed custom picture button controls now displaying properly in all contexts
-Fix for the Audio Editor not using the platform checkbox and therefore failing to open.
-Fix for being able to drop a asset file into another asset file
-Fix for a crash when image asset file contents were empty in several contexts
-Fix for DISPLAYNAME being set even if empty after saving in the Skin Editor

v7.0.1.2

Choose a tag to compare

@github-actions github-actions released this 16 Feb 01:29

What's New?

  • Any colored tile in a texture atlas editor now has support for any custom color
  • Edit Button now appears on any skin
  • Simplified the Audio Editor as it no longer looks for a Data folder nor handles file conversion operations.
  • Fixed a bug where using the save as function would overwrite the original file instead of saving in a new location
  • Fixed a bug where the image size label was missing from the main form
  • Fixed some typos and credits in the program

v7.0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 14:32
cfdbe8c
v7.0.1.0

v7.0.0.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 11:49
ae0650e
v7.0.0.2

v7.0.0.1

Choose a tag to compare

@github-actions github-actions released this 27 Jun 17:36
d5c7fe9
TreeViewExtensions - Fix ArgumentOutOfRangeException when adding or r…

v7.0.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 09:13
ff93889

What's Changed

  • Add Grf support by @NessieHax in #4
  • Add PCKAudioFile class by @NessieHax in #5
  • Update LOCFile.cs by @zugebot in #7
  • Add PCK File Type Handler by @NessieHax in #8
  • Animation editor refactor by @NessieHax in #6
  • Add .3dst support by @NessieHax in #11
  • Merge SubPck-Support branch to Main by @MattN-L in #12
  • Update CI.yml by @NessieHax in #16
  • Manage Pcks feature by @NessieHax in #18
  • Added Texture atlas editor by @NessieHax in #19
  • Added new PCK-Studio Updater by @NessieHax in #20
  • Add Tga file support by @NessieHax in #25
  • Re-add Drag n drop by @NessieHax in #26

New Contributors

Full Changelog: V5.7...v7.0.0.0

v7.0 Beta

v7.0 Beta Pre-release
Pre-release

Choose a tag to compare

@PhoenixARC PhoenixARC released this 18 Apr 16:19
f685ee2

24w13c

-Added .tga preview support
-Expanded texture atlas editor support for more texture atlases
-Fixed not being able to open some GRF files
-Added recently opened PCK files

-Fixed a bug where skins.pck was deleting all other data when adding a new skin
-Fixed error when attempting to move a skin file next to a folder using "Move Up/Down"
-Added compression level support to the Wav to Binka tool

v5.8

Choose a tag to compare

@PhoenixARC PhoenixARC released this 31 Aug 16:35
877e95e
  • Fixed Issue extracting Skins
    Requires .NET Framework 4.5.2 to be ran

v7.0-Beta

v7.0-Beta Pre-release
Pre-release

Choose a tag to compare

@PhoenixARC PhoenixARC released this 13 Sep 17:07

This changelog only reflects the current beta build and does not include all prior changes made in prior builds

PCK Studio Beta 23w19c

-Changed "Hide when wearing armor" checkbox to correctly display "Hide when wearing a helmet" in the Box Editor
-Removed invalid box types from the Box Editor
-Fixed Application not showing Title in taskbar
-Fixed a crash when attempting to load GIF files marked as skin files
-Fixed the editor trying to load empty sub pcks
-Fixed the Behaviour Editor not allowing negative values

v5.7

Choose a tag to compare

@PhoenixARC PhoenixARC released this 30 Aug 19:25
  • Release Version 5.7
    Requires .NET Framework 4.5.2 to be ran