tr_virtuality_adopt = {
	possible = {
		custom_tooltip = {
			fail_text = REQUIRES_FINISHED_TRANSFORMATION
			has_country_flag = virtuality_traditions_unlocked
		}
	}
	on_enabled = {
		hidden_effect = {
			country_event = { id = cybernetics.5035 }
			update_node_portraits_if_gestalt_effect = yes
		}
	}
	modifier = {
		intel_decryption_add = 2
		intel_encryption_add = 2
		planet_metallurgists_alloys_produces_mult = -0.15
	}
	triggered_modifier = {
		potential = { country_uses_consumer_goods = yes }
		planet_artisans_consumer_goods_produces_mult = -0.15
	}
	custom_tooltip_with_modifiers = tr_virtuality_adopt_modifier_desc
	unlocks_agenda = agenda_virtuality_optimized_network
}

tr_virtuality_finish = {
	modifier = {
		ascension_perks_add = 1
	}
	on_enabled = {
		hidden_effect = {
			country_event = { id = cybernetics.5046 }
			country_event = { id = timeline.84 }
			update_node_portraits_if_gestalt_effect = yes
			every_owned_planet = {
				carrier_event = { id = cybernetics.2026 }
			}
		}
	}
	custom_tooltip_with_modifiers = tr_virtuality_finisher_modifier_desc
}

tr_virtuality_1 = {
	custom_tooltip_with_modifiers = tr_virtuality_1_modifier_desc
	on_enabled = {
		hidden_effect = {
			country_event = { id = cybernetics.5040 }
			update_node_portraits_if_gestalt_effect = yes
		}
	}
	ai_weight = {
		factor = 1000
	}
}

tr_virtuality_2 = {
	modifier = {
		planet_researchers_upkeep_mult = -0.15
		planet_bureaucrats_upkeep_mult = -0.15
		leaders_upkeep_mult = -0.25
		empire_size_pops_mult = -0.15
	}
	triggered_modifier = {
		potential = {
			is_nomadic = no
			is_megacorp = no
			is_sovereign_guardianship_empire = no
		}
		empire_size_colonies_mult = 1.25
		ascension_perks_add = 1
	}
	triggered_modifier = {
		potential = { OR = { 
			is_megacorp = yes
			is_nomadic = no
		} }
		empire_size_colonies_mult = 0.75
		ascension_perks_add = 1
	}
	triggered_modifier = {
		potential = { OR = { 
			is_nomadic = yes
			is_sovereign_guardianship_empire = yes
		} }
		empire_size_colonies_mult = 0.5
		ascension_perks_add = 1
	}
	ai_weight = {
		factor = 1000
	}
}

tr_virtuality_3 = {
	possible = {
		has_tradition = tr_virtuality_1
		has_tradition = tr_virtuality_2
	}
	modifier = {

	}
	custom_tooltip_with_modifiers = tr_virtuality_3_modifier_desc
	ai_weight = {
		factor = 1000
	}
}

tr_virtuality_4 = {
	possible = {
		has_tradition = tr_virtuality_3
	}
	custom_tooltip_with_modifiers = tr_virtuality_4_modifier_desc
	ai_weight = {
		factor = 1000
	}
}

tr_virtuality_5 = {
	possible = {
		has_tradition = tr_virtuality_3
	}
	custom_tooltip_with_modifiers = tr_virtuality_5_modifier_desc
	ai_weight = {
		factor = 1000
	}
}
