is_plan_a_countries = {
	OR = {
		is_ukranian_nation = yes
		original_tag = ROM
		original_tag = SWI
		AND = {
			original_tag = ENG
			NOT = { is_in_faction_with = GER }
		}
		original_tag = IRE
		original_tag = ULS
		original_tag = SWE
		is_moskowien_splits = yes
		AND = {
			original_tag = NOR
			NOT = { has_global_flag = NOR_radicals }
		}
		AND = {
			original_tag = CAU
			has_country_flag = CAU_policy_business_goering
		}
		AND = {
			original_tag = SER
			has_war = no
			NOT = { is_in_faction_with = GER }
		}
		original_tag = MAC
		AND = {
			original_tag = FIN
			has_war = no
		}
		original_tag = RFI
		original_tag = SCO
	}
}

is_balkan_nation = {
	OR = {
		tag = ROM
		tag = HUN
		tag = BUL
		tag = SER
		tag = MAC
		tag = BOS
		tag = CRO
		tag = MNT
		tag = SRN
		tag = GMS
		tag = TNS
		tag = ALB
	}
}

is_ukranian_nation = {
	OR = {
		original_tag = FUK
		original_tag = BOV
		original_tag = UKS
		original_tag = UKR
	}
}

is_scandinavian_nation = {
	OR = {
		tag = SWE
		tag = FIN
		tag = NOR
	}
}

GGR_greece_out_of_the_way = {
	if = {
		limit = {
			GRE = { is_not_covered_by_faction = yes }
		}
		GGR_conquered_greece = yes
	}
	else = {
		GRE = { is_covered_by_faction = yes }
	}
}

GGR_conquered_greece = {
	custom_trigger_tooltip = {
		tooltip = GGR_conquered_greece
		NOT = { country_exists = GRE }
	}
}

GGR_england_out_of_the_way = {
	if = {
		limit = {
			ENG = { is_not_covered_by_faction = yes }
		}
		GGR_england_conquered = yes
	}
	else = {
		ENG = { is_covered_by_faction = yes }
	}
}

GGR_not_invaded_england = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_england_tooltip
		NOT = {
			OR = {
				has_completed_focus = GGR_bombsoverbigben
				has_completed_focus = GGR_letthebombsfall
				has_completed_focus = GGR_bombsoverbigben_new
				has_war_with = ENG
			}
		}
	}
}

GGR_england_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_england_conquered_tooltip
		OR = {
			BRI = {
				is_subject_of = GER
			}
			ENG = {
				is_in_faction_with = GER
			}
		}
	}
}

GGR_conquered_the_isles = {
	custom_trigger_tooltip = {
		tooltip = GGR_the_british_isles_conquered_tooltip
		SCO = {
			OR = {
				exists = no
				is_in_faction_with = GER
			}
		}
		WAL = {
			OR = {
				exists = no
				is_in_faction_with = GER
			}
		}
		IRE = {
			OR = {
				exists = no
				is_in_faction_with = GER
			}
		}
		ULS = {
			OR = {
				exists = no
				is_in_faction_with = GER
			}
		}
		ENG = {
			OR = {
				exists = no
				is_in_faction_with = GER
			}
		}
	}
}

GGR_not_invaded_sweden = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_sweden_tooltip
		NOT = {
			has_completed_focus = GGR_the_brother_war
		}
	}
}

GGR_sweden_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_sweden_conquered_tooltip
		SWE = {
			OR = {
				exists = no
				is_subject_of = GER
			}
		}
	}
}

GGR_not_invaded_finland = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_finland_tooltip
		NOT = {
			has_completed_focus = GGR_offer_them_a_choice
		}
	}
}

GGR_finland_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_finland_conquered_tooltip
		FIN = {
			OR = {
				exists = no
				is_in_faction_with = GER
			}
		}
		NOT = { country_exists = RFI }
	}
}

GGR_not_invaded_norway = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_norway_tooltip
		NOT = {
			OR = {
				has_completed_focus = GGR_teaching_a_lesson
				has_war_with = NOR
			}
		}
	}
}

