Событие

New Ruler Son восходит на трон

succession.5in_game/events/government/succession.txt:558
… восходит на трон

New Ruler Son, Select CString Old Ruler приходится Select CString, наконец Select CString зрелости и Select CString право взойти на трон CL GEN. Select CString своё правление с расправы над соперниками и консолидации власти в городе Capital.

ТребуетСвященникиСословиеimmediate

Определениеin_game/events/government/succession.txt:558

559type = country_event
560title = {
561first_valid = {
562triggered_desc = {
563trigger = {
563exists = scope:new_ruler_son
}
564desc = succession.5.title.new_ruler_son New Ruler Son восходит на трон
}
566triggered_desc = {
567trigger = {
567exists = scope:new_ruler_regent
}
568desc = succession.5.title.new_ruler_regent New Ruler Regent узурпирует трон
}
570triggered_desc = {
571trigger = {
571always = yes
}
572desc = succession.5.title.no_ruler Country и переход власти
}
}
}
576desc = {
577first_valid = {
578triggered_desc = {
579trigger = {
579exists = scope:new_ruler_son
}
580desc = succession.5.desc.new_ruler_son New Ruler Son, Select CString Old Ruler приходится Select CString, наконец Select CString зрелости и Select CString право взойти на трон CL GEN. Select CString своё правление с расправы над соперниками и консолидации власти в городе Capital.
}
582triggered_desc = {
583trigger = {
583exists = scope:new_ruler_regent
}
584desc = succession.5.desc.new_ruler_regent Поскольку Old Ruler не Select CString после себя подходящего наследника, вместе с Select CString прервалась и династия Old Ruler Dynasty. Народ скорбит по правящей семье, однако Country не может стоять на месте. На народный зов откликнулся новый деятель.

Неожиданную помощь нам оказали Аристократы: именно из их рядов Select CString New Ruler Regent — Select CString династии New Ruler Regent Dynasty, самый влиятельный и могущественный человек во всём этом сословии, умеющий держать недовольных в узде и способный предотвратить распад страны.
}
586triggered_desc = {
587trigger = {
587always = yes
}
588desc = succession.5.desc.no_ruler Поскольку Old Ruler не Select CString после себя подходящего наследника, вместе с Select CString прервалась и династия Old Ruler Dynasty. Народ скорбит по правящей семье, однако Country не может стоять на месте. На народный зов откликнулся новый деятель.
}
}
}
592outcome = neutral
593immediate = {
599previous_ruler ?= {
600save_scope_as = old_ruler
}
603if = {
604limit = {
604list_size = {
604name = rival_male_children
604value >= 1
}
}
605ordered_in_list = {
606list = rival_male_children
607limit = {
608is_adult = yes
609is_alive = yes
}
611order_by = age_in_days
612max = 1
613save_scope_as = new_ruler_son
}
}
617if = {
618limit = {
619NOT = {
619exists = scope:new_ruler_son
}
}
621random_character = {
622limit = {
625religion = root.religion
}
627save_temporary_scope_as = new_ruler_regent
}
629if = {
630limit = {
630not = {
630exists = scope:new_ruler_regent
}
}
631create_character = {
632religion = root.religion
634age = {
35
50
}
635female = no
636save_temporary_scope_as = new_ruler_regent
}
}
639set_regent = scope:new_ruler_regent
}
}

Варианты

ANew Ruler Son Dynasty одержит верх!
644trigger = {
644exists = scope:new_ruler_son
}
645custom_tooltip = {
646text = succession.5.a.tt Каждый брат персонажа New Ruler Son умрёт. За каждого убитого Concept произойдёт следующее:
647every_in_list = {
648list = rival_male_children
649limit = {
650this != scope:new_ruler_son
}
652root = {
653add_prestige = prestige_weak_penalty (-5)
654add_legitimacy = legitimacy_weak_bonus (5)
}
656kill_character = {
657target = this
658reason = strangling
659killer = scope:new_ruler_son
}
}
}
663show_as_tooltip = {
664add_prestige = prestige_weak_penalty (-5)
665add_legitimacy = legitimacy_weak_bonus (5)
}
667character = scope:new_ruler_son
}
BСвежая кровь
672trigger = {
672NOT = {
672exists = scope:new_ruler_son
}
}
673add_stability = stability_weak_bonus (2.5)
674add_prestige = prestige_mild_penalty (-10)
675add_legitimacy = legitimacy_mild_penalty (-10)
677if = {
678limit = {
678NOT = {
678exists = scope:new_ruler_regent
}
}
679create_character = {
680religion = root.religion
682age = {
35
50
}
683female = no
684save_temporary_scope_as = new_ruler_regent
}
686error_log = "succession.5 didn't find a proper regent..."
}
689character = scope:new_ruler_regent
}
690if = {
691limit = {
691has_game_rule = change_countries_dynastic_naming
}
692change_country_dynastic_name = {
}
}