﻿je_autocracy = {
	icon = "gfx/interface/icons/event_icons/event_portrait.dds"

	group = je_group_internal_affairs

	is_shown_when_inactive = {
		OR = {
			has_law = law_type:law_monarchy
			has_law = law_type:law_theocracy
		}
		has_law = law_type:law_state_religion
		has_law = law_type:law_autocracy
	}

	possible = {
		has_technology_researched = nationalism
		OR = {
			ig:ig_landowners = {
				is_powerful = yes
			}
			ig:ig_devout = {
				is_powerful = yes
			}
		}
	}

	immediate = {
		set_variable = {
			name = autocracy_var
			value = 1
		}
	}

	on_monthly_pulse = {
		effect = {
			if = {
				limit = {
					OR = {
						has_law = law_type:law_monarchy
						has_law = law_type:law_theocracy
					}
					has_law = law_type:law_state_religion
					has_law = law_type:law_autocracy
					NOT = {
						any_civil_war = {
							civil_war_progress >= 0.75
						}
					}
				}
				change_variable = {
					name = autocracy_var
					add = 1
				}
			}
		}
		random_events = {
			10 = 0
			1 = autocracy.2
			1 = autocracy.3
		}
	}

	complete = {
		scope:journal_entry = {
			is_goal_complete = yes
		}
		OR = {
			has_law = law_type:law_monarchy
			has_law = law_type:law_theocracy
		}
		has_law = law_type:law_state_religion
		has_law = law_type:law_autocracy
		NOT = {
			any_civil_war = {
				civil_war_progress >= 0.75
			}
		}
	}

	on_complete = {
		trigger_event = {
			id = autocracy.1
		}
	}

	fail = {
		OR = {
			NOT = { has_law = law_type:law_state_religion }
			NOT = { has_law = law_type:law_autocracy }
		}
	}

	current_value = {
		value = root.var:autocracy_var
	}

	goal_add_value = {
		add = 360
	}

	progressbar = yes

	weight = 100
}