tech_quantum_catapult = { area = physics cost = @tier4cost1 tier = 3 category = { particles } ai_update_type = all weight = @tier3weight3 is_rare = yes potential = { has_overlord_dlc = yes OR = { has_technology = tech_mega_engineering has_country_flag = has_quantum_catapult_insight has_origin = origin_star_slingshot } } weight_modifier = { factor = 0.25 modifier = { factor = 0.5 is_pacifist = yes } modifier = { factor = 2 is_militarist = yes } modifier = { factor = 2 OR = { has_trait_in_council = { TRAIT = leader_trait_maniacal } has_trait_in_council = { TRAIT = leader_trait_maniacal_2 } has_trait_in_council = { TRAIT = leader_trait_maniacal_3 } } } modifier = { factor = 2 OR = { has_trait_in_council = { TRAIT = leader_trait_spark_of_genius } has_trait_in_council = { TRAIT = leader_trait_spark_of_genius_2 } } } modifier = { factor = 4 OR = { has_megastructure = quantum_catapult_1 has_megastructure = quantum_catapult_2 has_megastructure = quantum_catapult_3 has_megastructure = quantum_catapult_restored has_megastructure = quantum_catapult_restored_slingshot has_megastructure = quantum_catapult_ruined has_megastructure = quantum_catapult_ruined_slingshot } } modifier = { factor = 2 OR = { has_ascension_perk = ap_galactic_wonders_megacorp has_ascension_perk = ap_galactic_wonders_utopia_and_megacorp } } modifier = { factor = 6 has_ascension_perk = ap_master_builders } inline_script = { script = technologies/rare_technologies_weight_modifiers TECHNOLOGY = tech_quantum_catapult } modifier = { factor = @ap_grasp_the_void_travel_tech has_ascension_perk = ap_grasp_the_void } modifier = { factor = @eager_explorer_effect is_eager_explorer_empire = yes } } ai_weight = { factor = 10 } } tech_orbital_ring_tier_1 = { cost = @tier3cost2 area = engineering category = { voidcraft } tier = 3 weight = @tier3weight2 prerequisites = { "tech_starbase_3" "tech_galactic_administration" "tech_planetary_infrastructure_1" } gateway = infrastructure potential = { has_overlord_dlc = yes } # unlocks Orbital Ring, basically same weights as Habitats weight_modifier = { modifier = { factor = 0.1 NOT = { years_passed > 50 } } modifier = { factor = 10 any_neighbor_country = { has_technology = tech_orbital_ring_tier_1 } } modifier = { factor = 2 years_passed > 60 } modifier = { factor = 3 years_passed > 65 } modifier = { factor = 4 years_passed > 70 } modifier = { factor = 5 count_starbase_sizes = { starbase_size = starbase_starhold count >= 3 } } modifier = { factor = 1.25 has_tradition = tr_expansion_adopt } modifier = { factor = 1.25 has_tradition = tr_expansion_finish } } prereqfor_desc = { ship = { title = "allow_orbital_rings" desc = "orbital_ring_tier_1_MEGASTRUCTURE_DETAILS" } } ai_weight = { factor = 1 } } tech_hyper_relays = { cost = @tier2cost3 area = physics tier = 2 category = { particles } is_rare = yes is_reverse_engineerable = no weight = @tier2weight3 prerequisites = { "tech_hyper_drive_2" } potential = { has_overlord_dlc = yes } feature_flags = { hyper_relay_construction } weight_modifier = { factor = 0.5 modifier = { factor = 0 NOR = { has_technology = tech_mine_rare_crystals has_technology = tech_rare_crystals has_country_flag = has_market_access } } modifier = { factor = 0.2 NOR = { has_trait_in_council = { TRAIT = leader_trait_expertise_particles } has_trait_in_council = { TRAIT = leader_trait_curator } has_trait_in_council = { TRAIT = leader_trait_spark_of_genius } has_trait_in_council = { TRAIT = leader_trait_spark_of_genius_2 } has_trait_in_council = { TRAIT = leader_trait_maniacal } has_trait_in_council = { TRAIT = leader_trait_maniacal_2 } has_trait_in_council = { TRAIT = leader_trait_maniacal_3 } has_seen_any_bypass = relay_bypass } } modifier = { factor = 2 OR = { has_megastructure = hyper_relay has_megastructure = hyper_relay_ruined has_megastructure = hyper_relay_restored } } modifier = { factor = 1.25 has_tradition = tr_expansion_finish } modifier = { factor = 1.5 has_seen_any_bypass = relay_bypass } modifier = { factor = 1.25 has_technology = tech_experimental_subspace_navigation } inline_script = { script = technologies/rare_technologies_weight_modifiers TECHNOLOGY = tech_hyper_relays } modifier = { factor = @ap_grasp_the_void_travel_tech has_ascension_perk = ap_grasp_the_void } modifier = { factor = @eager_explorer_effect is_eager_explorer_empire = yes } } ai_weight = { factor = 4 #FTL techs are good modifier = { factor = 2 is_ai = no #auto-research } modifier = { factor = 5 # Don't pass this up if you're the first to get the opportunity NOT = { has_seen_any_bypass = relay_bypass } } } }