
SytuacjaZmienione w tej wersji
Wojna religijna
Po kilku dekadach tarć religijnych konflikt dotyczący sposobu, w jaki Święte Cesarstwo Rzymskie wyznaje Chrześcijaństwo, osiągnął moment, gdy konflikt zbrojny, którego stronami będą Unia Protestancka i Liga Katolicka, wydaje się nieunikniony. Choć organizacjom tym zależy głównie na ochronie własnej wiary, wielu europejskich przywódców spogląda na pogrążone w chaosie imperium z chciwością. Czy to z powodów religijnych, czy bardziej przyziemnych, Europa przygotowuje armie do walki, jako że pokój w cesarstwie stoi pod znakiem zapytania.
Religijna wyższośćCasus bellion monthly
CzechyKrajon monthly
FrancjaKrajon monthly
AustriaKrajon monthly
RenKrajon monthly
SzwecjaKrajon monthlyCzesKulturaon monthlyDunajskobawarsKulturaon monthly
BawariaSformowany krajon monthly
HiszpaniaSformowany krajon monthly
Liga KatolickaOrganizacja międzynarodowaon monthly
Święte Cesarstwo RzymskieOrganizacja międzynarodowacan start, on monthly, on startDefinicjain_game/common/situations/war_of_religions.txt:1
3hint_tag = hint_war_of_religions
4can_start = {
5current_year >= 1590
12any_war = {
}
18exists = leader_country
}
}
33visible = {
34has_presence_in = continent:europe
}
37on_start = {
45every_international_organization_member = {
46limit = {
46NOT = {
46is_leader_of_international_organization = PREV
}
}
}
49ordered_international_organization_member = {
54order_by = military_strength
55max = 1
56check_range_bounds = no
57create_international_organization = {
59add_country_to_international_organization = prev
60set_leader_country = prev
}
63save_scope_as = protestant_union_leader
}
65ordered_international_organization_member = {
66limit = {
68is_subject = no
69NOT = {
70any_union_partner = {
}
}
}
76order_by = military_strength
77max = 1
78check_range_bounds = no
79create_international_organization = {
81add_country_to_international_organization = prev
82set_leader_country = prev
}
}
}
87continent:europe = {
88every_present_country = {
89limit = {
90can_see_situation = ROOT
}
}
}
}
98on_monthly = {
99hidden_effect = {
100if = {
104clear_global_variable_list = war_of_religions_wants_war_list
105clear_global_variable_list = war_of_religions_wants_peace_list
108save_scope_as = target_war
109every_war_participant = {
110root = {
}
111if = {
112limit = {
113scope:target_war = {
113war_length_in_years > 5
}
114OR = {
115scope:target_war = {
115war_length_in_years > 25
}
116AND = {
117scope:target_war = {
117war_length_in_years > 20
}
118war_exhaustion_percentage > 0.2
}
120AND = {
121scope:target_war = {
121war_length_in_years > 15
}
122war_exhaustion_percentage > 0.4
}
124AND = {
125scope:target_war = {
125war_length_in_years > 10
}
126war_exhaustion_percentage > 0.6
}
128war_exhaustion_percentage > 0.8
}
}
132add_to_global_variable_list = {
132name = war_of_religions_wants_peace_list
132target = this
}
}
134else = {
135add_to_global_variable_list = {
135name = war_of_religions_wants_war_list
135target = this
}
}
}
}
139if = {
141set_variable = {
143value = {
}
}
148if = {
150if = {
}
154else = {
155random_in_global_list = {
156variable = war_of_religions_wants_peace_list
157save_scope_as = target_country
}
}
}
}
}
167if = {
170if = {
171limit = {
174NOT = {
}
}
}
178join_war_as_attacker = {
180call_in_subjects = yes
}
}
}
185if = {
186limit = {
189NOT = {
}
}
}
193join_war_as_defender = {
195call_in_subjects = yes
}
}
}
}
}
203continent:europe = {
204every_present_country = {
206if = {
207limit = {}
}
231if = {
232limit = {
234current_year >= 1625
235current_year <= 1675
238OR = {
239owns = location:florence
}
}
}
252if = {
253limit = {
255current_year >= 1625
256current_year <= 1645
259OR = {
260owns = location:trento
}
}
}
272if = {
273limit = {
275current_year >= 1615
276current_year <= 1645
279OR = {
280owns = location:arras
}
}
}
293if = {
294limit = {
296current_year >= 1625
297current_year <= 1665
300OR = {
301owns = location:longwy
}
}
}
313if = {
314limit = {
316current_year >= 1605
317current_year <= 1645
320OR = {
321owns = location:nivelles
}
}
}
333if = {
334limit = {
336current_year >= 1615
337current_year <= 1645
340OR = {
341owns = location:luxembourg
}
}
}
353if = {
354limit = {
356current_year >= 1615
357current_year <= 1665
360OR = {
361owns = location:augsburg
}
}
}
373if = {
374limit = {
376current_year >= 1615
377current_year <= 1645
380OR = {
381owns = location:eichstatt
}
}
}
394if = {
395limit = {
397current_year >= 1615
398current_year <= 1645
}
}
413if = {
414limit = {
416current_year >= 1615
417current_year <= 1645
}
}
433if = {
434limit = {
436current_year >= 1615
437current_year <= 1645
440OR = {
441owns = location:luxembourg
}
}
}
453if = {
454limit = {
456current_year >= 1605
457current_year <= 1640
460OR = {
461owns = location:nemecky_brod
}
}
}
474if = {
475limit = {
477current_year >= 1625
478current_year <= 1665
}
}
493if = {
494limit = {
496current_year >= 1625
497current_year <= 1665
}
}
512if = {
513limit = {
515current_year >= 1625
516current_year <= 1665
}
}
532if = {
533limit = {
535current_year >= 1625
536current_year <= 1665
}
}
}
552if = {
554random_present_country = {
555limit = {
557has_ruler = yes
}
}
}
}
572location:hanau = {
573controller ?= {
574if = {
}
}
}
}
591on_ended = {
592clear_global_variable_list = war_of_religions_wants_war_list
593clear_global_variable_list = war_of_religions_wants_peace_list
597random_country = {
}
}
607tooltip = {
608if = {
609limit = {
610has_owner = yes
611owner ?= {
}
}
616custom_tooltip = protestant_union_leader.tt
}
618else_if = {
619limit = {
620has_owner = yes
621owner ?= {
}
}
626custom_tooltip = catholic_league_leader.tt
}
628else_if = {
629limit = {
630has_owner = yes
631owner ?= {
}
}
633custom_tooltip = protestant_union.tt
}
635else_if = {
636limit = {
637has_owner = yes
638owner ?= {
}
}
640custom_tooltip = catholic_league.tt
}
642else_if = {
643limit = {
644has_owner = yes
645owner ?= {
646any_related_country = {
647type = alliance
}
650NOT = {
651any_related_country = {
652type = alliance
}
}
}
}
658custom_tooltip = protestant_union_ally.tt
}
660else_if = {
661limit = {
662has_owner = yes
663owner ?= {
664any_related_country = {
665type = alliance
}
668NOT = {
669any_related_country = {
670type = alliance
}
}
}
}
676custom_tooltip = catholic_league_ally.tt
}
678else_if = {
679limit = {
680has_owner = yes
681owner ?= {
682NOT = {
683OR = {
}
}
}
}
690custom_tooltip = war_of_religions_neutral.tt
}
}
694map_color = {
695if = {
696limit = {
697has_owner = yes
698owner ?= {
}
}
703value = war_of_religions_protestant_union_leader_color
}
705else_if = {
706limit = {
707has_owner = yes
708owner ?= {
}
}
713value = war_of_religions_catholic_league_leader_color
}
715else_if = {
716limit = {
717has_owner = yes
718owner ?= {
}
}
720value = war_of_religions_protestant_union_color
}
722else_if = {
723limit = {
724has_owner = yes
725owner ?= {
}
}
727value = war_of_religions_catholic_league_color
}
729else_if = {
730limit = {
731has_owner = yes
732owner ?= {
733any_related_country = {
734type = alliance
}
737NOT = {
738any_related_country = {
739type = alliance
}
}
}
}
745value = war_of_religions_protestant_union_ally_color
}
747else_if = {
748limit = {
749has_owner = yes
750owner ?= {
751any_related_country = {
752type = alliance
}
755NOT = {
756any_related_country = {
757type = alliance
}
}
}
}
763value = war_of_religions_catholic_league_ally_color
}
765else_if = {
766limit = {
767has_owner = yes
768owner ?= {
770NOR = {
771OR = {
}
}
}
}
778value = rtr_neutral_color
}
780else = {
781value = define:NMapColors|DEFAULT_COLOR
}
}
785legend_key = {
786desc = "WAR_OF_RELIGIONS_PROTESTANT_UNION_LEADER"
787color = war_of_religions_protestant_union_leader_color
788require_color_on_map = yes
}
790legend_key = {
791desc = "protestant_union"
792color = war_of_religions_protestant_union_color
793require_color_on_map = yes
}
795legend_key = {
796desc = "WAR_OF_RELIGIONS_PROTESTANT_UNION_LEADER_ALLY"
797color = war_of_religions_protestant_union_ally_color
798require_color_on_map = yes
}
800legend_key = {
801desc = "WAR_OF_RELIGIONS_CATHOLIC_LEAGUE_LEADER"
802color = war_of_religions_catholic_league_leader_color
803require_color_on_map = yes
}
805legend_key = {
806desc = "catholic_league"
807color = war_of_religions_catholic_league_color
808require_color_on_map = yes
}
810legend_key = {
811desc = "WAR_OF_RELIGIONS_CATHOLIC_LEAGUE_LEADER_ALLY"
812color = war_of_religions_catholic_league_ally_color
813require_color_on_map = yes
}
815legend_key = {
816desc = "RTR_NEUTRALS_TITLE"
817color = rtr_neutral_color
818require_color_on_map = yes
}