Blue Archive Asset Downloader
Blue Archive asset downloader
A small project that downloads all assets of the global version of Blue Archive and extracts them while it's at it. The project is written primarily in C#, first published in 2021. Key topics include: blue-archive, xor.
Blue Archive asset downloader
A small project that downloads all assets of the global version of Blue Archive and extracts them while it's at it.
The script updates the assets and even its own parameters on its own,
so all you have to do is execute the download_assets.py script after every update to get the latest files.
Requirements
- Python 3.6+
- UnityPy 1.7.21
- requests
- xxhash
- pycryptodome
- flatbuffers
Scripts
download_assets.py- This script downloads and extracts the latest assets.
extract_tables.py- Extracts and decrypts the tables from the zip files in
Preload\TableBundles - due to the way it works, this script can take ages, around 15 minutes
- Extracts and decrypts the tables from the zip files in
flatbuf_schema_generator.py- Generates the flatbuf schemas and python dump wrapper for
extract_tables.py
- Generates the flatbuf schemas and python dump wrapper for
TODO
- fix the decoding of some tables (flatbuf_schema_generator, FlatData/dump.py)
- AnimationBlendTable (decoder missing)
- AnimatorDataTable (str decoding)
- FurnitureExcelTable ('Location' not found)
- GachaElementExcelTable ('EventContentId' not found)
- ItemExcelTable ('EventContentId' not found)
- MissionExcelTable ('EventContentId' not found)
- OperatorExceTable ('Key' not found)
- ShopExcel ('EventContentId' not found)
- ShopInfoExcel ('EventContentId' not found)
- ShopRefreshExcel ('EventContentId' not found)
Contributors
Showing top 2 contributors by commit count.
This article is auto-generated from K0lb3s-Datamines/Blue-Archive---Asset-Downloader via the GitHub API.Last fetched: 6/20/2026
