﻿##MB/CE/EPE Language File
#
##Generally organized by language family
#
#
##Languages in general were inconsistent between CE, RoA, vanilla, and my mod. In some areas, such as Asia, you had cultures broken down to the point of everyone having their own language even if some of those cultures were able to be combined just like many in Europe were. In general due to the 
#inclusion of CCU there's no need to have the languages themselves be broad things like language groups or dialects such as Cisalpine, D'Oc, or D'Oil when language groups are a CCU parameter so it makes more sense to make every culture as detailed as Asia is where it makes applicable sense for the time period. ie Norse for Swedish, Norwegian, and Danish does make sense for the timeframe
#
#In general the game covers a time period from 769 to 1337. Languages are going to be whatever fits the overall time period as there is no real reason to get to the extreme level of detail doing languages like 'Old French' followed by 'Middle French' just for the sake of changing a single line of localization
#
################################################################## HISTORICAL #############################################################################

#Languages used for historical purposes. Never on the map and players use them at their own risk

language_ancient_greek = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ancient_greek
		}
	}
	
	parameters = {
		language_branch_hellenic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ancient_greek }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = trojan
}

language_latin = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_latin
		}
	}
	parameters = {
		language_branch_italic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_latin }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_italic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = italian
}

language_phoenician = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_phoenician
		}
	}
	parameters = {
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_phoenician }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = 2.5
		}
	}
	
	color = { 0.15 0.18 0.62 }
}

language_celtiberian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_celtiberian
		}
	}
	parameters = {
		language_branch_celtic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_celtiberian }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_celtic }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = 2.5
		}
	}
	
	color = { 0.35 0.7 0.1 }
}

language_etruscan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_etruscan
		}
	}
	parameters = {
		language_branch_etruscan = yes
		language_family_tyrsenian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_etruscan }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_etruscan }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_tyrsenian }
			multiply = 2.5
		}
	}
	
	color = { 0.1 0.75 0.2 }
}

language_elamite = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_elamite
		}
	}
	parameters = {
		language_branch_elamite_group = yes
		language_family_elamite_family = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_elamite }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_elamite_group }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_elamite_family }
			multiply = 2.5
		}
	}
	
	color = { 0.8 0.2 0.4 }
}

language_rouran = { # 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rouran
		}
	}
	parameters = {
		language_branch_mongolic = yes
		language_family_mongolic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rouran }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.4 0.4 1.0 }
}


################################################################## AFRO-ASIATIC #############################################################################


language_israelite = {
	type = language #Used for Hebrew culture which is used for zero characters
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_israelite
		}
	}
	parameters = {
		language_group_canaanite = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_israelite }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_canaanite }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:judaism_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = ashkenazi
}

language_temani = {
	type = language 
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_temani
		}
	}
	parameters = {
		language_group_canaanite = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_temani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_canaanite }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:judaism_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.88 0.22 0.77 }
}

language_agaw = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_agaw
		}
	}
	parameters = {
		language_group_agaw = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_agaw }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_agaw }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.8 0.3 0.3 }
}

language_sidama = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sidama
		}
	}
	parameters = {
		language_group_highland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sidama }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_highland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv { 29 0.867 0.353 }
}

language_somali = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_somali
		}
	}
	parameters = {
		dialect_continua_somaloid = yes
		language_group_lowland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_somali }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_somaloid }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lowland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = somali
}

language_dahalo = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dahalo
		}
	}
	parameters = {
		language_group_lowland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dahalo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lowland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 88 100 115 }
}

language_aweer = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_aweer
		}
	}
	parameters = {
		dialect_continua_somaloid = yes
		language_group_lowland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_aweer }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_somaloid }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lowland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 88 125 125 }
}

language_harla = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_harla
		}
	}
	parameters = {
		language_group_lowland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_harla }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lowland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 220 45 120 }
}

language_beja = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_beja
		}
	}
	parameters = {
		language_group_cush_north = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_beja }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cush_north }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.55 0.7 0.7 }
}

language_afar = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_afar
		}
	}
	parameters = {
		language_group_lowland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_afar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lowland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.6 0.9 0.7 }
}

language_oromo = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_oromo
		}
	}
	parameters = {
		language_group_lowland = yes
		language_branch_cushitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_oromo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lowland }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_cushitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv { 0 0 0.392 }
}

language_omotic = { #Localized as Wolaitta 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_omotic
		}
	}
	parameters = {
		language_group_north_omotic = yes
		language_branch_omotic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_omotic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_omotic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_omotic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = welayta
}

language_aari = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_omotic
		}
	}
	parameters = {
		language_group_south_omotic = yes
		language_branch_omotic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_aari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_south_omotic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_omotic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 152 180 108 }
}

language_chadic = { #Localized as Hausa
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chadic
		}
	}
	parameters = {
		language_group_west_chadic= yes
		language_branch_chadic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chadic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_chadic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_chadic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hausa
}

language_sao = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sao
		}
	}
	parameters = {
		language_group_central_chadic = yes #Really unknown
		language_branch_chadic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sao }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_central_chadic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_chadic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.95 0.6 0.3 }
}

language_aramaic = { #Used for Aramean
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_aramaic
		}
	}
	parameters = {
		dialect_continua_aramaic = yes
		language_group_aramaic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_aramaic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_aramaic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_aramaic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.8 0.2 0.1 }
}

language_mandaic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mandaic
		}
	}
	parameters = {
		dialect_continua_aramaic = yes
		language_group_aramaic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mandaic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_aramaic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_aramaic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.72 0.54 0.79 }
}

language_assyrian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_assyrian
		}
	}
	parameters = {
		dialect_continua_aramaic = yes
		language_group_aramaic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_assyrian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_aramaic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_aramaic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = assyrian
}

language_syriac = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_syriac
		}
	}
	parameters = {
		dialect_continua_aramaic = yes
		language_group_aramaic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_syriac }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_aramaic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_aramaic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.627 0.447 0.674 }
}

language_arabic = { # Court Language
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_arabic
		}
	}
	parameters = {
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_arabic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bedouin
}

language_najdi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_najdi
		}
	}
	parameters = {
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_najdi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bedouin
}

language_mesopotamian_arabic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mesopotamian_arabic
		}
	}
	parameters = {
		dialect_continua_mesopotamian_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mesopotamian_arabic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_mesopotamian_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.2 0.75 0.4 }
}

language_gulf_arabic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gulf_arabic
		}
	}
	parameters = {
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gulf_arabic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 90 130 60 }
}

language_levantine_arabic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_levantine_arabic
		}
	}
	parameters = {
		dialect_continua_levantine_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_levantine_arabic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_levantine_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.3 0.95 0.3 }
}

language_omani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_omani
		}
	}
	parameters = {	
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_omani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 90 175 130 }
}

language_hadrami = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hadrami
		}
	}
	parameters = {
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hadrami }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.25 0.4 0.35 }
}

language_yemeni = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yemeni
		}
	}
	parameters = {
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yemeni }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.2 0.6 0.2 }
}

language_hejazi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hejazi
		}
	}
	parameters = {
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hejazi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.1 0.7 0.8 }
}

language_badawi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_badawi
		}
	}
	parameters = {
		dialect_continua_peninsular_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_badawi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_peninsular_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = badawi
}

language_siculo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_siculo
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_siculo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.3 0.6 0.3 }
}

language_libyan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_libyan
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_libyan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.30 0.3 0.40 }
}

language_tunisian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tunisian
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tunisian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.38 0.25 0.59 }
}

language_algerian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_algerian
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_algerian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.55 0.30 0.40 }
}

language_moroccan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_moroccan
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_moroccan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.45 0.45 0.60 }
}

language_andalusi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_andalusi
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_andalusi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.4 0.6 0.1 }
}

language_egyptian = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_egyptian
		}
	}
	parameters = {
		dialect_continua_egypt_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_egyptian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_egypt_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.1 0.6 0.1 }
}

language_saidi = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_saidi
		}
	}
	parameters = {
		dialect_continua_egypt_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_saidi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_egypt_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.15 0.75 0.20 }
}

language_maltese = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_maltese
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_maltese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.3 0.6 0.3 }
}

language_maghrebi = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_maghrebi
		}
	}
	parameters = {
		dialect_continua_maghrebi_arabic = yes
		language_group_arabic = yes
		language_branch_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_maghrebi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arabic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_maghrebi_arabic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.1 0.6 0.1 }
}

language_south_arabian = { #Re-localized to Mehri
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_south_arabian
		}
	}
	parameters = {
		language_group_south_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_south_arabian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_south_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.59 0.97 0.69 }
}

language_socotri = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_socotri
		}
	}
	parameters = {
		language_group_south_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_socotri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_south_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.59 0.97 0.69 }
}

language_ethiopic = { # Court Language - Ge'ez - Diverges into other languages after 1000 AD
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ethiopic
		}
	}
	parameters = {
		language_group_ethio_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ethiopic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ethio_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = ethiopian
}

language_amharic = { # 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_amharic
		}
	}
	parameters = {
		language_group_ethio_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_amharic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ethio_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = ethiopian
}

language_tigray = { # 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tigray
		}
	}
	parameters = {
		language_group_ethio_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tigray }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ethio_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv { 0.1 0.5 0.8 }
}

language_argobba = { # 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_argobba
		}
	}
	parameters = {
		language_group_ethio_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_argobba }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ethio_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv { 0.7 0.8 0.6 }
}

language_harar = { # 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_harar
		}
	}
	parameters = {
		language_group_ethio_semitic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_harar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ethio_semitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 230 30 135 }
}

language_sayhadic = { # Himyaritic 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sayhadic
		}
	}
	parameters = {
		language_group_sayhadic = yes
		language_branch_south_semitic = yes
		language_family_afro_asiatic = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sayhadic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sayhadic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_semitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.3 0.6 0.4 }
}

language_coptic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_coptic
		}
	}
	parameters = {
		language_group_coptic = yes
		language_branch_egpytian = yes
		language_family_afro_asiatic = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_coptic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_coptic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_egpytian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.8 0.64 0.3 }
}

language_berber = { #Impossible to really give each culture their own language to just going to keep them as Berber
	type = language
	is_shown = { 
		language_is_shown_trigger = {
			LANGUAGE = language_berber
		}
	}
	parameters = {
		language_branch_berber = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_berber }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_berber }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = baranis
}

language_haratine = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_haratine
		}
	}
	parameters = {
		language_branch_berber = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_haratine }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_berber }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					religion = religion:islam_religion
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.63 0.26 0.01 }
}

language_taureg = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_taureg
		}
	}
	parameters = {
		language_branch_berber = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_taureg }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_berber }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 141 57 10 }
}

language_guanche = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_guanche
		}
	}
	parameters = {
		language_branch_berber = yes
		language_family_afro_asiatic = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_guanche }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_berber }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = guanche
}


################################################################## AINUIC #############################################################################


language_ainu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ainu
		}
	}
	parameters = {
		language_branch_ainuic = yes
		language_family_ainuic = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ainu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ainuic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_ainuic }
			multiply = same_language_family_choice_factor
		}
	}

	color = ainu
}


################################################################## AMURIC #############################################################################


language_nivkh = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nivkh
		}
	}
	parameters = {
		language_branch_nivkh = yes
		language_family_amuric = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nivkh }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_nivkh }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_amuric }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.51 0.59 0.61 }
}


################################################################## ATLANTIC-CONGO #############################################################################


language_kru = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kru
		}
	}
	parameters = {
		language_group_kru = yes
		language_branch_kru = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kru }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kru }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_kru }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = kru
}

language_senegambian = { #Localized as Fulani
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_senegambian
		}
	}
	parameters = {
		language_group_west_atlantic = yes
		language_branch_senegabrian = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_senegambian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_atlantic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_senegabrian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.40 0.45 0.35 }
}

language_serer = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_serer
		}
	}
	parameters = {
		language_group_west_atlantic = yes
		language_branch_senegabrian = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_serer }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_atlantic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_senegabrian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.45 0.3 }
}

language_wolof = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_wolof
		}
	}
	parameters = {
		language_group_west_atlantic = yes
		language_branch_senegabrian = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_wolof }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_atlantic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_senegabrian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = wolof
}

language_gur = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gur
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gur }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = gur
}

language_koromfe = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_koromfe
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_koromfe }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.58 0.8 0.8 }
}

language_dogon = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dogon
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dogon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 25 25 255 }
}

language_konkomba = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_konkomba
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_konkomba }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 25 25 255 }
}

language_birifor = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_birifor
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_birifor }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.58 0.8 2.6 }
}

