
Правило престолонаследия
Ритуальные выборы
Этот тип Concept распространён во многих культурах мира. Новый правитель избирается из числа сыновей предыдущего правителя в результате ритуального состязания, победитель которого получает право на высшую власть.
Не может стать правителемТип модификатораcalcОпределениеin_game/common/heir_selections/tribal.txt:166
173include_ruler_siblings = no
174all_in_dynasty = no
175through_female = no
176allow_female = no
177allow_children = yes
178ignore_ruler = yes
179show_candidates = yes
182heir_is_allowed = {
}
189calc = {
191if = {
192limit = {
193exists = root
}
195add = {
196desc = "HEIR_SELECTION_RANDOM_DESC" • Претендент получает случайное увеличение счёта (от 0 до +200)
197value = random_integer
198modulo = 200
}
200add = {
201desc = "HEIR_SELECTION_ADM_DESC" • Concept
202value = root.adm
}
204add = {
205desc = "HEIR_SELECTION_DIP_DESC" • Concept
206value = root.dip
}
208add = {
209desc = "HEIR_SELECTION_MIL_DESC" • Concept
210value = root.mil
}
213if = {
214limit = {
215NOT = {
216scope:target = {
217any_primary_or_accepted_culture = {
217root.culture = this
}
}
}
}
221add = {
222desc = "HEIR_SELECTION_NON_ACCEPTED_CULTURE_DESC" • Concept
223value = -100
}
}
227if = {
228limit = {
228exists = root.father
}
230if = {
231limit = {
232root.father = scope:target.ruler
}
234add = {
236desc = "HEIR_SELECTION_PARENT_IS_CURRENT_RULER_DESC" • Один из родителей является действующим Concept
237value = 100
}
}
}
243if = {
244limit = {
244exists = root.mother
}
246if = {
247limit = {
248scope:target = {
249ruler ?= {
250exists = first_spouse
}
}
253root.mother = scope:target.ruler.first_spouse
}
255add = {
257desc = "HEIR_SELECTION_PARENT_IS_CURRENT_RULER_FIRST_WIFE_DESC" • Мать является первой женой действующего Concept
258value = 50
}
}
}
263if = {
264limit = {
265root.age_in_years < 10
}
267add = {
268desc = "HEIR_SELECTION_TOO_YOUNG_DESC" • Младше 10 лет
269value = -100
}
}
273if = {
274limit = {
275root.age_in_years > 40
}
277add = {
278desc = "HEIR_SELECTION_TOO_OLD_DESC" • Старше 40 лет
279value = root.age_in_years
280subtract = 40
281multiply = -10
}
}
285if = {
287add = {
288desc = "HEIR_SELECTION_IS_UNSUITED_TO_RULE_DESC" • Не годится для правления
289value = -1000
}
}
}
297if = {
298limit = {
299not = {
299exists = root
}
}
301add = {
302desc = "HEIR_SELECTION_RANDOM_DESC" • Претендент получает случайное увеличение счёта (от 0 до +200)
303format = "FORMAT_NO_VALUE"
}
305add = {
306desc = "HEIR_SELECTION_ADM_DESC" • Concept
307value = 1
}
309add = {
310desc = "HEIR_SELECTION_DIP_DESC" • Concept
311value = 1
}
313add = {
314desc = "HEIR_SELECTION_MIL_DESC" • Concept
315value = 1
}
317add = {
318desc = "HEIR_SELECTION_NON_ACCEPTED_CULTURE_DESC" • Concept
319value = -100
}
321add = {
322desc = "HEIR_SELECTION_PARENT_IS_CURRENT_RULER_DESC" • Один из родителей является действующим Concept
323value = 100
}
325add = {
326desc = "HEIR_SELECTION_PARENT_IS_CURRENT_RULER_FIRST_WIFE_DESC" • Мать является первой женой действующего Concept
327value = 50
}
329add = {
330desc = "HEIR_SELECTION_TOO_YOUNG_DESC" • Младше 10 лет
331value = -100
}
333add = {
334desc = "HEIR_SELECTION_TOO_OLD_DESC" • Старше 40 лет
335value = -10
}
}
}