
상황이번 버전 변경
종교 전쟁
수십 년에 걸친 종교 분쟁 끝에, 신성 로마 제국 내에서 기독교의 올바른 예배법을 둘러싸고 번졌던 불화가 극에 달했습니다. 개신교 동맹과 가톨릭 동맹 간의 무력 충돌을 피할 수 없는 지경까지 이른 것입니다. 제후들로 구성된 상기 조직은 자신의 신앙을 지키는 데 집중하는 반면, 유럽의 여러 지도자들은 흔들리는 제국을 탐욕스러운 눈으로 바라보고 있습니다. 종교적 열정 때문이든 세속적 욕망 때문이든, 유럽의 강대국들은 전쟁에 대비해 군대를 준비하고 있으니, 제국의 평화는 바람 앞의 등불과도 같습니다.
종교 우위전쟁 명분on monthly
보헤미아국가on monthly
프랑스국가on monthly
오스트리아국가on monthly
라인국가on monthly
스웨덴국가on monthly체코문화on monthly도나우 바이에른문화on monthly
바이에른창설 국가on monthly
스페인창설 국가on monthly
가톨릭 동맹국가 간 조직체on monthly
신성 로마 제국국가 간 조직체can start, on monthly, on start정의in_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
}