language_senufo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_senufo
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_senufo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 1.58 0.9 4.8 }
}

language_mossi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mossi
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mossi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.07 1.0 0.9 }
}

language_baatonu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_baatonu
		}
	}
	parameters = {
		language_group_gur = yes
		language_branch_savannas = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_baatonu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gur }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_savannas }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.07 1.0 0.9 }
}

language_yoruba = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yoruba
		}
	}
	parameters = {
		language_group_volta_niger = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yoruba }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_volta_niger }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = yoruba
}

language_nupa = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nupa
		}
	}
	parameters = {
		language_group_volta_niger = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nupa }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_volta_niger }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.95 0.35 0.7 }
}

language_edo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_edo
		}
	}
	parameters = {
		language_group_volta_niger = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_edo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_volta_niger }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.35 0.5 0.7 }
}

language_igbo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_igbo
		}
	}
	parameters = {
		language_group_volta_niger = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_igbo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_volta_niger }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.37 0.8 0.7 }
}

language_ewe = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ewe
		}
	}
	parameters = {
		language_group_volta_niger = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ewe }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_volta_niger }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.32 0.9 0.7 }
}

language_akpoto = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_akpoto
		}
	}
	parameters = {
		language_group_volta_niger = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_akpoto }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_volta_niger }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.4 0.65 0.20 }

}

language_ijaw = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ijaw
		}
	}
	parameters = {
		language_group_ijaw = yes
		language_branch_volta_congo = yes 
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ijaw }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ijaw }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.2 0.4 0.1 }
}

language_kwa = { #Now Akan
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kwa
		}
	}
	parameters = {
		language_group_kwa = yes
		language_branch_volta_congo = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kwa }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kwa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = akan
}

language_guan = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_guan
		}
	}
	parameters = {
		language_group_kwa = yes
		language_branch_volta_congo = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_guan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kwa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.025 0.55 0.7 }
}

language_jukun = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_jukun
		}
	}
	parameters = {
		language_group_benue = yes
		language_branch_volta_congo = yes
		language_family_afro_asiatic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_jukun }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_benue }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volta_congo }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_afro_asiatic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hausa
}


language_shona = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_shona
		}
	}
	parameters = {
		language_group_benue = yes
		language_branch_bantu = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_shona }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_benue }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bantu }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.63 0.95 0.94 }
}

language_swahili = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_swahili
		}
	}
	parameters = {
		language_group_benue = yes
		language_branch_bantu = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_swahili }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_benue }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bantu }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.52 0.88 0.99 }
}

language_rufiji_ruvuma = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rufiji_ruvuma
		}
	}
	parameters = {
		language_group_benue = yes
		language_branch_bantu = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rufiji_ruvuma }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_benue }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bantu }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 22 212 122 }
}

language_sabaki = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sabaki
		}
	}
	parameters = {
		language_group_benue = yes
		language_branch_bantu = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sabaki }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_benue }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bantu }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = 2.5
		}
	}
	
	color = hsv{ 0.6 0.5 0.7 }
}

language_makua = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_makua
		}
	}
	parameters = {
		language_group_benue = yes
		language_branch_bantu = yes
		language_family_atlantic_congo = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_makua }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_benue }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bantu }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_atlantic_congo }
			multiply = 2.5
		}
	}
	
	color = { 180 208 58 }
}

language_kordofanian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kordofanian
		}
	}
	parameters = {
		language_branch_kordofanian = yes
		language_family_kordofanian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kordofanian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_kordofanian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kordofanian }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 230 170 70 }
}

language_soninke = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_soninke
		}
	}
	parameters = {
		language_group_soninke = yes
		language_branch_manding = yes
		language_family_mande = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_soninke }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_soninke }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_manding }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mande }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = soninke
}

language_bozo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bozo
		}
	}
	parameters = {
		language_group_soninke = yes
		language_branch_manding = yes
		language_family_mande = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bozo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_soninke }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_manding }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mande }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.12 1.0 0.5}
}

language_bobo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bobo
		}
	}
	parameters = {
		language_group_soninke = yes
		language_branch_manding = yes
		language_family_mande = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bobo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_soninke }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_manding }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mande }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.58 0.94 0.7 }
}

language_manding = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_manding
		}
	}
	parameters = {
		language_group_manding = yes
		language_branch_manding = yes
		language_family_mande = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_manding }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_manding }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_manding }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mande }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = malinke
}

language_mel = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mel
		}
	}
	parameters = {
		language_group_manding = yes
		language_branch_manding = yes
		language_family_mande = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mel }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_manding }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_manding }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mande }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.59 0.55 0.8 }
}


################################################################## AUSTROASIATIC #############################################################################


#The language groups used aren't the current sub-divisions used but they work better for gameplay

language_chong = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chong
		}
	}
	parameters = {
		language_group_khmer = yes
		language_branch_pearic = yes
		language_family_austroasiatic = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chong }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_khmer }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_pearic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = chong
}

language_katuic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_katuic
		}
	}
	parameters = {
		language_group_viet = yes
		language_branch_katuic = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_katuic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_viet }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_katuic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kuy
}

language_khmer = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khmer
		}
	}
	parameters = {
		language_group_khmer = yes
		language_branch_khmer = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khmer }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_khmer }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_khmer } 
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 207 87 23 }
}

language_vietnamese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_vietnamese
		}
	}
	parameters = {
		language_group_viet = yes
		language_branch_eastern_austroasiatic = yes
		language_family_austroasiatic = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_vietnamese }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_viet }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_eastern_austroasiatic }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 208 205 28 }
}

language_muong = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_muong
		}
	}
	parameters = {
		language_group_viet = yes
		language_branch_eastern_austroasiatic = yes
		language_family_austroasiatic = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_muong }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_viet }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_eastern_austroasiatic }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = muong
}

language_bahnaric = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bahnaric
		}
	}
	parameters = {
		language_group_khmer = yes
		language_branch_bahnaric = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bahnaric }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_khmer }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bahnaric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = dega
}

language_khmuic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khmuic
		}
	}
	parameters = {
		language_group_khmuic = yes
		language_branch_khmuic = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khmuic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_khmuic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_khmuic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = khmu
}

language_nicobar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nicobar
		}
	}
	parameters = {
		language_branch_nicobar = yes
		language_family_austroasiatic = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nicobar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_nicobar }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = nicobar
}

language_munda = {# Munda
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_munda
		}
	}
	parameters = {
		language_branch_munda = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_munda }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_munda }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = munda
}

language_palaungic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_palaungic
		}
	}
	parameters = {
		language_group_khmuic = yes
		language_branch_palaungic = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_palaungic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_khmuic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_palaungic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = palaung
}

language_khasi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khasi
		}
	}
	parameters = {
		language_group_khasi = yes
		language_branch_palaungic = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khasi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_khasi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_palaungic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = khasi
}

language_mon = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mon
		}
	}
	parameters = {
		language_group_mon = yes
		language_branch_aslianic = yes
		language_family_austroasiatic = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_mon }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_aslianic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = mon
}

language_aslian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_aslian
		}
	}
	parameters = {
		language_group_mon = yes
		language_branch_aslianic = yes
		language_family_austroasiatic = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_aslian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_mon }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_aslianic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = aslian
}

language_semang = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_semang
		}
	}
	parameters = {
		language_group_mon = yes
		language_branch_aslianic = yes
		language_family_austroasiatic = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_semang }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_mon }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_aslianic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = semang
}

language_senoi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_senoi
		}
	}
	parameters = {
		language_group_mon = yes
		language_branch_aslianic = yes
		language_family_austroasiatic = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_senoi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_mon }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_aslianic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austroasiatic }
			multiply = same_language_family_choice_factor
		}
	}

	color = senoi
}


################################################################## AUSTRONESIAN #############################################################################


language_sumba = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sumba
		}
	}
	parameters = {
		language_group_sumba = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sumba }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sumba }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian } 
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = sumba
}

language_moklen = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_moklen
		}
	}
	parameters = {
		language_group_moklen = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_moklen }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_moklen }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = moklen
}

language_cham = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cham
		}
	}
	parameters = {
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cham }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 252 255 102 }
}

language_aceh = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_aceh
		}
	}
	parameters = {
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_aceh }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 252 255 102 }
}

language_malay = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_malay
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_malay }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian } #Malayic
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 181 80 108 }
}

language_minangkabau = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_minangkabau
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_minangkabau }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = minangkabau
}

language_kerinci = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kerinci
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kerinci }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kerinci
}

language_lampung = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lampung
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lampung }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = lampung
}

language_komering = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_komering
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lampung }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = komering
}

language_banjar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_banjar
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_banjar }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = banjar
}

language_basemah = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_basemah
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_cham = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_basemah }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_cham }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = basemah
}

language_sunda = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sunda
		}
	}
	parameters = {
		dialect_continua_malayic = yes
		language_group_sunda = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sunda }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_malayic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sunda }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 235 164 52 }
}


language_madura = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_madura
		}
	}
	parameters = {
		language_group_madura = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_madura }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_madura }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = madura
}

language_bali = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bali
		}
	}
	parameters = {
		language_group_bali = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bali }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bali }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bali
}

language_sumbawa = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sumbawa
		}
	}
	parameters = {
		language_group_bali = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sumbawa }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bali }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = sumbawa
}

language_sama = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sama
		}
	}
	parameters = {
		language_group_west_barito = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sama }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_barito }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
	}
	
	color = sama
}

language_java = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_java
		}
	}
	parameters = {
		language_group_java = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_java }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_java }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 149 13 49 }
}

language_mentawai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mentawai
		}
	}
	parameters = {
		language_group_sumatra = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mentawai }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sumatra }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
	}
	
	color = { 117 99 9 }
}

language_nias = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nias
		}
	}
	parameters = {
		language_group_sumatra = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nias }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sumatra }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
	}
	
	color = nias
}

language_gayo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gayo
		}
	}
	parameters = {
		language_group_sumatra = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gayo }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sumatra }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
	}
	
	color = gayo
}

language_batak = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_batak
		}
	}
	parameters = {
		language_group_sumatra = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_batak }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sumatra }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = batak
}

language_rejang = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rejang
		}
	}
	parameters = {
		language_group_bidayah = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rejang }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bidayah }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = rejang
}

language_iban = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_iban
		}
	}
	parameters = {
		dialect_continua_dayak = yes
		language_group_iban = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_iban }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_dayak }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_iban }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = iban
}

language_ot_danum = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ot_danum
		}
	}
	parameters = {
		dialect_continua_dayak = yes
		language_group_west_barito = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ot_danum }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_dayak }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_barito }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = ot_danum
}

language_ngaju = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ngaju
		}
	}
	parameters = {
		dialect_continua_dayak = yes
		language_group_west_barito = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ngaju }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_dayak }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_barito }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = ngaju
}

language_bidayuh = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bidayuh
		}
	}
	parameters = {
		dialect_continua_dayak = yes
		language_group_bidayah = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bidayuh }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_dayak }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bidayah }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = bidayuh
}

language_kayan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kayan
		}
	}
	parameters = {
		dialect_continua_dayak = yes
		language_group_kayan = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kayan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_dayak }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kayan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = kayan
}

language_punan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_punan
		}
	}
	parameters = {
		dialect_continua_dayak = yes
		language_group_sarawak = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_punan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_dayak }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sarawak }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = punan
}

language_dusun = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dusun
		}
	}
	parameters = {
		language_group_sabahan = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dusun }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sabahan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = kayan
}

language_murut = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_murut
		}
	}
	parameters = {
		language_group_sabahan = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_murut }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sabahan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = murut
}

language_timor = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_timor
		}
	}
	parameters = {
		language_group_timor = yes
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
		language_union_moluccan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_timor }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_timor }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = timor
}

#Taiwan
language_atayal = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_atayal
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_north_formosa = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_atayal }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = atayal
}

language_pepo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pepo
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_north_formosa = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pepo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = pepo
}

language_bunun = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bunun
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_bunun = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bunun }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bunun }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = bunun
}

language_paiwan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_paiwan
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_paiwan = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_paiwan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_paiwan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = paiwan
}

language_siraya = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_siraya
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_east_formosa = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_siraya }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = siraya
}

language_amis = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_amis
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_east_formosa = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_amis }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = siraya
}

language_kavalan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kavalan
		}
	}
	parameters = {
		dialect_continua_formosa = yes
		language_group_east_formosa = yes
		language_branch_formosan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kavalan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_formosa }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_formosan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = siraya
}

# All below this are NYI

