{ "id": "016_ye_siege", "name": "업성 포위전", "objectives": { "victory": "조조가 업성 내문에 이른 뒤 궁성 수비대를 격파하라.", "defeat": "조조가 퇴각하거나 제15군령에 이른다." }, "conditions": { "victory": { "type": "all_units_defeated", "team": "enemy", "after_event": "inner_gate_breached" }, "defeat": [ { "type": "any_officer_defeated", "team": "player", "officer_ids": ["cao_cao"] }, { "type": "turn_reached", "turn": 15, "team": "player" } ] }, "briefing": { "title": "업성 포위전", "location": "업성, 건안 7년", "lines": [ "업성 외곽은 무너졌으나 원씨 형제들은 의심과 두려움으로 아직 내성을 부린다.", "조조는 내문으로 곧장 밀고 들어가라 명하고, 장합은 수비병이 진군을 막으려 할 거리들을 짚어 둔다." ], "conditional_lines": [ { "campaign_flags": { "pressed_ye_siege": true }, "lines": [ "빠른 포위는 아직 보수 중이던 거리를 원상의 내성위가 허둥지둥 메우게 만든다." ] }, { "campaign_flags": { "split_yuan_heirs": true }, "lines": [ "원담이 버림받았다는 소문이 업성 안에 퍼져, 일부 수비병은 원상의 명령에 답하기 전에 머뭇거린다." ] } ], "camp_conversations": [ { "id": "ye_siege_inner_gate_council", "group": "topic", "label": "내문 공략 군의", "speaker": "Cao Cao", "summary": "업성 내문을 칠 공략책을 정한다.", "lines": [ { "speaker": "Cao Cao", "side": "left", "text": "외성은 무너졌으나, 성은 내문이 홀로 남았다고 믿기 전까지 항복하지 않는다." }, { "speaker": "Guo Jia", "side": "right", "text": "그렇다면 그 문이 두 두려움에 답하게 만들면 됩니다. 밖의 우리 운제와 안의 원씨 불신이지요." }, { "speaker": "Zhang He", "side": "right", "text": "궁도는 좁습니다. 첫 줄이 물러서면 둘째 줄은 제대로 설 자리조차 없습니다." } ] }, { "id": "ye_siege_zhang_he_streets", "group": "officer", "officer_id": "zhang_he", "label": "장합 - 내성 거리", "speaker": "Zhang He", "summary": "내문 공략 전에 업성 내성 거리를 읽는다.", "lines": [ { "speaker": "Zhang He", "side": "right", "text": "원상은 궁에서 볼 수 있다는 이유로 큰길을 믿습니다. 그래서 매복도 모두 그 길을 향할 것입니다." }, { "speaker": "Cao Cao", "side": "left", "text": "그럼 한 길만 뚫어지게 본 대가를 보여 주자." } ] }, { "id": "ye_siege_ladder_rations", "campaign_flags": { "pressed_ye_siege": true }, "group": "topic", "label": "운제대 군량", "summary": "내문 직공을 위해 꾸린 가벼운 군량을 거둔다.", "lines": [ { "speaker": "Xiahou Dun", "side": "right", "text": "운제대는 콩과 밧줄만 멥니다. 두 손이 찬 병사를 늦출 물건은 없습니다." }, { "speaker": "Cao Cao", "side": "left", "text": "그렇다면 뜻을 정한 군대가 얼마나 짐을 적게 드는지 성벽에게 가르쳐 주라." } ], "effects": [ { "type": "grant_item", "item_id": "bean", "count": 1, "text": "운제대 군량에서 콩 1점을 전장 물자에 더했다." } ] }, { "id": "ye_siege_defector_medicine", "campaign_flags": { "split_yuan_heirs": true }, "group": "topic", "label": "투항자 약재", "summary": "두려움에 투항한 원씨 병사들이 보낸 약재를 거둔다.", "lines": [ { "speaker": "Guo Jia", "side": "left", "text": "투항자들이 첫 서찰과 함께 약상자를 보냈습니다. 두려움도 실리를 배우는 모양입니다." }, { "speaker": "Cao Ren", "side": "right", "text": "봉인은 깨끗합니다. 원씨 장교들이 우리의 신임을 원한다면 쓸 만한 시작입니다." } ], "effects": [ { "type": "grant_item", "item_id": "panacea", "count": 1, "text": "투항자 약재에서 만능약 1점을 전장 물자에 더했다." } ] } ] }, "shop": { "merchant": { "name": "업성 문전 야상", "lines": [ "내문 앞에서는 어떤 저잣거리 종보다도 지갑이 빨리 열립니다.", "지금 사 두십시오. 궁도가 열리면 상인도 겁쟁이도 샛길을 찾을 겁니다." ] }, "items": [ "bean", "wine", "iron_sword", "training_spear", "short_bow", "hand_axe", "war_axe", "leather_armor", "iron_armor" ], "conditional_items": [ { "campaign_flags": { "pressed_ye_siege": true }, "items": ["war_drum"] }, { "campaign_flags": { "split_yuan_heirs": true }, "items": ["imperial_seal"] } ] }, "roster": { "max_units": 7, "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]] }, "map": { "background": "res://art/backgrounds/ye_inner_gate.png", "width": 18, "height": 11, "terrain": [ "CCCCCCCCCCCCCCCCCC", "DDDDCCCCCCCCCCDDDD", "DDRRRRRRCCCCCRGDDG", "DGGGGRDDDGCCGGGDDD", "RRRRCCCCCCRRCCRCRC", "DGGGDRDDDGCCGGDGGD", "DDHHDDDDGGDDDGGDDD", "GGHHGFFFGGFFFGGHHG", "GGGGGGFFGGHHHGGGGG", "GGFFGGGGGGHHHFFGGG", "GGGGGGGGGGGGGGGGGG" ] }, "deployments": [ { "unit_id": "cao_cao_ch16", "officer_id": "cao_cao", "team": "player", "pos": [1, 4] }, { "unit_id": "guo_jia_ch16", "officer_id": "guo_jia", "team": "player", "requires_joined": true, "pos": [2, 4] }, { "unit_id": "zhang_he_ch16", "officer_id": "zhang_he", "team": "player", "requires_joined": true, "pos": [2, 3] }, { "unit_id": "xiahou_dun_ch16", "officer_id": "xiahou_dun", "team": "player", "pos": [1, 5] }, { "unit_id": "dian_wei_ch16", "officer_id": "dian_wei", "team": "player", "requires_joined": true, "pos": [2, 5] }, { "unit_id": "xiahou_yuan_ch16", "officer_id": "xiahou_yuan", "team": "player", "requires_joined": true, "pos": [3, 3] }, { "unit_id": "cao_ren_ch16", "officer_id": "cao_ren", "team": "player", "requires_joined": true, "pos": [3, 4] }, { "unit_id": "yuan_shang_inner_guard", "name": "원상 내성위", "class_id": "commander", "team": "enemy", "level": 15, "pos": [14, 4], "base": { "hp": 76, "mp": 18, "atk": 21, "def": 15, "int": 13, "agi": 11 } }, { "unit_id": "ye_gate_captain", "name": "업성 문장", "class_id": "guard_captain", "team": "enemy", "level": 14, "pos": [11, 4], "base": { "hp": 62, "atk": 19, "def": 15 } }, { "unit_id": "ye_inner_advisor", "name": "내성 군사", "class_id": "military_advisor", "team": "enemy", "level": 14, "pos": [15, 5], "skills": ["blaze", "great_mend"], "base": { "hp": 50, "mp": 34, "atk": 7, "def": 8, "int": 18, "agi": 10 } }, { "unit_id": "ye_north_wall_guard", "name": "업성 성벽병", "class_id": "infantry", "team": "enemy", "level": 14, "pos": [12, 3], "base": { "hp": 54, "atk": 18, "def": 12 } }, { "unit_id": "ye_south_wall_guard", "name": "업성 성벽병", "class_id": "infantry", "team": "enemy", "level": 14, "pos": [12, 5], "base": { "hp": 54, "atk": 18, "def": 12 } }, { "unit_id": "ye_wall_archer_north", "name": "업성 성벽궁병", "class_id": "marksman", "team": "enemy", "level": 14, "pos": [13, 2], "base": { "hp": 44, "atk": 18, "def": 8, "agi": 14 } }, { "unit_id": "ye_wall_archer_south", "name": "업성 성벽궁병", "class_id": "marksman", "team": "enemy", "level": 14, "pos": [14, 6], "base": { "hp": 44, "atk": 18, "def": 8, "agi": 14 } } ], "events": [ { "id": "opening", "once": true, "when": { "type": "battle_start" }, "actions": [ { "type": "log", "text": "조조군이 업성 내문 밖 거리로 들어선다." } ] }, { "id": "opening_dialogue", "once": true, "when": { "type": "battle_begin" }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "Zhang He", "text": "내문은 업성의 가장 강한 곳이 아닙니다. 단지 원씨 형제들이 서로를 가장 믿지 못하는 곳일 뿐입니다." }, { "speaker": "Cao Cao", "text": "그렇다면 불신이 명령을 내려야 하는 곳을 누른다." }, { "speaker": "Guo Jia", "text": "운제도 쓸모 있습니다. 겁먹은 사자는 더 빠르지요." } ] } ] }, { "id": "direct_siege_pressure", "once": true, "when": { "type": "turn_start", "team": "player", "turn": 2, "campaign_flags": { "pressed_ye_siege": true } }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "Xiahou Dun", "text": "급습 때문에 저들이 반도 갖추지 못한 부대로 보강하고 있습니다." }, { "speaker": "Cao Cao", "text": "그렇다면 나머지 반이 닿을 시간을 주지 마라." } ] } ] }, { "id": "heirs_split_inside", "once": true, "when": { "type": "turn_start", "team": "enemy", "turn": 2, "campaign_flags": { "split_yuan_heirs": true } }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "Ye Guard", "text": "원담의 병사들이 내문 명령을 거부합니다. 원상이 그들을 버릴 셈이라 합니다." }, { "speaker": "Guo Jia", "text": "좋다. 이제 소문 하나하나가 충차 노릇을 하는군." } ] } ] }, { "id": "turn_3_inner_gate_pressure", "once": true, "when": { "type": "turn_start", "team": "enemy", "turn": 3 }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "원상 내성위", "text": "문을 지켜라. 조조가 내성 길을 잡으면 업성은 우리 북소리보다 그의 북소리를 먼저 듣게 된다." }, { "speaker": "Zhang He", "text": "그는 성이 아니라 지휘의 소리를 지키고 있습니다." } ] } ] }, { "id": "inner_gate_breached", "once": true, "when": { "type": "unit_reaches_tile", "team": "player", "officer_ids": ["cao_cao"], "pos": [10, 4] }, "actions": [ { "type": "set_objective", "victory": "내문을 돌파했다. 원상의 궁성 수비대를 격파하라.", "defeat": "조조가 퇴각하거나 제15군령에 이른다." }, { "type": "dialogue", "lines": [ { "speaker": "Cao Cao", "text": "문이 열렸다. 성이 복종하는 법을 떠올리기 전에 밀고 들어가라." }, { "speaker": "Guo Jia", "text": "궁성위가 움직입니다. 마지막 단단한 매듭입니다." } ] }, { "type": "spawn_deployments", "deployments": [ { "unit_id": "ye_palace_guard", "name": "업성 궁성위", "class_id": "guard_captain", "team": "enemy", "level": 14, "pos": [16, 4], "base": { "hp": 58, "atk": 18, "def": 14 } }, { "unit_id": "ye_palace_rider", "name": "업성 궁기병", "class_id": "cavalry", "team": "enemy", "level": 14, "pos": [16, 5], "base": { "hp": 50, "atk": 18, "def": 10, "agi": 12 } } ] } ] }, { "id": "turn_7_city_wavers", "once": true, "when": { "type": "turn_start", "team": "player", "turn": 7 }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "Zhang He", "text": "업성 수비병들은 오늘 어느 후계자가 살아남을지 지켜보고 있습니다." }, { "speaker": "Cao Cao", "text": "그렇다면 더 쉬운 답을 주어라." } ] } ] } ], "rewards": { "gold": 2800, "items": ["bean", "wine", "imperial_seal"] }, "post_battle_dialogue": [ { "speaker": "Zhang He", "text": "내문이 무너졌습니다. 업성은 더는 원씨 집안이 온전한 척할 수 없습니다." }, { "speaker": "Guo Jia", "text": "성 하나는 남았으나, 그 성을 쥔 집안은 여러 작은 적으로 갈라졌습니다." }, { "speaker": "Cao Cao", "text": "그렇다면 힘으로 성을 취할지, 원씨 형제들이 조각조각 바치게 할지 정하자." } ], "post_battle_choices": [ { "id": "force_ye_surrender", "label": "항복 강제", "description": "조조가 업성의 남은 수비대를 향해 마지막 직접 압박을 준비한다.", "set_flags": { "forced_ye_surrender": true, "negotiated_yuan_defections": false }, "gold": 150, "items": ["war_drum"] }, { "id": "negotiate_yuan_defections", "label": "투항 회유", "description": "군세가 겁먹은 원씨 장교들을 회유하여 성 안의 균열을 안쪽으로 돌린다.", "set_flags": { "forced_ye_surrender": false, "negotiated_yuan_defections": true }, "gold": 300, "items": ["iron_armor"] } ] }