GGR_norway_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_norway_conquered_tooltip
		NOR = {
			OR = {
				exists = no
				is_subject_of = GER
				is_in_faction = yes
			}
		}
	}
}

GGR_not_invaded_serbia = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_serbia_tooltip
		NOT = {
			has_war_with = SER
			has_war_with = GMS
		}
		OR = {
			country_exists = SER
			country_exists = GMS
		}
	}
}

GGR_serbia_out_of_the_way = {
	if = {
		limit = {
			SER = { is_not_covered_by_faction = yes }
		}
		GGR_serbia_conquered = yes
	}
	else = {
		SER = { is_covered_by_faction = yes }
	}
}

GGR_serbia_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_serbia_conquered_tooltip
		SER = {
			OR = {
				exists = no
				is_subject_of = GER
				is_in_faction_with = GER
				is_subject_of = ITA
			}
		}
	}
}

GGR_not_invaded_hungary = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_hungary_tooltip
		NOT = {
			has_completed_focus = GGR_a_quick_war
		}
	}
}

GGR_hungary_out_of_the_way = {
	if = {
		limit = {
			HUN = { is_not_covered_by_faction = yes }
		}
		GGR_hungary_conquered = yes
	}
	else = {
		HUN = { is_covered_by_faction = yes }
	}
}

GGR_conquered_hungary = {
	custom_trigger_tooltip = {
		tooltip = GGR_hungary_conquered_tooltip
		HUN = {
		    OR = {
			    exists = no
				is_in_faction_with = GER
			}	
		}
	}
}

GGR_hungary_conquered = {
	GGR_conquered_hungary = yes
}


GGR_in_phase_one = {
	custom_trigger_tooltip = {
		tooltip = GGR_phase_one_trigger
		NOT = {
			has_completed_focus = GGR_phase_two_invasion
		}
	}
}

GGR_in_phase_two = {
	custom_trigger_tooltip = {
		tooltip = GGR_phase_two_trigger
		country_exists = SWI
		SWI = {
			all_owned_state = {
				is_fully_controlled_by = SWI
			}
			is_subject = no
		}
	}
}

GGR_in_phase_three = {
	custom_trigger_tooltip = {
		tooltip = GGR_phase_three_trigger
		country_exists = SWI
		SWI = { is_subject = no }
	}
}

GGR_switzerland_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_switzerland_conquered
		SWI = {
			OR = {
				exists = no
				is_subject = yes
			}
		}
	}
}


GGR_not_invaded_ukraine = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_ukraine_tooltip
		NOT = { has_completed_focus = GGR_ukraine_aflame }
	}
}

GGR_ukraine_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_ukraine_conquered_tooltip
		UKR = {
			is_subject_of = GER
		}
	}
}

GGR_not_invaded_romania = {
	custom_trigger_tooltip = {
		tooltip = GGR_not_invaded_romania_tooltip
		NOT = {
			has_completed_focus = GGR_a_traitors_fate
		}
	}
}

GGR_romania_out_of_the_way = {
	if = {
		limit = {
			ROM = { is_not_covered_by_faction = yes }
		}
		GGR_romania_conquered = yes
	}
	else = {
		ROM = { is_covered_by_faction = yes }
	}
}

GGR_romania_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_romania_conquered_tooltip
		ROM = {
			OR = {
				exists = no
			}
		}
	}
}

GGR_bulgaria_out_of_the_way = {
	if = {
		limit = {
			BUL = { is_not_covered_by_faction = yes }
		}
		GGR_bulgaria_conquered = yes
	}
	else = {
		BUL = { is_covered_by_faction = yes }
	}
}

GGR_bulgaria_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_bulgaria_conquered_tooltip
		BUL = {
		    OR = {
			    exists = no
			    is_in_faction_with = GER
			}	
		}
		MAC = {
		    OR = {
			    exists = no
				is_in_faction_with = GER
			}
		}
	}
}

GGR_moskowien_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_moskowien_conquered_tooltip
		MCW = {
			is_subject_of = GER
		}
	}
}

GGR_kaukasien_conquered = {
	custom_trigger_tooltip = {
		tooltip = GGR_kaukasien_conquered_tooltip
		CAU = {
			is_subject_of = GER
		}
	}
}