﻿
### Cultural heritage triggers
# By their nature these triggers will be a bit lose and inaccurate, so keep that in mind when using them!


#ASIA
culture_has_asian_heritage_pillar_trigger = {
	OR = {
		culture_has_east_asian_heritage_pillar_trigger = yes
		culture_has_west_asian_heritage_pillar_trigger = yes
		culture_has_south_asian_heritage_pillar_trigger = yes
		culture_has_north_asian_heritage_pillar_trigger = yes
		culture_has_central_asian_heritage_pillar_trigger = yes
	}
}
culture_has_east_asian_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_tibetan
			has_cultural_pillar = heritage_chinese
			has_cultural_pillar = heritage_mongolic
			has_cultural_pillar = heritage_turkic
			has_cultural_pillar = heritage_burman
			has_cultural_pillar = heritage_qiangic
		}
	}
}
culture_has_west_asian_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_iranian
			has_cultural_pillar = heritage_turkic
		}
	}
}
culture_has_south_asian_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_indo_aryan
			has_cultural_pillar = heritage_dravidian
			has_cultural_pillar = heritage_burman
			has_cultural_pillar = heritage_qiangic
		}
	}
}
culture_has_north_asian_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_turkic
			has_cultural_pillar = heritage_mongolic
			has_cultural_pillar = heritage_ugro_permian
		}
	}
}
culture_has_central_asian_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_qiangic
			has_cultural_pillar = heritage_turkic
			has_cultural_pillar = heritage_mongolic
		}
	}
}

#AFRICA
culture_has_african_heritage_pillar_trigger = {
	OR = {
		culture_has_west_african_heritage_pillar_trigger = yes
		culture_has_east_african_heritage_pillar_trigger = yes
		culture_has_north_african_heritage_pillar_trigger = yes
		culture_has_central_african_heritage_pillar_trigger = yes
	}
}
culture_has_west_african_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_akan
			has_cultural_pillar = heritage_yoruba
			has_cultural_pillar = heritage_west_african
			has_cultural_pillar = heritage_senegambian
			has_cultural_pillar = heritage_sahelian
			has_cultural_pillar = heritage_akan
		}
	}
}
culture_has_east_african_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_somalian
			has_cultural_pillar = heritage_east_african
		}
	}
}
culture_has_north_african_heritage_pillar_trigger = {
	culture = {
		has_cultural_pillar = heritage_berber
	}
}
culture_has_central_african_heritage_pillar_trigger = {
	culture = {
		has_cultural_pillar = heritage_central_african
	}
}

#MENA
culture_has_mena_heritage_pillar_trigger = {
	OR = {
		culture = { has_cultural_pillar = heritage_arabic }
		culture = { has_cultural_pillar = heritage_syriac }
		culture_has_north_african_heritage_pillar_trigger = yes
	}
}

#EUROPE
culture_has_european_heritage_pillar_trigger = {
	OR = {
		culture_has_west_european_heritage_pillar_trigger = yes
		culture_has_east_european_heritage_pillar_trigger = yes
		culture_has_north_european_heritage_pillar_trigger = yes
		culture_has_south_european_heritage_pillar_trigger = yes
		culture_has_central_european_heritage_pillar_trigger = yes
	}
}
culture_has_west_european_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_goidelic
			has_cultural_pillar = heritage_west_germanic
			has_cultural_pillar = heritage_brythonic
			has_cultural_pillar = heritage_israelite
		}
	}
}
culture_has_east_european_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_turkic
			has_cultural_pillar = heritage_volga_finnic
			has_cultural_pillar = heritage_east_slavic
			has_cultural_pillar = heritage_baltic
			has_cultural_pillar = heritage_caucasian
		}
	}
}
culture_has_north_european_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_balto_finnic
			has_cultural_pillar = heritage_north_germanic
			has_cultural_pillar = heritage_ugro_permian
		}
	}
}
culture_has_south_european_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_iberian
			has_cultural_pillar = heritage_latin
			has_cultural_pillar = heritage_byzantine
			has_cultural_pillar = heritage_south_slavic
			has_cultural_pillar = heritage_israelite
		}
	}
}
culture_has_central_european_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_magyar
			has_cultural_pillar = heritage_west_slavic
			has_cultural_pillar = heritage_central_germanic
			has_cultural_pillar = heritage_frankish
			has_cultural_pillar = heritage_israelite
			has_cultural_pillar = heritage_israelite
		}
	}
}
culture_has_slavic_heritage_pillar_trigger = {
	culture = {
		OR = {
			has_cultural_pillar = heritage_south_slavic
			has_cultural_pillar = heritage_east_slavic
			has_cultural_pillar = heritage_west_slavic
		}
	}
}
