# Environmentalist Ideologies

ideology_neg_ambientalist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_neg_ambientalist.dds"

	lawgroup_environmental_policy = {
		law_no_protection = neutral
		law_basic_protection = disapprove
		law_active_restoration = strongly_disapprove
	}

	lawgroup_mining_policy = {
		law_mining_unrestricted = approve
		law_mining_restrict_hazardous = neutral
		law_mining_strategic = disapprove
		law_polluting_mining_banned = strongly_disapprove
	}

	lawgroup_uranium_usage = {
		law_uranium_civil_usage = neutral
		law_uranium_full_usage = approve
		law_uranium_ban = disapprove
	}
}

ideology_moderate_ambientalist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_moderate_ambientalist.dds"

	lawgroup_environmental_policy = {
		law_no_protection = disapprove
		law_basic_protection = approve
		law_active_restoration = neutral
	}

	lawgroup_mining_policy = {
		law_mining_unrestricted = neutral
		law_mining_restrict_hazardous = approve
		law_mining_strategic = neutral
		law_polluting_mining_banned = disapprove
	}

	lawgroup_uranium_usage = {
		law_uranium_civil_usage = approve
		law_uranium_full_usage = approve
		law_uranium_ban = disapprove
	}
}

ideology_extreme_ambientalist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_extreme_ambientalist.dds"

	lawgroup_environmental_policy = {
		law_no_protection = strongly_disapprove
		law_basic_protection = approve
		law_active_restoration = strongly_approve
	}

	lawgroup_mining_policy = {
		law_mining_unrestricted = strongly_disapprove
		law_mining_restrict_hazardous = neutral
		law_mining_strategic = approve
		law_polluting_mining_banned = strongly_approve
	}

	lawgroup_uranium_usage = {
		law_uranium_civil_usage = neutral
		law_uranium_full_usage = disapprove
		law_uranium_ban = approve
	}
}

ideology_neoliberal_ambientalist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_neoliberal_ambientalist.dds"

	lawgroup_environmental_policy = {
		law_no_protection = neutral
		law_basic_protection = approve
		law_active_restoration = disapprove
	}

	lawgroup_mining_policy = {
		law_mining_unrestricted = neutral
		law_mining_restrict_hazardous = approve
		law_mining_strategic = disapprove
		law_polluting_mining_banned = strongly_disapprove
	}

	lawgroup_uranium_usage = {
		law_uranium_civil_usage = approve
		law_uranium_full_usage = strongly_approve
		law_uranium_ban = strongly_disapprove
	}
}

# Progressist Ideologies

ideology_moderate_traditionalist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_moderate_traditionalist.dds"

	lawgroup_lgbtq_rights = {
		lgbtq_traditional_couples = approve
		lgbtq_sex_equality = approve
		lgbtq_civil_unions = disapprove
		lgbtq_full_gender_equality = strongly_disapprove
	}

	lawgroup_bioethics = {
		law_life_rights = approve
		law_regulated_adoption = strongly_approve
		law_euthanasia = neutral
		law_abortion = disapprove
	}

	lawgroup_data_policy = {
		law_data_free_harvest = neutral
		law_data_privacy_basic = approve
		law_data_biometric_ban = neutral
	}

	lawgroup_advanced_education = {
		law_no_compulsory_secondary_school = neutral
		law_compulsory_secondary_school = approve
		law_public_universities = neutral
	}
}

ideology_extreme_traditionalist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_extreme_traditionalist.dds"

	lawgroup_lgbtq_rights = {
		lgbtq_traditional_couples = strongly_approve
		lgbtq_sex_equality = neutral
		lgbtq_civil_unions = strongly_disapprove
		lgbtq_full_gender_equality = strongly_disapprove
	}

	lawgroup_bioethics = {
		law_life_rights = strongly_approve
		law_regulated_adoption = neutral
		law_euthanasia = disapprove
		law_abortion = strongly_disapprove
	}

	lawgroup_data_policy = {
		law_data_free_harvest = disapprove
		law_data_privacy_basic = neutral
		law_data_biometric_ban = neutral
	}

	lawgroup_advanced_education = {
		law_no_compulsory_secondary_school = approve
		law_compulsory_secondary_school = neutral
		law_public_universities = disapprove
	}
}

ideology_moderate_progressist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_moderate_progressist.dds"

	lawgroup_lgbtq_rights = {
		lgbtq_traditional_couples = disapprove
		lgbtq_sex_equality = approve
		lgbtq_civil_unions = neutral
		lgbtq_full_gender_equality = disapprove
	}

	lawgroup_bioethics = {
		law_life_rights = disapprove
		law_regulated_adoption = approve
		law_euthanasia = strongly_approve
		law_abortion = approve
	}

	lawgroup_data_policy = {
		law_data_free_harvest = disapprove
		law_data_privacy_basic = approve
		law_data_biometric_ban = neutral
	}

	lawgroup_advanced_education = {
		law_no_compulsory_secondary_school = disapprove
		law_compulsory_secondary_school = approve
		law_public_universities = strongly_approve
	}
}

