﻿
# Events for Great Britain and fired by GB's focus tree

add_namespace = british_diplomacy

# Portugal gets offer of alliance with Britain

country_event = {
	id = british_diplomacy.1
	title = british_diplomacy1title
	desc = british_diplomacy1desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy1opta
		
		ENG = { add_to_faction = POR }
		diplomatic_relation = {
			country = FRA
			relation = non_aggression_pact
			active = no
		}
		diplomatic_relation = {
			country = SPR
			relation = non_aggression_pact
			active = no
		}
		
		321 = { remove_core_of = RAJ }
		425 = { remove_core_of = RAJ }
		
		add_ai_strategy = {
			type = alliance
			id = "ENG"
			value = 9999
		}
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.2 }
		}

		ai_chance = {
			factor = 1
			modifier = {
				factor = 10
				is_historical_focus_on = yes
			}
			modifier = {
				factor = 3
				POR = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 3
				ENG = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 5
				ENG = { is_same_ideology = yes }
			}
			modifier = {
				factor = 2
				ENG = { is_close_ideology = yes }
			}
			modifier = {
				factor = 5
				has_war = yes
			}
			modifier = {
				factor = 10
				any_enemy_country = {
					is_major = yes
				}
			}
			modifier = {
				factor = 0.5
				ENG = {
					has_war = yes
				}
			}
			modifier = {
				factor = 0.1
				ENG = {
					any_enemy_country = {
						is_major = yes
					}
				}
			}
		}
	}
	
	option = {
		name = british_diplomacy1optb
				
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.3 }
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				POR = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 2
				ENG = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 10
				POR = {
					NOT = { has_government = communism }
				}
				ENG = {
					has_government = communism
				}
			}
			modifier = {
				factor = 10
				POR = {
					has_government = communism
				}
				ENG = {
					NOT = { has_government = communism }
				}
			}
		}
	}
}

# Portugal joins the Commonwealth

news_event = {
	id = british_diplomacy.2
	title = british_diplomacy2title
	desc = british_diplomacy2desc
	
	picture = GFX_news_event_generic_sign_treaty1
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy2opta
		trigger = {
			NOT = {
				OR = {
					TAG = POR
					TAG = ENG
					is_in_faction_with = ENG
				}
			}
		}
	}
	option = {
		name = british_diplomacy2optb
		trigger = {
			NOT = { TAG = POR }
			OR = {
				TAG = ENG
				is_in_faction_with = ENG
			}
		}
	}
	option = {
		name = british_diplomacy2optc
		trigger = { TAG = POR }
	}
}

# Portugal refuses Britain

news_event = {
	id = british_diplomacy.3
	title = british_diplomacy3title
	desc = british_diplomacy3desc
	
	picture = GFX_news_event_generic_sign_treaty1
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy3opta
		trigger = {
			NOT = {
				OR = {
					TAG = POR
					TAG = ENG
				}
			}
		}
	}
	option = {
		name = british_diplomacy3optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy3optc
		trigger = { TAG = POR }
	}
}

# Ireland is alerted that Britain has laid claim to her provinces

news_event = {
	id = british_diplomacy.4
	title = british_diplomacy4title
	desc = british_diplomacy4desc
	
	picture = GFX_news_event_057
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy4opta
		trigger = {
			NOT = {
				TAG = IRE
				TAG = ENG
			}
		}
	}
	option = {
		name = british_diplomacy4optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy4optc
		trigger = { TAG = IRE }
	}
}

# British decision over the future of the Dominions and the Commonwealth

