card_novel collection: entry scene, battle core, starter party, ru texts

- entry.scene = start_scene and settings.battle.core = card_battle, so the
  game starts where it should and turn_battle_base picks the card core.
- The core block also pulls starter_party (the starter party initializer
  was split out of visual_novel_core).
- Russian name/description for every block of the collection.
This commit is contained in:
cthangover committed 2026-10-17 14:27:43 +00:00
1 parent 214ddb32fc
commit 5a9bda2e55
1 file changed
+15 -1
+15 -1
View File
@@ -5,6 +5,8 @@
"author": "ct", "author": "ct",
"version": "1.0.0", "version": "1.0.0",
"description": "A visual novel with turn-based battles resolved as a card game: story core, battle engine, card layer and the novel interface.", "description": "A visual novel with turn-based battles resolved as a card game: story core, battle engine, card layer and the novel interface.",
"entry": { "scene": "start_scene" },
"settings": { "battle.core": "card_battle" },
"locale": [ "locale": [
{ {
"lang": "ru", "lang": "ru",
@@ -21,13 +23,16 @@
"locale": [ "locale": [
{ "lang": "ru", "name": "Ядро новеллы", "description": "Сцены, сценарии, диалоги и движок истории." } { "lang": "ru", "name": "Ядро новеллы", "description": "Сцены, сценарии, диалоги и движок истории." }
], ],
"mods": ["visual_novel_core>=1"] "mods": ["visual_novel_core>=1", "starter_party>=1"]
}, },
{ {
"id": "story", "id": "story",
"name": "Story", "name": "Story",
"role": "content", "role": "content",
"description": "The bundled story content.", "description": "The bundled story content.",
"locale": [
{ "lang": "ru", "name": "Сюжет", "description": "Встроенный сюжетный контент." }
],
"mods": ["murakami>=1"] "mods": ["murakami>=1"]
}, },
{ {
@@ -35,6 +40,9 @@
"name": "Turn Battle", "name": "Turn Battle",
"role": "battle", "role": "battle",
"description": "Turn-based combat foundation.", "description": "Turn-based combat foundation.",
"locale": [
{ "lang": "ru", "name": "Пошаговый бой", "description": "Основа пошаговых боёв." }
],
"mods": ["turn_battle_base>=1"] "mods": ["turn_battle_base>=1"]
}, },
{ {
@@ -42,6 +50,9 @@
"name": "Card Game", "name": "Card Game",
"role": "cards", "role": "cards",
"description": "Card hands, decks and card-driven battle actions.", "description": "Card hands, decks and card-driven battle actions.",
"locale": [
{ "lang": "ru", "name": "Карточная игра", "description": "Руки, колоды и боевые действия на картах." }
],
"mods": ["card_battle>=1"] "mods": ["card_battle>=1"]
}, },
{ {
@@ -49,6 +60,9 @@
"name": "Interface", "name": "Interface",
"role": "ui", "role": "ui",
"description": "Shared GUI panels and the narrative HUD.", "description": "Shared GUI panels and the narrative HUD.",
"locale": [
{ "lang": "ru", "name": "Интерфейс", "description": "Общие панели интерфейса и HUD повествования." }
],
"mods": ["interface>=1"] "mods": ["interface>=1"]
} }
] ]