language_buli = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_buli
		}
	}
	parameters = {
		language_branch_malayo_polynesian = yes
		language_family_austronesian = yes
		language_union_moluccan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_buli }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_malayo_polynesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_moluccan }
			multiply = same_language_union_choice_factor
		}
	}

	color = buli
}

language_biak = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_biak
		}
	}
	parameters = {
		language_branch_south_halmaheran = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_biak }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_halmaheran } #Halmahera
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = biak
}

language_palauan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_palauan
		}
	}
	parameters = {
		language_branch_palauan = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_palauan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_palauan } #Palauan
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = palauan
}

language_chamorro = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chamorro
		}
	}
	parameters = {
		language_branch_chamorro = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chamorro }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_chamorro } #Chamorro 
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = chamorro
}

language_micronesian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_micronesian
		}
	}
	parameters = {
		language_branch_micronesian = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_micronesian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_micronesian } #Oceanic 
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = chamorro
}

language_malagasy = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_malagasy
		}
	}
	parameters = {
		language_branch_barito = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_malagasy }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_barito } #Barito
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.80 0.97 0.97 }
}

language_kaili = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kaili
		}
	}
	parameters = {
		language_branch_celebic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kaili }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_celebic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = kaili
}

language_bungku = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bungku
		}
	}
	parameters = {
		language_branch_celebic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bungku }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_celebic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = bungku
}

language_munan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_munan
		}
	}
	parameters = {
		language_branch_celebic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_munan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_celebic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = munan
}

language_tomini = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tomini
		}
	}
	parameters = {
		language_branch_celebic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tomini }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_celebic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = tomini
}

language_salua = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_salua
		}
	}
	parameters = {
		language_branch_celebic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_salua }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_celebic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = salua
}

language_mandar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mandar
		}
	}
	parameters = {
		language_branch_s_sulawesi = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mandar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_s_sulawesi } #Sulawesi
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = mandar
}

language_bugis = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bugis
		}
	}
	parameters = {
		language_branch_s_sulawesi = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bugis }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_s_sulawesi } #Sulawesi
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
	}
	
	color = { 7 128 214 }
}

language_makassar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_makassar
		}
	}
	parameters = {
		language_branch_s_sulawesi = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_makassar }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_s_sulawesi }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 17 188 234 }
}

language_filipino = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_filipino
		}
	}
	parameters = {
		language_branch_philippine = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_filipino }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_philippine }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = 2.5
		}
	}
	
	color = { 153 157 182 }
}

language_northern_luzon = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_northern_luzon
		}
	}
	parameters = {
		language_branch_philippine = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_northern_luzon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_philippine }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = idaya
}

language_central_luzon = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_central_luzon
		}
	}
	parameters = {
		language_branch_philippine = yes
		language_family_austronesian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_central_luzon }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_philippine }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 173 127 155 }
}

language_ati = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ati
		}
	}
	parameters = {
		language_branch_philippine = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ati }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_philippine }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = ati
}

language_bilic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bilic
		}
	}
	parameters = {
		language_branch_philippine = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bilic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_philippine }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = bilic
}

language_minahasa = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_minahasa
		}
	}
	parameters = {
		language_branch_philippine = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_minahasa }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_philippine }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = minahasa
}

language_nunusaku = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nunusaku
		}
	}
	parameters = {
		language_branch_bandanesian = yes
		language_family_austronesian = yes
		language_union_moluccan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nunusaku }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bandanesian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_moluccan }
			multiply = same_language_union_choice_factor
		}
	}

	color = nunusaku
}

#Oceanic
language_yap = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yap
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yap }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = yap
}

language_manus = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_manus
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_manus }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = manus
}

language_motu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_motu
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_motu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = motu
}

language_suau = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_suau
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_suau }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
	}

	color = suau
}

language_malaita = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_malaita
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
		language_union_east_papuan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_malaita }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_east_papuan }
			multiply = same_language_union_choice_factor
		}
	}

	color = malaita
}

language_ngero = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ngero
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
		language_union_east_papuan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ngero }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_east_papuan }
			multiply = same_language_union_choice_factor
		}
	}

	color = ngero
}

language_uneapa = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_uneapa
		}
	}
	parameters = {
		language_branch_oceanic = yes
		language_family_austronesian = yes
		language_union_east_papuan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_uneapa }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oceanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_austronesian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_east_papuan }
			multiply = same_language_union_choice_factor
		}
	}

	color = uneapa
}


################################################################## BAINING - NYI #############################################################################


language_baining = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_baining
		}
	}
	parameters = {
		language_branch_baining = yes
		language_family_baining = yes
		language_union_east_papuan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_baining }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baining }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_baining }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_east_papuan }
			multiply = same_language_union_choice_factor
		}
	}

	color = baining
}



################################################################## BOUGAINVILLE - NYI #############################################################################


language_nasioi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nasioi
		}
	}
	parameters = {
		language_branch_bougainville = yes
		language_family_bougainville = yes
		language_union_east_papuan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nasioi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bougainville }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_bougainville }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_east_papuan }
			multiply = same_language_union_choice_factor
		}
	}

	color = nasioi
}


################################################################## BURUSHAKI #############################################################################


language_burusho = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_burusho
		}
	}
	parameters = {
		language_branch_burusho = yes
		language_family_burushaski = yes 
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_burusho }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_burusho }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_burushaski }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.39 0.19 0.09 }
}


################################################################## DENE-YENEISEIAN #############################################################################


language_yeniseian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yeniseian
		}
	}
	parameters = {
		language_branch_yeniseian = yes
		language_family_dene_yeniseian = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yeniseian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_yeniseian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dene_yeniseian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 173 245 197 }
}

language_kott = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kott
		}
	}
	parameters = {
		language_branch_yeniseian = yes
		language_family_dene_yeniseian = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kott }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_yeniseian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dene_yeniseian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 20 155 200 }

}


################################################################## DRAVIDIAN #############################################################################


language_tamil = { #Middle Tamil, includes Malayali
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tamil
		}
	}
	parameters = {
		dialect_continua_tamil = yes
		language_group_tamil_kannada = yes
		language_branch_south_dravidian = yes
		language_family_dravidian = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tamil }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tamil }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_tamil_kannada }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = tamil
}

language_kannada = { #Old Kannada
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kannada
		}
	}
	parameters = {
		language_group_tamil_kannada = yes
		language_branch_south_dravidian = yes
		language_family_dravidian = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kannada }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_tamil_kannada }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kannada
}

language_malayalam = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_malayalam
		}
	}
	parameters = {
		dialect_continua_tamil = yes
		language_group_tamil_kannada = yes
		language_branch_south_dravidian = yes
		language_family_dravidian = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_malayalam }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tamil }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_tamil_kannada }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kannada
}

language_tuluva = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tuluva
		}
	}
	parameters = {
		language_group_tulu = yes
		language_branch_south_dravidian = yes
		language_family_dravidian = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tuluva }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_tulu }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kannada
}

language_north_dravidian = { #FP3 addition - Technically Brahui
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_north_dravidian
		}
	}
	parameters = {
		language_group_brahui = yes
		language_branch_north_dravidian = yes
		language_family_dravidian = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_north_dravidian }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_brahui }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = brahui
}

language_brahui = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_brahui
		}
	}
	parameters = {
		language_group_brahui = yes
		language_branch_north_dravidian = yes
		language_family_dravidian = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_brahui }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_brahui }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.85 0.82 0.25 }
}

language_telugu = { #Middle Telugu
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_telugu
		}
	}
	parameters = {
		language_group_telugu = yes
		language_branch_south_central_dravidian = yes
		language_family_dravidian = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_telugu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_telugu }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_central_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = telugu
}

language_gondi = {# Gondi Languages
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gondi
		}
	}
	parameters = {
		language_group_gondi = yes
		language_branch_south_central_dravidian = yes
		language_family_dravidian = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gondi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gondi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_central_dravidian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_dravidian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = gond
}


################################################################## EAST CENDERAWASIH - NYI #############################################################################


language_bauzi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bauzi
		}
	}
	parameters = {
		language_branch_bauzi = yes
		language_family_east_cenderawasih = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bauzi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_bauzi }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_east_cenderawasih }
			multiply = same_language_family_choice_factor
		}
	}

	color = bauzi
}


################################################################## CAUCASUS #############################################################################	


language_lezgic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lezgic
		}
	}
	parameters = {
		language_branch_lezgic = yes
		language_family_east_caucasian = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lezgic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_lezgic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_east_caucasian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.65 0.92 0.55 }
}

language_udi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_udi
		}
	}
	parameters = {
		language_branch_lezgic = yes
		language_family_east_caucasian = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_udi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_lezgic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_east_caucasian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.65 0.94 0.55 }
}

language_avaric = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_avaric
		}
	}
	parameters = {
		language_branch_avar_andic = yes
		language_family_east_caucasian = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_avaric }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_avar_andic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_east_caucasian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.65 0.96 0.55 }
}

language_circassian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_circassian
		}
	}
	parameters = {
		language_branch_circassian = yes
		language_family_northwest_caucasian = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_circassian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_circassian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_northwest_caucasian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = georgian
}

language_abazgi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_abazgi
		}
	}
	parameters = {
		language_branch_circassian = yes
		language_family_northwest_caucasian = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_abazgi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_circassian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_northwest_caucasian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

		color = georgian
}

language_georgian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_georgian
		}
	}
	parameters = {
		language_branch_karto_zan = yes
		language_family_kartvelian = yes 
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_georgian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_karto_zan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kartvelian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = georgian
}

language_zan = { #Mingrelian
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_zan
		}
	}
	parameters = {
		language_branch_karto_zan = yes
		language_family_kartvelian = yes 
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_zan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_karto_zan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kartvelian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = georgian
}

language_laz = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_laz
		}
	}
	parameters = {
		language_branch_karto_zan = yes
		language_family_kartvelian = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_laz }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_karto_zan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kartvelian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = georgian
}

language_svan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_zan
		}
	}
	parameters = {
		language_svan = yes
		language_family_kartvelian = yes 
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_zan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_svan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kartvelian }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = georgian
}


################################################################## FOJA RANGE - NYI #############################################################################


language_kwerba = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kwerba
		}
	}
	parameters = {
		language_branch_kwerbic = yes
		language_family_foja_range = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kwerba }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_kwerbic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_foja_range }
			multiply = same_language_family_choice_factor
		}
	}

	color = kwerba
}


################################################################## GREAT ANDAMAN #############################################################################


language_andaman = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_andaman
		}
	}
	parameters = {
		language_branch_andaman = yes
		language_family_andaman = yes
		language_union_andaman = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_andaman }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_andaman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_andaman }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_andaman }
			multiply = same_language_union_choice_factor
		}
	}

	color = andaman
}


################################################################## HMONG-MIEN #############################################################################


language_mien = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mien
		}
	}
	parameters = {
		language_group_mien = yes
		language_branch_mienic = yes
		language_family_hmong_mien = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mien }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_mien }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mienic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_hmong_mien }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 255 200 90 }
}

language_hmong = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hmong
		}
	}
	parameters = {
		language_group_hmong = yes
		language_branch_hmongic = yes
		language_family_hmong_mien = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hmong }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_hmong }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hmongic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_hmong_mien }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 255 200 20 }
}


################################################################## INDO-EUROPEAN #############################################################################


language_armenian = { #Caucasus just uses union_caucasus since none of the languages there can use branches
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_armenian
		}
	}
	parameters = {
		language_branch_armenian = yes
		language_family_indo_european = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_armenian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_armenian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = armenian
}

language_baltic = { #Localized as Lithuanian
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_baltic
		}
	}
	parameters = {
		language_group_east_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_baltic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = lithuanian
}

language_curonian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_curonian
		}
	}
	parameters = {
		language_group_east_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_curonian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 173 173 150 }
}

language_latvian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_latvian
		}
	}
	parameters = {
		language_group_east_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_latvian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.5 0.5 0.1 }
}

language_selonian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_selonian
		}
	}
	parameters = {
		language_group_east_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_selonian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.6 0.6 0.2 }
}

language_zemgalian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_zemgalian
		}
	}
	parameters = {
		language_group_east_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_zemgalian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.63 0.63 0.3 }
}

language_sudovian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sudovian
		}
	}
	parameters = {
		language_group_west_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sudovian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 190 190 130 }
}

language_pruthenic_baltic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pruthenic_baltic
		}
	}
	parameters = {
		language_group_west_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pruthenic_baltic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 173 173 150 }
}

language_galindian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_galindian
		}
	}
	parameters = {
		language_group_west_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_galindian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.4 0.6 0.2 }
}