country_event = {
	id = british_diplomacy.5
	title = british_diplomacy5title
	desc = british_diplomacy5desc
	picture = GFX_report_event_generic_read_write
	
	fire_only_once = yes

	trigger = {
		tag = ENG
		date > 1936.5.2
	}
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {
		name = british_diplomacy5opta
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.13 }
		}

		ai_chance = {
			factor = 1
			
			modifier = {
				factor = 2
				is_historical_focus_on = no
			}
		}
		
		if = {
			limit = { has_idea = deluge_neutrality_crackdown_idea }
			remove_ideas = deluge_neutrality_crackdown_idea
		}
		
		if = {
			limit = { has_idea = deluge_neutrality_liberalisation_idea }
			remove_ideas = deluge_neutrality_liberalisation_idea
		}
		
		add_ideas = {
			restricted
		}
		
		add_popularity = {
			ideology = democratic
			popularity = 0.25
		}
		
		set_politics = {
			ruling_party = democratic
			elections_allowed = yes
		}
		
		every_country = {
			limit = {
				is_subject_of = ROOT
			}
			add_autonomy_score = {
				value = 500
				localization = deluge_autonomy_commonwealth_reforms
			}
		}

		SAF = {
			set_politics = {
				ruling_party = democratic
				elections_allowed = yes
			}
			hidden_effect = {
				add_ideas = {
					restricted
				}
				add_popularity = {
					ideology = democratic
					popularity = 0.25
				}
				if = {
					limit = { has_idea = deluge_neutrality_crackdown_idea }
					remove_ideas = deluge_neutrality_crackdown_idea
				}
				
				if = {
					limit = { has_idea = deluge_neutrality_liberalisation_idea }
					remove_ideas = deluge_neutrality_liberalisation_idea
				}
			}
		}
		
		AST = {
			set_politics = {
				ruling_party = democratic
				elections_allowed = yes
			}
			hidden_effect = {
				add_ideas = {
					restricted
				}
				add_popularity = {
					ideology = democratic
					popularity = 0.25
				}
				if = {
					limit = { has_idea = deluge_neutrality_crackdown_idea }
					remove_ideas = deluge_neutrality_crackdown_idea
				}
				
				if = {
					limit = { has_idea = deluge_neutrality_liberalisation_idea }
					remove_ideas = deluge_neutrality_liberalisation_idea
				}
			}
		}
		
		NZL = {
			set_politics = {
				ruling_party = democratic
				elections_allowed = yes
			}
			hidden_effect = {
				add_ideas = {
					restricted
				}
				add_popularity = {
					ideology = democratic
					popularity = 0.25
				}
				if = {
					limit = { has_idea = deluge_neutrality_crackdown_idea }
					remove_ideas = deluge_neutrality_crackdown_idea
				}
				
				if = {
					limit = { has_idea = deluge_neutrality_liberalisation_idea }
					remove_ideas = deluge_neutrality_liberalisation_idea
				}
			}
		}
	}
	option = {
		name = british_diplomacy5optb
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.14 }
		}

		ai_chance = {
			factor = 1
			
			modifier = {
				factor = 2
				is_historical_focus_on = no
			}
		}
		
		add_popularity = {
			ideology = neutrality
			popularity = 0.25
		}
		
		SAF = {
			add_popularity = {
				ideology = communism
				popularity = 0.05
			}
			add_popularity = {
				ideology = democratic
				popularity = 0.05
			}
		}
		AST = {
			add_popularity = {
				ideology = communism
				popularity = 0.05
			}
			add_popularity = {
				ideology = democratic
				popularity = 0.05
			}
		}
		NZL = {
			add_popularity = {
				ideology = communism
				popularity = 0.05
			}
			add_popularity = {
				ideology = democratic
				popularity = 0.05
			}
		}
	}
	option = {
		name = british_diplomacy5optc
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.15 }
		}

		ai_chance = {
			factor = 1
			
			modifier = {
				factor = 2
				is_historical_focus_on = yes
			}
		}
		
		if = {
			limit = { has_idea = deluge_neutrality_crackdown_idea }
			remove_ideas = deluge_neutrality_crackdown_idea
		}
		
		if = {
			limit = { has_idea = deluge_neutrality_liberalisation_idea }
			remove_ideas = deluge_neutrality_liberalisation_idea
		}
		
		add_popularity = {
			ideology = fascism
			popularity = 0.25
		}
		
		set_politics = {
			ruling_party = fascism
			elections_allowed = yes
		}
		
		every_country = {
			limit = {
				is_subject_of = ROOT
			}
			add_autonomy_score = {
				value = -450
				localization = deluge_autonomy_commonwealth_rolled_back
			}
		}

		custom_effect_tooltip = tooltip_some_colonies_may_break_away
		
		SAF = {
			country_event = { id = british_diplomacy.6 }
		}
		AST = {
			country_event = { id = british_diplomacy.6 }
		}
		NZL = {
			country_event = { id = british_diplomacy.6 }
		}
		HAW = {
			remove_ideas = deluge_hawaii_march_idea
		}
	}
}

