Relación diplomáticaCambiado en esta versión

Ha controlado la diplomacia menor

rein_in_junior_diplomacyin_game/common/scripted_relations/rein_in_junior_diplomacy.txt:1

El Socio principal enviará una parte de sus cuerpos diplomáticos a controlar los asuntos diplomáticos de uno de sus Socio menor, lo que les impedirá declarar guerras.

RequiereSocio principalEstatus especialvisible, will expire triggerDesbloquear Controlar la diplomacia del socio menorTipo de modificadorvisible, will expire trigger

2type = union
3category = {
4offer = CATEGORY_UNION_ACTIONS
5cancellation = CATEGORY_UNION_ACTIONS
}
7relation_type = oneway
8break_on_war = yes
9uses_diplo_capacity = giving
10diplomatic_capacity_cost = rein_in_junior_diplomacy_upkeep_cost
12request_visible = {
13always = no
}
15break_visible = {
16always = no
}
19institution_spread_to_second = monthly_institution_spread_severe (0.5)
21visible = {
22scope:actor = {
23union ?= {
25country_has_special_status = {
27country = scope:actor
}
}
}
}
33will_expire_trigger = {
34scope:first = {
35union ?= {
36OR = {
38NOT = {
39country_has_special_status = {
41country = scope:first
}
}
}
}
}
}
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" Base
61value = 500
}
}
64else = {
65subtract = {
66desc = "DIPLOREASON_BASE" Base
67value = 25
}
69add = {
70desc = "DIPLOREASON_AVERAGE_CONQUEST_DESIRE" Deseo de conquista promedio de 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" Ya hemos establecido relaciones hostiles
116value = 200
}
}
119add = {
120desc = "ACTOR_WOULD_NEED_TO_PAY_FOR_DIPLOMACY" Actor tendría que pagar para mantener la relación
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 = {
144union ?= {
145international_organization_has_law = law:union_mutual_offense_law
}
}
}
149add = {
150desc = "DIPLOREASON_WILL_PREVENT_CALLED_TO_USELESS_WARS" Impedirá los llamamientos a guerras inútiles
151value = 30
152if = {
153limit = {
154scope:actor.union = {
154international_organization_has_policy = policy:union_automatic_offense_policy
}
}
156add = 30
}
158if = {
159limit = {
160scope:actor.union = {
160international_organization_has_policy = policy:union_assured_offense_policy
}
}
162add = 70
}
}
}
}
© 2026 Soft Santa Cruz, S.L.U.. Todos los derechos reservados. Proyecto no oficial de fans, sin afiliación con Paradox Interactive. Contenido del juego © Paradox Interactive. Acerca de · Privacidad · Aviso legal