Compare commits

..
5 Commits
Author SHA1 Message Date
cthangover 882ed3929a Mod cover 2026-10-22 17:09:46 +02:00
cthangover ba237ec7dd 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:42 +02:00
cthangover c77c8ec960 Commit pending working-tree changes (local edits, line endings) 2026-10-21 12:31:54 +02:00
cthangover 5121419adc 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:50 +02:00
cthangover 3baf4b086d 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:27 +02:00
4 changed files with 32 additions and 2 deletions

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
# Line endings: LF everywhere, on every OS, whatever core.autocrlf says.
* text=auto eol=lf
# cmd.exe misreads labels and goto in LF batch files, so they stay CRLF.
*.bat text eol=crlf
*.cmd text eol=crlf
# Binaries: never converted, never diffed as text.
*.png binary
*.jpg binary
*.jpeg binary
*.webp binary
*.svg text
*.ogg binary
*.wav binary
*.mp3 binary
*.ttf binary
*.otf binary
*.woff binary
*.woff2 binary
*.dll binary
*.so binary
*.dylib binary
*.pdb binary
*.exe binary
*.zip binary
*.pck binary
*.moc3 binary
*.res binary
*.scn binary
+1 -1
View File
@@ -5,7 +5,7 @@
"author": "ct",
"description": "Interactive objects subsystem: JSON-driven scene interactives (hover/click hit areas, highlight effects) with DSL/scenario click actions. Owns InteractiveManager, the interactive definition resolver/factory and the InteractiveEditor data plane.",
"category": "engine, library",
"depends": ["base2d>=1", "interface>=1"],
"depends": ["shell2d_base>=1", "ui_base>=1"],
"sources": [ "src/**/*.cs" ],
"ui": [],
"test_suites": [
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

+1 -1
View File
@@ -2,5 +2,5 @@
"name": "Interactives test",
"description": "Integration test of the interactive object system: the scenario command interactive_add places a clickable lamp on interactives_test; the driver checks the definition, hover DSL and that a click runs the onClick scenario. Mounted by --itest=interactives.",
"sources": ["src/*.cs"],
"depends": ["visual_novel_core>=1", "dialog_base>=1"]
"depends": ["cthangover_game>=1", "dialog_base>=1"]
}