To reduce APK size, this project builds custom ONNX Runtime and OpenCV in ArcaeaOffline/custom-lib-builds, with unused features removed.
settings.gradle.kts gives the local maven repo the highest priority, simply download the matching artifacts from the custom-lib-builds Releases and unpack them.
If the local maven repo does not exist, Gradle falls back to Maven Central. This only affects APK size, not functionality.
- ARCHITECTURE.md: module boundaries and where new code goes
- potential.md (Chinese): potential calculation
- st3.md (Chinese): caveats of the in-game score database