Immensa Aeterni Dei
Резолюция

Immensa Aeterni Dei

immensa_aeterni_deiin_game/common/resolutions/immensa_aeterni_dei.txt:1

Мы можем реорганизовать Римскую курию, создав постоянные конгрегации кардиналов. Они будут служить советниками папы по разным вопросам.

ТребуетКатолическая церковьМеждународное объединениеallow, can vote, select trigger 1КурияОсобый статусcan voteЗапрет действий курииТип модификатораallowКатоличествоРелигияallowImmensa Aeterni DeiСтатический модификаторallow

Определениеin_game/common/resolutions/immensa_aeterni_dei.txt:1

2international_organization_type = catholic_church
3potential = {
}
7allow = {
8scope:actor = {
9is_member_of_international_organization = international_organization:catholic_church
}
13NOT = {
13has_religion_modifier = immensa_aeterni_dei
}
}
}
18votes = {
19add = {
20desc = "[cardinal_s|e]"
21value = scope:actor.num_cardinals
}
}
25can_vote = {
27country_has_special_status = {
29country = scope:actor
}
}
}
34proposal_price = price:propose_curia_action
36months = 6
38select_trigger = {
39looking_for_a = international_organization
40target_flag = recipient
41name = "choose_international_organization" Выберите Concept:
42column = {
43data = name
}
45visible = {
46international_organization_type = international_organization_type:catholic_church
}
48enabled = {
}
}
52select_trigger = {
53looking_for_a = boolean
54target_flag = vote
55name = "select_vote" Выберите, за какой вариант проголосовать
56column = {
57data = name
}
59visible = {
}
61enabled = {
62trigger_if = {
63limit = {
64root = no
}
67scope:recipient = {
68resolution_is_active = resolution:immensa_aeterni_dei
}
}
71trigger_else = {
72always = yes
}
}
}
77effect = {
79add_religion_modifier = {
80modifier = immensa_aeterni_dei
81years = 10
82mode = replace
}
}
}
87reject_effect = {
88scope:proposer = {
89add_prestige = prestige_extreme_penalty (-20)
}
}
93ai_will_do = {
94value = 5
95scope:actor = {
96if = {
97limit = {
98num_known_institutions > num_embraced_institutions
}
100multiply = {
101desc = "NUM_OF_INSTITUTION_BEHIND"
102value = {
103value = num_known_institutions
104subtract = num_embraced_institutions
}
}
}
}
110if = {
111limit = {
112exists = scope:proposer
}
114if = {
115limit = {
116scope:vote = no
}
118multiply = {
119desc = "BIAS_FOR_VOTE_AGAINST_IT"
120value = -1
}
}
}
}
125ai_proposer_risk = {
126value = "scope:actor.currency_utility(prestige|-20)"
}