# Dominions are asked to confirm remaining with an Ultranationalist Britain as a puppet or risk their wrath by leaving

country_event = {
	id = british_diplomacy.6
	title = british_diplomacy6title
	desc = british_diplomacy6desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy6opta
		
		if = {
			limit = {
				has_dlc = "Together for Victory"
			}
			else = {
				ENG = {
					puppet = ROOT
				}
			}
		}
		
		set_politics = {
			ruling_party = neutrality
			elections_allowed = no
		}
		
		add_popularity = {
			ideology = fascism
			popularity = -0.5
		}
			
		add_ideas = {
			novote
			deluge_anti_commonwealth_sentiment
		}
		
		ai_chance = {
			factor = 4
			
			modifier = {
				factor = 2
				is_historical_focus_on = no
			}
		}
	}
	
	option = {
		name = british_diplomacy6optb
		
		custom_effect_tooltip = tooltip_britain_may_declare_war
		ENG = {
			remove_from_faction = ROOT
			end_puppet = ROOT
			country_event = { id = british_diplomacy.7 }
		}
		
		drop_cosmetic_tag = yes
		
		ai_chance = {
			factor = 1
			
			modifier = {
				factor = 2
				is_historical_focus_on = yes
			}
		}
	}
}

# Britain is informed the Dominion is leaving and offered war or peace with them

country_event = {
	id = british_diplomacy.7
	title = british_diplomacy7title
	desc = british_diplomacy7desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy7opta
		
		FROM = {
			country_event = { id = british_diplomacy.8 }
		}
		
		declare_war_on = {
			target = FROM
			type = puppet_wargoal_focus
		}
		
		ai_chance = {
			factor = 1
			
			modifier = {
				factor = 2
				is_historical_focus_on = yes
			}
		}
	}
	
	option = {
		name = british_diplomacy7optb
		
		FROM = {
			country_event = { id = british_diplomacy.8 }
		}
		
		ai_chance = {
			factor = 1
			
			modifier = {
				factor = 2
				is_historical_focus_on = no
			}
		}
	}
}

# Ex-Dominion is asked which ideology they will follow

country_event = {
	id = british_diplomacy.8
	title = british_diplomacy8title
	desc = british_diplomacy8desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy8opta
		
		add_popularity = {
			ideology = democratic
			popularity = 0.5
		}
		
		set_politics = {
			ruling_party = democratic
			elections_allowed = yes
		}
		
		add_ideas = {
			restricted
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 5
				has_idea = deluge_individualism_idea
			}
			modifier = {
				factor = 5
				has_idea = deluge_judiciary_idea
			}
		}
	}

	option = {
		name = british_diplomacy8optb
		
		add_popularity = {
			ideology = communism
			popularity = 0.5
		}
		
		set_politics = {
			ruling_party = communism
			elections_allowed = yes
		}
		
		add_ideas = {
			universal
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				focus_progress = {
					focus = deluge_aristocracy_idea
					progress > 0.01
				}
			}
			modifier = {
				factor = 0
				has_idea = deluge_aristocracy_idea
			}
			modifier = {
				factor = 5
				has_idea = deluge_meritocracy_idea
			}
			modifier = {
				factor = 5
				has_idea = deluge_land_reform_idea
			}
		}
	}

	option = {
		name = british_diplomacy8optc
		
		add_popularity = {
			ideology = fascism
			popularity = 0.5
		}
		
		set_politics = {
			ruling_party = fascism
			elections_allowed = yes
		}
		
		add_ideas = {
			restricted
		}
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 5
				has_idea = deluge_corporatism_idea
			}
			modifier = {
				factor = 5
				has_idea = deluge_state_terror_idea
			}
		}
	}
}

