
DisasterChanged this version
War of the Roses
England is being torn apart by vicious conflict between cadet branches of the ruling dynasty, the 'white rose' of York and the 'red rose' of lancaster dynasty, over whose hereditary claim to the rulership is strongest. This in-fighting could drag on for decades and affect the entire Nobility, completely undermining the stability of the England Flavor Rank!
EnglandCountrycan start
EmpireCountry Rankon monthly
KingdomCountry Rankon monthlysupports_house_of_lancasterVariableon monthlysupports_house_of_yorkVariableon monthlyModifiers
Definitionin_game/common/disasters/war_of_the_roses.txt:1
3image = "gfx/interface/illustrations/disaster/war_of_the_roses.dds"
7fire_only_once = yes
9can_start = {
10has_any_active_disaster = no
12current_year > 1399
13current_year < 1500
15dynasty_exists = york_dynasty
16dynasty_exists = lancaster_dynasty
18dynasty:york_dynasty ?= {
19any_character_in_dynasty = {
19is_alive = yes
}
}
21dynasty:lancaster_dynasty ?= {
22any_character_in_dynasty = {
22is_alive = yes
}
}
25ruler ?= {
26is_adult = yes
27OR = {
28dynasty = dynasty:plantagenet_dynasty
29dynasty = dynasty:lancaster_dynasty
}
}
33OR = {
34ruler ?= {
35OR = {
36fertility <= 0
37NOT = {
37any_child = {
37is_alive = yes
}
}
}
}
40AND = {
41legitimacy < 70
42stability < 35
}
}
}
56on_start = {
58if = {
59limit = {
60dynasty:york_dynasty ?= {
61NOT = {
62any_character_in_dynasty = {
63is_alive = yes
64is_adult = yes
65is_female = no
}
}
}
}
70create_character = {
71dynasty = dynasty:york_dynasty
72female = no
73age = {
18
25
}
74birth_location = location:york
}
}
77if = {
78limit = {
79dynasty:lancaster_dynasty ?= {
80NOT = {
81any_character_in_dynasty = {
82is_alive = yes
83is_adult = yes
84is_female = no
}
}
}
}
89create_character = {
90dynasty = dynasty:lancaster_dynasty
91female = no
92age = {
18
25
}
93birth_location = location:lancaster
}
}
100dynasty:lancaster_dynasty = {
101if = {
102limit = {
102dynasty_head ?= {
102is_ruler = yes
}
}
103random_character_in_dynasty = {
104limit = {
105is_alive = yes
106is_adult = yes
107is_female = no
108is_ruler = no
109is_heir = no
}
111rebel = {
112save_scope_as = lancaster_rebel
}
}
}
116else = {
117dynasty_head ?= {
118rebel = {
119save_scope_as = lancaster_rebel
}
}
}
}
124dynasty:york_dynasty = {
125if = {
126limit = {
126dynasty_head ?= {
126is_ruler = yes
}
}
127random_character_in_dynasty = {
128limit = {
129is_alive = yes
130is_adult = yes
131is_female = no
132is_ruler = no
133is_heir = no
}
135rebel = {
136save_scope_as = york_rebel
}
}
}
140else = {
141dynasty_head ?= {
142rebel = {
143save_scope_as = york_rebel
}
}
}
}
}
156on_monthly = {
159every_rebel = {
160limit = {
161OR = {
162rebel_name_key = york_rebel_name
163rebel_name_key = lancaster_rebel_name
}
165rebel_size = 0
}
167prev = {
167destroy_rebel = prev
}
}
171if = {
172limit = {
174dynasty:york_dynasty ?= {
175dynasty_head ?= {
176is_adult = no
}
}
}
180destroy_rebel = scope:york_rebel
}
183if = {
184limit = {
186dynasty:lancaster_dynasty ?= {
187dynasty_head ?= {
188is_adult = no
}
}
}
192destroy_rebel = scope:lancaster_rebel
}
196if = {
197limit = {
199dynasty:lancaster_dynasty ?= {
200dynasty_head ?= {
201is_adult = no
}
}
}
205destroy_rebel = scope:lancaster_rebel
}
209if = {
210limit = {
212dynasty:york_dynasty ?= {
213dynasty_head ?= {
214is_adult = no
}
}
}
218destroy_rebel = scope:york_rebel
}
223random_list = {
22425 = {
224custom_tooltip = an_event_occurs_tt An Event relevant to this Disaster may occur
}
22575 = {
225custom_tooltip = no_event_occurs_tt No Event occurs
}
}
227hidden_effect = {
228random_list = {
230300 = {
231custom_tooltip = {
232text = wotr_support_for_pretenders Declaration for Pretenders
}
}
237100 = {
238custom_tooltip = {
239text = wotr_support_for_pretender_deeepens Support for Pretenders grow
}
}
251100 = {
252custom_tooltip = {
253text = wotr_foreign_power_intervenes A Foreign Country Intervenes
254random_country = {
255limit = {
256capital.sub_continent = root.capital.sub_continent
257OR = {
260is_neighbor_of = root
}
264is_during_bankruptcy = no
}
267if = {
}
276if = {
}
}
}
}
}
}
}

