﻿##############################################################################################
# 
# Culture Expanded Innovation Setup
# 
# These events set up various aspects of the mod at the start of the game.
# A lot of this is to maintain compatibility with other mods.
# 
##############################################################################################

namespace = CEIintro

# Event to set things up
CEIintro.0001 = {
	scope = none
	hidden = yes
	
	immediate = {	
		#Andalusian
		culture:andalusian = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_muslim_jinete
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_muslim_jinete
				add_innovation = innovation_acequia
			}
		}	
		
		#Anglo-Saxon
		culture:anglo_saxon = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
	
		#Aragonese
		culture:aragonese = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}	
	
		#Assamese
		culture:assamese = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
	
		#Assyrian
		culture:assyrian = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_caravanserai
			}
		}
		
		#Asturleonese
		culture:asturleonese = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Avar
		culture:avar = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Baloch
		culture:baloch = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
			}
		}	

		#Baranis
		culture:baranis = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_berber_adarga
			}
		}	
		
		#Basque
		culture:basque = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}	

		#Bavarian
		culture:bavarian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}	

		#Bedouin
		culture:bedouin = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_islamic_naffatun
			}
		}	

		#Bengali
		culture:bengali = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}

		#Bolghar
		culture:bolghar = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Bosnian
		culture:bosnian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Breton
		culture:breton = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Bulgarian
		culture:bulgarian = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_bulgarian_army
			}
		}
		
		#Butr
		culture:butr = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_berber_adarga
			}
		}	

		#Carantanian
		culture:carantanian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Castillan
		culture:castilian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Catalan
		culture:catalan = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Cisalpine
		culture:cisalpine = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Cornish
		culture:cornish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Croatian
		culture:croatian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Cumbrian
		culture:cumbrian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Czech
		culture:czech = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Danish
		culture:danish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Daylamite
		culture:daylamite = {
			if = {
				limit = { 
					current_date >= 1066.1.2
				}
				add_innovation = innovation_hindu_arabic_numeral
			}
		}

		#Dutch
		culture:dutch = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Egyptian
		culture:egyptian = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_fatimid_meritocracy
				add_innovation = innovation_nomadic_tribesmen
			}
		}	
		
		#English
		culture:english = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Estonian
		culture:estonian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Ethiopian
		culture:ethiopian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_shotel
			}
		}
		
		#Franconian
		culture:franconian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Frankish
		culture:frankish = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_french_caballarii
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_french_caballarii
			}
		}	
		
		#French
		culture:french = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 950.1.1
				}
				add_innovation = innovation_french_caballarii
			}
			else_if = {
				limit = {
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_french_caballarii
			}
		}	
		
		#Gaelic
		culture:gaelic = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Galician
		culture:galician = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Greek
		culture:greek = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_military_manuals
			}
		}
		
		#Gujarati
		culture:gujarati = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
		
		#Hindustani
		culture:hindustani = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
		
		#Hungarian
		culture:hungarian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Ilmenian
		culture:ilmenian = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_stirrups
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_cossack_cavalry
			}
		}	
		
		#Irish
		culture:irish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Italian
		culture:italian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Kannada
		culture:kannada = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
		
		#Kurdish
		culture:kurdish = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
			}
		}	

		#Latgalians
		culture:latgalian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Lithuanians
		culture:lithuanian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Lombard
		culture:lombard = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Maghrebi
		culture:maghrebi = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_nomadic_tribesmen
			}
		}	
	
		#Marathi
		culture:marathi = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}

		#Mashriqi
		culture:levantine = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_islamic_naffatun
			}
		}	
		
		#Mogyer
		culture:mogyer = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Norman
		culture:norman = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_french_caballarii
			}
		}
		
		#Norse
		culture:norse = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}		
		
		#Norwegian
		culture:norwegian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Occitan
		culture:occitan = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_french_caballarii
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_french_caballarii
			}
		}
		
		#Oriya
		culture:oriya = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
		
		#Persian
		culture:persian = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
			}
		}	
		
		#Pictish
		culture:pictish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Polabian
		culture:polabian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Polish
		culture:polish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Pommeranian
		culture:pommeranian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Punjabi
		culture:punjabi = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}

		#Rajput
		culture:rajput = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}		

		#Russian
		culture:russian = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_stirrups
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_cossack_cavalry
			}
		}		
		
		#Sardinian
		culture:sardinian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Saxon
		culture:saxon = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Scottish
		culture:scottish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Serbian
		culture:serbian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Severian
		culture:severian = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_stirrups
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_cossack_cavalry
			}
		}
		
		#Sicilian
		culture:sicilian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Sindhi
		culture:sindhi = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}	

		#Sinhala
		culture:sinhala = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}	

		#Slovien
		culture:slovien = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}		

		#Swabian
		culture:swabian = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Swedish
		culture:swedish = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}

		#Tajik
		culture:tajik = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
			}
		}	

		#Tamil
		culture:tamil = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
		
		#Telugu
		culture:telugu = {
			if = {
				limit = { 
					current_date >= 867.1.1
				}
				add_innovation = innovation_hindu_numeral_system
			}
		}
		
		#Tocharian
		culture:tocharian = {
			if = {
				limit = { 
					current_date >= 867.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
			}
		}	
		
		#Visigothic
		culture:visigothic = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Vlach
		culture:vlach = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}
		
		#Volhynian
		culture:volhynian = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_stirrups
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_stirrups
				add_innovation = innovation_cossack_cavalry
			}
		}	

		#Welsh
		culture:welsh = {
			if = {
				limit = { 
					current_date >= 950.1.1
				}
				add_innovation = innovation_stirrups
			}
		}		

		#Zaghawa
		culture:zaghawa = {
			if = {
				limit = { 
					current_date >= 950.1.1
					current_date < 1066.1.2
				}
				add_innovation = innovation_caravanserai
			}
			else_if = {
				limit = {
					current_date >= 1066.1.2
				}
				add_innovation = innovation_caravanserai
				add_innovation = innovation_hindu_arabic_numeral
				add_innovation = innovation_berber_adarga
			}
		}	












		
	}
}