# Ireland has been invaded by Britain and offers to become a Dominion

country_event = {
	id = british_diplomacy.9
	title = british_diplomacy9title
	desc = british_diplomacy9desc
	
	picture = GFX_report_event_generic_read_write
	
	fire_only_once = yes
	
	trigger = {
		tag = IRE
		has_war_with = ENG
		is_subject = no
		is_in_faction = no
		OR = {
			AND = {
				134 = { is_controlled_by = ENG } # Connaught
				134 = { is_owned_by = IRE }
			}
			AND = {
				119 = { is_controlled_by = ENG } # Ulster
				119 = { is_owned_by = IRE }
			}
			AND = {
				135 = { is_controlled_by = ENG } # Munster
				135 = { is_owned_by = IRE }
			}
			AND = {
				113 = { is_controlled_by = ENG } # Leinster
				113 = { is_owned_by = IRE }
			}
		}
	}
	
	mean_time_to_happen = {
		days = 2
	}
	
	option = {
		name = british_diplomacy9opta
		ENG = { country_event = british_diplomacy.10 }
		ai_chance = {
			factor = 1
		}
	}
	
	option = {
		name = british_diplomacy9optb
		ai_chance = {
			factor = 0
		}
	}
	
}

# Britain can accept or refuse

country_event = {
	id = british_diplomacy.10
	title = british_diplomacy10title
	desc = british_diplomacy10desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy10opta
		
		white_peace = FROM
		
		remove_state_claim = 119
		remove_state_claim = 135
		remove_state_claim = 134
		remove_state_claim = 113
		
		puppet = FROM
		
		if = {
			limit = {
				NOT = { has_government = communism }
			}
			FROM = {
				set_politics = {
					ruling_party = neutrality
					elections_allowed = no
				}
				set_cosmetic_tag = IRE_GB
			}
		}
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.11 }
		}

		ai_chance = {
			factor = 1
		}
	}
	
	option = {
		name = british_diplomacy10optb
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.12 }
		}

		ai_chance = {
			factor = 0
		}
	}
}

# News event for Irish surrender

news_event = {
	id = british_diplomacy.11
	title = british_diplomacy11title
	desc = british_diplomacy11desc
	
	picture = GFX_news_event_057
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy11opta
		trigger = {
			NOT = {
				TAG = IRE
				TAG = ENG
			}
		}
	}
	option = {
		name = british_diplomacy11optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy11optc
		trigger = { TAG = IRE }
	}
}

# News event for British rejection of surrender

news_event = {
	id = british_diplomacy.12
	title = british_diplomacy12title
	desc = british_diplomacy12desc
	
	picture = GFX_news_event_057
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy12opta
		trigger = {
			NOT = {
				TAG = IRE
				TAG = ENG
			}
		}
	}
	option = {
		name = british_diplomacy12optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy12optc
		trigger = { TAG = IRE }
	}
}

# News event for Britain going Democratic

news_event = {
	id = british_diplomacy.13
	title = british_diplomacy13title
	desc = british_diplomacy13desc
	
	picture = GFX_deluge_protest
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy13opta
		trigger = { has_government = communism }
	}
	option = {
		name = british_diplomacy13optb
		trigger = { has_government = democratic }
	}
	option = {
		name = british_diplomacy13optc
		trigger = { has_government = neutrality }
	}
	option = {
		name = british_diplomacy13optd
		trigger = { has_government = fascism }
	}
}

# News event for Britain staying neutrality

