
Interakcja krajowaZmienione w tej wersji
Negocjuj porządek sukcesji
Ich porządek sukcesji jest niestabilny i doprowadzi do zakończenia unii. Należy przekonać klasę rządzącą do przyjęcia naszych własnych praw, które zabezpieczą sukcesję.
MonarchiaUstrój politycznypotential
RepublikaUstrój politycznyaccept
TeokracjaUstrój politycznyaccept
Negocjuj porządek sukcesji włączoneTyp modyfikatoraallow
Ustalenie zwierzchnictwaPolitykapotentialNiedawno negocjowany porządek sukcesjiModyfikator statycznyselect triggerunion_senior_partnerZmiennapotentialDefinicjain_game/common/country_interactions/negotiate_succession_law.txt:1
2category = CATEGORY_UNION_ACTIONS
3type = union
4ai_tick = monthly
5ai_tick_frequency = 24
7automation_tick = never
8automation_tick_frequency = 12
9potential = {
10scope:actor = {
11exists = succession_law
12exists = union
14union ?= {
}
}
}
21allow = {
22scope:actor = {
23succession_law = {
24NOT = {
24is_locked_for = scope:actor
}
}
}
}
32select_trigger = {
33looking_for_a = country
34target_flag = recipient
35name = "choose_country" Wybierz Country:
36column = {
36data = name
}
37visible = {
38in_union_with = scope:actor
}
40enabled = {
45custom_tooltip = {
46text = recently_negotiated_succession_law_cooldown_tt Ostatnio nie negocjowaliśmy Concept w państwie Recipient
}
49trigger_if = {
50limit = {
51has_heir = yes
52scope:actor = {
52has_heir = yes
}
}
54heir != scope:actor.heir
}
56trigger_else = {
57has_heir = no
}
59OR = {
60custom_tooltip = {
61text = negotiate_succession_law_at Kraj Recipient ma Succession Law inny niż Actor Heir Selection i może zmienić na taki
62AND = {
}
}
67custom_tooltip = {
68text = negotiate_succession_law_ct Kraj Recipient NIE ma Concept zgodnej z „Religia dziedzica”, co umożliwiłoby Actor Adjectiveim Concept nadawać się i być w stanie zmienić ich prawa
69scope:actor.succession_law = {
69NOT = {
69has_tag = cannot_be_transferred
}
}
70succession_law = {
71this != scope:actor.succession_law
72NOT = {
72is_locked_for = root
}
}
}
}
}
}
79effect = {
80if = {
81limit = {
81exists = scope:recipient
}
82scope:actor = {
83if = {
84limit = {
85succession_law = {
85NOT = {
85has_tag = cannot_be_transferred
}
}
86scope:recipient = {
87succession_law = {
88this != scope:actor.succession_law
89NOT = {
89is_locked_for = prev
}
}
}
}
93succession_law = {
94save_scope_as = target_heir_selection
}
}
}
98scope:recipient = {
99if = {
100limit = {
100exists = scope:target_heir_selection
}
101change_heir_selection = scope:target_heir_selection
}
103else = {
104custom_tooltip = negotiate_succession_law_dt Actor Heir Selection nie nadaje się dla państwa Recipient
}
106if = {
107limit = {
108AND = {
}
}
}
115add_opinion = {
116target = scope:actor
117modifier = opinion_enforced_succession_law_changes
}
119add_country_modifier = {
}
}
}
126else = {
127custom_tooltip = negotiate_succession_law_tt Zmiana Concept wskazanego Concept na: Actor Heir Selection
128custom_tooltip = negotiate_succession_law_bt Ponadto Religia dziedzica wskazanego kraju zostanie zmieniona na Heir Religion Law, jeśli ich polityka NIE jest zablokowana
}
}
137block_when_at_war = yes
139ai_will_do = {
140add = {
141desc = "TARGET_ACCEPTANCE"
142value = "scope:actor.country_interaction_acceptance(country_interaction:negotiate_succession_law|scope:recipient)"
}
}
146accept = {
147subtract = {
148desc = "DIPLOREASON_BASE" Podstawa
149value = 50
}
151add = {
152desc = "THEIR_OPINION_TOOLTIP" Ich opinia o nas
153value = "scope:recipient.opinion(scope:actor)"
154if = {
155limit = {
156scope:recipient = {
157opinion(scope:actor) > 0
}
}
160divide = 10
}
162else = {
163divide = 5
}
}
166if = {
168subtract = {
169desc = "is_theocracy" To Teokracja
170value = 100
}
}
173if = {
175subtract = {
176desc = "is_republic" To Republika
177value = 50
}
}
180add = {
181desc = "[diplomatic_reputation|e]"
182value = scope:actor.modifier:diplomatic_reputation
183multiply = 3
}
185add = {
186desc = "DIPLOREASON_TRUST" Ich Trust do nas
187value = "scope:recipient.trust(scope:actor)"
188divide = 5
}
190if = {
191limit = {
191exists = scope:actor.union
}
192add = {
193desc = "DIPLOREASON_YEARS_IN_UNION" Lata w naszej Concept
194value = "scope:recipient.years_in_international_organization(scope:actor.union)"
195divide = 4
}
}
}