language_dniepr_baltic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dniepr_baltic
		}
	}
	parameters = {
		language_group_dniepr_baltic = yes
		language_branch_baltic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dniepr_baltic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_dniepr_baltic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baltic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 155 155 90 }
}

#Slavic languages are a controversial area with some just saying there was basically little meaningful difference, for example, between Polish and Czech. Then again our written records of old slavic languages aren't the best and there's no reason to say there were no regional differences

language_czecho_slovak = { #Localized as Czech
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_czecho_slovak
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_czecho_slovak = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_czecho_slovak }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_czecho_slovak }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = czech
}

language_nitravan = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nitravan
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_czecho_slovak = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nitravan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_czecho_slovak }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.44 0.77 0.59 }
}

language_sorbian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sorbian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_sorbian = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sorbian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sorbian }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.6 0.8 0.9 }
}

language_lechitic = { #Localized as Wielkopolski
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lechitic
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lechitic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = polish
}

language_lechitic2 = { #Localized as Lechitic
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lechitic
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lechitic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = polish
}


language_masovian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_masovian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_masovian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.55 0.7 }
}

language_vistulan = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_vistulan
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_vistulan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.55 0.7 }
}

language_vistulan2 = { # Mainly just to not call the dialect Vistulan 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_vistulan2
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_vistulan2 }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.55 0.7 }
}

language_silesian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_silesian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_silesian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.5 0.7 0.9 }
}

language_silesian2 = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_silesian2
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_silesian2 }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.5 0.7 0.9 }
}

language_pomeranian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pomeranian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pomeranian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lechitic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.3 0.6 0.4 }
}

language_polabian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_polabian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_group_lechitic = yes
		language_branch_west_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_polabian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_west_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.3 0.6 0.4 }
}

language_east_slavic = { #Old Russian/tribal Russians
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_east_slavic
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_branch_east_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_east_slavic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = russian
}

language_novgorod = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_novgorod
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_branch_east_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_novgorod }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.1 0.5 0.1 }
}

language_ruthenian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ruthenian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_branch_east_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ruthenian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = asdac_ukrainian
}

language_belarusian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_belarusian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_branch_east_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_belarusian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = asdac_belarusian
}

language_russian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_russian
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_branch_east_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_russian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = asdac_great_russian
}

language_rusyn = { #Apparently a lot of nationalistic controversy about whether this language is just russian, ruthenian, or a seperate language 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rusyn
		}
	}
	parameters = {
		dialect_continua_north_slavic = yes
		language_branch_east_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rusyn }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_north_slavic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.8 0.3 }
}

language_bulgarian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bulgarian
		}
	}
	parameters = {
		#No south slavic dialect continuum since it'd be the same exact thing as the language branch
		language_group_east_south_slavic = yes
		language_branch_south_slavic = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bulgarian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_south_slavic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bulgarian
}

language_serbo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_serbo
		}
	}
	parameters = {
		language_group_west_south_slavic = yes
		language_branch_south_slavic = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_serbo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_south_slavic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = {  0.36 0.1 0.04 }
}

language_slovenian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_slovenian
		}
	}
	parameters = {
		language_group_west_south_slavic = yes
		language_branch_south_slavic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_slovenian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_south_slavic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.4 0.65 0.4 }
}

language_south_slavic = { #Not used for anything
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_south_slavic
		}
	}
	parameters = {
		language_group_west_south_slavic = yes
		language_branch_south_slavic = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_south_slavic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_south_slavic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bosnian
}

language_slavonic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_slavonic
		}
	}
	parameters = {
		language_group_west_south_slavic = yes
		language_branch_south_slavic = yes
		language_family_indo_european = yes 
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_slavonic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_south_slavic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_slavic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = {  0.30 0.04 0.00 }
}

language_celtic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_celtic
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_celtic }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = 2.5
		}
	}
	
	color = { 0.4 0.8 0.12 }
}

language_goidelic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_goidelic
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_goidelic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_goidelic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_goidelic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = gaelic
}

language_manx = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_goidelic
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_goidelic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_goidelic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_goidelic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = gaelic
}

language_gaelic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_goidelic
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_goidelic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_goidelic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_goidelic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = gaelic
}

language_brythonic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_brythonic
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_brythonic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = welsh
}

language_kymraeg = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kymraeg
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kymraeg }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = welsh
}

language_brythonek = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_brythonek
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_brythonek }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = hsv { 0.72 0.6 0.76 }
}

language_cumbrian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cumbrian
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cumbrian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = hsv { 0.64 0.6 0.72 }
}

language_cymraeg = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cymraeg
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cymraeg }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = welsh
}

language_cornish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cornish
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cornish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = hsv { 0.72 0.6 0.72 }
}

language_breton = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_breton
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_breton }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = hsv { 0.72 0.6 0.76 }
}

language_pictish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pictish
		}
	}
	parameters = {
		language_group_insular_celtic = yes
		language_branch_brythonic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pictish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_insular_celtic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_brythonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = hsv { 0.72 0.6 0.76 }
}

language_saxon = { #Old Saxon
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_saxon
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_north_sea_germanic = yes
		language_branch_low_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_saxon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = saxon
}

language_low_german = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_low_german
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_north_sea_germanic = yes
		language_branch_low_west_germanic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_low_german }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.4 0.4 0.4 }
}

language_westphalian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_westphalian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_north_sea_germanic = yes
		language_branch_low_west_germanic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_westphalian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.4 0.4 0.4 }
}

language_east_elbian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_east_elbian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_north_sea_germanic = yes
		language_branch_low_west_germanic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_east_elbian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.4 0.4 0.4 }
}

language_east_saxon = { #East Low German - Used for Prussians and Germanized Pommeranians
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_east_saxon
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_branch_low_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_east_saxon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.5 0.45 }
}

language_high_german = { #Only used for Transylvanian Saxons and Ashkenazi
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_high_german
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_high_german }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = swabian
}

language_franconian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_franconian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_franconian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.5 0.5 0.5 }
}

language_ripuarian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ripuarian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ripuarian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.4 0.5 0.6 }
}

language_thuringian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_thuringian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_thuringian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.8 0.4 0.6 }
}

language_g_silesian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_g_silesian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_g_silesian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.7 0.6 0.8 }
}

language_swabian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_swabian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_swabian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = swabian
}

language_high_alemannic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_high_alemannic
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_high_alemannic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 200 200 208 }
}

language_alsatian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_alsatian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_alsatian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 236 236 208 }
}

language_bavarian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bavarian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bavarian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.3 0.30 0.35 }
}

language_suebi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_suebi
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_suebi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = langobard
}

language_central_germanic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_central_germanic
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_elbe_germanic = yes
		language_branch_high_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_central_germanic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_elbe_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_high_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = langobard
}

language_dutch = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dutch
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_low_franconian_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dutch }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_franconian_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = dutch
}

language_brabantian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_brabantian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_low_franconian_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_brabantian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_franconian_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 85 103 134 }
}

language_flemish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_flemish
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_low_franconian_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_flemish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_franconian_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 220 205 186 }
}

language_low_frank = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_low_frank
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_low_franconian_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_low_frank }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_franconian_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 1.0 0.25 0.0 } 
}

language_frankish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_frankish
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_weser_rhine_germanic = yes
		language_branch_low_franconian_west_germanic = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_frankish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_weser_rhine_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_low_franconian_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = frankish
}

language_anglic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_anglic
		}
	}
	parameters = {
		language_group_north_sea_germanic = yes
		language_branch_anglic_west_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_anglic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_anglic_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = english
}

language_northern_english = { 
	type = language
	is_shown = { language_is_shown_trigger = { LANGUAGE = language_northern_english } }
	parameters = {
		language_group_north_sea_germanic = yes
		language_branch_anglic_west_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_northern_english }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_anglic_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 218 163 71 }
}

language_middle_english = { #This never seemed to be applied to anything. Now scripted to be used for English post 1150
	type = language
	is_shown = { language_is_shown_trigger = { LANGUAGE = language_middle_english } }
	parameters = {
		language_group_north_sea_germanic = yes
		language_branch_anglic_west_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_middle_english }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_anglic_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = english
}

language_scots = { #Used for 1170 and later for Scots
	type = language
	is_shown = { language_is_shown_trigger = { LANGUAGE = language_scots } }
	parameters = {
		language_group_north_sea_germanic = yes
		language_branch_anglic_west_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_scots }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_anglic_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.035 0.8 0.8 }
}

language_frisian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_frisian
		}
	}
	parameters = {
		dialect_continua_central_german = yes
		language_group_north_sea_germanic = yes
		language_branch_anglic_west_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_frisian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_central_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sea_germanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_anglic_west_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = english
}

language_crimeangothic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_crimeangothic
		}
	}
	
	parameters = {
		dialect_continua_east_german = yes
		language_branch_east_germanic = yes
		language_family_indo_european = yes 	
	}


	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_crimeangothic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_east_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.5 0.4 0.8 }
}

language_gothic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gothic
		}
	}
	parameters = {
		dialect_continua_east_german = yes
		language_branch_east_germanic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gothic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_east_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.7 0.65 0.6 }
}

language_vandalic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_vandalic
		}
	}
	parameters = {
		dialect_continua_east_german = yes
		language_branch_east_germanic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_vandalic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_east_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.7 0.65 0.6 }
}

language_burgundian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_burgundian
		}
	}
	parameters = {
		dialect_continua_east_german = yes
		language_branch_east_germanic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_burgundian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_east_german }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.46 0.18 0.23 }
}

language_norse = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_norse
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes #Redundant with the branch but I get the point of it
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_norse }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = norse
}

#These next 4 are in later dates
language_old_swedish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_old_swedish
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes
		language_group_east_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_old_swedish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.25 0.5 0.75 }
}

language_old_danish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_old_danish
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes 
		language_group_east_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_old_danish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.15 0.4 0.55 }
}

language_old_norwegian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_old_norwegian
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes 
		language_group_west_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_old_norwegian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 210 150 255 }
}

language_old_icelandic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_old_icelandic
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes 
		language_group_west_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_old_icelandic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 210 150 255 }
}

language_gutnish = { #Varied enough from Norse
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gutnish
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes
		language_group_east_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gutnish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.513 0.615 0.705 }
}

language_jamt = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_jamt
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes 
		language_group_west_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_jamt }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 185 170 240 }
}

language_norn = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_norn
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes 
		language_group_west_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_norn }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 225 175 240 }
}

language_faroese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_faroese
		}
	}
	parameters = {
		dialect_continua_scandinavian = yes 
		language_group_west_scand = yes
		language_branch_north_germanic = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_faroese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_scand }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_scandinavian }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_north_germanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 195 155 250 }
}

language_greek = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_greek
		}
	}
	parameters = {
		language_group_attic = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_greek }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_attic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = greek
}

language_cappadocian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cappadocian
		}
	}
	parameters = {
		language_group_attic = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cappadocian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_attic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.65 0.55 0.75 }
}

language_griko = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_griko
		}
	}
	parameters = {
		language_group_attic = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_griko }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_attic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.7 0.4 0.7 }
}


language_pontic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pontic
		}
	}
	parameters = {
		language_group_attic = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pontic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_attic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.7 0.4 0.7 }
}

language_tauric = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tauric
		}
	}
	parameters = {
		language_group_attic = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tauric }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_attic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.55 0.65 0.85 }
}

language_cypriot = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cypriot
		}
	}
	parameters = {
		language_group_attic = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cypriot }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_attic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.45 0.75 0.85 }
}

language_doric = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_doric
		}
	}
	parameters = {
		language_group_doric = yes
		language_branch_hellenic = yes
		language_family_indo_european = yes 	
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_doric }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_doric }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hellenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = greek
}

language_albanian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_albanian
		}
	}
	
	parameters = {
		language_branch_albanoid = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_albanian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_doric }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_albanoid }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.5 0.5 0.8 }
}

language_parthian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_parthian
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_parthian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:dualism_religion
						religion = religion:zoroastrianism_religion
						religion = religion:hellenism_religion
						religion = religion:romanism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.82 0.72 0.74 }
}

language_semnani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_semnani
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_semnani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.752 0.725 0.427 }
}

language_mazandarani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mazandarani
		}
	}
	parameters = {
		dialect_continua_caspian = yes
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mazandarani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_caspian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.756 0.745 0.521 }
}

language_talysh = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_talysh
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_talysh }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.756 0.645 0.421 }
}