news_event = {
	id = british_diplomacy.14
	title = british_diplomacy14title
	desc = british_diplomacy14desc
	
	picture = GFX_deluge_protest
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy14opta
		trigger = { has_government = communism }
	}
	option = {
		name = british_diplomacy14optb
		trigger = { has_government = democratic }
	}
	option = {
		name = british_diplomacy14optc
		trigger = { has_government = neutrality }
	}
	option = {
		name = british_diplomacy14optd
		trigger = { has_government = fascism }
	}
}

# News event for Britain going fascism

news_event = {
	id = british_diplomacy.15
	title = british_diplomacy15title
	desc = british_diplomacy15desc
	
	picture = GFX_deluge_protest
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy15opta
		trigger = { has_government = communism }
	}
	option = {
		name = british_diplomacy15optb
		trigger = { has_government = democratic }
	}
	option = {
		name = british_diplomacy15optc
		trigger = { has_government = neutrality }
	}
	option = {
		name = british_diplomacy15optd
		trigger = { has_government = fascism }
	}
}

# Spain gets offer of alliance with Britain

# Spain can also demand the return of Catalonia in exchange
# for an alliance with France

# AI will slightly prefer Britain because it's a British NF

country_event = {
	id = british_diplomacy.16
	title = british_diplomacy16title
	desc = british_diplomacy16desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy16opta
		
		trigger = {
			NOT = {
				has_war_with = ENG
			}
		}
		
		ENG = { add_to_faction = SPR }

		diplomatic_relation = {
			country = POR
			relation = non_aggression_pact
			active = no
		}
		
		118 = { remove_core_of = ENG }
		
		add_ai_strategy = {
			type = alliance
			id = "ENG"
			value = 9999
		}
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.19 }
		}

		ai_chance = {
			factor = 2
			modifier = {
				factor = 10
				is_historical_focus_on = yes
			}
			modifier = {
				factor = 10
				SPR = {
					has_government = communism
				}
				ENG = {
					has_government = communism
				}
			}
			modifier = {
				factor = 3
				SPR = {
					has_government = democratic
				}
				ENG = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 5
				SPR = {
					has_government = neutrality
				}
				ENG = {
					has_government = neutrality
				}
			}
			modifier = {
				factor = 5
				has_war = yes
			}
			modifier = {
				factor = 10
				any_enemy_country = {
					is_major = yes
				}
			}
			modifier = {
				factor = 0.5
				ENG = {
					has_war = yes
				}
			}
			modifier = {
				factor = 0.1
				ENG = {
					any_enemy_country = {
						is_major = yes
					}
				}
			}
		}
	}
	
	option = {
		name = british_diplomacy16optb
		
		trigger = {
			NOT = {
				has_war_with = FRA
			}
			FRA = {
				owns_state = 165
			}
		}		
		
		FRA = { country_event = british_diplomacy.17 }
		
		ai_chance = {
			factor = 1
			modifier = {
				factor = 2
				SPR = {
					has_government = neutrality
				}
				FRA = {
					has_government = neutrality
				}
			}
			modifier = {
				factor = 2
				SPR = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 2
				ENG = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 10
				SPR = {
					NOT = { has_government = communism }
				}
				ENG = {
					has_government = communism
				}
			}
			modifier = {
				factor = 10
				SPR = {
					has_government = communism
				}
				ENG = {
					NOT = { has_government = communism }
				}
			}
		}
	}
	option = {
		name = british_diplomacy16optc
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.21 }
		}

		trigger = { 
			is_in_faction = no
		}

		create_faction = "factionSpanishBloc"
		
		diplomatic_relation = {
			country = POR
			relation = non_aggression_pact
			active = no
		}

		ai_chance = {
			factor = 0
		}
	}

	option = {
		name = british_diplomacy16optd
		
		add_named_threat = { threat = -3 name = deluge_neutrality_threat }

		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.22 }
		}

		ai_chance = {
			factor = 0
		}
	}
}

# France will tend to decline the Spanish request

