###############################################
# Xenomorph Infection — merged civics (Option A intake, step 2)
# Per-item approvals logged in docs/CHANGELOG_3_68.md
###############################################

# Civic 1/4 — approved 3_68 with Crow's gate: primary species must carry trait_xenomorph.
# NOTE: source mod authored this as a defender-side (anti-xenomorph) civic; the
# 45% conversion-resistance line in its _effects loc refers to a step-3 mechanic.
civic_xit_biosecurity_directorate = {
	icon = "gfx/interface/icons/governments/civics/civic_police_state.dds"
	modification = no
	description = "civic_xit_biosecurity_directorate_effects"
	random_weight = { base = 0 }

	traits = {
		trait = trait_xenomorph
	}

	modifier = {
		planet_stability_add = 3
		planet_crime_add = -10
		army_defense_damage_mult = 0.15
		category_biology_research_speed_mult = 0.10
	}
}

# Civics 2-4/4 — batch-approved 3_69 ("add the rest without checking").
# Judgment call, logged: same primary-species trait_xenomorph gate as civic 1
# for family consistency; lift per-civic on request.
civic_xit_expeditionary_hazmat_corps = {
	icon = "gfx/interface/icons/governments/civics/civic_technocracy.dds"
	modification = no
	description = "civic_xit_expeditionary_hazmat_corps_effects"
	random_weight = { base = 0 }

	traits = {
		trait = trait_xenomorph
	}

	modifier = {
		science_ship_survey_speed = 0.10
		ship_anomaly_research_speed_mult = 0.15
		country_society_research_produces_mult = 0.05
	}
}

civic_xit_quarantine_authority = {
	icon = "gfx/interface/icons/governments/civics/civic_efficient_bureaucracy.dds"
	modification = no
	description = "civic_xit_quarantine_authority_effects"
	random_weight = { base = 0 }

	traits = {
		trait = trait_xenomorph
	}

	modifier = {
		planet_stability_add = 3
		planet_crime_add = -5
		planet_pops_upkeep_mult = -0.05
		planet_army_build_speed_mult = 0.20
	}
}

civic_xit_xenobiological_taskforce = {
	icon = "gfx/interface/icons/governments/civics/civic_citizen_service.dds"
	modification = no
	description = "civic_xit_xenobiological_taskforce_effects"
	random_weight = { base = 0 }

	traits = {
		trait = trait_xenomorph
	}

	modifier = {
		army_defense_damage_mult = 0.25
		army_morale = 0.20
		army_damage_mult = 0.10
		ship_anomaly_research_speed_mult = 0.10
	}
}
