Commit Graph
8 Commits
Author SHA1 Message Date
cthangover e7fd247c50 Line endings: LF everywhere
.gitattributes forces LF (CRLF only for .bat/.cmd), core.autocrlf is off;
files that differed only by CRLF are normalized.
2026-10-21 13:29:54 +02:00
cthangover b9486cd2d4 Rename cthangover_story to cthangover_game
The mod holding the main game's own scenes and story follows the <game>_game
naming rule; further parts stay <game>_<part>, reusable content is <theme>_pack.
2026-10-18 19:45:53 +02:00
cthangover fc61b48787 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:41 +02:00
cthangover 33a9f681a6 Mark as a test fixture with its own property_patches itest
- "fixture": true keeps the mod out of --all-mods and every game, so its
  wildcard patches of all characters and items no longer leak into
  unrelated tests; it loads only with --with-mods=test_defaults_and_patches.
- PropertyPatchesTest (--itest=property_patches) checks the merged
  entities; the manifest declares the sources and every mod whose
  entities the patches touch.
2026-10-17 14:28:02 +00:00
cthangover 9f337612b4 map ui, skill ui, update skills data 2026-09-29 13:05:40 +03:00
cthangover 0f3dda2945 ui stule update 2026-09-26 08:05:11 +03:00
cthangover 58271ec103 upd 2026-09-24 11:17:01 +03:00
cthangover f8323f947a init 2026-09-10 10:59:40 +03:00