country_event = {
	id = british_diplomacy.17
	title = british_diplomacy17title
	desc = british_diplomacy17desc
	picture = GFX_report_event_generic_read_write
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy17opta
		
		SPR = { transfer_state = 165 }
		
		add_to_faction = SPR
		
		SPR = {
			add_ai_strategy = {
				type = alliance
				id = "FRA"
				value = 9999
			}
		}
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.20 }
		}

		ai_chance = {
			factor = 1
			modifier = {
				factor = 10
				SPR = {
					has_government = communism
				}
				FRA = {
					has_government = communism
				}
			}
			modifier = {
				factor = 3
				SPR = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 3
				FRA = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 5
				SPR = {
					has_government = neutrality
				}
				FRA = {
					has_government = neutrality
				}
			}
			modifier = {
				factor = 5
				SPR = {
					has_government = fascism
				}
				FRA = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 5
				has_war = yes
			}
			modifier = {
				factor = 10
				any_enemy_country = {
					is_major = yes
				}
			}
			modifier = {
				factor = 0.5
				SPR = {
					has_war = yes
				}
			}
			modifier = {
				factor = 0.1
				SPR = {
					any_enemy_country = {
						is_major = yes
					}
				}
			}
		}
	}
	
	option = {
		name = british_diplomacy17optb
		
		SPR = { country_event = british_diplomacy.18 }
		
		ai_chance = {
			factor = 3
			modifier = {
				factor = 2
				SPR = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 2
				FRA = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 2
				ENG = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 10
				SPR = {
					NOT = { has_government = communism }
				}
				FRA = {
					has_government = communism
				}
			}
			modifier = {
				factor = 10
				SPR = {
					has_government = communism
				}
				FRA = {
					NOT = { has_government = communism }
				}
			}
		}
	}
}

# France has rejected the Spanish request

country_event = {
	id = british_diplomacy.18
	title = british_diplomacy18title
	desc = british_diplomacy18desc
	
	picture = GFX_deluge_paris_small
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy18opta
		
		ENG = { add_to_faction = SPR }

		diplomatic_relation = {
			country = POR
			relation = non_aggression_pact
			active = no
		}
		
		118 = { remove_core_of = ENG }
		
		add_ai_strategy = {
			type = alliance
			id = "ENG"
			value = 9999
		}
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.19 }
		}

		ai_chance = {
			factor = 1
			modifier = {
				factor = 10
				is_historical_focus_on = yes
			}
			modifier = {
				factor = 10
				SPR = {
					has_government = communism
				}
				ENG = {
					has_government = communism
				}
			}
			modifier = {
				factor = 3
				SPR = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 3
				ENG = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 5
				SPR = {
					has_government = neutrality
				}
				ENG = {
					has_government = neutrality
				}
			}
			modifier = {
				factor = 5
				has_war = yes
			}
			modifier = {
				factor = 10
				any_enemy_country = {
					is_major = yes
				}
			}
			modifier = {
				factor = 0.5
				ENG = {
					has_war = yes
				}
			}
			modifier = {
				factor = 0.1
				ENG = {
					any_enemy_country = {
						is_major = yes
					}
				}
			}
		}
	}
	
	option = {
		name = british_diplomacy18optb
		
		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.21 }
		}

		create_faction = "factionSpanishBloc"
		
		diplomatic_relation = {
			country = POR
			relation = non_aggression_pact
			active = no
		}

		ai_chance = {
			factor = 1
			modifier = {
				factor = 10
				SPR = {
					has_government = democratic
				}
				ENG = {
					has_government = fascism
				}
			}
			modifier = {
				factor = 10
				SPR = {
					has_government = fascism
				}
				ENG = {
					has_government = democratic
				}
			}
			modifier = {
				factor = 10
				SPR = {
					NOT = { has_government = communism }
				}
				ENG = {
					has_government = communism
				}
			}
			modifier = {
				factor = 10
				SPR = {
					has_government = communism
				}
				ENG = {
					NOT = { has_government = communism }
				}
			}
		}
	}

	option = {
		name = british_diplomacy18optc
		
		add_named_threat = { threat = -3 name = deluge_neutrality_threat }

		hidden_effect = {
			news_event = { days = 1 id = british_diplomacy.22 }
		}

		ai_chance = {
			factor = 0
		}
	}
}

