Christiana Pietas
Резолюция

Christiana Pietas

christiana_pietasin_game/common/resolutions/christiana_pietas.txt:1

Как благочестивые христиане, мы должны подавать людям хороший пример. Мы пригласим иудеев и язычников в наши земли, чтобы они увидели всю благость христианского правления и приняли веру в Господа.

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

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

2international_organization_type = catholic_church
4potential = {
}
8allow = {
9scope:actor = {
10is_member_of_international_organization = international_organization:catholic_church
}
14NOT = {
14has_religion_modifier = christiana_pietas
}
}
}
19can_vote = {
21country_has_special_status = {
23country = scope:actor
}
}
}
28votes = {
29add = {
30desc = "[cardinal_s|e]"
31value = scope:actor.num_cardinals
}
}
35proposal_price = price:propose_curia_action
37months = 6
39select_trigger = {
40looking_for_a = international_organization
41target_flag = recipient
42name = "choose_international_organization" Выберите Concept:
43column = {
44data = name
}
46visible = {
47international_organization_type = international_organization_type:catholic_church
}
49enabled = {
}
}
53select_trigger = {
54looking_for_a = boolean
55target_flag = vote
56name = "select_vote" Выберите, за какой вариант проголосовать
57column = {
58data = name
}
60visible = {
}
62enabled = {
63trigger_if = {
64limit = {
65root = no
}
68scope:recipient = {
69resolution_is_active = resolution:christiana_pietas
}
}
72trigger_else = {
73always = yes
}
}
}
78effect = {
80add_religion_modifier = {
81modifier = christiana_pietas
82years = 10
83mode = replace
}
}
}
88reject_effect = {
89scope:proposer = {
90add_prestige = prestige_extreme_penalty (-20)
}
}
94ai_will_do = {
95scope:actor = {
96add = {
97value = heathen_population_fraction
98multiply = 100
}
}
102if = {
103limit = {
104exists = scope:proposer
}
106if = {
107limit = {
108scope:vote = no
}
110multiply = {
111desc = "BIAS_FOR_VOTE_AGAINST_IT"
112value = -1
}
}
}
}
117ai_proposer_risk = {
118value = "scope:actor.currency_utility(prestige|-20)"
}