
행동이번 버전 신규
추가 징집 요구
계층에 추가 병력을 요청합니다. 방어전을 치르는 중이 아니라면, 해당 계층의 자원이 고갈되고 계층 만족도가 급격히 감소할 것입니다.
정의in_game/common/generic_actions/estate_emergency_actions.txt:1
2type = owncountry
4ai_tick = daily
5ai_tick_frequency = 180
6automation_tick = never
8potential = {
9scope:actor = {
10any_estate = {
11estate_tax_base > 0.01
}
}
}
16allow = {
}
19cooldown = {
20type = ask_for_extra_levies_cooldown
21years = 5
}
24select_trigger = {
25looking_for_a = estate
26source = actor
27target_flag = target
28name = "mission_select_estate" 계층 선택
29column = {
30data = name
}
32enabled = {
33estate_tax_base > 0.01
}
}
37effect = {
38scope:actor = {
39add_country_modifier = {
}
44if = {
45limit = {
46any_current_war = {
46is_a_defender = scope:actor
}
}
48add_estate_satisfaction = {
49type = scope:target.estate_type
50value = -0.125
}
}
53else = {
54add_estate_satisfaction = {
55type = scope:target.estate_type
56value = -0.25
}
}
}
}
62ai_prerequisite = {
63at_war = yes
64lowest_war_score < -10
65any_estate = {
66satisfaction > 0.55
}
}
70ai_will_do = {
71if = {
72limit = {
73exists = scope:target
74scope:target = {
74satisfaction > 0.55
}
75scope:actor = {
76at_war = yes
77lowest_war_score < -10
}
}
81subtract = {
82desc = "War score pressure"
83value = scope:actor.lowest_war_score
}
86if = {
87limit = {
87scope:actor = {
87max_manpower < 5
}
}
88add = {
88desc = "Critically low manpower"
88value = 20
}
}
91add = {
92desc = "Estate satisfaction buffer"
93value = scope:target.satisfaction
94multiply = 30
}
97if = {
98limit = {
98scope:target = {
98satisfaction < 0.55
}
}
99multiply = 0
}
}
}