language_caspian_iranian = { #re-localized to use as Gilaki for Gilani as it was the only one left with this
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_caspian_iranian
		}
	}
	parameters = {
		dialect_continua_caspian = yes
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_caspian_iranian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_caspian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.756 0.745 0.521 }
}

language_daylamite = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_daylamite
		}
	}
	parameters = {
		dialect_continua_caspian = yes
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_daylamite }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_caspian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:islam_religion
						religion = religion:zoroastrianism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.75 0.85 0.35 }
}

language_adhari = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_adhari
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_adhari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.733 0.756 0.521 }
}

language_kurdish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kurdish
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kurdish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:islam_religion
						religion = religion:zoroastrianism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}

	color = { 175 120 100 }
}

language_balochi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_balochi
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_northwest_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_balochi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.4 0.4 0.05 }
}

language_hazara = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hazara
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_southwest_iranian = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hazara }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:islam_religion
						religion = religion:zoroastrianism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 110 190 230 }
}

language_iranian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_iranian
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_southwest_iranian = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_iranian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:islam_religion
						religion = religion:zoroastrianism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = persian
}

language_khorasani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khorasani
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_southwest_iranian = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khorasani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:islam_religion
						religion = religion:zoroastrianism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	color = persian
}

language_persid = { #Luri
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_persid
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_southwest_iranian = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_persid }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.80 0.50 0.35 }
}

language_achom = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_achom
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_southwest_iranian = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_achom }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.90 0.55 0.55 }
}

language_bandari = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bandari
		}
	}
	parameters = {
		language_group_west_iranic = yes
		language_branch_southwest_iranian = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bandari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_west_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southwest_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.4 0.45 0.55 }
}

language_saka = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_saka
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_southeast_iranian = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_saka }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:buddhism_religion
						religion = religion:hinduism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.525 0.333 0.666  }
}

language_pamiri = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pamiri
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_southeast_iranian = yes
		language_family_indo_european = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pamiri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.572 0.525 0.466 }
}

language_pashto = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pashto
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_southeast_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pashto }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = afghan
}

language_bactrian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bactrian
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_northeast_iranian = yes
		language_family_indo_european = yes 
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bactrian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:buddhism_religion
						religion = religion:hinduism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.525 0.333 0.666  }
}

language_khwarezmian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khwarezmian
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_northeast_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khwarezmian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.85 0.75 0.45 }
}

language_sogdian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sogdian
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_northeast_iranian = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sogdian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:islam_religion
						religion = religion:zoroastrianism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}

	color = { 216 173 145 }
}

language_alani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_alani
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_northeast_iranian = yes
		language_family_indo_european = yes
		language_union_caucasus = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_alani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_caucasus }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.3 0.35 0.1 }
}

language_scythian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_scythian
		}
	}
	parameters = {
		language_group_east_iranic = yes
		language_branch_northeast_iranian = yes
		language_family_indo_european = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_scythian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = afghan
}

language_hunnic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hunnic
		}
	}
	#Just used Bactrian from RICE which was used for the Hephthalites. We have absolutely zero idea what the Hunnic language was like and it's unknown whether it was turkic, mongolic, iranian, yenisean, or some other language.
	parameters = {
		language_group_east_iranic = yes
		language_branch_northeast_iranian = yes
		language_family_indo_european = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hunnic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_iranic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northeast_iranian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
		if = {
			limit = {
				scope:character = {
					OR = {
						religion = religion:buddhism_religion
						religion = religion:hinduism_religion
					}
				}
			}
			multiply = same_language_union_choice_factor
		}
	}
	
	
	color = hunnic
}

language_nuristani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nuristani
		}
	}
	parameters = {
		language_branch_nuristani = yes
		language_family_indo_european = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nuristani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_nuristani }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}

	color = nuristani
}

language_nagpuri = {# Nagpuri
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nagpuri
		}
	}
	parameters = {
		language_group_biharic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nagpuri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_biharic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = nagpuri
}

language_bihari = {# 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bihari
		}
	}
	parameters = {
		language_group_biharic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bihari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_biharic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = nagpuri
}

language_maithili = {# 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_maithili
		}
	}
	parameters = {
		language_group_biharic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_maithili }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_biharic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = maithili
}

language_bhojpuri = {# 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bhojpuri
		}
	}
	parameters = {
		language_group_biharic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bhojpuri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_biharic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = bhojpuri
}

language_magadhan = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_magadhan
		}
	}
	parameters = {
		language_group_biharic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_magadhan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_biharic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bengali
}

language_bengali = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bengali
		}
	}
	parameters = {
		language_group_gaudic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bengali }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gaudic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bengali
}

language_chutia = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chutia
		}
	}
	parameters = {
		language_group_gaudic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chutia }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gaudic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bengali
}

language_assamese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_assamese
		}
	}
	parameters = {
		language_group_gaudic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_assamese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gaudic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bengali
}

language_kamarupi = {# Kamarupi Prakrit
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kamarupi
		}
	}
	parameters = {
		language_group_gaudic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kamarupi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gaudic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kamarupi
}

language_rajbongshi = {# Rajbongshi
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rajbongshi
		}
	}
	parameters = {
		language_group_gaudic = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rajbongshi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gaudic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = rajbongshi 
}

language_oriya = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_oriya
		}
	}
	parameters = {
		language_group_odia = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_oriya }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_odia }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.55 0.55 0.55 }
}

language_sambalpuri = {# Sambalpuri
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sambalpuri
		}
	}
	parameters = {
		language_group_odia = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sambalpuri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_odia }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kashmiri
}

language_awadhi = {#
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_awadhi
		}
	}
	parameters = {
		language_group_eastern_hindi = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_awadhi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_eastern_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.65 0.40 0.60 }
}

language_sauraseni = { #Represents the central Apabhramsa dialect continuum - Kannauji
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sauraseni
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sauraseni }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = hindustani
}


language_bundeli = {#
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bundeli
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_eastern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bundeli }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bundeli
}

language_kannauji = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kannauji
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kannauji }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = hindustani
}

language_old_hindi = { #Old Hindi
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_old_hindi
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_old_hindi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = khariboli
}


language_haryanvi = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_haryanvi
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_haryanvi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = haryanvi
}

language_braj = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_braj
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_braj }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = braji
}

language_hindi = {# Hindi
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hindi
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_central = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hindi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_central }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = hindustani_proper
}

language_roma = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_roma
		}
	}
	parameters = {
		language_group_western_hindi = yes
		language_branch_india_western = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_roma }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_hindi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = romani
}

language_nepali = {# Nepali
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nepali
		}
	}
	parameters = {
		language_group_eastern_pahari = yes
		language_branch_india_northern = yes
		language_family_indo_european = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nepali }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_eastern_pahari }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_northern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}

	color = nepali
}

language_mewati = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mewati
		}
	}
	parameters = {
		language_group_rajasthani = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mewati }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_rajasthani }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = mewati
}

language_rajasthani = { #Gurjar Apabhramsa, Old Gujarati and Rajasthani dialects
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rajasthani
		}
	}
	parameters = {
		language_group_rajasthani = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 	
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rajasthani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_rajasthani }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = rajput
}

language_gujarati = {# 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gujarati
		}
	}
	parameters = {
		language_group_gujarati = yes
		language_branch_india_western = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gujarati }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gujarati }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_western }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = gujarati
}

language_marathi = { #Marathic dialects
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_marathi
		}
	}
	parameters = {
		language_group_marathi = yes
		language_branch_india_southern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_marathi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_marathi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_southern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = marathi
}

language_konkani = {# Konkani
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_konkani
		}
	}
	parameters = {
		language_group_marathi = yes
		language_branch_india_southern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_konkani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_marathi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_southern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = konkani
}

language_pahari = { #Himalayan dialects
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pahari
		}
	}
	parameters = {
		language_group_central_pahari = yes
		language_branch_india_northwestern = yes
		language_family_indo_european = yes 
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pahari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_central_pahari }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_northwestern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kumaoni
}

language_vrachada = { #Re-localized to Sindhi. Punjabi given own language
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_vrachada
		}
	}
	parameters = {
		language_group_sindh = yes
		language_branch_india_northwestern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_vrachada }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sindh }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_northwestern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = sindhi
}

language_kutch = { #
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kutch
		}
	}
	parameters = {
		language_group_sindh = yes
		language_branch_india_northwestern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kutch }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sindh }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_northwestern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kutchi
}

language_punjabi = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_punjabi
		}
	}
	parameters = {
		language_group_punjabi = yes
		language_branch_india_northwestern = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_punjabi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_punjabi }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_northwestern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = punjabi
}

language_sinhalese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sinhalese
		}
	}
	parameters = {
		language_group_sinhala = yes
		language_branch_india_southern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sinhalese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sinhala }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_southern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = sinhala
}

language_kashmiri = { #Kashmiri and dardic dialects
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kashmiri
		}
	}
	parameters = {
		language_group_kashmiri = yes
		language_branch_india_dardic = yes
		language_family_indo_european = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kashmiri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kashmiri }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_dardic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = kashmiri
}

language_bhil = {#
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bhil
		}
	}
	parameters = {
		language_group_bhil = yes
		language_branch_india_central = yes
		language_family_indo_european = yes 
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bhil }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bhil }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_central }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.40 0.50 0.65 }
}

language_pali = {# Pali
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pali
		}
	}
	parameters = {
		language_branch_india_eastern = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sanskrit }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_india_eastern }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kashmiri
}

language_sanskrit = {# Sanskrit - Court Language
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sanskrit
		}
	}
	parameters = {
		language_branch_indo_aryan = yes
		language_family_indo_european = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sanskrit }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_indo_aryan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kashmiri
}

language_french = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_french
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_french }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { culture = culture:english }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = french
}

language_norman = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_norman
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_norman }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { culture = culture:english }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.1 0.2 0.4 }
}

language_poitevan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_poitevan
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_poitevan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 6 68 142 }
}

language_angevin = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_angevin
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_angevin }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 24 24 128 }
}

language_gallo_f = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gallo_f
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gallo_f }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 10 14 115 }
}

language_burgundian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_burgundian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_burgundian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 172 34 65 }
}

language_lorrainian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lorrainian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lorrainian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 120 137 148 }
}

language_picard = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_picard
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_picard }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0 0 128 }
}

language_walloon = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_walloon
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_walloon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 54 102 141 }
}

language_arpetan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_arpetan
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_arpetan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.2 0.6 1.0 }
}

language_occitano_romance = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_occitano_romance
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_occitano_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_occitano_romance }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_occitano_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = occitan
}

language_gascon = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gascon
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_occitano_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gascon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_occitano_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = occitan
}

language_provencal = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_provencal
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_occitano_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_provencal }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_occitano_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 149 225 244 }
}

language_catalan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_catalan
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_occitano_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_catalan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_occitano_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.76 0.42 0.08 }
}

language_italian = { #Generic language. Should probably be replaced where used on anything besides Romanesque as it's used in both north and south cultures
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_italian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_italo_romance = yes
		language_branch_italo_dalmatian_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_italian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_italo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_italo_dalmatian_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = italian
}

language_romanesco = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_romanesco
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_italo_romance = yes
		language_branch_italo_dalmatian_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_romanesco }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_italo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_italo_dalmatian_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = italian
}

language_sicilian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sicilian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_italo_romance = yes
		language_branch_italo_dalmatian_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sicilian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_italo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_italo_dalmatian_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.65 0.65 0.2 }
}

language_neapolitan = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_neapolitan
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_italo_romance = yes
		language_branch_italo_dalmatian_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_neapolitan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_italo_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_italo_dalmatian_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.8 0.8 0.5 }
}

language_dalmatian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dalmatian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_dalmatian_romance = yes
		language_branch_italo_dalmatian_romance = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dalmatian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_dalmatian_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_italo_dalmatian_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.75 0.75 0.6 }
}

language_cisalpine = { #Really the name of the entire language group which the language branch is used for. Re-localized to Lombard to match up with what I renamed the culture to in the past
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cisalpine
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_italic = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cisalpine }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_italic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.95 0.95 0.55 }
}

language_ligurian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ligurian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_italic = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ligurian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_italic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.6 0.9 0.5 }
}

language_emilian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_emilian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_italic = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_emilian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_italic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 230 250 210}
}

language_piedmontese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_piedmontese
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_italic = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_piedmontese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_italic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 122 149 152 }
}
language_venetian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_venetian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_gallo_italic = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_venetian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_gallo_italic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.85 0.85 0.45 }
}

language_rhaeto = { #Used for Friulian
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_rhaeto
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_rhaeto_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_rhaeto }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_rhaeto_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 0.6 0.1 0.1 }
}

