generic_colonial_mmetr_missions_1 = {
	slot = 1
	generic = no
	ai = yes
	potential = {
		is_colonial_nation = yes
	}
	has_country_shield = yes
	
	gencol_colonial_troops_mission = {
		icon = mission_assemble_an_army
		required_missions = {  }
		position = 1
		trigger = {
			army_size_percentage = 1.0
			num_of_generals = 1
		}
		effect = {
			add_country_modifier = {
				name = "thriving_arms_industry"
				duration = 9125 #25 years
			}
		}
	}
	gencol_defend_the_frontiers_mission = {
		icon = invest_in_the_rich_trades
		required_missions = { gencol_colonial_troops_mission }
		position = 2
		trigger = {
			manpower_percentage = 0.9
			num_of_owned_provinces_with = {
				value = 2
				fort_level = 1
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_frontier_logistics"
				duration = 9125 #25 years
			}
		}
	}
	gencol_colonial_barracks_mission = {
		icon = dutch_formosa
		required_missions = { gencol_defend_the_frontiers_mission gencol_settlement_policies_mission }
		position = 5
		trigger = {
			num_of_owned_provinces_with = {
				value = 2
				OR = {
					has_building = regimental_camp
					has_building = conscription_center
				}
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_colonial_barracks"
				duration = 9125 #25 years
			}
		}
	}
	gencol_professional_army_mission = {
		icon = mission_modern_knight_army
		required_missions = { gencol_colonial_barracks_mission }
		position = 6
		trigger = {
			if = {
				limit = { has_dlc = "Cradle of Civilization" }
				army_professionalism = 0.45
			}
			else = { army_tradition = 60 } 
		}
		effect = {
			add_country_modifier = {
				name = "gencol_grand_army_of_the_colonies"
				duration = 9125 #25 years
			}
		}
	}
}

generic_colonial_mmetr_missions_2 = {
	slot = 2
	generic = no
	ai = yes
	potential = {
		is_colonial_nation = yes
	}
	has_country_shield = yes
	
	gencol_trailblazer_mission = {
		icon = mission_steam_locomotive
		required_missions = {  }
		position = 1
		trigger = {
			num_of_owned_provinces_with = {
				value = 5
				OR = {
					has_building = road
					has_building = highway
					has_building = railroad
				}
			}
			custom_trigger_tooltip = {
				tooltip = gencol_trailblazer_mission.tt
				any_owned_province = {
					OR = {
						has_building = road
						has_building = highway
						has_building = railroad
					}
					any_neighbor_province = {
						owned_by = ROOT
						OR = {
							has_building = road
							has_building = highway
							has_building = railroad
						}
					}
				}
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_transportation_networks"
				duration = 9125 #25 years
			}
			overlord = {
				add_mercantilism = 1
			}
		}
	}
	gencol_expand_the_colony_mission = {
		icon = mission_cannons_firing
		required_missions = { gencol_colonial_troops_mission gencol_trailblazer_mission gencol_local_administration_mission }
		position = 2
		trigger = {
			num_of_states = 4
			grown_by_states = 2
		}
		effect = {
			add_country_modifier = {
				name = "gencol_new_colonial_domains"
				duration = 7300 #20 years
			}
		}
	}
	gencol_frontiersmen_mission = {
		icon = mission_brazilian_bandeirantes
		required_missions = { gencol_expand_the_colony_mission gencol_defend_the_frontiers_mission gencol_thriving_colony_mission }
		position = 3
		trigger = {
			full_idea_group = exploration_ideas
			full_idea_group = expansion_ideas
		}
		effect = {
			custom_tooltip = gencol_frontiersmen_mission.tt
			hidden_effect = {
				define_conquistador = {
					trait = hardy_warrior_personality
					fire = 3
					shock = 3
					manuever = 3
					siege = 0
				}
			}
		}
	}
	gencol_order_in_the_colonies_mission = {
		icon = mission_dice_roll_roman
		required_missions = { gencol_settlement_policies_mission }
		position = 5
		provinces_to_highlight = {
			
		}
		trigger = {
			courthouse = 1
			NOT = { average_unrest = 3 }
			OR = {
				stability = 2
				NOT = { average_autonomy = 40 }
			}
		}
		effect = {
			country_event = {
				id = mmetr_Generic_events.1
			}
		}
	}
	gencol_colonial_warfare_mission = {
		icon = mission_plc_lifetime_of_war
		required_missions = { gencol_colonial_barracks_mission }
		position = 6
		trigger = {
			custom_trigger_tooltip = {
				tooltip = gencol_colonial_warfare_mission.tt
				any_country = {
					is_colonial_nation = yes
					war_with = ROOT
				}
			}
		}
		effect = {
			country_event = {
				id = mmetr_Generic_events.2
			}
		}
	}
}

