Sainte ligue
Organisation internationaleModifié dans cette version

Sainte ligue

foreign_league_hrein_game/common/international_organizations/foreign_league_hre.txt:1

Une ligue formée autour de la capitale du Sainte ligue Leader Country. En dépit des tentatives de l'Empereur, l'Italie a toujours été un champ de bataille disputé entre les étrangers et les membres du Saint-Empire romain germanique.

RequiertRomePayscan join triggerLigue balkaniqueOrganisation internationaleon joinedLigue françaiseOrganisation internationalemonthly effect, on joinedLigue ibériqueOrganisation internationalemonthly effect, on joinedPremière ligue italienneOrganisation internationalemonthly effect, on joinedDeuxième ligue italienneOrganisation internationalemonthly effect, on joinedTroisième ligue italienneOrganisation internationalemonthly effect, on joined

Modificateurs

Définitionin_game/common/international_organizations/foreign_league_hre.txt:1

2has_target = no
3unique = yes
4show_on_diplomatic_map = yes
5expel_members_who_are_targets_of_other_members = yes
6expel_members_who_are_attackers_at_war_with_other_members = yes
7expel_members_who_are_defenders_at_war_with_other_members = no
9leader_color = map_iw_hre
10member_color = map_iw_hre_member
11secondary_map_color_override = {
13if = {
14limit = {
15root.owner ?= scope:recipient.leader_country
}
17value = map_iw_hre
}
}
21has_leader_country = yes
22leader_type = country
23disband_if_no_leader = yes
24land_ownership_rule = italian_wars_land_ownership
25non_leader_modifier = {
}
29modifier = {
}
31modifier = {
}
36modifier = {
39scale = {
40add = {
42multiply = 0.01
43desc = "[situation_tension|e]"
}
}
}
48leader_modifier = {
52scale = {
53add = {
54value = 1
55desc = BASE_VALUE Base : Valencia
}
57add = {
59multiply = 0.01
60desc = "[situation_tension|e]"
}
}
}
65diplomatic_capacity_cost = {
66scope:recipient = {
67add = {
68desc = "UPKEEP_NUM_MEMBERS" Par nombre de membres
69value = total_members
70multiply = 0.33
}
72add = {
73desc = "UPKEEP_TOTAL_ECO_BASE" Base économique totale
74value = international_organization_economical_base
75multiply = 0.0005
}
}
}
80on_creation = {
81add_to_global_variable_list = {
82name = iw_foreign_leagues_list
83target = root
}
}
87on_disband = {
88remove_list_global_variable = {
88name = iw_foreign_leagues_list
88target = root
}
89leader_country ?= {
90remove_area_preference = foreign_league_italy_conquest
}
}
95can_declare_war = {
96trigger_if = {
97limit = {
97scope:attacker ?= {
97is_member_of_international_organization = scope:recipient
}
}
98scope:defender ?= {
98NOT = {
98is_member_of_international_organization = scope:recipient
}
}
}
100trigger_else = {
101always = yes
}
}
105has_military_access = {
106scope:recipient ?= {
107is_member_of_international_organization = root
}
109scope:actor ?= {
110is_member_of_international_organization = root
}
}
114fleet_basing_rights = {
115scope:recipient ?= {
116is_member_of_international_organization = root
}
118scope:actor ?= {
119is_member_of_international_organization = root
}
}
123gives_food_access_to_members = yes
124can_recruit_regiments_in_members = yes
125can_build_ships_in_members = yes
128leader_modifier = {
}
134create_visible_trigger = {
135always = no
}
138invite_visible_trigger = {
139always = yes
}
142can_join_trigger = {
143NOR = {
144is_leader_of_international_organization = international_organization:italian_league_1
145is_leader_of_international_organization = international_organization:foreign_league_france
146is_leader_of_international_organization = international_organization:foreign_league_iberia
147is_leader_of_international_organization = international_organization:italian_league_3
148is_leader_of_international_organization = international_organization:italian_league_2
}
150at_war = no
151is_rebel_country = no
152religion.group = religion_group:christian
153trigger_if = {
154limit = {
155NOT = {
155tag = PAP
}
}
157capital.region = region:italy_region
158country_rank_level < 4
}
160trigger_if = {
161limit = {
161is_subject = no
}
162NOT = {
162has_cooldown = join_a_league
}
}
164trigger_else = {
165custom_tooltip = {
166text = league_subject_can_join_tt Est un Vassal loyal d'un membre actuel de Recipient
167scope:recipient ?= {
168any_international_organization_member = {
169root = {
169is_disloyal_subject = no
169is_subject_or_below_of = prev
}
}
}
}
}
}
176on_joined = {
177if = {
178limit = {
178is_member_of_international_organization = international_organization:foreign_league_balkan
}
180remove_country_from_international_organization = root
}
}
183if = {
184limit = {
184is_member_of_international_organization = international_organization:foreign_league_france
}
186remove_country_from_international_organization = root
}
}
189if = {
190limit = {
190is_member_of_international_organization = international_organization:foreign_league_iberia
}
192remove_country_from_international_organization = root
}
}
195if = {
196limit = {
196is_member_of_international_organization = international_organization:italian_league_1
}
198remove_country_from_international_organization = root
}
}
201if = {
202limit = {
202is_member_of_international_organization = international_organization:italian_league_2
}
204remove_country_from_international_organization = root
}
}
207if = {
208limit = {
208is_member_of_international_organization = international_organization:italian_league_3
}
210remove_country_from_international_organization = root
}
}
214every_owned_location = {
215limit = {
215region = region:italy_region
}
216scope:recipient = {
217add_location_to_international_organization = prev
}
}
220add_cooldown = {
221type = join_a_league
222years = 2
}
}
226on_left = {
227every_owned_location = {
228limit = {
228region = region:italy_region
}
229scope:recipient = {
230remove_location_from_international_organization = prev
}
}
}
236can_leave_trigger = {
237NOT = {
237root = scope:recipient.leader_country
}
238OR = {
239NOT = {
239is_subject_of = scope:recipient.leader_country
}
240AND = {
241is_subject = yes
242subject_loyalty < 50
}
}
}
247auto_leave_trigger = {
248OR = {
249is_at_war_with = scope:recipient.leader_country
250AND = {
251is_subject = yes
252exists = top_overlord
253NOT = {
254top_overlord = {
254is_member_of_international_organization = scope:recipient
}
}
}
}
}
260join_offensive_wars_auto_call = {
262scope:recipient ?= {
263at_war = no
264is_subject = no
}
}
268auto_disband_trigger = {
269total_members < 1
}
271disband_minimum_member_count = 0
273monthly_effect = {
275every_international_organization_member = {
276limit = {
277any_subject = {
278NOT = {
278is_member_of_international_organization = root
}
279can_join_international_organization = root
280subject_loyalty >= 50
}
}
283every_subject = {
284limit = {
285NOT = {
285is_member_of_international_organization = root
}
286can_join_international_organization = root
287subject_loyalty >= 50
}
289if = {
290limit = {
290is_member_of_international_organization = international_organization:foreign_league_france
}
292remove_country_from_international_organization = prev
}
}
295if = {
296limit = {
296is_member_of_international_organization = international_organization:foreign_league_iberia
}
298remove_country_from_international_organization = prev
}
}
301if = {
302limit = {
302is_member_of_international_organization = international_organization:italian_league_1
}
304remove_country_from_international_organization = prev
}
}
307if = {
308limit = {
308is_member_of_international_organization = international_organization:italian_league_2
}
310remove_country_from_international_organization = prev
}
}
313if = {
314limit = {
314is_member_of_international_organization = international_organization:italian_league_3
}
316remove_country_from_international_organization = prev
}
}
320every_owned_location = {
321limit = {
321region = region:italy_region
}
322root = {
323add_location_to_international_organization = prev
}
}
326add_cooldown = {
327type = join_a_league
328years = 2
}
330root = {
330add_country_to_international_organization = prev
}
}
}
}
335ai_desire_to_join = {
336add = {
337value = 5
338desc = BASE_VALUE Base : Valencia
}
343if = {
344limit = {
}
347subtract = {
348scope:league_leader_current = {
349root = {
350value = this_trust_of_prev
351multiply = 0.25
}
}
354desc = "LEAGUE_LEADER_CURRENT_TRUST" Leur Confiance à l'égard de League Leader Current
}
356subtract = {
357value = 25
358multiply = "root.relative_strength(scope:league_leader_current)"
359desc = "RELATIVE_STRENGTH_LEAGUE_LEADER_CURRENT" Leur Puissance du pays par rapport à League Leader Current
}
361add = {
362scope:league_leader_current = {
363root = {
364value = this_opinion_of_prev
365multiply = -0.15
}
}
368desc = "LEAGUE_LEADER_CURRENT_OPINION" Leur Opinion de League Leader Current
}
}
373add = {
374scope:actor = {
375root = {
376value = this_trust_of_prev
377multiply = 0.25
}
}
380desc = "TARGET_LEADER_TRUST" Leur Confiance à notre égard
}
382subtract = {
383value = 25
384multiply = "root.relative_strength(scope:actor)"
385desc = "TARGET_LEADER_RELATIVE_STRENGTH" Leur Puissance du pays par rapport à nous
}
387add = {
388scope:actor = {
389root = {
390value = this_opinion_of_prev
391multiply = 0.15
}
}
394desc = "TARGET_LEADER_OPINION" Leur Opinion à notre égard
}
399add = {
400value = -10
401desc = "FOREIGN_LEAGUE" Notre Ligue est étrangère
}
403add = {
404desc = "IW_BALANCE_OF_POWER" Importance de la Ligue étrangère
405value = scope:recipient.total_members
406multiply = -1
}
}
411ai_desire_to_allow_new_member = {
412leader_country = {
412save_temporary_scope_as = target_country
}
413add = {
414desc = "WE_WANT_THE_ORGANIZATION_TO_GROW" Nous voulons que l'Organisation internationale se développe
415value = 10
}
417subtract = {
418desc = "CONQUEST_DESIRE_ON_US" Désir de conquête contre nous
419value = "scope:target_country.conquer_desire(scope:actor)"
}
421add = {
422scope:actor = {
423scope:target_country = {
424value = this_trust_of_prev
425multiply = 0.25
}
}
428desc = "TARGET_LEADER_TRUST" Leur Confiance à notre égard
}
430subtract = {
431value = 25
432multiply = "scope:target_country.relative_strength(scope:actor)"
433desc = "TARGET_LEADER_RELATIVE_STRENGTH" Leur Puissance du pays par rapport à nous
}
435add = {
436scope:actor = {
437scope:target_country = {
438value = this_opinion_of_prev
439multiply = 0.15
}
}
442desc = "TARGET_LEADER_OPINION" Leur Opinion à notre égard
}
}
© 2026 Soft Santa Cruz, S.L.U.. Tous droits réservés. Projet de fan non officiel, non affilié à Paradox Interactive. Contenu du jeu © Paradox Interactive. À propos · Confidentialité · Mentions légales