﻿law_no_home_affairs = {
	group = lawgroup_internal_security
	icon = "gfx/interface/icons/law_icons/no_home_affairs.dds"
	
	progressiveness = 0

	modifier = {
	}
	
	# AI shouldn't try to abolish institutions
	ai_will_do = {
		always = no
	}

	ai_enact_weight_modifier = { #Petitions
		value = 0
		
		if = {
			limit = { ai_has_enact_weight_modifier_journal_entries = yes }
			add = 750
		}
	}
}

law_national_guard = {
	group = lawgroup_internal_security
	icon = "gfx/interface/icons/law_icons/national_guard.dds"
	
	progressiveness = 25

	modifier = {
	}

	unlocking_technologies = {
		law_enforcement
	}

	institution = institution_home_affairs
	institution_modifier = {
		state_conscription_rate_add = 0.004
		country_authority_add = 20
		state_harvest_condition_flood_impact_mult = -0.05
		state_harvest_condition_wildfire_impact_mult = -0.05
		state_harvest_condition_extreme_winds_impact_mult = -0.05
		state_harvest_condition_drought_impact_mult= -0.05
	}

	ai_enact_weight_modifier = { #Petitions
		value = 0
		
		if = {
			limit = { ai_has_enact_weight_modifier_journal_entries = yes }
			add = 750
		}
	}
}

law_secret_police = {
	group = lawgroup_internal_security
	icon = "gfx/interface/icons/law_icons/secret_police.dds"
	
	progressiveness = 0
	
	unlocking_technologies = {
		central_archives
	}

	modifier = {
	}
	
	institution = institution_home_affairs
	institution_modifier = {
		country_suppression_attraction_mult = -0.1
		country_authority_add = 20
	}
	
	on_enact = {
		custom_tooltip = unlock_arrange_accident_tt
	}

	ai_enact_weight_modifier = { #Petitions
		value = 0
		
		if = {
			limit = { ai_has_enact_weight_modifier_journal_entries = yes }
			add = 750
		}
	}
}

law_guaranteed_liberties = {
	group = lawgroup_internal_security
	icon = "gfx/interface/icons/law_icons/guaranteed_liberties.dds"
	
	progressiveness = 100
	
	unlocking_laws = {
		law_right_of_assembly
		law_protected_speech
	}
	
	modifier = {
	}
	
	institution = institution_home_affairs
	institution_modifier = {
		state_radicals_from_political_movements_mult = -0.05
		state_loyalists_from_political_movements_mult = 0.05
		country_tech_spread_mult = 0.05
	}

	ai_enact_weight_modifier = { #Petitions
		value = 0
		
		if = {
			limit = { ai_has_enact_weight_modifier_journal_entries = yes }
			add = 750
		}
	}
}
