Add Huarong camp and Jiangling rearguard bridge

This commit is contained in:
2026-06-19 04:45:25 +09:00
parent 4086fd37aa
commit 7abe2b36c1
4 changed files with 358 additions and 2 deletions

View File

@@ -32,6 +32,61 @@
"Opening the retreat early put Cao Cao on the Huarong road sooner, though scattered detachments still stumble through the rain behind him."
]
}
],
"camp_conversations": [
{
"id": "huarong_retreat_council",
"group": "topic",
"label": "Retreat Council",
"speaker": "Cao Cao",
"summary": "Set the army's shape before entering the rain and mud.",
"lines": [
{ "speaker": "Guo Jia", "side": "left", "text": "The fire behind us gives the enemy a story. Huarong's mud will decide whether it becomes truth." },
{ "speaker": "Cao Cao", "side": "right", "text": "Then we give the road a different story: banners still ordered, officers still answering, blades still sharp." }
]
},
{
"id": "huarong_zhang_he_mud_road",
"group": "officer",
"officer_id": "zhang_he",
"label": "Zhang He - Mud Road",
"speaker": "Zhang He",
"summary": "Read the roadblock before the march begins.",
"lines": [
{ "speaker": "Zhang He", "side": "left", "text": "The roadblock ahead is not merely placed to stop us. It is placed to make us slow down and look behind." },
{ "speaker": "Cao Cao", "side": "right", "text": "Then strike it as a question, not a wall. Answer quickly, and leave before the rear becomes the battle." }
]
},
{
"id": "huarong_held_line_medicine",
"group": "topic",
"label": "Held Line Medicine",
"speaker": "Field Surgeon",
"summary": "Claim medicine saved by the ordered fleet retreat.",
"campaign_flags": { "held_red_cliffs_line": true },
"effects": [
{ "type": "grant_item", "item_id": "panacea", "count": 1 }
],
"lines": [
{ "speaker": "Field Surgeon", "side": "left", "text": "The fleet line held long enough for the medicine chest to leave the burning decks. One bundle remains dry." },
{ "speaker": "Cao Ren", "side": "right", "text": "Dry medicine on this road is worth more than another speech. Send it to the front." }
]
},
{
"id": "huarong_open_retreat_beans",
"group": "topic",
"label": "Early Retreat Beans",
"speaker": "Quartermaster",
"summary": "Claim rations carried forward by the early retreat.",
"campaign_flags": { "opened_huarong_retreat": true },
"effects": [
{ "type": "grant_item", "item_id": "bean", "count": 1 }
],
"lines": [
{ "speaker": "Quartermaster", "side": "left", "text": "The early retreat kept a ration cart ahead of the smoke. It is not much, but it is still ours." },
{ "speaker": "Xiahou Dun", "side": "right", "text": "On Huarong road, a mouthful can keep a spear standing. Issue it." }
]
}
]
},
"shop": {
@@ -55,7 +110,14 @@
"campaign_flags": { "opened_huarong_retreat": true },
"items": ["war_drum"]
}
]
],
"merchant": {
"name": "Huarong Road Sutler",
"lines": [
"Rain hides good goods as well as beaten men. I kept my cart under reed mats while the fleet burned.",
"Pay before the road takes your coin into the mud."
]
}
},
"roster": {
"max_units": 7,

View File

@@ -59,7 +59,7 @@
},
"roster": {
"max_units": 7,
"required_officers": ["cao_cao", "guo_jia"]
"required_officers": ["cao_cao", "guo_jia", "zhang_he"]
},
"formation": {
"cells": [[1, 3], [1, 4], [1, 5], [2, 2], [2, 3], [2, 4], [2, 5], [2, 6], [3, 2], [3, 3], [3, 4], [3, 5], [3, 6]]