language_friulian = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_friulian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_rhaeto_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_friulian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_rhaeto_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 200 225 200 }
}

language_romansh = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_romansh
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_rhaeto_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_romansh }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_rhaeto_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 253 204 189 }
}

language_iberian = { #Used by Mozarab and Castilian
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_iberian
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_ibero_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_iberian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ibero_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_pillar = language_basque } # Basque nobility spoke a much more latin-ised version of Basque
			multiply = same_language_union_choice_factor
		}
	}
	
	color = castilian
}

language_mozarab = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mozarab
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_ibero_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mozarab }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ibero_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_pillar = language_basque } # Basque nobility spoke a much more latin-ised version of Basque
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.86 0.62 0.28 }
}

language_galpor = { #Galician-Portuguese - What Galician and Portuguese use
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_galpor
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_ibero_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_galpor }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ibero_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_pillar = language_basque } # Basque nobility spoke a much more latin-ised version of Basque
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.75 0.67 0.07 }
}

language_asturleonese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_asturleonese
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_ibero_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_asturleonese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ibero_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_pillar = language_basque } # Basque nobility spoke a much more latin-ised version of Basque
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.98 0.85 0.36  }
}

language_pyreanean = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pyreanean
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_ibero_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pyreanean }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ibero_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_pillar = language_basque } # Basque nobility spoke a much more latin-ised version of Basque
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.80 0.67 0.24  }
}

language_visigothic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_visigothic
		}
	}
	parameters = {
		dialect_continua_western_romance = yes
		language_group_ibero_romance = yes
		language_branch_western_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_visigothic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ibero_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_western_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_pillar = language_basque } # Basque nobility spoke a much more latin-ised version of Basque
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.55 0.55 0.15 }
}

language_wallachian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_wallachian
		}
	}
	parameters = {
		dialect_continua_eastern_romance = yes
		language_group_balkan_romance = yes
		language_branch_eastern_romance = yes
		language_family_indo_european = yes 		
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_wallachian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_balkan_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_eastern_romance }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_eastern_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = vlach
}

language_istro_romanian = { ##added the next 2 so eastern romance actually exists outside 1 culture
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_istro_romanian
		}
	}
	parameters = {
		dialect_continua_eastern_romance = yes
		language_group_balkan_romance = yes
		language_branch_eastern_romance = yes
		language_family_indo_european = yes 		
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_istro_romanian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_balkan_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_eastern_romance }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_eastern_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.55 0.85 0.6 }
}

language_aromanian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_aromanian
		}
	}
	parameters = {
		dialect_continua_eastern_romance = yes
		language_group_balkan_romance = yes
		language_branch_eastern_romance = yes
		language_family_indo_european = yes 		
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_aromanian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_balkan_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_eastern_romance }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_eastern_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.75 0.85 0.4 }
}

language_pannonian_romance = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pannonian_romance
		}
	}
	parameters = {
		dialect_continua_eastern_romance = yes
		language_group_balkan_romance = yes
		language_branch_eastern_romance = yes
		language_family_indo_european = yes
		language_union_balkan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pannonian_romance }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_balkan_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_eastern_romance }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_eastern_romance }													  
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_balkan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.64 0.72 0.64 }
}


language_sardinian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sardinian
		}
	}
	parameters = {
		dialect_continua_southern_romance = yes
		language_group_southern_romance = yes
		language_branch_southern_romance = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sardinian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_southern_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_southern_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southern_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = sardinian
}

language_african_romance = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_african_romance
		}
	}
	parameters = {
		dialect_continua_southern_romance = yes
		language_group_southern_romance = yes
		language_branch_southern_romance = yes
		language_family_indo_european = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_african_romance }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_southern_romance }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_southern_romance }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_southern_romance }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 0.737 0.368 0.321 }
}

language_tocharian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tocharian
		}
	}
	parameters = {
		language_branch_tocharian = yes
		language_family_indo_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tocharian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tocharian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_indo_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = tocharian
}


################################################################## JAPONIC #############################################################################


language_ryukyu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ryukyu
		}
	}
	parameters = {
		language_branch_ryukyuan = yes
		language_family_japonic = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ryukyu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ryukyuan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_japonic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = tawo
}

language_yamato = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yamato
		}
	}
	parameters = {
		language_branch_japanese = yes
		language_family_japonic = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yamato }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_japanese }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_japonic }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 225 169 188 }
}

language_japonic = { # Not used
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_japonic
		}
	}
	parameters = {
		language_branch_japonic = yes
		language_family_japonic = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_japonic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_japonic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_japonic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 240 240 240 }
}

language_emishi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_emishi
		}
	}
	parameters = {
		language_branch_emishi = yes
		language_family_japonic = yes # Unknown
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_emishi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_emishi }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_japonic }
			multiply = same_language_family_choice_factor
		}
	}

	color = ainu
}


################################################################## KOREANIC #############################################################################


language_korean = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_korean
		}
	}
	parameters = {
		language_branch_koreanic = yes
		language_family_koreanic = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_korean }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_koreanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_koreanic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 160 240 185 }
}


################################################################## KRA-DAI #############################################################################


language_tai = { #Pre 1230
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tai
		}
	}
	parameters = {
		language_group_central_tai = yes
		language_branch_tai = yes
		language_family_kra_dai = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tai }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_central_tai }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tai }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 219 163 110 }
}

language_northern_tai = { # Zhuang - Only Northern Tai in the mod
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_northern_tai
		}
	}
	parameters = {
		language_group_northern_tai = yes
		language_branch_tai = yes
		language_family_kra_dai = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_northern_tai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_northern_tai }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tai }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = nong
}

language_southwestern_tai = { #Siamese
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_southwestern_tai
		}
	}
	parameters = {
		language_group_southwestern_tai = yes
		language_branch_tai = yes
		language_family_kra_dai = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_southwestern_tai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_southwestern_tai }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tai }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = tai
}

language_lao_tai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lao_tai
		}
	}
	parameters = {
		language_group_southwestern_tai = yes
		language_branch_tai = yes
		language_family_kra_dai = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lao_tai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_southwestern_tai }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tai }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = lao
}

language_shan_tai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_shan_tai
		}
	}
	parameters = {
		language_group_southwestern_tai = yes
		language_branch_tai = yes
		language_family_kra_dai = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_shan_tai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_southwestern_tai }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tai }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = shan
}

language_lanna_tai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lanna_tai
		}
	}
	parameters = {
		language_group_southwestern_tai = yes
		language_branch_tai = yes
		language_family_kra_dai = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lanna_tai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_southwestern_tai }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tai }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = lanna
}

language_kam = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kam
		}
	}
	parameters = {
		language_branch_kam_sui = yes
		language_family_kra_dai = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kam }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_kam_sui }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
	}

	color = { 90 255 185 }
}

language_hlai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hlai
		}
	}
	parameters = {
		language_branch_hlai = yes
		language_family_kra_dai = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hlai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_hlai }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 170 255 195 }
}

language_beish = { 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_beish
		}
	}
	parameters = {
		language_branch_be = yes
		language_family_kra_dai = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_beish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_be }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_kra_dai }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 170 125 195 }
}


################################################################## MAIRASI - NYI #############################################################################
#
#
#language_mairasi = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_mairasi
#		}
#	}
#	parameters = {
#		language_branch_mairasi = yes
#		language_family_mairasi = yes
#		language_union_moluccan = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_mairasi }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_mairasi }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_mairasi }
#			multiply = same_language_family_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_union_moluccan }
#			multiply = same_language_union_choice_factor
#		}
#	}
#
#	color = mairasi
#}
#
#
################################################################## MONGOLIC #############################################################################


language_xianbei = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_xianbei
		}
	}
	parameters = {
		language_group_serbi_mongol = yes
		language_branch_para_mongolic = yes
		language_family_mongolic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_xianbei }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_serbi_mongol }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_para_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = mongol
}

language_khitan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khitan
		}
	}
	parameters = {
		language_group_serbi_mongol = yes
		language_branch_para_mongolic = yes
		language_family_mongolic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khitan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_serbi_mongol }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_para_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 45 49 107 }
}

language_tuyuhun = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tuyuhun
		}
	}
	parameters = {
		language_group_serbi_mongol = yes
		language_branch_para_mongolic = yes
		language_family_mongolic = yes
		llanguage_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tuyuhun }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_serbi_mongol }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_para_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 255 125 125 }
}

language_shiwei = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_shiwei
		}
	}
	parameters = {
		language_group_serbi_mongol = yes
		language_branch_para_mongolic = yes
		language_family_mongolic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_shiwei }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_serbi_mongol }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_para_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = sibe
}

language_mongolic = { # 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mongolic
		}
	}
	parameters = {
		language_group_central_mongol = yes
		language_branch_mongolic = yes
		language_family_mongolic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mongolic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_central_mongol }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = mongol
}

language_buryat = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_buryat
		}
	}
	parameters = {
		language_group_central_mongol = yes
		language_branch_mongolic = yes
		language_family_mongolic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_buryat }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_central_mongol }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.1 0.1 0.8 }
}

language_daur = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_daur
		}
	}
	parameters = {
		language_branch_mongolic = yes
		language_family_mongolic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_daur }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mongolic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_mongolic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = daur
}


################################################################## NILO-SAHARAN #############################################################################


language_ayneha = { # Songhai
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ayneha
		}
	}
	parameters = {
		language_branch_songhay = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ayneha }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_songhay }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = songhai
}

language_tubu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tubu
		}
	}
	parameters = {
		language_group_western_saharan = yes
		language_branch_tubu = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tubu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_saharan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tubu }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = tobou
}

language_kanuri = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kanuri
		}
	}
	parameters = {
		language_group_western_saharan = yes
		language_branch_sahara = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kanuri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_western_saharan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sahara }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.95 0.8 0.7 }
}

language_zaghawa = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_zaghawa
		}
	}
	parameters = {
		language_group_eastern_saharan = yes
		language_branch_sahara = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_zaghawa }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_eastern_saharan }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sahara }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = zaghawa
}


language_maban = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_maban
		}
	}
	parameters = {
		language_branch_maban = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_maban }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_maban }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 230 140 240 }
}

language_komuz = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_komuz
		}
	}
	parameters = {
		language_branch_komuz = yes
		language_family_nilo_saharan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_komuz }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_komuz }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 80 5 140 }
}

language_berta = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_berta
		}
	}
	parameters = {
		language_branch_berta = yes
		language_family_nilo_saharan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_berta }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_berta }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 100 75 115 }
}

language_fur = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_fur
		}
	}
	parameters = {
		language_branch_fur = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_fur }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_fur }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 160 117 164 }
}

language_sudanic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sudanic
		}
	}
	parameters = {
		language_branch_sudanic = yes
		language_family_nilo_saharan = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sudanic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sudanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = nubian
}

language_dinka = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_dinka
		}
	}
	parameters = {
		language_group_south_sudanic = yes
		language_branch_sudanic = yes
		language_family_nilo_saharan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_dinka }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_south_sudanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sudanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 255 60 15 }
}

language_daju = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_daju
		}
	}
	parameters = {
		language_group_south_sudanic = yes
		language_branch_sudanic = yes
		language_family_nilo_saharan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_daju }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_south_sudanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sudanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hsv{ 0.17 0.8 0.7 }
}

language_nubian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nubian
		}
	}
	parameters = {
		language_group_north_sudanic = yes
		language_branch_sudanic = yes
		language_family_nilo_saharan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nubian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_north_sudanic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sudanic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_nilo_saharan }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = nubian
}


################################################################## OLD EUROPEAN #############################################################################


language_basque = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_basque
		}
	}
	parameters = {
		language_branch_basque = yes
		language_family_old_european = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_basque }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_basque }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_old_european }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = basque
}


################################################################## ONGAN #############################################################################


language_ongan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ongan
		}
	}
	parameters = {
		language_branch_ongan = yes
		language_family_andaman = yes
		language_union_andaman = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ongan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ongan }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_andaman }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_andaman }
			multiply = same_language_union_choice_factor
		}
	}

	color = ongan
}


