tr_xt_enforcement_adopt = {
	possible = {
		has_xt_enforcement_building = yes
	}
	unlocks_agenda = agenda_xt_enforcement
	modifier = {
		job_enforcer_per_pop = 0.033
	}
	custom_tooltip_with_modifiers = tr_xt_enforcement_adopt_effects
	on_enabled = {
		hidden_effect = {
			country_event = {
				id = xt.53
			}	
		}
	}
}

tr_xt_enforcement_finish = {
	modifier = {
		ascension_perks_add = 1
		planet_enforcers_unity_produces_add = 1
	}
}
# xt_1: Police Patrols
tr_xt_enforcement_1 = {
	modifier = {
		planet_crime_mult = -0.1
	}
}
# xt_2: Legal Oath
tr_xt_enforcement_2 = {
	custom_tooltip_with_modifiers = tr_xt_enforcement_2_effects
	possible = {
		has_tradition = tr_xt_enforcement_1
	}
	on_enabled = {
		hidden_effect = {
			every_owned_leader = {
				if = {
					limit = {
						leader_class = official
						NOR = {
							has_trait = leader_trait_righteous
							has_trait = leader_trait_righteous_2
						}
					}
					add_trait = leader_trait_righteous
					remove_trait = leader_trait_corrupt
					remove_trait = leader_trait_corrupt_2
					remove_trait = leader_trait_sadistic
					remove_trait = leader_trait_sadistic_2
				}		
			}
			every_pool_leader = {
				if = {
					limit = {
						leader_class = official
						NOR = {
							has_trait = leader_trait_righteous
							has_trait = leader_trait_righteous_2
						}
					}
					add_trait = leader_trait_righteous
					remove_trait = leader_trait_corrupt
					remove_trait = leader_trait_corrupt_2
					remove_trait = leader_trait_sadistic
					remove_trait = leader_trait_sadistic_2
				}		
			}
		}
	}
	modifier = {
		official_exp_gain = 0.1
	}
}
# xt_3: Penal Stations
tr_xt_enforcement_3 = {
	possible = {
		has_tradition = tr_xt_enforcement_2
	}	
	custom_tooltip = tr_xt_enforcement_3_effects
}
# xt_4: Hyperlane Customs Enforcement
tr_xt_enforcement_4 = {
	modifier = {
		starbase_trade_protection_add = 10
		starbase_trade_protection_range_add = 1
	}
}
# xt_5: 
tr_xt_enforcement_5 = {
	possible = {
		has_tradition = tr_xt_enforcement_4
	}
	custom_tooltip = tr_xt_enforcement_5_effects
	on_enabled = {
		set_variable = {
			which = xt_crimeless_planets
			value = 0
		}
		every_owned_planet = {
			limit = {
				is_colony = yes
				planet_crime = 0
			}
			from = {
				change_variable = {
					which = xt_crimeless_planets
					value = 1
				}
			}
		}
	}
	triggered_modifier = {
		country_unity_produces_mult = 0.02
		multiplier = xt_crimeless_planets
	}
}