
tr_adaptability_adopt = {
	unlocks_agenda = agenda_conquer_nature
	triggered_modifier = {
		potential = {
			is_wilderness_empire = no
		}
		pop_housing_usage_mult = -0.1
		pop_amenities_usage_mult = -0.1
	}
	triggered_modifier = {
		potential = {
			is_wilderness_empire = yes
		}
		terraforming_cost_mult = -0.15
	}
}

tr_adaptability_finish = {
	custom_tooltip_with_modifiers = tr_adaptability_finish_desc
	modifier = {
		ascension_perks_add = 1
	}
}

tr_adaptability_survival_fittest = {

	modifier = {
		planet_orbital_bombardment_damage = -0.25
		army_damage_taken_mult = -0.25
		planet_soldiers_unity_produces_add = 0.5
	}
	
	tradition_swap = {
		name = tr_adaptability_survival_fittest_nomad
		inherit_icon = yes
		trigger = { is_nomadic = yes }
		custom_tooltip = tr_adaptability_survival_fittest_nomad_desc
		modifier = {
			shipsize_civilian_arkship_tier_1_hull_mult = 0.25
			shipsize_civilian_arkship_tier_2_hull_mult = 0.25
			shipsize_civilian_arkship_tier_3_hull_mult = 0.25
			shipsize_science_arkship_tier_1_hull_mult = 0.25
			shipsize_science_arkship_tier_2_hull_mult = 0.25
			shipsize_science_arkship_tier_3_hull_mult = 0.25
			shipsize_military_arkship_tier_1_hull_mult = 0.25
			shipsize_military_arkship_tier_2_hull_mult = 0.25
			shipsize_military_arkship_tier_3_hull_mult = 0.25
		}
		weight = { factor = 1 }
	}

	ai_weight = {
		factor = 5000
	}
}

tr_adaptability_recycling = {
	possible = {
		has_tradition = tr_adaptability_survival_fittest
	}
	custom_tooltip = tr_adaptability_recycling_desc1
	modifier = {
		planet_structures_volatile_motes_upkeep_mult = -0.25
		planet_structures_exotic_gases_upkeep_mult = -0.25
		planet_structures_rare_crystals_upkeep_mult = -0.25
		planet_structures_volatile_motes_cost_mult = -0.25
		planet_structures_exotic_gases_cost_mult = -0.25
		planet_structures_rare_crystals_cost_mult = -0.25
	}

	ai_weight = {
		factor = 5000
	}
}

tr_adaptability_environmental_diversification = {
	modifier = {
		pop_environment_tolerance = 0.1
		planet_district_city_build_speed_mult = 0.1
	}

	ai_weight = {
		factor = 5000
	}
}

tr_adaptability_adaptive_ecology = {
	possible = {
		has_tradition = tr_adaptability_environmental_diversification
	}

	modifier = {
		planet_non_artificial_max_districts_add = 1
		category_new_worlds_research_speed_mult = 0.1
	}

	tradition_swap = {
		name = tr_adaptability_adaptive_ecology_void
		inherit_icon = yes
		inherit_effects = no
		trigger = { has_void_dweller_origin = yes }
		modifier = {
			habitat_max_districts_add = 1
			planet_districts_upkeep_mult = -0.15
		}
		weight = {
			factor = 1
		}
	}

	tradition_swap = {
		name = tr_adaptability_adaptive_ecology_void
		inherit_icon = yes
		inherit_effects = no
		trigger = { has_origin = origin_shattered_ring }
		modifier = {
			planet_artificial_max_districts_add = 1
			planet_districts_cities_cost_mult = -0.1
		}
		weight = {
			factor = 1
		}
	}

	tradition_swap = {
		name = tr_adaptability_adaptive_ecology_nomad
		inherit_icon = yes
		trigger = {
			is_nomadic = yes
			is_hive_empire = no
		}
		modifier = {
			planet_artificial_max_districts_add = 1
			planet_districts_cities_cost_mult = -0.1
		}
		weight = {
			factor = 1
		}
	}

	tradition_swap = {
		name = tr_adaptability_adaptive_ecology_hive_nomad
		inherit_icon = yes
		trigger = {
			is_nomadic = yes
			is_hive_empire = yes
		}
		modifier = {
			planet_artificial_max_districts_add = 1
			planet_districts_cities_cost_mult = -0.1
		}
		weight = {
			factor = 1
		}
	}

	ai_weight = {
		factor = 5000
	}
}

tr_adaptability_appropriation = {
	possible = {
		has_tradition = tr_adaptability_environmental_diversification
	}

	modifier = {
		pop_resettlement_cost_mult = -0.5
		country_unity_produces_mult = 0.05
	}

	tradition_swap = {
		name = tr_adaptability_appropriation_egalitarian
		inherit_effects = yes
		inherit_icon = yes
		trigger = {
			is_egalitarian = yes
			is_nomadic = no
		}

		weight = {
			factor = 1
		}
	}

	tradition_swap = {
		trigger = { is_wilderness_empire = yes }
		name = tr_adaptability_appropriation_wilderness
		inherit_icon = yes
		modifier = {
			terraform_speed_mult = 0.15
			country_unity_produces_mult = 0.05
		}
		weight = { factor = 1 }
	}

	tradition_swap = {
		trigger = { is_nomadic = yes }
		name = tr_adaptability_appropriation_nomads
		inherit_icon = yes
		modifier = {
			starbase_modules_cost_mult = -0.25
			country_unity_produces_mult = 0.05
		}
		weight = { factor = 1 }
	}

	ai_weight = {
		factor = 1000
	}
}
