Improve White Horse relief battle pacing
This commit is contained in:
@@ -2,14 +2,27 @@
|
||||
"id": "010_white_horse_relief",
|
||||
"name": "백마 구원전",
|
||||
"objectives": {
|
||||
"victory": "유인 진형이 펼쳐진 뒤 안량 선봉을 격파하라.",
|
||||
"defeat": "조조가 퇴각하거나 제12군령에 이르면 패한다."
|
||||
"victory": "백마 유인선을 붙들고 원소군의 최종 압박을 격파하라.",
|
||||
"defeat": "조조가 퇴각하거나 제18군령이 시작되면 패한다."
|
||||
},
|
||||
"conditions": {
|
||||
"victory": { "type": "all_units_defeated", "team": "enemy", "after_event": "turn_3_decoy_line" },
|
||||
"victory": {
|
||||
"type": "all",
|
||||
"conditions": [
|
||||
{ "type": "all_units_defeated", "team": "enemy", "after_event": "turn_9_yuan_main_pressure" },
|
||||
{
|
||||
"type": "unit_reaches_tile",
|
||||
"label": "백마 유인선",
|
||||
"team": "player",
|
||||
"unit_ids": ["cao_cao_ch10", "guo_jia_ch10", "xiahou_dun_ch10", "dian_wei_ch10", "xiahou_yuan_ch10", "cao_ren_ch10"],
|
||||
"officer_ids": ["cao_cao", "guo_jia", "xiahou_dun", "dian_wei", "xiahou_yuan", "cao_ren"],
|
||||
"cells": [[8, 4], [9, 4], [8, 5], [9, 5]]
|
||||
}
|
||||
]
|
||||
},
|
||||
"defeat": [
|
||||
{ "type": "any_officer_defeated", "team": "player", "officer_ids": ["cao_cao"] },
|
||||
{ "type": "turn_reached", "turn": 12, "team": "player" }
|
||||
{ "type": "turn_reached", "turn": 18, "team": "player" }
|
||||
]
|
||||
},
|
||||
"briefing": {
|
||||
@@ -17,7 +30,8 @@
|
||||
"location": "백마, 건안 오년",
|
||||
"lines": [
|
||||
"원소의 전군이 안량을 앞세워 백마 나루를 짓누르고 있다.",
|
||||
"곽가는 거짓 퇴각을 청하였다. 선봉을 길 한복판으로 끌어낸 뒤 양익이 길게 벌어진 틈을 칠 계책이다."
|
||||
"곽가는 거짓 퇴각을 청하였다. 선봉을 길 한복판으로 끌어낸 뒤 양익이 길게 벌어진 틈을 칠 계책이다.",
|
||||
"제9군령에 원소의 본대 압박이 닿을 때까지 백마 유인선을 무너뜨리지 말고 안량의 선봉을 끊어라."
|
||||
],
|
||||
"conditional_lines": [
|
||||
{
|
||||
@@ -162,7 +176,7 @@
|
||||
},
|
||||
"roster": {
|
||||
"max_units": 6,
|
||||
"required_officers": ["cao_cao", "guo_jia"]
|
||||
"required_officers": ["cao_cao", "guo_jia", "xiahou_dun"]
|
||||
},
|
||||
"formation": {
|
||||
"cells": [[1, 3], [1, 4], [1, 5], [2, 2], [2, 3], [2, 4], [2, 5], [2, 6], [3, 3], [3, 4]]
|
||||
@@ -175,11 +189,11 @@
|
||||
"GGGGGGHHGGGGGGG",
|
||||
"GGFFGGHHGGGFFGG",
|
||||
"GGFFRRRRRRGFFGG",
|
||||
"GGGGGRGGGRGGGGG",
|
||||
"GGGGGRGGGRCCGGG",
|
||||
"RRRRRRRRRRRRRRR",
|
||||
"GGGGGRGGGRGGGGG",
|
||||
"GGHHGRRRGGFFFGG",
|
||||
"GGHHGFFFGGFFFGG",
|
||||
"GGGGGRGGGRCCGGG",
|
||||
"GGHHTTRRGGFFFGG",
|
||||
"GGHHTTFFGGFFFGG",
|
||||
"GGGGGFFFGGWWGGG",
|
||||
"GGGGGGGGGGWWGGG"
|
||||
]
|
||||
@@ -279,6 +293,33 @@
|
||||
"pos": [12, 5],
|
||||
"skills": ["blaze"],
|
||||
"base": { "hp": 38, "mp": 22, "atk": 6, "def": 6, "int": 14 }
|
||||
},
|
||||
{
|
||||
"unit_id": "white_horse_spear_support",
|
||||
"name": "백마 창병",
|
||||
"class_id": "infantry",
|
||||
"team": "enemy",
|
||||
"level": 9,
|
||||
"pos": [8, 3],
|
||||
"base": { "hp": 44, "atk": 15, "def": 9 }
|
||||
},
|
||||
{
|
||||
"unit_id": "white_horse_rider_screen",
|
||||
"name": "백마 기병",
|
||||
"class_id": "cavalry",
|
||||
"team": "enemy",
|
||||
"level": 9,
|
||||
"pos": [9, 6],
|
||||
"base": { "hp": 42, "atk": 16, "def": 8, "agi": 11 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yuan_scout_archer",
|
||||
"name": "원소 척후궁병",
|
||||
"class_id": "archer",
|
||||
"team": "enemy",
|
||||
"level": 9,
|
||||
"pos": [11, 7],
|
||||
"base": { "hp": 34, "atk": 14, "def": 6 }
|
||||
}
|
||||
],
|
||||
"events": [
|
||||
@@ -356,8 +397,8 @@
|
||||
},
|
||||
{
|
||||
"type": "set_objective",
|
||||
"victory": "안량과 고립된 선봉 전부를 격파하라.",
|
||||
"defeat": "조조가 퇴각하거나 제12군령에 이르면 패한다."
|
||||
"victory": "백마 유인선을 붙들고 원소군의 본대 압박을 기다려라.",
|
||||
"defeat": "조조가 퇴각하거나 제18군령이 시작되면 패한다."
|
||||
},
|
||||
{
|
||||
"type": "spawn_deployments",
|
||||
@@ -451,6 +492,117 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "turn_6_yuan_wings_close",
|
||||
"once": true,
|
||||
"when": { "type": "turn_start", "team": "enemy", "turn": 6 },
|
||||
"actions": [
|
||||
{ "type": "log", "text": "원소군 양익이 백마 유인선의 가장자리로 밀려든다." },
|
||||
{
|
||||
"type": "dialogue",
|
||||
"lines": [
|
||||
{ "speaker": "Yuan Scout", "display_speaker": "원소 척후", "text": "안량 장군의 선봉이 너무 깊습니다. 양익을 좁혀 조조의 중군을 물어라!" },
|
||||
{ "speaker": "Xiahou Dun", "display_speaker": "하후돈", "text": "거짓 퇴각이 참패로 보일 만큼만 흔들린다. 더는 내주지 마라." }
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "spawn_deployments",
|
||||
"deployments": [
|
||||
{
|
||||
"unit_id": "yuan_wing_rider",
|
||||
"name": "원소 양익기병",
|
||||
"class_id": "cavalry",
|
||||
"team": "enemy",
|
||||
"level": 9,
|
||||
"pos": [6, 1],
|
||||
"base": { "hp": 42, "atk": 16, "def": 8, "agi": 11 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yuan_wing_guard",
|
||||
"name": "원소 양익창병",
|
||||
"class_id": "infantry",
|
||||
"team": "enemy",
|
||||
"level": 9,
|
||||
"pos": [6, 8],
|
||||
"base": { "hp": 44, "atk": 15, "def": 9 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yuan_wing_archer",
|
||||
"name": "원소 양익궁병",
|
||||
"class_id": "archer",
|
||||
"team": "enemy",
|
||||
"level": 9,
|
||||
"pos": [9, 8],
|
||||
"base": { "hp": 34, "atk": 14, "def": 6 }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "set_ai_target_priority",
|
||||
"unit_id": "xiahou_dun_ch10",
|
||||
"priority": 10,
|
||||
"text": "원소 양익이 하후돈의 거짓 퇴각선을 노린다."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "turn_9_yuan_main_pressure",
|
||||
"once": true,
|
||||
"when": { "type": "turn_start", "team": "enemy", "turn": 9 },
|
||||
"actions": [
|
||||
{
|
||||
"type": "set_objective",
|
||||
"victory": "백마 유인선을 붙들고 원소군의 최종 압박을 격파하라.",
|
||||
"defeat": "조조가 퇴각하거나 제18군령이 시작되면 패한다."
|
||||
},
|
||||
{ "type": "log", "text": "원소군 본대의 압박이 백마 나루로 밀려든다." },
|
||||
{
|
||||
"type": "dialogue",
|
||||
"lines": [
|
||||
{ "speaker": "Yan Liang", "display_speaker": "안량", "text": "조조의 물러섬은 겁이 아니었나. 그렇다면 힘으로 그 꾀까지 부숴 주겠다!" },
|
||||
{ "speaker": "Guo Jia", "display_speaker": "곽가", "text": "이제 안량은 돌아갈 엄호보다 앞에 있습니다. 유인선이 닫히는 순간입니다." }
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "spawn_deployments",
|
||||
"deployments": [
|
||||
{
|
||||
"unit_id": "yuan_main_rider",
|
||||
"name": "원소 본대기병",
|
||||
"class_id": "cavalry",
|
||||
"team": "enemy",
|
||||
"level": 10,
|
||||
"pos": [13, 3],
|
||||
"base": { "hp": 48, "atk": 17, "def": 8, "agi": 12 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yuan_main_guard",
|
||||
"name": "원소 본대창병",
|
||||
"class_id": "infantry",
|
||||
"team": "enemy",
|
||||
"level": 10,
|
||||
"pos": [13, 5],
|
||||
"base": { "hp": 48, "atk": 16, "def": 10 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yuan_main_archer",
|
||||
"name": "원소 본대궁병",
|
||||
"class_id": "archer",
|
||||
"team": "enemy",
|
||||
"level": 10,
|
||||
"pos": [13, 7],
|
||||
"base": { "hp": 36, "atk": 14, "def": 6 }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "set_ai_target_priority",
|
||||
"unit_ids": ["cao_cao_ch10", "xiahou_dun_ch10"],
|
||||
"priority": 13,
|
||||
"text": "원소군 본대가 조조와 하후돈을 함께 노린다."
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"rewards": {
|
||||
|
||||
Reference in New Issue
Block a user