﻿je_consolidate_colonial_rule = {
	icon = "gfx/interface/icons/event_icons/event_military.dds"
	group = je_group_historical_content
	
	complete = {
		any_state = {
			filter = {
				OR = {
					state_region = s:STATE_PUNJAB
					state_region = s:STATE_HILL_PUNJAB
					state_region = s:STATE_SINDH
					state_region = s:STATE_PASHTUNISTAN
					state_region = s:STATE_QUETTA
					state_region = s:STATE_KASHMIR
					state_region = s:STATE_BALUCHISTAN
					state_region = s:STATE_MANDALAY
					state_region = s:STATE_KACHIN
					state_region = s:STATE_SHAN_STATES
					state_region = s:STATE_PEGU
				}
			}
			OR = {
				owner = ROOT
				owner = {
					is_subject_of = ROOT
				}
				trigger_if = {
					limit = {
						exists = ROOT.top_overlord
					}
					OR = {
						owner = ROOT.top_overlord
						owner = {
							is_subject_of = ROOT.top_overlord
						}
					}
				}
			}
			percent >= 0.80
		}
		scope:journal_entry = {
			is_goal_complete = yes
		}
		highest_secession_progress < 0.5
	}

	on_complete = {
		trigger_event = { id = east_indies.1 }
		set_variable = consolidated_colonial_rule
	}

	fail = {
		OR = {
			NOT = {
				exists = c:GBR
			}
			trigger_if = {
				limit = {
					exists = c:GBR
				}
				NOT = {
					is_subject_of = c:GBR
				}
			}
			is_subject_type = subject_type_colony
		}
	}

	on_monthly_pulse = {
		effect = {
			if = {
				limit = {
					highest_secession_progress < 0.3
				}
				change_variable = {
					name = east_indies_revolt_var
					add = 1
				}
				clamp_variable = { name = east_indies_revolt_var max = 120 min = 0 }
			}
		}
	}

	invalid = {
		has_variable = bic_collapse_var
	}

	current_value = {
		value = root.var:east_indies_revolt_var
	}

	goal_add_value = {
		add = 120
	}
	
	should_be_pinned_by_default = yes

	weight = 100
}

