Skip to content

AXiX-official/Studio

 
 

Repository files navigation

Note: Limited Maintenance Mode

This project is back from archive to provide limited maintenance (critical fixes only) until the new rewrite, TinyStudio, is fully ready. New features are developed in TinyStudio.

We recommend the following options:

  • Try other active forks of AssetStudio.
  • Follow the development of the new rewrite: TinyStudio.

Attention

This is a fork of Razmoth‘s Stduio, Check out original project for more information.

This fork is mainly for self-use so so there will be tons of low quality code, wont-fix bugs and all sorts of issues.

All in all, I don't recommend this fork nor do I guarantee any maintenance.

original readme perhaps # Studio Check out the [original AssetStudio project](https://github.com/Perfare/AssetStudio) for more information.

Note: Requires Internet connection to fetch asset_index jsons.


How to use:

Check the tutorial here (Thanks to Modder4869 for the tutorial)


CLI Version:

Description:

Usage:
  AssetStudioCLI <input_path> <output_path> [options]

Arguments:
  <input_path>   Input file/folder.
  <output_path>  Output folder.

Options:
  --silent                                                Hide log messages.
  --type <Texture2D|Sprite|etc..>                         Specify unity class type(s)
  --filter <filter>                                       Specify regex filter(s).
  --game <BH3|CB1|CB2|CB3|GI|SR|TOT|ZZZ> (REQUIRED)       Specify Game.
  --map_op <AssetMap|Both|CABMap|None>                    Specify which map to build. [default: None]
  --map_type <JSON|XML>                                   AssetMap output type. [default: XML]
  --map_name <map_name>                                   Specify AssetMap file name.
  --group_assets_type <ByContainer|BySource|ByType|None>  Specify how exported assets should be grouped. [default: 0]
  --no_asset_bundle                                       Exclude AssetBundle from AssetMap/Export.
  --no_index_object                                       Exclude IndexObject/MiHoYoBinData from AssetMap/Export.
  --xor_key <xor_key>                                     XOR key to decrypt MiHoYoBinData.
  --ai_file <ai_file>                                     Specify asset_index json file path (to recover GI containers).
  --version                                               Show version information
  -?, -h, --help                                          Show help and usage information

NOTES:

- in case of any "MeshRenderer/SkinnedMeshRenderer" errors, make sure to enable "Disable Renderer" option in "Export Options" before loading assets.
- in case of need to export models/animators without fetching all animations, make sure to enable "Ignore Controller Anim" option in "Options -> Export Options" before loading assets.

Special Thank to:

About

Modded AssetStudio with new features

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.4%
  • C++ 1.5%
  • C 0.1%