{ "id": "036_weishui_crossing", "name": "위수 도하전", "objectives": { "victory": "조조가 위수 도하점에 닿은 뒤 서량 연합 수비대를 격파하라.", "defeat": "조조가 퇴각하거나 18턴이 시작된다." }, "conditions": { "victory": { "type": "all_units_defeated", "team": "enemy", "after_event": "weishui_crossing_seized" }, "defeat": [ { "type": "any_officer_defeated", "team": "player", "officer_ids": ["cao_cao"] }, { "type": "turn_reached", "turn": 18, "team": "player" } ] }, "briefing": { "title": "위수 도하전", "location": "관중 위수 도하점, 건안 16년", "lines": [ "위수의 진영이 자리를 잡자 조조는 수비의 형세를 공세로 바꿀 도하점을 향해 군령을 내린다.", "마초의 기병은 아직 강둑을 지키고, 한수의 장수들은 연합이 갈라지는 소리를 서로의 명령 속에서 듣고 있다." ], "conditional_lines": [ { "campaign_flags": { "secured_weishui_crossing": true }, "lines": [ "앞서 다져 둔 도하 준비 덕분에 조조군은 기병이 재정비되기 전에 맞은편 강둑을 붙잡을 기회를 얻었다." ] }, { "campaign_flags": { "deepened_han_sui_rift": true }, "lines": [ "한수와 마초 사이의 균열이 깊어져, 서량의 전령은 명령과 의심을 같은 무게로 나른다." ] } ], "camp_conversations": [ { "id": "weishui_crossing_council", "group": "topic", "label": "도하 군의", "speaker": "Xiahou Yuan", "summary": "좁은 도하점에서 서량 기병의 첫 충돌을 견딜 방도를 정한다.", "lines": [ { "speaker": "Xiahou Yuan", "side": "left", "text": "강폭은 좁고 말발굽은 빠릅니다. 먼저 건너는 부대가 흔들리면 뒤의 군령도 물에 잠깁니다." }, { "speaker": "Cao Cao", "side": "right", "text": "그러니 첫 줄을 방패처럼 세워라. 위수는 오늘 서량으로 들어가는 문이 된다." } ] }, { "id": "weishui_guo_jia_alliance_rift", "group": "officer", "officer_id": "guo_jia", "label": "곽가 - 연합의 금", "speaker": "Guo Jia", "summary": "한수와 마초의 명령이 엇갈리는 틈을 읽는다.", "lines": [ { "speaker": "Guo Jia", "side": "left", "text": "한수의 깃발은 뒤를 보고, 마초의 창끝은 앞을 봅니다. 같은 강둑에 서 있어도 마음은 이미 갈라졌습니다." }, { "speaker": "Cao Ren", "side": "right", "text": "그 틈을 강보다 넓게 만들면, 도하 뒤의 싸움도 쉬워지겠군." } ] } ] }, "shop": { "items": [ "bean", "wine", "iron_sword", "training_spear", "short_bow", "hand_axe", "war_axe", "leather_armor", "iron_armor" ], "conditional_items": [ { "campaign_flags": { "secured_weishui_crossing": true }, "items": ["imperial_seal"] }, { "campaign_flags": { "deepened_han_sui_rift": true }, "items": ["war_drum"] } ], "merchant": { "name": "위수 도하 야상", "lines": [ "강을 건너는 군대는 콩보다 밧줄을 먼저 찾지요. 그래도 굶주린 병사는 밧줄도 놓칩니다.", "마초의 기병이 물가 먼지를 일으키기 전에 필요한 것을 챙기십시오." ] } }, "roster": { "max_units": 7, "required_officers": ["cao_cao", "guo_jia"] }, "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": { "width": 18, "height": 11, "terrain": [ "GGGGHHGGGGGGHHGGGG", "GGFFHHGGRRGGHHFFGG", "GGRRRRRRRRRRRRFFGG", "GGGFGHGGGGRRGGGGGG", "RRRRRRRRRRRRRRRRRR", "GGGGGHHGGGRRGFFGGG", "GGHHGFFFGGFFFGGHHG", "GGHHGFFFGGFFFGGHHG", "GGGGGGFFGGHHHGGGGG", "GGFFGGGGGGHHHFFGGG", "GGGGGGGGGGGGGGGGGG" ] }, "deployments": [ { "unit_id": "cao_cao_ch36", "officer_id": "cao_cao", "team": "player", "pos": [1, 4] }, { "unit_id": "guo_jia_ch36", "officer_id": "guo_jia", "team": "player", "requires_joined": true, "pos": [2, 4] }, { "unit_id": "zhang_he_ch36", "officer_id": "zhang_he", "team": "player", "requires_joined": true, "pos": [2, 3] }, { "unit_id": "xiahou_dun_ch36", "officer_id": "xiahou_dun", "team": "player", "pos": [1, 5] }, { "unit_id": "dian_wei_ch36", "officer_id": "dian_wei", "team": "player", "requires_joined": true, "pos": [2, 5] }, { "unit_id": "xiahou_yuan_ch36", "officer_id": "xiahou_yuan", "team": "player", "requires_joined": true, "pos": [3, 3] }, { "unit_id": "cao_ren_ch36", "officer_id": "cao_ren", "team": "player", "requires_joined": true, "pos": [3, 4] }, { "unit_id": "ma_chao_crossing_guard", "name": "마초 도하 수비장", "class_id": "elite_cavalry", "team": "enemy", "level": 34, "pos": [14, 4], "base": { "hp": 136, "mp": 14, "atk": 39, "def": 27, "int": 13, "agi": 28 } }, { "unit_id": "han_sui_river_captain", "name": "한수 강안 대장", "class_id": "commander", "team": "enemy", "level": 33, "pos": [15, 5], "base": { "hp": 120, "mp": 46, "atk": 35, "def": 27, "int": 27, "agi": 19 } }, { "unit_id": "crossing_gate_captain", "name": "도하 관문장", "class_id": "guard_captain", "team": "enemy", "level": 33, "pos": [12, 4], "base": { "hp": 98, "atk": 34, "def": 27 } }, { "unit_id": "river_crossing_advisor", "name": "도하 군사", "class_id": "military_advisor", "team": "enemy", "level": 33, "pos": [13, 5], "skills": ["blaze", "great_mend"], "base": { "hp": 86, "mp": 70, "atk": 8, "def": 16, "int": 36, "agi": 17 } }, { "unit_id": "crossing_spear_north", "name": "도하 창병", "class_id": "infantry", "team": "enemy", "level": 33, "pos": [12, 3], "base": { "hp": 88, "atk": 34, "def": 24 } }, { "unit_id": "crossing_spear_south", "name": "도하 창병", "class_id": "infantry", "team": "enemy", "level": 33, "pos": [12, 5], "base": { "hp": 88, "atk": 34, "def": 24 } }, { "unit_id": "river_crossbow_screen", "name": "River Crossbow Screen", "class_id": "marksman", "team": "enemy", "level": 33, "pos": [13, 2], "base": { "hp": 80, "atk": 35, "def": 13, "agi": 25 } } ], "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": "Xiahou Yuan", "text": "도하점은 좁습니다. 적 기병이 한꺼번에 들이치지는 못하나, 우리도 함부로 나아갈 수 없습니다." }, { "speaker": "Guo Jia", "text": "도하는 약속과 같습니다. 지키지 못하면 강물이 이자를 받아 가지요." }, { "speaker": "Cao Cao", "text": "그럼 쇠붙이로 약속을 봉하라." } ] } ] }, { "id": "secured_crossing_prepares_ford", "once": true, "when": { "type": "turn_start", "team": "player", "turn": 2, "campaign_flags": { "secured_weishui_crossing": true } }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "Cao Ren", "text": "준비해 둔 여울에 표식을 세웠습니다. 마초의 기병이 완전히 조이기 전에 선봉이 건널 수 있습니다." }, { "speaker": "Cao Cao", "text": "그럼 준비를 거리로 바꾸어라." } ] } ] }, { "id": "deepened_rift_delays_western_orders", "once": true, "when": { "type": "turn_start", "team": "enemy", "turn": 2, "campaign_flags": { "deepened_han_sui_rift": true } }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "한수 강안 대장", "text": "마초는 도하점을 막으라 하고, 한수는 예비대를 아끼라 한다. 어느 명령이 먼저 전선에 닿는가?" }, { "speaker": "Guo Jia", "text": "보십시오. 의심이 명령하기 시작했습니다." } ] }, { "type": "spawn_deployment", "deployment": { "unit_id": "delayed_alliance_riders", "name": "지연된 연합 기병", "class_id": "cavalry", "team": "enemy", "level": 33, "pos": [16, 3], "base": { "hp": 80, "atk": 31, "def": 17, "agi": 22 } } } ] }, { "id": "turn_4_crossing_pressure", "once": true, "when": { "type": "turn_start", "team": "enemy", "turn": 4 }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "마초 도하 수비장", "text": "조조가 도하점을 잡으면 우리 뒤의 관중이 열린다. 강둑을 사수하라!" }, { "speaker": "Xiahou Yuan", "text": "저들도 이곳의 무게를 압니다. 우리가 맞는 자리를 골랐다는 뜻입니다." } ] } ] }, { "id": "weishui_crossing_seized", "once": true, "when": { "type": "unit_reaches_tile", "team": "player", "officer_ids": ["cao_cao"], "pos": [10, 4] }, "actions": [ { "type": "set_objective", "victory": "위수 도하점을 장악했다. 서량 연합 수비대를 격파하라.", "defeat": "조조가 퇴각하거나 18턴이 시작된다." }, { "type": "dialogue", "lines": [ { "speaker": "Cao Cao", "text": "도하점은 우리 것이다. 연합이 다시 묶이기 전에 수비대를 꺾어라." }, { "speaker": "마초 도하 수비장", "text": "네가 얻은 것은 강둑이지 서량이 아니다. 더 들어와 보아라." } ] }, { "type": "spawn_deployments", "deployments": [ { "unit_id": "crossing_halberd_guard", "name": "도하 장극병", "class_id": "guard_captain", "team": "enemy", "level": 33, "pos": [16, 4], "base": { "hp": 96, "atk": 34, "def": 27 } }, { "unit_id": "far_bank_arrow_screen", "name": "맞은편 강둑 궁병", "class_id": "archer", "team": "enemy", "level": 33, "pos": [16, 5], "base": { "hp": 74, "atk": 33, "def": 11, "agi": 23 } } ] } ] }, { "id": "turn_9_far_bank_opens", "once": true, "when": { "type": "turn_start", "team": "player", "turn": 9 }, "actions": [ { "type": "dialogue", "lines": [ { "speaker": "Zhang He", "text": "맞은편 강둑이 열리고 있습니다. 적 전열은 돌격할지 물러설지 결정하지 못합니다." }, { "speaker": "Cao Cao", "text": "결정하지 못하는 군대는 이미 우리에게 길을 내준 것이다." } ] } ] } ], "rewards": { "gold": 7000, "items": ["bean", "wine", "imperial_seal"] }, "post_battle_dialogue": [ { "speaker": "Guo Jia", "text": "도하점은 굳었습니다. 마초의 용기는 남았지만, 서량 연합의 명령은 이제 한 목소리가 아닙니다." }, { "speaker": "Cao Ren", "text": "이 강둑을 교두보로 삼을 수도 있고, 서량 장수들에게 마초와 한수 중 누구를 따를지 고르게 만들 수도 있습니다." }, { "speaker": "Cao Cao", "text": "교두보는 땅을 얻고, 균열은 결정을 얻는다. 어느 쪽을 먼저 봉할지 정하라." } ], "post_battle_choices": [ { "id": "secure_guanzhong_foothold", "label": "교두보 굳히기", "description": "조조가 위수 도하점에서 관중 교두보를 단단히 세운다.", "set_flags": { "secured_guanzhong_foothold": true, "split_western_alliance": false }, "gold": 1050, "items": ["imperial_seal"] }, { "id": "split_western_alliance", "label": "연합 이간", "description": "조조가 도하 승리를 이용해 한수의 장수들을 마초에게서 떼어 낸다.", "set_flags": { "secured_guanzhong_foothold": false, "split_western_alliance": true }, "gold": 850, "items": ["war_drum"] } ] }