Commit Graph
7 Commits
Author SHA1 Message Date
cthangover a3c9cd69e7 feat: use authored category names for mods
Store categories as authored strings. Trim and deduplicate without changing case, compare without case sensitivity, and keep all observed categories available to filters and editors.
2026-11-13 17:47:08 +01:00
cthangover 5558dd23bf chore: align mod versions and dependencies to 0.1.0
Set the demo release floor to 0.1.0 in manifests, dependency requirements and authoring examples. Keep category and runtime changes separate.
2026-11-13 17:47:06 +01:00
cthangover 1894857eff Update dialog_base implementation, assets and documentation 2026-10-31 15:28:50 +03:00
cthangover 650f87c6ed Add the doc_shots documentation screenshot suite; mod documentation 2026-10-29 09:25:53 +01:00
cthangover bd55716349 Event-driven dialog queue, story flag command, mod unit tests
Push-based event chains, runtime fixes (single end, goto lifecycle, if,
busy box, held delay, empty options, timed/animated/effect actions), the
'flag name value' DSL command, autoplay --dialogs=N, 19 mod unit tests.
2026-10-21 12:31:52 +02:00
cthangover 2d3f4761e7 Mod naming rule and engine UI in engine mods
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.
2026-10-18 19:00:22 +02:00
iisaev 5de3fd7ad8 init mod 2026-10-18 12:41:38 +03:00