Improve opening battle pacing and objectives UI
This commit is contained in:
@@ -2,14 +2,14 @@
|
||||
"id": "001_yellow_turbans",
|
||||
"name": "영천 소전",
|
||||
"objectives": {
|
||||
"victory": "황건적 본대를 격파하고 성채를 장악하라.",
|
||||
"defeat": "조조가 퇴각하거나 제16턴이 시작되면 패한다."
|
||||
"victory": "성채를 장악하고 마지막 황건대까지 격파하라.",
|
||||
"defeat": "조조가 퇴각하거나 제18턴이 시작되면 패한다."
|
||||
},
|
||||
"conditions": {
|
||||
"victory": {
|
||||
"type": "all",
|
||||
"conditions": [
|
||||
{ "type": "all_units_defeated", "team": "enemy" },
|
||||
{ "type": "all_units_defeated", "team": "enemy", "after_event": "turn_9_western_reserve" },
|
||||
{
|
||||
"type": "unit_reaches_tile",
|
||||
"label": "성채 장악",
|
||||
@@ -21,7 +21,7 @@
|
||||
},
|
||||
"defeat": [
|
||||
{ "type": "any_officer_defeated", "team": "player", "officer_ids": ["cao_cao"] },
|
||||
{ "type": "turn_reached", "turn": 16, "team": "player" }
|
||||
{ "type": "turn_reached", "turn": 18, "team": "player" }
|
||||
]
|
||||
},
|
||||
"briefing": {
|
||||
@@ -30,7 +30,7 @@
|
||||
"lines": [
|
||||
"황건의 무리가 영천 근방에 깃발을 세웠다.",
|
||||
"조조와 하후돈은 난세의 불길이 번지기 전에 그 진형을 꺾어야 한다.",
|
||||
"마을과 성채를 점거한 부대는 차례가 시작될 때 병력을 회복한다."
|
||||
"적은 마을과 성채에서 병력을 고치며, 늦게 닿는 원군까지 기다리고 있다."
|
||||
],
|
||||
"camp_dialogue": [
|
||||
{ "speaker": "Cao Cao", "display_speaker": "조조", "side": "left", "text": "영천은 마른 풀밭의 불씨와 같다. 결단이 빠르면 조정도 아직 질서가 돌아올 수 있음을 믿을 것이다." },
|
||||
@@ -196,6 +196,42 @@
|
||||
"level": 1,
|
||||
"pos": [10, 6],
|
||||
"base": { "hp": 32, "atk": 11, "def": 5 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yellow_turban_9",
|
||||
"name": "황건 보병",
|
||||
"class_id": "infantry",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [5, 4],
|
||||
"base": { "hp": 34, "atk": 9, "def": 6 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yellow_turban_10",
|
||||
"name": "황건 궁수",
|
||||
"class_id": "archer",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [8, 2],
|
||||
"base": { "hp": 26, "atk": 9, "def": 4 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yellow_turban_11",
|
||||
"name": "황건 유격병",
|
||||
"class_id": "bandit",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [6, 6],
|
||||
"base": { "hp": 32, "atk": 11, "def": 5 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yellow_turban_12",
|
||||
"name": "북숲 초병",
|
||||
"class_id": "infantry",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [4, 2],
|
||||
"base": { "hp": 34, "atk": 9, "def": 6 }
|
||||
}
|
||||
],
|
||||
"events": [
|
||||
@@ -312,6 +348,52 @@
|
||||
"text": "남쪽 약탈대가 조조의 본진을 노린다."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "turn_9_western_reserve",
|
||||
"once": true,
|
||||
"when": { "type": "turn_start", "team": "enemy", "turn": 9 },
|
||||
"actions": [
|
||||
{ "type": "log", "text": "서쪽 숲길에서 마지막 황건대가 전장에 닿았다." },
|
||||
{
|
||||
"type": "spawn_deployments",
|
||||
"deployments": [
|
||||
{
|
||||
"unit_id": "yellow_turban_reinforcement_5",
|
||||
"name": "황건 보병",
|
||||
"class_id": "infantry",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [5, 8],
|
||||
"base": { "hp": 34, "atk": 10, "def": 6 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yellow_turban_reinforcement_6",
|
||||
"name": "황건 궁수",
|
||||
"class_id": "archer",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [6, 8],
|
||||
"base": { "hp": 26, "atk": 9, "def": 4 }
|
||||
},
|
||||
{
|
||||
"unit_id": "yellow_turban_reinforcement_7",
|
||||
"name": "황건 유격병",
|
||||
"class_id": "bandit",
|
||||
"team": "enemy",
|
||||
"level": 1,
|
||||
"pos": [3, 6],
|
||||
"base": { "hp": 32, "atk": 11, "def": 5 }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "set_ai_target_priority",
|
||||
"unit_id": "cao_cao",
|
||||
"priority": 12,
|
||||
"text": "서쪽 황건대가 조조의 깃발을 노린다."
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"rewards": {
|
||||
|
||||
Reference in New Issue
Block a user