generic_colonial_mmetr_missions_3 = {
	slot = 3
	generic = no
	ai = yes
	potential = {
		is_colonial_nation = yes
	}
	has_country_shield = yes
	
	gencol_local_administration_mission = {
		icon = adjust_the_general_means
		required_missions = {  }
		position = 1
		trigger = {
			num_of_owned_provinces_with = {
				value = 3
				NOT = { is_capital_of = ROOT }
				OR = {
					has_building = tax_assessor
					has_building = town_hall
				}
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_efficient_administration"
				duration = 9125
			}
		}
	}
	gencol_thriving_colony_mission = {
		icon = mission_african_gold
		required_missions = { gencol_local_administration_mission }
		position = 2
		trigger = {
			share_of_starting_income = 1.5
		}
		effect = {
			add_country_modifier = {
				name = "growing_economy"
				duration = 9125 #25 years
			}
		}
	}
	gencol_settlement_policies_mission = {
		icon = mission_settlers_north_america
		required_missions = {  }
		position = 4
		trigger = {
			any_owned_province = {
				is_colony = yes
			}
		}
		effect = {
			add_adm_power = 75
		}
	}
	gencol_proselytize_the_natives_mission = {
		icon = mission_native_reductions
		required_missions = { gencol_settlement_policies_mission }
		position = 5
		provinces_to_highlight = {
			owned_by = ROOT
			has_owner_religion = no
		}
		trigger = {
			religious_unity = 0.90
			num_of_owned_provinces_with = {
				value = 10
				has_owner_religion = yes
			}
			num_of_owned_provinces_with = {
				value = 1
				has_owner_culture = no
			}
		}
		effect = {
			country_event = {
				id = mmetr_Generic_events.3
			}
		}
	}
	gencol_native_integration_mission = {
		icon = mission_diplomatic_relation
		required_missions = { gencol_proselytize_the_natives_mission }
		position = 6
		provinces_to_highlight = {
			owned_by = ROOT
			has_owner_culture = no
			has_owner_accepted_culture = no
		}
		trigger = {
			all_owned_province = {
				OR = {
					has_owner_culture = yes
					has_owner_accepted_culture = yes
				}
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_native_integration"
				duration = 9125 #25 years
			}
		}
	}
}

generic_colonial_mmetr_missions_4 = {
	slot = 4
	generic = no
	ai = yes
	potential = {
		is_colonial_nation = yes
	}
	has_country_shield = yes
	
	gencol_colonial_productivity_mission = {
		icon = mission_industrial_forging
		required_missions = {  }
		position = 1
		trigger = {
			num_of_owned_provinces_with = {
				value = 5
				OR = {
					has_building = workshop
					has_building = factory
				}
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_colonial_production"
				duration = 9125
			}
			overlord = {
				add_mercantilism = 1
			}
		}
	}
	gencol_enrich_the_mother_colony_mission = {
		icon = mission_rb_monopolize_the_channel
		required_missions = { gencol_colonial_productivity_mission gencol_develop_a_breadbasket_mission }
		position = 2
		trigger = {
			num_of_owned_provinces_with = {
				value = 2
				OR = {
					has_building = trade_post
					has_building = trade_depot
				}
			}
		}
		effect = {
			add_adm_power = 100
			add_dip_power = 100
			overlord = {
				add_mercantilism = 1
			}
		}
	}
	gencol_industrial_industries_mission = {
		icon = mission_rb_build_furnaces
		required_missions = { gencol_enrich_the_mother_colony_mission }
		position = 3
		trigger = {
			textile = 1		#Textile Manufactory
			num_of_owned_provinces_with = {
				value = 2
				OR = {
					has_building = weapons
					has_building = furnace
				}
			}
		}
		effect = {
			add_country_modifier = {
				name = "proto_industrialization"
				duration = 9125
			}
			add_years_of_income = 1.5
		}
	}
	gencol_governors_council_mission = {
		icon = all_bases_covered
		required_missions = { gencol_capital_in_a_new_land_mission }
		position = 4
		trigger = {
			OR = {
				master_of_mint = 1
				treasurer = 1
				colonial_governor = 1
				diplomat = 1
				statesman = 1
				trader = 1
			}
		}
		effect = {
			country_event = {
				id = mmetr_Generic_events.4
			}
		}
	}
	gencol_cultivate_urban_centers_mission = {
		icon = mission_found_havana
		required_missions = { gencol_settlement_policies_mission gencol_development_projects_mission }
		position = 5
		trigger = {
			num_of_owned_provinces_with = {
				value = 5
				development = 12
			}
		}
		effect = {
			country_event = {
				id = mmetr_Generic_events.5
			}
		}
	}
}

