tr_oeo_computation_adopt = {
	unlocks_agenda = agenda_oeo_mandatory_overclocking
	custom_tooltip_with_modifiers = tr_oeo_computation_adopt_desc
	possible = {
	}
	modifier = {
		category_computing_research_speed_mult = 0.10
		all_technology_research_speed = 0.05
	}
}

tr_oeo_computation_finish = {
	modifier = {
		all_technology_research_speed = 0.05
		ascension_perks_add = 1
	}
	triggered_modifier = {
		potential = { 
			is_wilderness_empire = no 
			is_virtual_empire = no
		}
		bonus_automated_workforce_mult = 0.10
	}
	triggered_modifier = {
		potential = { 
			is_wilderness_empire = yes
			is_virtual_empire = no
		}
		planet_jobs_produces_mult = 0.05
	}
	triggered_modifier = {
		potential = { 
			is_wilderness_empire = no
			is_virtual_empire = yes
		}
		oeo_virtual_pop_bonus_workforce_mult = 0.05
	}
}

tr_oeo_computation_artificial_assistants = {
	custom_tooltip_with_modifiers = tr_oeo_computation_artificial_assistants_desc
	on_enabled = {
		hidden_effect = {
			country_event = {
				id = oeo_computation_events.1
			}
		}
	}
	ai_weight = {
		factor = 1000
	}
}
tr_oeo_computation_supersymmetry_ciphers = {
	modifier = {
		intel_encryption_add = 1
		espionage_hostile_operation_difficulty_add = 1
	}
	possible = {
		has_tradition = tr_oeo_computation_artificial_assistants
	}
	ai_weight = {
		factor = 1000
	}
}
tr_oeo_computation_star_cluster_brute_force = {
	possible = {
		has_tradition = tr_oeo_computation_supersymmetry_ciphers
	}
	modifier = {
		intel_decryption_add = 1
		espionage_operation_difficulty_add = -1
	}
	ai_weight = {
		factor = 1000
	}
}

tr_oeo_planetary_neural_networks = {
	triggered_modifier = {
		potential = { 
			is_wilderness_empire = no 
			is_virtual_empire = no
		}
		bonus_automated_workforce_mult = 0.1
	}
	triggered_modifier = {
		potential = { 
			is_wilderness_empire = yes
			is_virtual_empire = no
		}
		planet_jobs_produces_mult = 0.05
	}
	triggered_modifier = {
		potential = { 
			is_wilderness_empire = no
			is_virtual_empire = yes
		}
		oeo_virtual_pop_bonus_workforce_mult = 0.05
	}
	possible = {
		has_tradition = tr_oeo_computation_artificial_assistants
	}
	ai_weight = {
		factor = 1000
	}
}

tr_oeo_computation_layered_dyson_computing = {
	possible = {
		has_tradition = tr_oeo_planetary_neural_networks
		has_technology = tech_dyson_swarm
	}
	on_enabled = {
		hidden_effect = {
			if = {
				limit = {
					NOT = { has_technology = tech_oeo_matrioshka_brain }
				}
				add_research_option = tech_oeo_matrioshka_brain
			}
		}
	}
	custom_tooltip_with_modifiers = tr_oeo_computation_layered_dyson_computing_desc
	ai_weight = {
		factor = 1000
	}
}
