Host the avatar test as a test suite; drop visual_novel_core dependency

- The Live2D avatar integration test (driver, overlay, test model "ren")
  moves here from the separate live2d_test mod as test_suites/avatar. It
  is mounted as the virtual mod live2d__avatar only with
  --itest=live2d_avatar; normal launches never load it.
- The runtime library needs only the interface mod; the content mod
  dependency is gone.
This commit is contained in:
cthangover committed 2026-10-17 14:28:01 +00:00
1 parent a9d4417fce
commit bec5743f13
25 files changed
+13542 -2

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
{
"name": "Live2D Test",
"description": "Test and demo mod for the live2d runtime: the sample Ren model (expressions, motions) shown by the home_outside overlay scene plus an avatar test driver. Requires live2d>=1.",
"sources": [
"src/*.cs"
],
"ui": [
{
"id": "live2d_overlay",
"kind": "overlay",
"scene": "home_outside",
"slot": "ModBeforeUIPanel",
"scene_path": "scenes/live2d_overlay.tscn",
"once": false,
"show_on_start": true,
"priority": 10
}
],
"depends": [
"visual_novel_core>=1",
"interface>=1"
]
}