ideology_extreme_progressist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_extreme_progressist.dds"

	lawgroup_lgbtq_rights = {
		lgbtq_traditional_couples = strongly_disapprove
		lgbtq_sex_equality = approve
		lgbtq_civil_unions = strongly_approve
		lgbtq_full_gender_equality = strongly_approve
	}

	lawgroup_bioethics = {
		law_life_rights = strongly_disapprove
		law_regulated_adoption = neutral
		law_euthanasia = approve
		law_abortion = strongly_approve
	}

	lawgroup_data_policy = {
		law_data_free_harvest = disapprove
		law_data_privacy_basic = approve
		law_data_biometric_ban = approve
	}

	lawgroup_advanced_education = {
		law_no_compulsory_secondary_school = strongly_disapprove
		law_compulsory_secondary_school = approve
		law_public_universities = strongly_approve
	}
}

ideology_neoliberal_progressist = {
	icon = "gfx/interface/icons/ideology_icons/ideology_neoliberal_progressist.dds"

	lawgroup_lgbtq_rights = {
		lgbtq_traditional_couples = disapprove
		lgbtq_sex_equality = strongly_approve
		lgbtq_civil_unions = strongly_approve
		lgbtq_full_gender_equality = approve
	}

	lawgroup_bioethics = {
		law_life_rights = disapprove
		law_regulated_adoption = approve
		law_euthanasia = strongly_approve
		law_abortion = strongly_approve
	}

	lawgroup_data_policy = {
		law_data_free_harvest = strongly_approve
		law_data_privacy_basic = neutral
		law_data_biometric_ban = disapprove
	}

	lawgroup_advanced_education = {
		law_no_compulsory_secondary_school = strongly_disapprove
		law_compulsory_secondary_school = approve
		law_public_universities = strongly_approve
	}
}

# Economic Ideologies

ideology_neoliberism = {
	icon = "gfx/interface/icons/ideology_icons/ideology_neoliberism.dds"

	lawgroup_economic_system = {
		law_laissez_faire = strongly_approve
		law_interventionism = approve
		law_agrarianism = disapprove
		law_traditionalism = strongly_disapprove
		law_cooperative_ownership = disapprove
		law_command_economy = strongly_disapprove
		law_industry_banned = strongly_disapprove
		law_extraction_economy = strongly_disapprove
	}

	lawgroup_trade_policy = {
		law_free_trade = strongly_approve
		law_mercantilism = neutral
		law_protectionism = disapprove
		law_isolationism = strongly_disapprove
	}

	lawgroup_childrens_rights = {
		law_child_labor_allowed = strongly_disapprove
		law_restricted_child_labor = neutral
		law_compulsory_primary_school = strongly_approve
	}

	lawgroup_labor_rights = {
		law_no_workers_rights = neutral
		law_regulatory_bodies = neutral
		law_worker_protections = strongly_disapprove
	}

	lawgroup_land_reform = {
		law_collectivized_agriculture = strongly_disapprove
		law_serfdom = strongly_disapprove
		law_tenant_farmers = disapprove
		law_peasant_proprietorship = neutral
		law_commercialized_agriculture = strongly_approve
	}
}

ideology_modern_individualism = {
	icon = "gfx/interface/icons/ideology_icons/individualist.dds"

	lawgroup_welfare = {
		law_poor_laws = neutral
		law_no_social_security = strongly_disapprove
		law_wage_subsidies = approve
		law_old_age_pension = strongly_approve
	}

	lawgroup_health_system = {
		law_private_health_insurance = strongly_approve
		law_no_health_system = strongly_disapprove
		law_charitable_health_system = disapprove
		law_public_health_insurance = neutral
	}

	lawgroup_education_system = {
		law_private_schools = strongly_approve
		law_public_schools = neutral
		law_religious_schools = disapprove
		law_no_schools = strongly_disapprove
	}

	lawgroup_migration = {
		law_no_migration_controls = approve
		law_migration_controls = neutral
		law_closed_borders = strongly_disapprove
	}

	lawgroup_labour_associations = {
		law_combination_acts = approve
		law_guild_system = strongly_disapprove
		law_factory_councils = disapprove
		law_anti_strike_laws = neutral
		law_corporatized_unions = neutral
		law_right_to_associate = disapprove
	}
}