Mods are renamed by role (shell2d_base, menu_base, ui_base, live2d_base,
editor_tools, cthangover_story, cthangover_murakami, cthangover_party) and
every reference follows. Engine UI prefabs (dialog, answers, message, game
menu, inventory, map, skills) and their panel entries moved out of the story
mod into the subsystem mods; the card_novel and vn_starter_novel collections
are removed.
- 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.