이벤트
Old Ruler의 후손 간 경쟁
우리 민족의 전통에 의하면 가장 적합하고 능력 있는 자만이 권좌에 오를 수 있으며, 그러기 위해서 어떤 수단과 방법을 썼는지는 그리 중요하지 않습니다. 그렇기 때문에 전대 Ruler Title의 자제들은 절대적인 권력을 차지하기 위해 오직 한 사람만이 남을 때까지 서로 죽이는 경우가 많습니다.
하지만 운명의 물살이 어떻게 된 것인지, 남아 있는 Old Ruler의 자제 모두는 미성년자이며 통치에 적합하지 않습니다.
정의in_game/events/government/succession.txt:3
4type = country_event
6title = {
7first_valid = {
8triggered_desc = {
9trigger = {
10exists = scope:old_ruler
}
12desc = succession.1.title Old Ruler의 후손 간 경쟁
}
14triggered_desc = {
15trigger = {
16NOT = {
16exists = scope:old_ruler
}
}
18desc = succession.1.title_fallback 후손 간 경쟁
}
}
}
22desc = {
23first_valid = {
24triggered_desc = {
25trigger = {
28list_size = {
28name = rival_sons_list 경쟁 상대인 아들의 수
28value >= 2
}
30list_size = {
30name = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
30value = 0
}
}
32desc = succession.1.desc.c 우리 민족의 전통에 의하면 가장 적합하고 능력 있는 자만이 권좌에 오를 수 있으며, 그러기 위해서 어떤 수단과 방법을 썼는지는 그리 중요하지 않습니다. 그렇기 때문에 전대 Ruler Title의 자제들은 절대적인 권력을 차지하기 위해 오직 한 사람만이 남을 때까지 서로 죽이는 경우가 많습니다.
하지만 운명의 물살이 어떻게 된 것인지, 남아 있는 Old Ruler의 자제 모두는 미성년자이며 통치에 적합하지 않습니다.
하지만 운명의 물살이 어떻게 된 것인지, 남아 있는 Old Ruler의 자제 모두는 미성년자이며 통치에 적합하지 않습니다.
}
34triggered_desc = {
35trigger = {
38list_size = {
38name = rival_sons_list 경쟁 상대인 아들의 수
38value >= 2
}
40list_size = {
40name = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
40value >= 1
}
}
42desc = succession.1.desc.a 우리 민족의 전통에 의하면 가장 적합하고 능력 있는 자만이 권좌에 오를 수 있으며, 그러기 위해서 어떤 수단과 방법을 썼는지는 그리 중요하지 않습니다. 그렇기 때문에 전대 Ruler Title의 자제들은 절대적인 권력을 차지하기 위해 오직 한 사람만이 남을 때까지 서로 죽이는 경우가 많습니다.Killer(이)가 부하를 시켜 Victim(을)를 목 졸라 죽이는 데 성공했다는 소식이 전해지고 있습니다. 친족이 '피를 흘리지 않고' 죽었으니, 전통을 지키는 동시에 위험한 정적을 제거한 셈입니다.
}
45triggered_desc = {
46desc = succession.1.desc.b 우리 민족의 전통에 의하면 가장 적합하고 능력 있는 자만이 권좌에 오를 수 있으며, 그러기 위해서 어떤 수단과 방법을 썼는지는 그리 중요하지 않습니다. 그렇기 때문에 전대 Ruler Title의 자제들은 절대적인 권력을 차지하기 위해 오직 한 사람만이 남을 때까지 서로 죽이는 경우가 많습니다.Killer(이)가 부하를 시켜 Victim(을)를 목 졸라 죽이는 데 성공했다는 소식이 전해지고 있습니다. 친족이 '피를 흘리지 않고' 죽었으니, 전통을 지키는 동시에 위험한 정적을 제거한 셈입니다.
마침내 Killer(은)는 Old Ruler의 유일한 후손이 되었으며, Country의 통치를 장악하는 일만을 앞두고 있습니다.
마침내 Killer(은)는 Old Ruler의 유일한 후손이 되었으며, Country의 통치를 장악하는 일만을 앞두고 있습니다.
}
}
}
50outcome = neutral
52immediate = {
54every_in_list = {
55list = rival_sons_list 경쟁 상대인 아들의 수
56remove_from_list = rival_sons_list 경쟁 상대인 아들의 수
}
59every_in_list = {
60list = rival_sons_list 경쟁 상대인 아들의 수
61remove_from_list = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
}
65previous_ruler ?= {
66save_scope_as = old_ruler
67every_child = {
68limit = {
69is_alive = yes
70is_female = no
}
72add_to_list = rival_sons_list 경쟁 상대인 아들의 수
}
75every_child = {
76limit = {
77is_alive = yes
78is_adult = yes
79is_female = no
}
81add_to_list = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
}
}
86if = {
87limit = {
90list_size = {
90name = rival_sons_list 경쟁 상대인 아들의 수
90value >= 2
}
92list_size = {
92name = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
92value = 0
}
}
95if = {
96limit = {
97previous_ruler = {
98save_temporary_scope_as = check
99dynasty = {
100any_character_in_dynasty = {
101is_alive = yes
102is_female = no
103is_adult = yes
104not = {
104this = scope:check
}
105is_close_relative = scope:check
}
}
}
}
111previous_ruler = {
112save_temporary_scope_as = check
113dynasty = {
114random_character_in_dynasty = {
115limit = {
116is_alive = yes
117is_female = no
118is_adult = yes
119not = {
119this = scope:check
}
120is_close_relative = scope:check
}
}
}
124save_scope_as = dynastyc_succesor_scope
}
}
129else_if = {
130limit = {
131previous_ruler = {
132save_temporary_scope_as = check
133dynasty = {
134any_character_in_dynasty = {
135is_alive = yes
136is_female = no
137is_adult = yes
138not = {
138this = scope:check
}
}
}
}
}
144previous_ruler = {
145save_temporary_scope_as = check
146dynasty = {
147random_character_in_dynasty = {
148limit = {
149is_alive = yes
150is_female = no
151is_adult = yes
152not = {
152this = scope:check
}
}
}
}
156save_scope_as = dynastyc_succesor_scope
}
}
}
161else_if = {
162limit = {
164list_size = {
164name = rival_sons_list 경쟁 상대인 아들의 수
164value >= 2
}
166list_size = {
166name = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
166value >= 1
}
}
170random_in_list = {
171list = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
172save_scope_as = fist_son_scope
}
175random_in_list = {
176list = rival_sons_list 경쟁 상대인 아들의 수
177limit = {
178this != scope:fist_son_scope
}
180save_scope_as = second_son_scope
}
184set_variable = {
186value = {
187add = {
188value = scope:fist_son_scope.mil
189multiply = 1.5
}
191add = {
192value = scope:fist_son_scope.dip
193multiply = 1.5
}
195add = {
196value = random_integer
197modulo = 20
}
199if = {
200limit = {
200scope:fist_son_scope = {
200is_adult = yes
}
}
201add = 100
}
}
}
205set_variable = {
207value = {
208add = {
209value = scope:second_son_scope.mil
210multiply = 1.5
}
212add = {
213value = scope:second_son_scope.dip
214multiply = 1.5
}
216add = {
217value = random_integer
218modulo = 20
}
220if = {
221limit = {
221scope:second_son_scope = {
221is_adult = yes
}
}
222add = 100
}
}
}
226if = {
230scope:fist_son_scope = {
231save_scope_as = killer_scope
}
233scope:second_son_scope = {
234save_scope_as = victim_scope
235remove_from_list = rival_sons_list 경쟁 상대인 아들의 수
236remove_from_list = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
}
}
239else = {
240scope:fist_son_scope = {
241save_scope_as = victim_scope
242remove_from_list = rival_sons_list 경쟁 상대인 아들의 수
243remove_from_list = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
}
245scope:second_son_scope = {
246save_scope_as = killer_scope
}
}
252scope:victim_scope ?= {
253kill_character = {
254target = this
255reason = strangling
256killer = scope:killer_scope
}
}
}
261else = {
262random_in_list = {
263list = adult_rival_sons_list 경쟁 상대인 성인 아들의 수
264save_scope_as = killer_scope
}
}
}