Skip to content

angelasvv/HoYoStudio

 
 

Repository files navigation

HoYoStudio

Check out the original AssetStudio project for more information.


New Discord Server:

Join here for more discussions, questions, suggestions and feedback.


This is the release of HoYoStudio, Modded AssetStudio that should work on:

- Genshin Impact. - Honkai Impact 3rd. - Honkai: Star Rail. - Tears of Themis. 

Note: Requires Internet connection to fetch asset_index jsons.


Some features are:

- Change selected Game by using "Option -> Specify Game". - Integration with "Radioegor146" repo to load asset_index through "Options -> Specify AI version". - Exportable Assets (not all of them) with XOR/JSON support for "MiHoYoBinData" - Togglable debug console. - Container/filename recovery for Assets. - Build AssetMap, An asset list of assets inside game files. - Build CABMap/AssetMap through CLI (with supported `Unity Type` and `Regex` filters). - Export assets through CLI (with supported `Unity Type` and `Regex` filters and grouping). 

How to use:

1. Build Map (Misc. -> Build Map). 2. Load files. 

CLI Version:

AssetStudioCLI 0.16.65 Copyright (C) 2022 AssetStudioCLI -v, --verbose Show log messages. -t, --type Specify unity type(s). -f, --filter Specify regex filter(s). -g, --game Required. Specify Game. -m, --map Build CABMap/AssetMap. -x, --amtype (Default: XML) AssetMap output type Options: XML JSON -p, --group (Default: 0) Specify how exported assets should be grouped. Options: 0 (type name) 1 (container path) 2 (Source file name) -a, --noassetbundle Exclude AssetBundle from AssetMap/Export -i, --noindexobject Exclude IndexObject/MiHoYoBinData from AssetMap/Export -k, --xorkey XOR key to decrypt MiHoYoBinData --help Display this help screen. --version Display version information. input_path (pos. 0) Required. Input file/folder. output_path (pos. 1) Required. Output folder. 

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 for HoYo Games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 79.5%
  • C++ 17.8%
  • C 2.7%