Skip to content

AssetStudioMod v0.18.0

Latest
Compare
Choose a tag to compare
@aelurum aelurum released this 04 Apr 21:21
· 32 commits to AssetStudioMod since this release

Breaking Changes:

  • Structure of the AnimationClip class has been changed a bit to match the structure of its type tree (m_Clip = animationClip.m_MuscleClip.m_Clip -> m_Clip = animationClip.m_MuscleClip.m_Clip.data)
  • Type of Unity version fields have been changed from int[] to the UnityVersion class

New features:

  • Added option to export assets with PathID in filename (#25, Perfare#1050, Perfare#975, Perfare#762)
  • Added support for swizzled Switch textures:
  • Added support for Texture2DArray assets:
    • [GUI] Assets of fake asset type Texture2DArrayImage will be generated, to make it easier to work with images from array in the GUI
  • Added support for assets with Zstd block compression:
    • Implemented as one of the option for custom compression type (5). Selected by default.
    • [GUI] "Options" -> "Custom compression type"
    • [CLI] "--custom-compression"
  • Added support of Texture2D assets from Unity 2023.2+
  • Added support of parallel asset export
    • It's also possible to specify the number of parallel tasks for export in both the GUI and CLI (the higher the number of parallel tasks, the more RAM may be needed for exporting)
  • Added support for parsing assets using their type tree for some asset types (Texture2D, Texture2DArray, AnimationClip) (beta)

    only for asset bundles containing type tree info

Fixes:

  • [GUI] Fixed compatibility with High Contrast modes
  • Fixed Live2D export error due to wrong Blend type in Live2D expression parser
  • Fixed AssetBundle structure for Unity 5.4.x (#31)
  • Fixed loading of some Unity 2019.4 assets

Other changes:

  • [GUI] Preserve selection order of AnimationClip assets (#24)
  • Improved integration with Live2D assets:
    • Improved export method of AnimationClip motions
    • Added support for generation of cdi3.json (beta)
    • [GUI] Added display of model info on the preview tab
    • [GUI] Added support for partial export:
      • selected models
      • model + selected AnimationClip motions
      • model + selected Fade motions
      • model + selected Fade Motion List
  • Add more options to work with Scene Hierarchy: (#23)
    • Added option to group exported assets by node path in scene hierarchy
    • Added field with node path to exported xml asset list
  • [CLI] Added colors to help message
  • Changed Dump function to show/export object dump if type tree dump is not available
  • Added more displayed information for non-fmod audio clips
  • Added display of asset bundle's unity version in cases where asset's unity version is stripped but the asset bundle's unity version is not