################################################################## PAMA-NYUNGAN - NYI #############################################################################
#
#
#language_kaurareg = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_kaurareg
#		}
#	}
#	parameters = {
#		language_branch_kaurareg = yes
#		language_family_pama-nyungan = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_kaurareg }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_kaurareg }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_pama-nyungan }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = kaurareg
#}
#
#
################################################################## PAPUAN GULF - NYI #############################################################################	
#
#
#language_gogodala = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_gogodala
#		}
#	}
#	parameters = {
#		language_branch_gogodala-suki = yes
#		language_family_papuan_gulf = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_gogodala }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_gogodala-suki }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_papuan_gulf }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = gogodala
#}
#
#
################################################################## PAUWASI - NYI #############################################################################	
#
#
#language_pauwasi = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_pauwasi
#		}
#	}
#	parameters = {
#		language_branch_pauwasi = yes
#		language_family_pauwasi = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_pauwasi }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_pauwasi }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_pauwasi }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = pauwasi
#}
#
#
################################################################## SEPIK - NYI #############################################################################	
#
#
#language_sepik = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_sepik
#		}
#	}
#	parameters = {
#		language_branch_sepik = yes
#		language_family_sepik = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_sepik }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_sepik }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_sepik }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = sepik
#}
#
#
################################################################## SINO-TIBETAN #############################################################################	


language_karen = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_karen
		}
	}
	parameters = {
		language_branch_karenic = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_karen }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_karenic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = karen
}

#language_cai_long = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_cai_long
#		}
#	}
#	parameters = {
#		language_branch_bai = yes
#		language_family_sino_tibetan = yes
#	}
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_cai_long }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_bai }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_sino_tibetan }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = cai_long
#}

language_pyu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pyu
		}
	}
	parameters = {
		language_branch_baipho = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pyu }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_baipho }
			multiply = 5
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 156 50 103 }
}

language_west_himalayan = {# Zhangzhung
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_west_himalayan
		}
	}
	parameters = {
		language_group_almora = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_west_himalayan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_almora }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	color = { 1.0 0.4 0.0 }
}

language_kinnauri = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kinnauri
		}
	}
	parameters = {
		language_group_almora = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kinnauri }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_almora }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 1.0 0.8 0.2 }
}

language_tibetan = { # U-Tsang
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tibetan
		}
	}
	parameters = {
		dialect_continua_tibetic = yes
		language_group_bodic = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes 		
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tibetan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tibetic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bodic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = bodpa
}

language_khams = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khams
		}
	}
	parameters = {
		dialect_continua_tibetic = yes
		language_group_bodic = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khams }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tibetic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bodic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 1.0 0.7 0.3 }
}

language_amdo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_amdo
		}
	}
	parameters = {
		dialect_continua_tibetic = yes
		language_group_bodic = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes 		
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_amdo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tibetic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bodic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 1.0 0.6 0.3 }
}

language_ladakh = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ladakh
		}
	}
	parameters = {
		dialect_continua_tibetic = yes
		language_group_bodic = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ladakh }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tibetic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bodic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 1.0 0.5 0.4 }
}

language_balti = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_balti
		}
	}
	parameters = {
		dialect_continua_tibetic = yes
		language_group_bodic = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes 		
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_balti }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_tibetic }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_bodic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 1.0 0.5 0.4 }
}

language_kirati = {# kirati languages
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kirati
		}
	}
	parameters = {
		language_group_kirati = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kirati }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kirati }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}

	color = kirati
}

language_monpa = {# Lhomon
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_monpa
		}
	}
	parameters = {
		language_group_east_bodic = yes
		language_branch_tibeto_kanauri = yes
		language_family_sino_tibetan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_monpa }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_east_bodic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tibeto_kanauri }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
	}

	color = monpa
}

language_meitei = {# Meitei
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_meitei
		}
	}
	parameters = {
		language_group_kuki_chin_naga = yes #Some put it in its own group
		language_branch_central_tib_burman = yes
		language_family_sino_tibetan = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_meitei }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kuki_chin_naga }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_central_tib_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = hsv{ 0.59 0.55 0.8 }
}

language_kuki = {#
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kuki
		}
	}
	parameters = {
		language_group_kuki_chin_naga = yes
		language_branch_central_tib_burman = yes
		language_family_sino_tibetan = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kuki }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kuki_chin_naga }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_central_tib_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = zo
}

language_naga = {#
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_naga
		}
	}
	parameters = {
		language_group_kuki_chin_naga = yes
		language_branch_central_tib_burman = yes
		language_family_sino_tibetan = yes 		
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_naga }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kuki_chin_naga }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_central_tib_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = naga
}

language_kachin = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kachin
		}
	}
	parameters = {
		language_group_sal = yes
		language_branch_central_tib_burman = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kachin }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sal }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_central_tib_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kachin
}

language_kokborok = {# The name for the Tripuri language
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tibetan
		}
	}
	parameters = {
		language_group_sal = yes
		language_branch_central_tib_burman = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kokborok }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sal }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_central_tib_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = tripuri
}

language_kachari = {# The various Boro–Garo Languages
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kachari
		}
	}
	parameters = {
		language_group_sal = yes
		language_branch_central_tib_burman = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kachari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_sal }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_central_tib_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kachari
}

language_tani = {# Tani
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tani
		}
	}
	parameters = {
		language_group_tani = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_himalayan = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_tani }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_himalayan }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.3 0.55 0.8 }
}

language_burmese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_burmese
		}
	}
	parameters = {
		dialect_continua_burmish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_burmese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_burmish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = burmese
}

language_achang = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_achang
		}
	}
	parameters = {
		dialect_continua_burmish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_achang }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_burmish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = achang
}

language_arakanese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_arakanese
		}
	}
	parameters = {
		dialect_continua_burmish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_indian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_arakanese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_burmish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_indian }
			multiply = same_language_union_choice_factor
		}
	}

	color = rakhine
}

language_yi = { # Nuosu
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yi
		}
	}
	parameters = {
		dialect_continua_loloish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yi }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_loloish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 64 64 64 }
}

language_bai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bai
		}
	}
	parameters = {
		dialect_continua_loloish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bai }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_loloish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = 2.5
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 204 204 204 }
}

language_hani = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hani
		}
	}
	parameters = {
		dialect_continua_loloish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hani }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_loloish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = hani
}

language_lisu = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_lisu
		}
	}
	parameters = {
		dialect_continua_loloish = yes
		language_group_lolo_burm = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_lisu }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = dialect_continua_loloish }
			multiply = same_language_dialect_continuum_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_lolo_burm }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = lisu
}

language_qiangic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_qiangic
		}
	}
	parameters = {
		language_group_qiangic = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_qiangic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_qiangic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = qiang
}

language_baima = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_baima
		}
	}
	parameters = {
		language_group_qiangic = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_baima }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_qiangic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 1.0 0.2 0.4 }
}

language_tangut = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tangut
		}
	}
	parameters = {
		language_group_qiangic = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tangut }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_qiangic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.8 0.3 0.0 }
}

language_nakhi = { # Naxi
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nakhi
		}
	}
	parameters = {
		language_group_qiangic = yes
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nakhi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_qiangic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = nakhi
}

language_tujia = { # Bizika
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tujia
		}
	}
	parameters = {
		language_group_qiangic = yes #It's really unknown. It's been thought to be Qiangic or related to Nuosu. The language borrows heavily from Chinese as well so it's entirely possible the language did belong to either of those 1 thousand years ago
		language_branch_east_tibeto_burman = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tujia }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_qiangic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_east_tibeto_burman }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = tujia
}

language_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = han
}

language_shu_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_shu_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_shu_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 130 230 185 }
}

language_min_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_min_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_min_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = min
}

language_wu_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_wu_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_wu_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = wu
}

language_gan_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_gan_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_gan_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = gan
}

language_hakka_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_hakka_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_hakka_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = hakka
}

language_xiang_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_xiang_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_xiang_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = xiang
}

language_yue_chinese = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yue_chinese
		}
	}
	parameters = {
		language_branch_sinitic = yes
		language_family_sino_tibetan = yes
		language_union_sinosphere = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yue_chinese }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_sinitic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_sino_tibetan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_sinosphere }
			multiply = same_language_union_choice_factor
		}
	}

	color = yue
}


################################################################## TRANS-FLY - NYI #############################################################################	
#
#
#language_oriomo = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_oriomo
#		}
#	}
#	parameters = {
#		language_branch_eastern_trans-fly = yes
#		language_family_trans-fly = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_oriomo }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_eastern_trans-fly }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-fly }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = oriomo
#}
#
#
################################################################## TRANS-GUINEA - NYI #############################################################################	
#
#
#language_meneao = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_meneao
#		}
#	}
#	parameters = {
#		language_branch_papuan_peninsula = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_meneao }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_papuan_peninsula }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = meneao
#}
#
#language_dani = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_dani
#		}
#	}
#	parameters = {
#		language_branch_west_papuan_highlands = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_dani }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_west_papuan_highlands }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = dani
#}
#
#language_abui = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_abui
#		}
#	}
#	parameters = {
#		language_branch_timor = yes
#		language_family_trans_new_guinea = yes
#		language_union_moluccan = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_abui }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_timor }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans_new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_union_moluccan }
#			multiply = same_language_union_choice_factor
#		}
#	}
#
#	color = abui
#}
#
#language_anim = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_anim
#		}
#	}
#	parameters = {
#		language_branch_anim = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_anim }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_anim }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = anim
#}
#
#language_asmat = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_asmat
#		}
#	}
#	parameters = {
#		language_branch_asmat-mombum = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_asmat }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_asmat-mombum }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = asmat
#}
#
#language_awyu = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_awyu
#		}
#	}
#	parameters = {
#		language_branch_central_west_new_guinea = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_awyu }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_central_west_new_guinea }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = awyu
#}
#
#language_binandere = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_binandere
#		}
#	}
#	parameters = {
#		language_branch_binanderean = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_binandere }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_binanderean }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = binandere
#}
#
#language_bosavi = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_bosavi
#		}
#	}
#	parameters = {
#		language_branch_bosavi = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_bosavi }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_bosavi }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = bosavi
#}
#
#language_chimbu = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_chimbu
#		}
#	}
#	parameters = {
#		language_branch_chimbu-wahgi = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_chimbu }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_chimbu-wahgi }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = chimbu
#}
#
#language_enga = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_enga
#		}
#	}
#	parameters = {
#		language_branch_engan = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_enga }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_engan }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = enga
#}
#
#language_kayagar = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_kayagar
#		}
#	}
#	parameters = {
#		language_branch_kayagar-kolopom = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_kayagar }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_kayagar-kolopom }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = kayagar
#}
#
#language_kiwaian = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_kiwaian
#		}
#	}
#	parameters = {
#		language_branch_kiwaian = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_kiwaian }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_kiwaian }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = kiwaian
#}
#
#language_madang = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_madang
#		}
#	}
#	parameters = {
#		language_branch_madang = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_madang }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_madang }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = madang
#}
#
#language_mek = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_mek
#		}
#	}
#	parameters = {
#		language_branch_central_west_new_guinea = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_mek }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_central_west_new_guinea }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = mek
#}
#
#language_morobe = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_morobe
#		}
#	}
#	parameters = {
#		language_branch_morobe-eastern_highlands = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_morobe }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_morobe-eastern_highlands }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = morobe
#}
#
#language_ok = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_ok
#		}
#	}
#	parameters = {
#		language_branch_central_west_new_guinea = yes
#		language_family_trans-new_guinea = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_ok }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_central_west_new_guinea }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_trans-new_guinea }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = ok
#}
#
#
################################################################## TUNGUSIC #############################################################################	


language_tungusic = { #Udege
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tungusic
		}
	}
	parameters = {
		language_group_udeghic = yes
		language_branch_tungusic = yes
		language_family_tungusic = yes 	
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tungusic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_udeghic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tungusic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_tungusic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = udege
}

language_evenki = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_evenki
		}
	}
	parameters = {
		language_group_evenkic = yes
		language_branch_tungusic = yes
		language_family_tungusic = yes
		language_union_steppe_siberian = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_evenki }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_evenkic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_tungusic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_tungusic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 195 195 195 }
}

language_nanai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nanai
		}
	}
	parameters = {
		language_group_nanaic = yes
		language_branch_south_tungusic = yes
		language_family_tungusic = yes 	
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nanai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_nanaic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_tungusic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_tungusic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = nanai
}

language_jurchen = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_jurchen
		}
	}
	parameters = {
		language_group_jurchenic = yes
		language_branch_south_tungusic = yes
		language_family_tungusic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_jurchen }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_jurchenic }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_south_tungusic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_tungusic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = jurchen
}


################################################################## TURKIC #############################################################################	


language_tiele = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tiele
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tiele }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = uigur
}

language_ueban = { # Was the same language as the Tiele
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ueban
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ueban }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = ueban
}

language_turkic = { # Not assigned
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_turkic
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_turkic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = turkish
}

language_turgesh = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_turgesh
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_turgesh }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = turgesh
}

