disaster_ENG_WarOfTheRoses.txt

(25 KB) Pobierz
namespace = war_of_the_roses

# Start Event
country_event = {
	id = war_of_the_roses.1
	title = war_of_the_roses.1.t
	desc = war_of_the_roses.1.d
		
	picture = WAR_OF_THE_ROSES_eventPicture
	major = yes
	

	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	

	
	option = {		# Support the House of Lancaster
		name = war_of_the_roses.1.a

		set_country_flag = war_of_the_roses
		set_country_flag = supports_house_of_lancaster


	

		define_ruler = {
			dynasty = Lancaster
			age = 31
		}
		add_manpower = -0.25


		if = {
			limit = {
				owns = 245		# Yorkshire
				245 = {
					units_in_province = 1
				}
			}
			random_owned_province = {
				limit = {
					region = british_isles_region
					NOT = { units_in_province = 1 }
				}
				add_province_modifier = {
					name = wotr_local_support_for_york
					duration = 3650
				}
				spawn_rebels = {
					type = pretender_rebels
					size = 3
					leader = "Richard York"
					win = yes
				}
			}
		}
		if = {
			limit = {
				owns = 245		# Yorkshire
				245 = {
					NOT = { units_in_province = 1 }
				}
			}
			245 = {
				add_province_modifier = {
					name = wotr_local_support_for_york
					duration = 3650
				}
				spawn_rebels = {
					type = pretender_rebels
					size = 3
					leader = "Richard York"
					win = yes
				}
			}
		}
	}
	
	option = {		# Support the House of York
		name = war_of_the_roses.1.b

		set_country_flag = supports_house_of_york
		define_ruler = {
			dynasty = York
			age = 31
		}
		add_manpower = -0.25
		if = {
			limit = {
				owns = 244		# Lancashire
				244 = {
					units_in_province = 1
				}
			}
			random_owned_province = {
				limit = {
					region = british_isles_region
					NOT = { units_in_province = 1 }
				}
				add_province_modifier = {
					name = wotr_local_support_for_lancaster
					duration = 3650
				}
				spawn_rebels = {
					type = pretender_rebels
					size = 3
					leader = "Edward Lancaster"
				}
			}
		}
		if = {
			limit = {
				owns = 244		# Lancashire
				244 = {
					NOT = { units_in_province = 1 }
				}
			}
			244 = {
				add_province_modifier = {
					name = wotr_local_support_for_lancaster
					duration = 3650
				}
				spawn_rebels = {
					type = pretender_rebels
					size = 3
					leader = "Edward Lancaster"
				}
			}
		}
	}
}


########################################
# Provinces Declare their Support
########################################

