Add selectable camp conversations

This commit is contained in:
2026-06-18 17:10:27 +09:00
parent d723d34a32
commit 26741b97dd
9 changed files with 315 additions and 21 deletions

View File

@@ -22,6 +22,42 @@
"camp_dialogue": [
{ "speaker": "Cao Cao", "side": "left", "text": "Yingchuan is a spark in dry grass. If we move decisively, the court may still believe order can return." },
{ "speaker": "Xiahou Dun", "side": "right", "text": "The men are ready. Give me the front, and I will keep the rebels fixed while you cut their nerve." }
],
"camp_conversations": [
{
"id": "cao_cao_strategy",
"group": "officer",
"officer_id": "cao_cao",
"label": "Cao Cao - Strategy",
"speaker": "Cao Cao",
"summary": "Read the revolt before the first move.",
"lines": [
{ "speaker": "Cao Cao", "side": "left", "text": "Yingchuan is a spark in dry grass. If we move decisively, the court may still believe order can return." },
{ "speaker": "Cao Cao", "side": "left", "text": "Their center is loose. Break the front, then deny them time to gather more banners." }
]
},
{
"id": "xiahou_dun_vanguard",
"group": "officer",
"officer_id": "xiahou_dun",
"label": "Xiahou Dun - Vanguard",
"speaker": "Xiahou Dun",
"summary": "Discuss the first clash.",
"lines": [
{ "speaker": "Xiahou Dun", "side": "right", "text": "The men are ready. Give me the front, and I will keep the rebels fixed while you cut their nerve." },
{ "speaker": "Cao Cao", "side": "left", "text": "Hold them in place, but do not chase too deep. We still need eyes on the woods." }
]
},
{
"id": "northern_woods_cache",
"group": "topic",
"label": "Northern Woods Cache",
"summary": "Follow up on the merchant's rumor.",
"lines": [
{ "speaker": "Cao Cao", "side": "left", "text": "The merchant's rumor may be useful. If the line holds, send a scout through the northern woods." },
{ "speaker": "Xiahou Dun", "side": "right", "text": "A hidden cache in rebel country? Then we take it before they remember where they left it." }
]
}
]
},
"shop": {