language_orkhon = { # Tujue/Gokturks
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_orkhon
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_orkhon }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.55 0.7 0.7 }
}

language_siberian = { # Yugur - Yeniseian Turk
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_siberian
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_siberian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.65 0.95 0.55 }
}

language_shor = { # Yeniseian Turk
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_shor
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_shor }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = shor
}

language_khakas = { # Yeniseian Turk
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khakas
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khakas }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kirghiz
}

language_yakut = { # Sakha
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yakut
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yakut }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.729 0.615 0.368 }
}

language_siberian_turkic = { # Old Uyghur
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_siberian_turkic
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_siberian_turkic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
			}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	
	color = uyghur
}

language_sakha = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sakha
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sakha }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = sakha
}

language_tuvan = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tuvan
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tuvan }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = tuvan
}

language_shatuo = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_shatuo
		}
	}
	parameters = {
		language_group_siberian_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_shatuo }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_siberian_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = shatuo
}

language_karluk = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_karluk
		}
	}
	parameters = {
		language_group_karluk_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_karluk }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_karluk_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 248 138 71 }
}

language_chigil = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chigil
		}
	}
	parameters = {
		language_group_karluk_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chigil }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_karluk_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = chigil
}

language_yagma = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yagma
		}
	}
	parameters = {
		language_group_karluk_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yagma }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_karluk_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = yagma
}

language_chagatai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_chagatai
		}
	}
	parameters = {
		language_group_karluk_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_chagatai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_karluk_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 195 200 200 }
}

language_ongud = { #Unknown what they spoke but least makes them not Shaz Turkic and also covers when they got Mongolized 
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ongud
		}
	}
	parameters = {
		language_group_karluk_turk = yes # Unknown
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ongud }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_karluk_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.65 0.4 0.15 }
}

language_basmyl = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_basmyl
		}
	}
	parameters = {
		language_group_karluk_turk = yes # Unknown
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_basmyl }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_karluk_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = basmyl
}

language_salar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_salar
		}
	}
	parameters = {
		language_group_oghuz_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_salar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_oghuz_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 235 180 40 }
}

language_oghuz = { # Turkish
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_oghuz
		}
	}
	parameters = {
		language_group_oghuz_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_oghuz }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_oghuz_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = turkish
}

language_azeri_turk = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_azeri_turk
		}
	}
	parameters = {
		language_group_oghuz_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_azeri_turk }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_oghuz_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.6 0.6 0.5 }
}

language_anatolian_turk = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_anatolian_turk
		}
	}
	parameters = {
		language_group_oghuz_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_anatolian_turk }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_oghuz_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.85 0.55 0.15 }
}

language_turkmen = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_turkmen
		}
	}
	parameters = {
		language_group_oghuz_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_turkmen }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_oghuz_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 240 240 120 }
}

language_pecheneg = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_pecheneg
		}
	}
	parameters = {
		language_group_kipchak_turk = yes # Unknown
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_pecheneg }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.85 0.79 0.25 }
}

language_sibir_tatar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sibir_tatar
		}
	}
	parameters = {
		language_group_kipchak_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sibir_tatar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = sibir_tatar
}

#language_bakanak = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_bakanak
#		}
#	}
#	parameters = {
#		language_branch_shaz_turkic = yes
#		language_family_turkic = yes
#		language_union_steppe_siberian = yes
#	}
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_bakanak }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_shaz_turkic }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_turkic }
#			multiply = same_language_family_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_union_steppe_siberian }
#			multiply = same_language_union_choice_factor
#		}
#	}
#
#	color = sibir_tatar
#}

language_basmyl = { #Unknown. I just didn't want them to be Karluk
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_basmyl
		}
	}
	parameters = {
		language_group_kipchak_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_basmyl }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.96 0.87 0.76 }
}

language_kipchak = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kipchak
		}
	}
	parameters = {
		language_group_kipchak_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kipchak }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = kipchak
}

language_nogai = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nogai
		}
	}
	parameters = {
		language_group_kipchak_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nogai }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 145 125 185 }
}

language_crimean = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_crimean
		}
	}
	parameters = {
		language_group_kipchak_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_crimean }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 155 135 145 }
}

language_tatar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_tatar
		}
	}
	parameters = {
		language_group_kipchak_turk = yes
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_tatar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 155 135 145 }
}

language_kyrgyz = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kyrgyz
		}
	}
	parameters = {
		language_group_kipchak_turk = yes 
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kyrgyz }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.85 0.72 0.30 }
}

language_bashkir = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bashkir
		}
	}
	parameters = {
		language_group_kipchak_turk = yes 
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bashkir }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 118 89 51 }
}

language_kimek = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_kimek
		}
	}
	parameters = {
		language_group_kipchak_turk = yes # Unknown
		language_branch_shaz_turkic = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_kimek }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_kipchak_turk }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_shaz_turkic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = { 0.90 0.75 0.10 }
}

language_khalaj = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khalaj
		}
	}
	parameters = {
		language_group_arghu_turk = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khalaj }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_arghu_turk }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = khazar
}

language_barsil = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_barsil
		}
	}
	parameters = {
		language_branch_oghuric = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_barsil }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oghuric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}

	color = barsil
}

language_khazar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khazar
		}
	}
	parameters = {
		language_branch_oghuric = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khazar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oghuric }
			multiply = same_language_branch_choice_factor
			}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	
	color = khazar
}

language_bolghar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_bolghar
		}
	}
	parameters = {
		language_branch_oghuric = yes
		language_family_turkic = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_bolghar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oghuric }
			multiply = same_language_branch_choice_factor
			}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	
	color = { 147 124 93 }
}

language_oghur = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_oghur
		}
	}
	parameters = {
		language_branch_oghuric = yes
		language_family_turkic = yes 
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_oghur }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_oghuric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_turkic }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = khazar
}


################################################################## URALIC #############################################################################


language_ugro_permian = { # Unused
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ugro_permian
		}
	}
	parameters = {
		language_branch_ugric = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ugro_permian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ugric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = komi
}

language_volga_finnic = { # Unused
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_volga_finnic
		}
	}
	parameters = {
		language_branch_volga_finnic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_volga_finnic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_volga_finnic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = mordvin
}

language_magyar = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_magyar
		}
	}
	parameters = {
		language_branch_ugric = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_magyar }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ugric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = hungarian
}

language_khanty = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_khanty
		}
	}
	parameters = {
		language_group_ob_ugric = yes
		language_branch_ugric = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_khanty }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ob_ugric }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ugric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = khanty
}

language_mansi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mansi
		}
	}
	parameters = {
		language_group_ob_ugric = yes
		language_branch_ugric = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mansi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_group_ob_ugric }
			multiply = same_language_group_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_ugric }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = mansi
}

language_selkup = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_selkup
		}
	}
	parameters = {
		language_branch_samoyedic = yes
		language_family_uralic = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_selkup }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_samoyedic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}

	color = solqumyt
}

language_nenets = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_nenets
		}
	}
	parameters = {
		language_branch_samoyedic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_nenets }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_samoyedic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	
	color = komi
}

language_mordvinic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mordvinic
		}
	}
	parameters = {
		language_branch_mordvinic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mordvinic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mordvinic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = mordvin
}

language_muroma = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_muroma
		}
	}
	parameters = {
		language_branch_mordvinic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_muroma }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mordvinic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = muroma
}

language_meshchera = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_meshchera
		}
	}
	parameters = {
		language_branch_mordvinic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_meshchera }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mordvinic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = meshchera
}


language_komi = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_komi
		}
	}
	parameters = {
		language_branch_permic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_komi }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_permic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = komi
}

language_udmurt = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_udmurt
		}
	}
	parameters = {
		language_branch_permic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_udmurt }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_permic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = udmurt
}

language_sami = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_sami
		}
	}
	parameters = {
		language_branch_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_sami }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = sami
}

language_finnic = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_finnic
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_finnic }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = finnish
}

language_finnish = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_finnish
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_finnish }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = finnish
}

language_estonian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_estonian
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_estonian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = estonian
}

language_ingrian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_ingrian
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_ingrian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = ingrian
}

language_livonian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_livonian
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_livonian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = livonian
}

language_karelian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_karelian
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_karelian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = karelian
}

language_vepsian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_vepsian
		}
	}
	parameters = {
		language_branch_finno_saamic = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_vepsian }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_finno_saamic }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = vepsian
}

language_mari = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_mari
		}
	}
	parameters = {
		language_branch_mari = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_mari }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mari }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = mordvin
}

language_merya = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_merya
		}
	}
	parameters = {
		language_branch_mari = yes
		language_family_uralic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_merya }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_mari }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_uralic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = mordvin
}


################################################################## WEST PAPUAN #############################################################################	


language_halmahera = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_halmahera
		}
	}
	parameters = {
		language_branch_halmaheran = yes
		language_family_west_papuan = yes
		language_union_moluccan = yes
	}

	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_halmahera }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_halmaheran }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_west_papuan }
			multiply = same_language_family_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_union_moluccan }
			multiply = same_language_union_choice_factor
		}
	}

	color = halmahera
}

#language_mantion = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_mantion
#		}
#	}
#	parameters = {
#		language_branch_mantion = yes
#		language_family_west_papuan = yes
#		language_union_moluccan = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_mantion }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_mantion }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_west_papuan }
#			multiply = same_language_family_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_union_moluccan }
#			multiply = same_language_union_choice_factor
#		}
#	}
#
#	color = mantion
#}
#
#language_yapen = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_yapen
#		}
#	}
#	parameters = {
#		language_branch_yapen = yes
#		language_family_west_papuan = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_yapen }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_yapen }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_west_papuan }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = yapen
#}
#
#
################################################################## YAM - NYI #############################################################################	
#
#
#language_yam = {
#	type = language
#	is_shown = {
#		language_is_shown_trigger = {
#			LANGUAGE = language_yam
#		}
#	}
#	parameters = {
#		language_branch_yam = yes
#		language_family_yam = yes
#	}
#
#	ai_will_do = {
#		value = 10
#		if = {
#			limit = { has_cultural_pillar = language_yam }
#			multiply = same_language_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_branch_yam }
#			multiply = same_language_branch_choice_factor
#		}
#		else_if = {
#			limit = { has_cultural_parameter = language_family_yam }
#			multiply = same_language_family_choice_factor
#		}
#	}
#
#	color = yam
#}
#
#
################################################################## YUKAGHIR #############################################################################	


language_yukaghir = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_yukaghir
		}
	}
	parameters = {
		language_branch_yukaghir = yes
		language_family_yukaghir = yes
		language_union_steppe_siberian = yes
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_yukaghir }
			multiply = same_language_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_yukaghir }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_yukaghir }
			multiply = same_language_family_choice_factor
		}
		if = {
			limit = { has_cultural_parameter = language_union_steppe_siberian }
			multiply = same_language_union_choice_factor
		}
	}
	
	color = { 0.67 0.95 0.93 }
}


################################################################## NATIVE AMERICAN - RICE #############################################################################


language_inuit = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_inuit
		}
	}
	parameters = {
		language_branch_inuit = yes
		language_family_eskaleut = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_inuit }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_inuit }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_eskaleut }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 208 222 250 }
}

language_beothuk = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_beothuk
		}
	}
	parameters = {
		language_branch_beothuk_group = yes
		language_family_beothuk_family = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_beothuk }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_beothuk_group }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_beothuk_family }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 100 58 82 }
}

language_cree = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_cree
		}
	}
	parameters = {
		language_branch_algonquian = yes
		language_family_algic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_cree }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_algonquian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_algic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 180 150 102 }
}

language_eastern_algonquian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_eastern_algonquian
		}
	}
	parameters = {
		language_branch_algonquian = yes
		language_family_algic = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_eastern_algonquian }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_algonquian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_algic }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 205 188 112 }
}

language_iroquoian = {
	type = language
	is_shown = {
		language_is_shown_trigger = {
			LANGUAGE = language_iroquoian
		}
	}
	parameters = {
		language_branch_northern_iroquoian = yes
		language_family_iroquoian = yes 		
	}
	ai_will_do = {
		value = 10
		if = {
			limit = { has_cultural_pillar = language_iroquoian }
			multiply = 10
		}
		else_if = {
			limit = { has_cultural_parameter = language_branch_northern_iroquoian }
			multiply = same_language_branch_choice_factor
		}
		else_if = {
			limit = { has_cultural_parameter = language_family_iroquoian }
			multiply = same_language_family_choice_factor
		}
	}
	
	color = { 180 150 102 }
}


#########