generic_colonial_mmetr_missions_5 = {
	slot = 5
	generic = no
	ai = yes
	potential = {
		is_colonial_nation = yes
	}
	has_country_shield = yes
	
	gencol_develop_a_breadbasket_mission = {
		icon = mission_pol_breadbasket_europe
		required_missions = {  }
		position = 1
		provinces_to_highlight = {
			owned_by = ROOT
			trade_goods = grain
			NOT = { base_production = 5 }
		}
		trigger = {
			num_of_owned_provinces_with = {
				value = 5
				num_of_times_improved_by_owner = 1
			}
			num_of_owned_provinces_with = {
				value = 1
				trade_goods = grain
				base_production = 5
				num_of_times_improved_by_owner = 1
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_colonial_breadbasket"
				duration = 9125
			}
			overlord = {
				add_dip_power = 50
			}
		}
	}
	gencol_cultivate_cash_crops_mission = {
		icon = mission_iroquois_food_surplus
		required_missions = { gencol_develop_a_breadbasket_mission }
		position = 2
		provinces_to_highlight = {
			OR = {
				trade_goods = coffee
				trade_goods = cotton
				trade_goods = sugar
				trade_goods = tobacco
				trade_goods = tea
				trade_goods = cocoa
			}
			has_discovered = ROOT
			owned_by = ROOT
		}
		trigger = {
			plantations = 2
		}
		effect = {
			add_years_of_income = 0.2
			add_country_modifier = {
				name = "gencol_cash_crops"
				duration = 9125
			}
		}
	}
	gencol_capital_in_a_new_land_mission = {
		icon = mission_colonial
		required_missions = {  }
		position = 3
		provinces_to_highlight = {
			is_capital_of = ROOT
		}
		trigger = {
			capital_scope = {
				has_building = counting_house
				num_of_buildings_in_province = 2
			}
			capital_scope = {
				num_of_times_improved_by_owner = 2
			}
		}
		effect = {
			capital_scope = {
				add_province_modifier = {
					name = "gencol_capital_developments"
					duration = 9125
				}
			}
		}
	}
	gencol_development_projects_mission = {
		icon = mission_pol_develop_countryside
		required_missions = { gencol_capital_in_a_new_land_mission }
		position = 4
		provinces_to_highlight = {
			owned_by = ROOT
			NOT = { num_of_buildings_in_province = 1 }
		}
		trigger = {
			num_of_owned_provinces_with = {
				value = 10
				num_of_buildings_in_province = 1
			}
		}
		effect = {
			add_adm_power = 50
			add_country_modifier = {
				name = "building_spree"
				duration = 9125
			}
		}
	}
	gencol_colonial_college_mission = {
		icon = mission_rb_college_of_justice
		required_missions = { gencol_development_projects_mission }
		position = 5
		trigger = {
			university = 1
		}
		effect = {
			add_country_modifier = {
				name = "gencol_colonial_education"
				duration = 9125
			}
		}
	}
	gencol_colonial_thinkers_mission = {
		icon = mission_plc_edict_education
		required_missions = { gencol_colonial_college_mission gencol_cultivate_urban_centers_mission }
		position = 6
		trigger = {
			full_idea_group = innovativeness_ideas
			OR = {
				natural_scientist = 1
				philosopher = 1
			}
		}
		effect = {
			add_country_modifier = {
				name = "gencol_colonial_enlightenment"
				duration = 9125
			}
		}
	}
}