- collections/cthangover.json: the main game as a "game" collection — the story with characters, quests, items and cooking, both battle cores, recruitment, Live2D and the developer tools; entry scene start_scene, battle.core = card_battle, cover, en/ru texts. - vn_starter_novel: entry scene and battle core settings; the story block pulls starter_party, the battle block pulls card_battle.
50 lines
1.3 KiB
JSON
50 lines
1.3 KiB
JSON
{
|
|
"id": "vn_starter_novel",
|
|
"kind": "Game",
|
|
"name": "@collections/vn_starter_novel/name",
|
|
"description": "@collections/vn_starter_novel/description",
|
|
"author": "ct",
|
|
"entry": { "scene": "start_scene" },
|
|
"settings": { "battle.core": "card_battle" },
|
|
"version": "1.0.0",
|
|
"tags": [
|
|
"novel",
|
|
"cards"
|
|
],
|
|
"locale": [
|
|
{
|
|
"lang": "en",
|
|
"name": "Visual Novel Starter",
|
|
"description": "A visual novel with an optional card-battle layer."
|
|
},
|
|
{
|
|
"lang": "ru",
|
|
"name": "Стартовая новелла",
|
|
"description": "Визуальная новелла с необязательным слоем карточных боёв."
|
|
}
|
|
],
|
|
"mechanics": [
|
|
{
|
|
"id": "vn_core",
|
|
"name": "@collections/vn_starter_novel/mechanic/vn_core/name",
|
|
"description": "@collections/vn_starter_novel/mechanic/vn_core/description",
|
|
"role": "story",
|
|
"mods": [
|
|
"visual_novel_core>=1",
|
|
"starter_party>=1"
|
|
]
|
|
},
|
|
{
|
|
"id": "cards",
|
|
"name": "@collections/vn_starter_novel/mechanic/cards/name",
|
|
"description": "@collections/vn_starter_novel/mechanic/cards/description",
|
|
"role": "battle",
|
|
"optional": true,
|
|
"mods": [
|
|
"turn_battle_base>=1",
|
|
"card_battle>=1"
|
|
]
|
|
}
|
|
]
|
|
}
|