# News event for Spain joining Britain

news_event = {
	id = british_diplomacy.19
	title = british_diplomacy19title
	desc = british_diplomacy19desc
	
	picture = GFX_news_event_057
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy19opta
		trigger = {
			NOT = {
				TAG = SPR
				TAG = ENG
				TAG = FRA
			}
		}
	}
	option = {
		name = british_diplomacy19optb
		trigger = { TAG = FRA }
	}
	option = {
		name = british_diplomacy19optc
		trigger = {
			OR = {
				TAG = SPR
				TAG = ENG
			}
		}
	}
}

# News event for Spain joining France

news_event = {
	id = british_diplomacy.20
	title = british_diplomacy20title
	desc = british_diplomacy20desc
	
	picture = GFX_deluge_paris_large
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy20opta
		trigger = {
			NOT = {
				TAG = SPR
				TAG = ENG
				TAG = FRA
			}
		}
	}
	option = {
		name = british_diplomacy20optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy20optc
		trigger = {
			OR = {
				TAG = SPR
				TAG = FRA
			}
		}
	}
}

# News event for Spain going independent

news_event = {
	id = british_diplomacy.21
	title = british_diplomacy21title
	desc = british_diplomacy21desc
	
	picture = GFX_news_event_034
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy21opta
		trigger = {
			NOT = {
				TAG = SPR
				TAG = ENG
				TAG = FRA
			}
		}
	}
	option = {
		name = british_diplomacy21optb
		trigger = { TAG = SPR }
	}
	option = {
		name = british_diplomacy21optc
		trigger = {
			OR = {
				TAG = ENG
				TAG = FRA
			}
		}
	}
}

# News event for Spain staying neutral

news_event = {
	id = british_diplomacy.22
	title = british_diplomacy22title
	desc = british_diplomacy22desc
	
	picture = GFX_news_event_019
	
	major = yes
	
	is_triggered_only = yes
	
	option = {
		name = british_diplomacy22opta
		trigger = {
			NOT = {
				TAG = SPR
				TAG = ENG
				TAG = FRA
			}
		}
	}
	option = {
		name = british_diplomacy22optb
		trigger = { TAG = SPR }
	}
	option = {
		name = british_diplomacy22optc
		trigger = {
			OR = {
				TAG = ENG
				TAG = FRA
			}
		}
	}
}

# News event for Britain claiming Canada

news_event = {
	id = british_diplomacy.23
	title = british_diplomacy23title
	desc = british_diplomacy23desc
	
	picture = GFX_news_event_057
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy23opta
		trigger = {
			NOT = {
				OR = {
					TAG = ENG
					TAG = CAN
				}
			}
		}
	}
	option = {
		name = british_diplomacy23optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy23optc
		trigger = { TAG = CAN }
	}
}

# News event for Britain claiming the Carribean

news_event = {
	id = british_diplomacy.24
	title = british_diplomacy24title
	desc = british_diplomacy24desc
	
	picture = GFX_news_event_057
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy24opta
		trigger = {
			NOT = {
				OR = {
					TAG = ENG
					TAG = USA
				}
			}
		}
	}
	option = {
		name = british_diplomacy24optb
		trigger = { TAG = ENG }
	}
	option = {
		name = british_diplomacy24optc
		trigger = { TAG = USA }
	}
}

# News event for the abolition of the British monarchy

news_event = {
	id = british_diplomacy.25
	title = british_diplomacy25title
	desc = british_diplomacy25desc
	
	picture = GFX_news_event_009
	
	is_triggered_only = yes	
	
	option = {
		name = british_diplomacy25opta
		trigger = { has_government = communism }
	}
	option = {
		name = british_diplomacy25optb
		trigger = { has_government = democratic }
	}
	option = {
		name = british_diplomacy25optc
		trigger = { has_government = neutrality }
	}
	option = {
		name = british_diplomacy25optd
		trigger = { has_government = fascism }
	}
}
