mirror of
https://github.com/Deathemonic/BA-AD.git
synced 2025-07-25 15:37:33 +02:00
1.0 KiB
1.0 KiB
FAQ
Why the switch to rust?
- baad is getting slow, and I want to learn rust, so I decided to make baad in rust and might as well add new stuff that I didn't add before like Global asset download.
Why a library?
- This helps the process of porting baad to another project.
Instead of rewriting or passing as an executable, this exposes functions so you can implement the functions easily.
This also helps when porting to another language because you can bind it with
Cdylib
Why no search UI?
- It just makes the project more complex. The main goal is to make a simple CLI/Library to download Blue Archive assets. The UI can be implemented on another project like BA-AD-GUI.
Why no extracting?
- Extracting has been removed from BA-AD because It's challenging to maintain and makes the codebase messy. So I opt in to make it into a separate thing. But if you still want the old extracting functionality, you can use BA-AD-2.1.0