law_no_protection = {
	group = lawgroup_environmental_policy
	
	icon = "gfx/interface/icons/law_icons/law_no_protection.dds"
	
	progressiveness = 0

	modifier = {
		state_pollution_reduction_health_mult = 0.05
	}

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

law_basic_protection = {
	group = lawgroup_environmental_policy
	
	icon = "gfx/interface/icons/law_icons/law_basic_protection.dds"
	
	progressiveness = 50

	unlocking_technologies = {
		counterculture
	}

	modifier = {
		building_group_bg_mining_throughput_add = -0.05
		building_group_bg_extraction_throughput_add = -0.05
		building_group_bg_heavy_industry_throughput_add = -0.01
		building_group_bg_light_industry_throughput_add = -0.01
	}

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

	institution = institution_environmental_policy
	institution_modifier = {
		state_pollution_reduction_health_mult = -0.05
		state_turmoil_effects_mult = -0.01
	}

	on_activate = {
		custom_tooltip = recycling_center_activation_tt
	}
}

law_active_restoration = {
	group = lawgroup_environmental_policy

	icon = "gfx/interface/icons/law_icons/law_active_restoration.dds"

	progressiveness = 100

	unlocking_technologies = {
		circular_economy
	}

	modifier = {
		building_group_bg_mining_throughput_add = -0.1
		building_group_bg_extraction_throughput_add = -0.1
		building_group_bg_heavy_industry_throughput_add = -0.02
		building_group_bg_light_industry_throughput_add = -0.02
	}

	ai_enact_weight_modifier = { #Petitions
		value = 0

		if = {
			limit = { ai_has_enact_weight_modifier_journal_entries = yes }
			add = 750
		}
	}

	institution = institution_environmental_policy
	institution_modifier = {
		state_pollution_reduction_health_mult = -0.1
		state_mortality_mult = -0.005
		state_turmoil_effects_mult = -0.02
		interest_group_ig_industrialists_pol_str_mult = -0.1
	}

	on_activate = {
		custom_tooltip = recycling_center_activation_tt
	}
}