####################################
# World of Ideologies Flavor Names #
####################################

######################
# Democratic Regimes #
######################

government_flavor = {
	name = gov_universal_suffrage_parliament  
	graphics = GFX_gvt_universal_suffrage_parliament
	priority = 1
	trigger = {
		government = democracy_government
		has_law = succ_democracy
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_universal_suffrage_presidential  
	graphics = GFX_gvt_universal_suffrage_presidential
	priority = 1
	trigger = {
		government = democracy_government
		has_law = succ_democracy
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_capa_suffrage_parliament  
	graphics = GFX_gvt_capa_suffrage
	priority = 1
	trigger = {
		government = democracy_government
		religion_group = capitalist
		has_law = succ_democracy_capa
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_capa_suffrage_presidential  
	graphics = GFX_gvt_capa_suffrage
	priority = 1
	trigger = {
		government = democracy_government
		religion_group = capitalist
		has_law = succ_democracy_capa
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_censal_suffrage_parliament  
	graphics = GFX_gvt_censal_suffrage
	priority = 1
	trigger = {
		government = democracy_government
		religion_group = capitalist
		has_law = succ_democracy_censal
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_censal_suffrage_presidential  
	graphics = GFX_gvt_censal_suffrage
	priority = 1
	trigger = {
		government = democracy_government
		religion_group = capitalist
		has_law = succ_democracy_censal
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_transition_democracy  
	graphics = GFX_gvt_transition_democracy
	priority = 1
	trigger = {
		OR = {
			AND = {
				OR = { 
					government = democracy_government
					government = soviet_government
				}
				NOT = { religion_group = capitalist }
				OR = {
					has_law = succ_democracy_capa
					has_law = succ_democracy_censal
				}
			}
			AND = {
				NOR = { 
					government = democracy_government
					government = soviet_government
				}
				OR = {
					has_law = succ_democracy
					has_law = succ_democracy_capa
					has_law = succ_democracy_censal
				}
			}
		}
	}
}

##################
# Soviet Regimes #
##################

government_flavor = {
	name = gov_soviet_regime_marxist_totalitarist
	graphics = GFX_gvt_soviet_regime_marxist
	priority = 1
	trigger = {
		government = soviet_government
		has_law = succ_soviet
		religion = marxist
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_marxist_council
	graphics = GFX_gvt_soviet_regime_marxist_council
	priority = 1
	trigger = {
		government = soviet_government
		has_law = succ_soviet
		religion = marxist
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_marxist
	graphics = GFX_gvt_soviet_regime_marxist_commune
	priority = 1
	trigger = {
		religion = marxist
		has_law = succ_democracy
	}
}

government_flavor = {
	name = gov_soviet_regime_bolchevik
	graphics = GFX_gvt_soviet_regime_bolchevik
	priority = 1
	trigger = {
		government = soviet_government
		religion = bolchevik
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_bolchevik_council
	graphics = GFX_gvt_soviet_regime_bolchevik_council
	priority = 1
	trigger = {
		government = soviet_government
		religion = marxist
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_trotskist
	graphics = GFX_gvt_soviet_regime_trotskist_totalitarian
	priority = 1
	trigger = {
		government = soviet_government
		religion = trotskist
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_trotskist_council
	graphics = GFX_gvt_soviet_regime_trotskist
	priority = 1
	trigger = {
		government = soviet_government
		religion = marxist
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_maoist
	graphics = GFX_gvt_soviet_regime_maoist_totalitarian
	priority = 1
	trigger = {
		government = soviet_government
		religion = maoist
		NOT = {
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_maoist_council
	graphics = GFX_gvt_soviet_regime_maoist_council
	priority = 1
	trigger = {
		government = soviet_government
		religion = maoist
		OR = {
			NOT = { has_dlc = "Conclave" }
			calc_true_if = {
				amount = 6
				has_law = law_voting_power_1
				has_law = banish_voting_power_1
				has_law = execution_voting_power_1
				has_law = revoke_title_voting_power_1
				has_law = grant_title_voting_power_1
				has_law = imprison_voting_power_1
				has_law = war_voting_power_1
			}
		}
	}
}

government_flavor = {
	name = gov_soviet_regime_anarchist_defence
	graphics = GFX_gvt_soviet_regime_anarchist_defence
	priority = 1
	trigger = {
		government = soviet_government
		has_law = succ_soviet
		OR = {
			religion = anarchist
			religion = anarcho-syndicalism
			religion = anarcho-mutualism
			religion = anarcho-feminism
			religion = ecoanarchism
			religion = ecosocialism
		}
	}
}

government_flavor = {
	name = gov_libertarian_state
	graphics = GFX_gvt_libertarian_state
	priority = 1
	trigger = {
		has_law = succ_democracy
		OR = {
			religion = anarchist
			religion = anarcho-syndicalism
			religion = anarcho-mutualism
			religion = anarcho-feminism
		}
		independent = yes
	}
}

government_flavor = {
	name = gov_anarchist_self_governing_territory
	graphics = GFX_gvt_anarchist_self_governing_territory
	priority = 1
	trigger = {
		has_law = succ_democracy
		OR = {
			religion = anarchist
			religion = anarcho-syndicalism
			religion = anarcho-mutualism
			religion = anarcho-feminism
		}
		independent = no
	}
}

government_flavor = {
	name = gov_democratic_confederalism
	graphics = GFX_gvt_democratic_confederalism
	priority = 1
	trigger = {
		has_law = succ_democracy
		religion = ecoanarchism
		independent = yes
	}
}

government_flavor = {
	name = gov_libertarian_municipalism
	graphics = GFX_gvt_libertarian_municipalism
	priority = 1
	trigger = {
		has_law = succ_democracy
		religion = ecoanarchism
		independent = no
	}
}