Skip to content

Latest commit

 

History

History
31 lines (28 loc) · 2.16 KB

README.md

File metadata and controls

31 lines (28 loc) · 2.16 KB

UnityPyLive2DExtractor

Windows Build Releases Code style: black

General purpose Live2D Asset recovery tool built w/ UnityPy and sssekai

As the name suggests, this project is heavily inspired by Perfare/UnityLive2DExtractor. With a few key differences:

  • All Live2D types are implemented with dumped TypeTree and generated types. This should help with compatibility issues.
    • Do note, however, that you may need to update the TypeTree if the Live2D version changes.
    • Generate the TypeTree with typetree_codegen and replace the existing TypeTree at UnityPyLive2DExtractor/generated
    python typetree_codegen.py type_tree_cubism.json UnityPyLive2DExtractor/generated
  • New (not necessarily better) asset discovery method. Though proven to be more reliable in some cases.

Installation

  • Install the script from PyPI
pip install UnityPyLive2DExtractor
  • Or, you can use the pre-built executables for Windows from Releases.

Usage

UnityPyLive2DExtractor <input> <output>

Where <input> is the path to your game's path, and <output> is the directory to extract the Live2D assets to.

References