Relacja dyplomatycznaZmienione w tej wersji
Ograniczono dyplomację młodszego partnera
Starszy partner wyśle część swego korpusu dyplomatycznego, by ograniczyć stosunki dyplomatyczne, jakie mają jego Młodszy partner, zakazując im wypowiadania wojen.
Starszy partnerStatus specjalnyvisible, will expire trigger
Odblokuj ograniczenie młodszego partneraTyp modyfikatoravisible, will expire trigger2type = union
3category = {
4offer = CATEGORY_UNION_ACTIONS
5cancellation = CATEGORY_UNION_ACTIONS
}
7relation_type = oneway
8break_on_war = yes
9uses_diplo_capacity = giving
12request_visible = {
13always = no
}
15break_visible = {
16always = no
}
21visible = {
22scope:actor = {
23union ?= {
}
}
}
33will_expire_trigger = {
34scope:first = {
35union ?= {
36OR = {
38NOT = {
}
}
}
}
}
49wants_to_give_diplo_chance = {
50actor_max_relations = -20
51max_relations = -20
52border_distance = 0.5
}
55wants_to_give = {
56if = {
57limit = {
57scope:recipient = {
57is_ai = no
}
}
59subtract = {
60desc = "DIPLOREASON_BASE" Podstawa
61value = 500
}
}
64else = {
65subtract = {
66desc = "DIPLOREASON_BASE" Podstawa
67value = 25
}
69add = {
70desc = "DIPLOREASON_AVERAGE_CONQUEST_DESIRE" Średnie pragnienie podboju państwa Recipient
71value = 0
72save_temporary_value_as = {
73name = conquest_neighbors_number
74value = 0
}
76scope:recipient = {
77every_neighbor_country = {
78limit = {
79scope:recipient = {
80can_declare_war_on = prev
}
}
83scope:recipient = {
84add = "conquer_desire(prev)"
}
86save_temporary_value_as = {
87name = conquest_neighbors_number
88value = {
89value = scope:conquest_neighbors_number
90add = 1
}
}
}
}
95if = {
96limit = {
97exists = scope:conquest_neighbors_number
98scope:conquest_neighbors_number > 0
}
100divide = scope:conquest_neighbors_number
}
}
}
104if = {
105limit = {
106scope:actor = {
107OR = {
108is_rival_of = scope:recipient
109is_enemy_of = scope:recipient
}
}
}
114add = {
115desc = "DIPLOREASON_HOSTILE_RELATIONS" Wrogie stosunki już obecne
116value = 200
}
}
119add = {
120desc = "ACTOR_WOULD_NEED_TO_PAY_FOR_DIPLOMACY" Kraj Actor musiałby zapłacić, by utrzymać stosunki
121value = scope:actor.diplomatic_capacity_without_maintenance
122subtract = scope:actor.used_diplomatic_capacity
123subtract = "scope:actor.diplomatic_capacity_of_new_relation(scope:recipient|scope:scripted_relation_type)"
124if = {
125limit = {
126NOT = {
126scope:actor.diplomatic_capacity_without_maintenance <= 0
}
}
128divide = scope:actor.diplomatic_capacity_without_maintenance
}
130max = 0
131multiply = 100
}
133add = {
134desc = "RELATIVE_ECONOMICAL_BASE"
135value = scope:recipient.country_economical_base
136multiply = 1.25
137divide = scope:actor.country_economical_base
138subtract = 1
139multiply = 100
}
141if = {
142limit = {
143scope:actor = {
}
}
149add = {
150desc = "DIPLOREASON_WILL_PREVENT_CALLED_TO_USELESS_WARS" Zapobiegnie byciu wezwanym do bezużytecznych wojen
151value = 30
152if = {
153limit = {
154scope:actor.union = {
}
}
156add = 30
}
158if = {
159limit = {
160scope:actor.union = {
}
}
162add = 70
}
}
}
}