# Support in Province
country_event = {
	id = war_of_the_roses.2
	title = war_of_the_roses.2.t
	desc = war_of_the_roses.2.d
	picture = WAR_OF_THE_ROSES_eventPicture
	
	
	trigger = {
		any_owned_province = {
			is_overseas = no
			NOT = { has_province_modifier = wotr_local_support }
			NOT = { has_province_modifier = wotr_local_support_for_lancaster }
			NOT = { has_province_modifier = wotr_local_support_for_york }
			NOT = { has_province_modifier = disgruntled_nobles }
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	
	
	option = {		# This is most welcomed
		name = war_of_the_roses.2.a
		random_owned_province = {
			limit = {
				is_overseas = no
				NOT = { has_province_modifier = wotr_local_support }
				NOT = { has_province_modifier = wotr_local_support_for_lancaster }
				NOT = { has_province_modifier = wotr_local_support_for_york }
				NOT = { has_province_modifier = disgruntled_nobles }
			}
			add_province_modifier = {
				name = wotr_local_support
				duration = 3650
			}
			every_neighbor_province = {
				limit = {	
					owned_by = ROOT
					NOT = { has_province_modifier = wotr_local_support }
					NOT = { has_province_modifier = wotr_local_support_for_lancaster }
					NOT = { has_province_modifier = wotr_local_support_for_york }
					NOT = { has_province_modifier = disgruntled_nobles }
				}
				add_province_modifier = {
					name = wotr_local_support
					duration = 3650
				}
			}
		}
		
	}
}

# Province Declares for Lancaster!
country_event = {
	id = war_of_the_roses.3
	title = war_of_the_roses.3.t
	desc = war_of_the_roses.3.d
	picture = WAR_OF_THE_ROSES_eventPicture
	
	
	trigger = {
		has_country_flag = supports_house_of_york
		any_owned_province = {
			is_overseas = no
			is_capital = no
			NOT = { has_province_modifier = wotr_local_support }
			NOT = { has_province_modifier = wotr_local_support_for_lancaster }
			NOT = { has_province_modifier = wotr_local_support_for_york }
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}

	
	option = { # Dire news
		name = war_of_the_roses.3.a
	
		random_owned_province = {
			limit = {
				is_overseas = no
				NOT = { has_province_modifier = wotr_local_support }
				NOT = { has_province_modifier = wotr_local_support_for_lancaster }
				NOT = { has_province_modifier = wotr_local_support_for_york }
			}
			add_province_modifier = {
				name = wotr_local_support_for_lancaster
				duration = 3650
			}
			every_neighbor_province = {
				limit = {
					owned_by = ROOT
					NOT = { has_province_modifier = wotr_local_support }
					NOT = { has_province_modifier = wotr_local_support_for_lancaster }
					NOT = { has_province_modifier = wotr_local_support_for_york  }
				}
				add_province_modifier = {
					name = wotr_local_support_for_lancaster
					duration = 3650
				}
			}
		}
	}
}

# Province Declares for York!
country_event = {
	id = war_of_the_roses.4
	title = war_of_the_roses.4.t
	desc = war_of_the_roses.4.d
	picture = WAR_OF_THE_ROSES_eventPicture
	
	trigger = {
		has_country_flag = supports_house_of_lancaster
		any_owned_province = {
			is_overseas = no
			is_capital = no
			NOT = { has_province_modifier = wotr_local_support }
			NOT = { has_province_modifier = wotr_local_support_for_lancaster }
			NOT = { has_province_modifier = wotr_local_support_for_york }
		}
	}

	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {		# Dire news
		name = war_of_the_roses.4.a
		
		
		random_owned_province = {
			limit = {
				is_overseas = no
				NOT = { has_province_modifier = wotr_local_support }
				NOT = { has_province_modifier = wotr_local_support_for_lancaster }
				NOT = { has_province_modifier = wotr_local_support_for_york }
			}
			add_province_modifier = {
				name = wotr_local_support_for_york
				duration = 3650
			}
			every_neighbor_province = {
				limit = {
					owned_by = ROOT
					NOT = { has_province_modifier = wotr_local_support }
					NOT = { has_province_modifier = wotr_local_support_for_lancaster }
				}
				add_province_modifier = {
					name = wotr_local_support_for_york
					duration = 3650
				}
			}
		}		
	}
}




########################################
# Internal Problems
########################################

# Nobles Disgruntled in Province
country_event = {
	id = war_of_the_roses.5
	title = war_of_the_roses.5.t
	desc = war_of_the_roses.5.d
	
	picture = WAR_OF_THE_ROSES_eventPicture
	
	trigger = {
		any_owned_province = {
			has_province_modifier = wotr_local_support
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
		
	

	
	option = {		# These gifts should show our gratitude
		name = war_of_the_roses.5.a
		ai_chance = { factor = 50 }
		add_years_of_income = -0.25
	}
	option = {		# It is nothing but their duty
		name = war_of_the_roses.5.b
		ai_chance = { factor = 50 }
		random_owned_province = {
			limit = {
				has_province_modifier = wotr_local_support
			}
			remove_province_modifier = wotr_local_support
			add_province_modifier = {
				name = disgruntled_nobles
				duration = 1825
			}
		}		
	}
}

# Rebel Leaders Captured
province_event = {
	id = war_of_the_roses.6
	title = war_of_the_roses.6.t
	desc = war_of_the_roses.6.d
	picture = WAR_OF_THE_ROSES_eventPicture

	is_triggered_only = yes
	fire_only_once = yes
	
	trigger = {
		FROM = { tag = REB }
		owner = {
			has_disaster = war_of_the_roses
			tag = ENG
		}
	}
	
	option = {		# Pardon them
		name =  war_of_the_roses.6.a
		ai_chance = { factor = 50 }
		owner = {
			add_legitimacy = -10
			add_country_modifier = {
				name = benign_ruler
				duration = 1825
			}
		}
	}
	option = {		# Execute them
		name =  war_of_the_roses.6.b
		ai_chance = { factor = 50 }
		owner = {
			add_legitimacy = 10
			add_country_modifier = {
				name = rebel_leaders_executed
				duration = 1095
			}
		}
	}
}

# Soldiers Desert
country_event = {
	id =  war_of_the_roses.7
	title = war_of_the_roses.7.t
	desc = war_of_the_roses.7.d
	picture = WAR_OF_THE_ROSES_eventPicture
	

	is_triggered_only = yes
	fire_only_once = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {		# There is nothing we can do
		name = war_of_the_roses.7.a
		ai_chance = { factor = 10 }
		add_manpower = -0.25
		add_legitimacy = -5
	}
	option = {		# Import food from abroad
		name = war_of_the_roses.7.b
		ai_chance = { factor = 70 }
		add_country_modifier = {
			name = importing_food
			duration = 1825
		}
	}
	option = {		# Let them take from the local peasants
		name = war_of_the_roses.7.c
		ai_chance = { factor = 20 }
		add_country_modifier = {
			name = plundering_soldiers
			duration = 1825
		}
	}
}

# Legitimacy Questioned
country_event = {
	id =  war_of_the_roses.8
	title =  war_of_the_roses.8.t
	desc =  war_of_the_roses.8.d
	picture = WAR_OF_THE_ROSES_eventPicture
	
	trigger = {
		NOT = { legitimacy = 50 }
	}
	
	is_triggered_only = yes
	fire_only_once = yes
	
	mean_time_to_happen = {
		days = 1
	}
	

	option = {		# Buy their continued support
		name =  war_of_the_ro...
Zgłoś jeśli naruszono regulamin