namespace = IDEOLOGY

### 1750 ###

character_event = {
    id = IDEOLOGY.0001
    desc = EVTDESCIDEOLOGY.0001
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	trigger = {
		NOR = {
			religion_group = capitalist
			religion_group = communism
			religion_group = totalitarist
			religion = west_african_pagan
			religion = norse_pagan
			religion = tengri_pagan
			religion = baltic_pagan
			religion = finnish_pagan
			religion = aztec
			religion = slavic_pagan
			religion = zun_pagan
			religion = hellenic_pagan
			religion = bon
			religion = jurchen_pagan # For Umbra Spherae
			religion = melanesian_religion # For Umbra Spherae
			religion = taiwanese_religion # For Umbra Spherae
			religion = philippine_religion # For Umbra Spherae
			religion = bornean_religion # For Umbra Spherae
			religion = sulawesi_religion # For Umbra Spherae
			religion = flores_religion # For Umbra Spherae
			religion = java_religion # For Umbra Spherae
			religion = sumatran_religion # For Umbra Spherae
			religion = malagasy_religion # For Umbra Spherae
			religion = ainu_pantheism # For Umbra Spherae
			religion = south_bantu_mythology # For Umbra Spherae
			religion = east_bantu_mythology # For Umbra Spherae
			religion = omotic_pagan # For Umbra Spherae
			religion = cushitic_pagan # For Umbra Spherae
			religion = nilotic_pagan # For Umbra Spherae
			religion = khoi_san_mythology # For Umbra Spherae
			religion = inuit_pagan # For Umbra Spherae
			religion = algic_pagan # For Umbra Spherae
			religion = mayan # For Umbra Spherae-Reborn
			religion = dreamtime_religion # For Umbra Spherae-Reborn
			religion = animism # For Umbra Spherae-Reborn
			religion = inti # For Umbra Spherae-Reborn
			religion = south_american # For Umbra Spherae-Reborn
			religion = maori_religion # For Umbra Spherae-Reborn
			has_character_flag = choose_ideology
		}
		year = 1750
		NOT = { government = confucian_bureaucracy }
		NOT = {
			has_game_rule = {
				name = WORLDWIDE_SPREAD_IDEOLOGIES
				value = reduced_ideologies
			}
		}
		can_change_religion = yes
		NOT = { # Adapted for Rise of the New Churches Mod
			any_demesne_title = {
				has_title_flag = minor_holy_order
			}
		}
		NOT = {
			liege = {
				primary_title = {
					OR = {
						holy_order = yes
						has_title_flag = minor_holy_order
					}
				}
			}
		}
		is_adult = yes
		is_ruler = yes
		prisoner = no
		war = no
		is_nomadic = no
		is_tribal = no
	}
	
	mean_time_to_happen = {
		months = 2
	}
	
    option = {
		name = EVTOPTAIDEOLOGY.0001
		ai_chance = {
			factor = 25
			modifier = {
				factor = 75
				trait = greedy
				}
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 10
				government = republic_government # The ruler has been already elected by his own people...
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
		religion = liberalist
		set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0003
		ai_chance = {
			factor = 25
			modifier = {
				factor = 70
				trait = charitable
			}
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 0
				government = merchant_republic_government # No reason for Merchants to destroy their own market.
			}
			modifier = {
				factor = 0
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 10
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = marxist
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0004
	   ai_chance = {
			factor = 25
			modifier = {
				factor = 35
				religion_group = indian_group
			}
			modifier = {
				factor = 45
				OR = {	
					trait = crowned_by_priest	# The ruler (or his/her parent) use religion to legitimate his/her power.
					trait = crowned_by_bishop
					trait = baptized_by_bishop
					trait = baptized_by_patriarch
				}
			}
			modifier = {
				factor = 50
				OR = {	
					trait = crowned_by_pope	# They did the best to use religion as source of his/her power.
					trait = baptized_by_pope
				}
			}
			modifier = {
				factor = 50
				government = merchant_republic_government # Merchants based their power on ruling traditions. 
			}
			modifier = {
				factor = 60
				government = republic_government # The ruler has been already elected by his own people...
			}
			modifier = {
				factor = 70
				government = confucian_bureaucracy # He has been sent in the name of the Emperor, he has to respect his orders. 
			}
			modifier = {
				factor = 75
				religion_group = muslim	
			}
			modifier = {
				factor = 99
				government = theocracy_government # They are monks ! 
			}
			modifier = {
				factor = 80
				OR = {
					trait = crusader	#He/She fought for his/her religion ! 
					trait = crusader_queen
					trait = crusader_king
					trait = mujahid
					trait = valhalla_bound
					trait = eagle_warrior
					trait = sun_warrior
					trait = ukkos_shield
					trait = nyames_shield
					trait = peruns_chosen
					trait = romuvas_own
					trait = ares_own
					trait = tengri_warrior
					trait = shaddai
					trait = gondi_shahansha
					trait = kailash_guardian
				}
			}
			modifier = {
				factor = 80
				AND = {
					has_game_rule = {
						name = LINKS_RULERS_IDEOLOGIES
						value = yes_links_rulers_ideologies
					}
					OR = {
						top_liege = {
							has_character_flag = choose_ideology
							NOR = {
								religion_group = communism
								religion_group = capitalist
								religion_group = totalitarist
							}
						}
						liege = {
							has_character_flag = choose_ideology
							NOR = {
								religion_group = communism
								religion_group = capitalist
								religion_group = totalitarist
							}
						}
					}
				}
			}
			modifier = {
				factor = 80
				AND = {
					has_game_rule = {
						name = LINKS_RULERS_IDEOLOGIES
						value = only_liege_links_rulers_ideologies
					}
					liege = {
						has_character_flag = choose_ideology
						NOR = {
							religion_group = communism
							religion_group = capitalist
							religion_group = totalitarist
						}
					}
				}
			}
			modifier = {
				factor = 95
				trait = zealous
			}
			modifier = {
				factor = 100
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0006
	   ai_chance = {
			factor = 25
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 50
				OR = {
					trait = ambitious
					trait = wroth
					trait = proud
					culture_group = tibetan_group
					culture_group = chinese_group
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
		}
	   repeat_event = { id = IDEOLOGY.0002 }
	}
}

character_event = {
    id = IDEOLOGY.0002
    desc = EVTDESCIDEOLOGY.0001
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	is_triggered_only = yes
	
    option = {
       name = EVTOPTAIDEOLOGY.0002
	   ai_chance = {
			factor = 25
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 70
				trait = ambitious
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = imperialist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0007
		ai_chance = {
			factor = 25
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 70
				trait = wroth
			}
			modifier = {
				factor = 0
				government = confucian_bureaucracy
			}
			modifier = {
				factor = 0
				government = merchant_republic_government # No reason for Merchants to destroy their own market.
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = anarchist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0010
		ai_chance = {
			factor = 25
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 70
				trait = proud
			}
			modifier = {
				factor = 0
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 10
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = autocratic
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0006
		ai_chance = {
			factor = 25
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 50
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 35
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
		}
	   repeat_event = { id = IDEOLOGY.0005 }
	}
}

character_event = {
    id = IDEOLOGY.0005
    desc = EVTDESCIDEOLOGY.0001
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAIDEOLOGY.0005
		ai_chance = {
			factor = 50
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 75
				trait = charitable
			}
			modifier = {
				factor = 0
				OR = {
					NOT = { culture_group = tibetan_group }
					NOT = { culture_group = chinese_group }
					NOT = { culture = khitan }
					NOT = { culture = jurchen }
					NOT = { culture_group = far_east } # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = maoist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0008
		ai_chance = {
			factor = 50
			modifier = {
				factor = 50
				trait = cynical
			}
			modifier = {
				factor = 75
				trait = proud
			}
			modifier = {
				factor = 60
				religion = nihon_shinto # For Umbra Spherae
			}
			modifier = {
				factor = 0
				OR = {
					NOT = { culture_group = tibetan_group }
					NOT = { culture_group = chinese_group }
					NOT = { culture = khitan }
					NOT = { culture = jurchen }
					NOT = { culture_group = far_east } # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = hakko-ichiu
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0009
	   ai_chance = {
			factor = 0
		}
	   repeat_event = { id = IDEOLOGY.0001 }
	}
}

### 1000 ###

character_event = {
    id = IDEOLOGY.0003
    desc = EVTDESCIDEOLOGY.0002
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	trigger = {
		NOT = {
			religion_group = capitalist
			religion_group = communism
			religion_group = totalitarist
			religion = west_african_pagan
			religion = norse_pagan
			religion = tengri_pagan
			religion = baltic_pagan
			religion = finnish_pagan
			religion = aztec
			religion = slavic_pagan
			religion = zun_pagan
			religion = hellenic_pagan
			religion = bon
			religion = jurchen_pagan # For Umbra Spherae
			religion = melanesian_religion # For Umbra Spherae
			religion = taiwanese_religion # For Umbra Spherae
			religion = philippine_religion # For Umbra Spherae
			religion = bornean_religion # For Umbra Spherae
			religion = sulawesi_religion # For Umbra Spherae
			religion = flores_religion # For Umbra Spherae
			religion = java_religion # For Umbra Spherae
			religion = sumatran_religion # For Umbra Spherae
			religion = malagasy_religion # For Umbra Spherae
			religion = ainu_pantheism # For Umbra Spherae
			religion = south_bantu_mythology # For Umbra Spherae
			religion = east_bantu_mythology # For Umbra Spherae
			religion = omotic_pagan # For Umbra Spherae
			religion = cushitic_pagan # For Umbra Spherae
			religion = nilotic_pagan # For Umbra Spherae
			religion = khoi_san_mythology # For Umbra Spherae
			religion = inuit_pagan # For Umbra Spherae
			religion = algic_pagan # For Umbra Spherae
			has_character_flag = choose_ideology
		}
		NOT = { government = confucian_bureaucracy }
		year = 1000
		NOT = { year = 1453 }
		can_change_religion = yes
		NOT = { # Adapted for Rise of the New Churches Mod
			any_demesne_title = {
				has_title_flag = minor_holy_order
			}
		}
		NOT = {
			liege = {
				primary_title = {
					OR = {
						holy_order = yes
						has_title_flag = minor_holy_order
					}
				}
			}
		}
		is_adult = yes
		is_ruler = yes
		prisoner = no
		war = no
		is_nomadic = no
		is_tribal = no
	}
	
	mean_time_to_happen = {
		months = 2
	}
	
    option = {
       name = EVTOPTAIDEOLOGY.0001
	   ai_chance = {
			factor = 0
		}
	   religion = liberalist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0003
		ai_chance = {
			factor = 0
		}
	   religion = marxist
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0004
		ai_chance = {
			factor = 1000
		}
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0006
	   ai_chance = {
			factor = 0
		}
	   repeat_event = { id = IDEOLOGY.0004 }
	}
}

character_event = {
    id = IDEOLOGY.0004
    desc = EVTDESCIDEOLOGY.0002
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	is_triggered_only = yes
	
    option = {
       name = EVTOPTAIDEOLOGY.0002
		ai_chance = {
			factor = 0
		}
	   religion = imperialist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0007
		ai_chance = {
			factor = 0
		}
	   religion = anarchist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0010
		ai_chance = {
			factor = 0
		}
	   religion = autocratic
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0011
		ai_chance = {
			factor = 0
		}
	   repeat_event = { id = IDEOLOGY.0006 }
	}
}

character_event = {
    id = IDEOLOGY.0006
    desc = EVTDESCIDEOLOGY.0002
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAIDEOLOGY.0005
		ai_chance = {
			factor = 0
		}
	   religion = maoist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0008
		ai_chance = {
			factor = 0
		}
	   religion = hakko-ichiu
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0009
	   ai_chance = {
			factor = 0
		}
	   repeat_event = { id = IDEOLOGY.0003 }
	}
}

namespace = IDEOLOGYBYZ

### 1453 ###

character_event = {
    id = IDEOLOGYBYZ.0001
    desc = {
		trigger = {
			e_byzantium = {
				has_holder = no
			}
		}
		text = EVTDESCIDEOLOGYBYZ.0001
	}
	desc = {
		trigger = {
			e_byzantium = {
				has_holder = yes
			}
		}
		text = EVTDESCIDEOLOGYBYZ.0002
	}
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	trigger = {
		NOR = {
			religion_group = capitalist
			religion_group = communism
			religion_group = totalitarist
			religion = west_african_pagan
			religion = norse_pagan
			religion = tengri_pagan
			religion = baltic_pagan
			religion = finnish_pagan
			religion = aztec
			religion = slavic_pagan
			religion = zun_pagan
			religion = hellenic_pagan
			religion = bon
			religion = jurchen_pagan # For Umbra Spherae
			religion = melanesian_religion # For Umbra Spherae
			religion = taiwanese_religion # For Umbra Spherae
			religion = philippine_religion # For Umbra Spherae
			religion = bornean_religion # For Umbra Spherae
			religion = sulawesi_religion # For Umbra Spherae
			religion = flores_religion # For Umbra Spherae
			religion = java_religion # For Umbra Spherae
			religion = sumatran_religion # For Umbra Spherae
			religion = malagasy_religion # For Umbra Spherae
			religion = ainu_pantheism # For Umbra Spherae
			religion = south_bantu_mythology # For Umbra Spherae
			religion = east_bantu_mythology # For Umbra Spherae
			religion = omotic_pagan # For Umbra Spherae
			religion = cushitic_pagan # For Umbra Spherae
			religion = nilotic_pagan # For Umbra Spherae
			religion = khoi_san_mythology # For Umbra Spherae
			religion = inuit_pagan # For Umbra Spherae
			religion = algic_pagan # For Umbra Spherae
			has_character_flag = choose_ideology
		}
		NOT = { government = confucian_bureaucracy }
		OR = {
			AND = {
				year = 1453
				NOT = { year = 1750 }
			}
			AND = { 
				year = 1750
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = reduced_ideologies
				}
			}
		}
		NOT = {
			liege = {
				primary_title = {
					holy_order = yes
				}
			}
		}
		can_change_religion = yes
		NOT = { # Adapted for Rise of the New Churches Mod
			any_demesne_title = {
				has_title_flag = minor_holy_order
			}
		}
		NOT = {
			liege = {
				primary_title = {
					OR = {
						holy_order = yes
						has_title_flag = minor_holy_order
					}
				}
			}
		}
		is_adult = yes
		is_ruler = yes
		prisoner = no
		war = no
		is_nomadic = no
		is_tribal = no
	}
	
	mean_time_to_happen = {
		months = 2
	}
	
	option = {
       name = EVTOPTAIDEOLOGY.0001
	    ai_chance = {
			factor = 5
			modifier = {
				factor = 10
				trait = greedy
			}
			modifier = {
				factor = 10
				trait = cynical
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = liberalist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0003
		ai_chance = {
			factor = 5
			modifier = {
				factor = 10
				trait = charitable
			}
			modifier = {
				factor = 0
				government = merchant_republic_government # No reason for Merchants to destroy their own market.
			}
			modifier = {
				factor = 0
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 2.5
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = marxist
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0004
	   ai_chance = {
			factor = 90
			modifier = {
				factor = 95
				AND = {
					has_game_rule = {
						name = LINKS_RULERS_IDEOLOGIES
						value = yes_links_rulers_ideologies
					}
					OR = {
						top_liege = {
							has_character_flag = choose_ideology
							NOR = {
								religion_group = communism
								religion_group = capitalist
								religion_group = totalitarist
							}
						}
						liege = {
							has_character_flag = choose_ideology
							NOR = {
								religion_group = communism
								religion_group = capitalist
								religion_group = totalitarist
							}
						}
					}
				}
			}
			modifier = {
				factor = 95
				AND = {
					has_game_rule = {
						name = LINKS_RULERS_IDEOLOGIES
						value = only_liege_links_rulers_ideologies
					}
					liege = {
						has_character_flag = choose_ideology
						NOR = {
							religion_group = communism
							religion_group = capitalist
							religion_group = totalitarist
						}
					}
				}
			}
			modifier = {
				factor = 100
				trait = zealous
			}
			modifier = {
				factor = 100
				OR = {	
					trait = crowned_by_priest	# The ruler (or his/her parent) use religion to legitimate his/her power.
					trait = crowned_by_bishop
					trait = baptized_by_bishop
					trait = baptized_by_patriarch
				}
			}
			modifier = {
				factor = 100
				OR = {	
					trait = crowned_by_pope	# They did the best to use religion as source of his/her power.
					trait = baptized_by_pope
				}
			}
			modifier = {
				factor = 100
				government = theocracy_government # They are monks ! 
			}
			modifier = {
				factor = 100
				OR = {
					trait = crusader	#He/She fought for his/her religion ! 
					trait = crusader_queen
					trait = crusader_king
					trait = mujahid
					trait = valhalla_bound
					trait = eagle_warrior
					trait = sun_warrior
					trait = ukkos_shield
					trait = nyames_shield
					trait = peruns_chosen
					trait = romuvas_own
					trait = ares_own
					trait = tengri_warrior
					trait = shaddai
					trait = gondi_shahansha
					trait = kailash_guardian
				}
			}
			modifier = {
				factor = 100
				government = republic_government # The ruler has been already elected by his own people...
			}
			modifier = {
				factor = 100
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0006
	   ai_chance = {
			factor = 5
			modifier = {
				factor = 10
				OR = {
					trait = ambitious
					trait = wroth
					trait = proud
					culture_group = tibetan_group
					culture_group = chinese_group
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   repeat_event = { id = IDEOLOGYBYZ.0002 }
	}
}

character_event = {
    id = IDEOLOGYBYZ.0002
    desc = {
		trigger = {
			e_byzantium = {
				has_holder = no
			}
		}
		text = EVTDESCIDEOLOGYBYZ.0001
	}
	desc = {
		trigger = {
			e_byzantium = {
				has_holder = yes
			}
		}
		text = EVTDESCIDEOLOGYBYZ.0002
	}
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	is_triggered_only = yes
	
    option = {
       name = EVTOPTAIDEOLOGY.0002
	   ai_chance = {
			factor = 5
			modifier = {
				factor = 10
				trait = ambitious
			}
		}
	   religion = imperialist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0007
		ai_chance = {
			factor = 5
			modifier = {
				factor = 10
				trait = wroth
			}
			modifier = {
				factor = 0
				government = merchant_republic_government # No reason for Merchants to destroy their own market.
			}
			modifier = {
				factor = 0
				government = confucian_bureaucracy
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = anarchist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0010
		ai_chance = {
			factor = 5
			modifier = {
				factor = 10
				trait = proud
			}
			modifier = {
				factor = 0
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 2
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = autocratic
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0006
		ai_chance = {
			factor = 0
			modifier = {
				factor = 5
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 5
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
		}
	   repeat_event = { id = IDEOLOGYBYZ.0003 }
	}
}

character_event = {
    id = IDEOLOGYBYZ.0003
    desc = {
		trigger = {
			e_byzantium = {
				has_holder = no
			}
		}
		text = EVTDESCIDEOLOGYBYZ.0001
	}
	desc = {
		trigger = {
			e_byzantium = {
				has_holder = yes
			}
		}
		text = EVTDESCIDEOLOGYBYZ.0002
	}
	picture = GFX_book_carolingian_script_cm
	title = EVTTITLEIDEOLOGY.0001
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTAIDEOLOGY.0005
		ai_chance = {
			factor = 0
			modifier = {
				factor = 5
				trait = charitable
			}
			modifier = {
				factor = 10
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 5
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = maoist
	   set_character_flag = choose_ideology
	}
	option = {
		name = EVTOPTAIDEOLOGY.0008
		ai_chance = {
			factor = 0
			modifier = {
				factor = 10
				religion = nihon_shinto # For Umbra Spherae
			}
			modifier = {
				factor = 5
				trait = wroth
			}
			modifier = {
				factor = 5
				OR = {
					culture_group = tibetan_group
					culture_group = chinese_group
				}
			}
			modifier = {
				factor = 5
				OR = {
					culture = khitan
					culture = jurchen
					culture_group = far_east # For Umbra Spherae
				}
			}
			modifier = {
				factor = 0
				has_game_rule = {
					name = WORLDWIDE_SPREAD_IDEOLOGIES
					value = no_ideologies
				}
			}
		}
	   religion = hakko-ichiu
	   set_character_flag = choose_ideology
	}
	option = {
       name = EVTOPTAIDEOLOGY.0009
	    ai_chance = {
			factor = 0
		}
	   repeat_event = { id = IDEOLOGYBYZ.0001 }
	}
}	