Files
mod_editor_tools/collections/novel_editor.json
T
cthangover 754b854817 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:24 +02:00

51 lines
3.2 KiB
JSON

{
"id": "novel_editor",
"kind": "game",
"name": "Novel Editor",
"author": "ct",
"version": "1.0.0",
"description": "Authoring workspace instead of a game: opens a screen with every installed editor — scenarios, scenes, maps, interactive objects, lighting, catalog export — over the novel engine and the story content they edit.",
"entry": { "scene": "novel_editor" },
"tags": ["tools", "editor"],
"locale": [
{ "lang": "en", "name": "Novel Editor", "description": "Authoring workspace instead of a game: opens a screen with every installed editor — scenarios, scenes, maps, interactive objects, lighting, catalog export — over the novel engine and the story content they edit." },
{ "lang": "ru", "name": "Редактор новелл", "description": "Рабочее место автора вместо игры: открывает экран со всеми установленными редакторами — сценариев, сцен, карт, интерактива, света, экспорта каталога — поверх движка новеллы и сюжета, который они правят." }
],
"mechanics": [
{
"id": "editors",
"name": "Editors",
"role": "tools",
"description": "Editor windows and the launcher screen that lists them.",
"locale": [ { "lang": "ru", "name": "Редакторы", "description": "Окна редакторов и стартовый экран со списком." } ],
"mods": ["editor_tools>=1"]
},
{
"id": "novel_engine",
"name": "Novel engine",
"role": "engine",
"description": "Scenes, scenarios, dialogs, interactive objects, effects, time and lighting, the world map: what the editors preview and play.",
"locale": [ { "lang": "ru", "name": "Движок новеллы", "description": "Сцены, сценарии, диалоги, интерактив, эффекты, время и свет, карта мира: то, что редакторы показывают и проигрывают." } ],
"mods": ["cthangover_story>=1", "shell2d_base>=1", "dialog_base>=1", "interactive_base>=1", "effects_base>=1", "time_base>=1", "map_base>=1"]
},
{
"id": "story",
"name": "Story",
"role": "content",
"description": "The bundled story content to edit: Murakami's line and the starter party.",
"locale": [ { "lang": "ru", "name": "Сюжет", "description": "Встроенный сюжет для правки: линия Мураками и стартовая партия." } ],
"optional": true,
"mods": ["cthangover_murakami>=1", "cthangover_party>=1"]
},
{
"id": "validation",
"name": "Validation",
"role": "tools",
"description": "Content validator, the cross-mod resource atlas and the localization key map.",
"locale": [ { "lang": "ru", "name": "Проверки", "description": "Валидатор контента, карта ресурсов между модами и карта ключей локализации." } ],
"optional": true,
"mods": ["validator>=0.1", "resource_atlas>=0.1", "locale_atlas>=0.1"]
}
]
}