- 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.
70 lines
2.4 KiB
JSON
70 lines
2.4 KiB
JSON
{
|
|
"id": "card_novel",
|
|
"kind": "game",
|
|
"name": "Card Novel",
|
|
"author": "ct",
|
|
"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.",
|
|
"entry": { "scene": "start_scene" },
|
|
"settings": { "battle.core": "card_battle" },
|
|
"locale": [
|
|
{
|
|
"lang": "ru",
|
|
"name": "Карточная новелла",
|
|
"description": "Визуальная новелла с пошаговыми боями в виде карточной игры: сюжет, боевой движок, карты и интерфейс новеллы."
|
|
}
|
|
],
|
|
"mechanics": [
|
|
{
|
|
"id": "vn_core",
|
|
"name": "Novel Core",
|
|
"role": "story",
|
|
"description": "Scenes, scenarios, dialogue and the story engine.",
|
|
"locale": [
|
|
{ "lang": "ru", "name": "Ядро новеллы", "description": "Сцены, сценарии, диалоги и движок истории." }
|
|
],
|
|
"mods": ["visual_novel_core>=1", "starter_party>=1"]
|
|
},
|
|
{
|
|
"id": "story",
|
|
"name": "Story",
|
|
"role": "content",
|
|
"description": "The bundled story content.",
|
|
"locale": [
|
|
{ "lang": "ru", "name": "Сюжет", "description": "Встроенный сюжетный контент." }
|
|
],
|
|
"mods": ["murakami>=1"]
|
|
},
|
|
{
|
|
"id": "battle",
|
|
"name": "Turn Battle",
|
|
"role": "battle",
|
|
"description": "Turn-based combat foundation.",
|
|
"locale": [
|
|
{ "lang": "ru", "name": "Пошаговый бой", "description": "Основа пошаговых боёв." }
|
|
],
|
|
"mods": ["turn_battle_base>=1"]
|
|
},
|
|
{
|
|
"id": "cards",
|
|
"name": "Card Game",
|
|
"role": "cards",
|
|
"description": "Card hands, decks and card-driven battle actions.",
|
|
"locale": [
|
|
{ "lang": "ru", "name": "Карточная игра", "description": "Руки, колоды и боевые действия на картах." }
|
|
],
|
|
"mods": ["card_battle>=1"]
|
|
},
|
|
{
|
|
"id": "interface",
|
|
"name": "Interface",
|
|
"role": "ui",
|
|
"description": "Shared GUI panels and the narrative HUD.",
|
|
"locale": [
|
|
{ "lang": "ru", "name": "Интерфейс", "description": "Общие панели интерфейса и HUD повествования." }
|
|
],
|
|
"mods": ["interface>=1"]
|
|
}
|
|
]
|
|
}
|