cosmogenesis_needle = { entity = "monadic_qerr_entity" construction_entity = "monadic_qerr_entity" portrait = "GFX_megastructure_construction_background" entity_offset = { x = -40 y = -20 } build_time = 4800 show_in_outliner = no resources = { category = megastructures cost = { advanced_logic = 17500 sr_dark_matter = 1000 } cost = { trigger = { country_uses_bio_ships = no } alloys = 50000 } cost = { trigger = { country_uses_bio_ships = yes } alloys = 50000 mult = 0.5 } cost = { trigger = { country_uses_bio_ships = yes } food = 50000 mult = @halved_alloy_to_food_cost_ratio } } custom_tooltip_requirements = "MEGASTRUCTURE_TOOLTIP_REQUIREMENTS_NEEDLE" potential = { has_technology = tech_cosmogenesis_crisis_5 NOT = { has_country_flag = cosmogenesis_needle_built } } possible = { hidden_trigger = { exists = starbase } custom_tooltip = { fail_text = "requires_inside_border" is_inside_border = from } custom_tooltip = { fail_text = cosmogenesis_aborted_tt from = { NOT = { has_country_flag = cosmogenesis_aborted } } } } placement_rules = { planet_possible = { custom_tooltip = { fail_text = "requires_capital" is_colony = yes is_capital = yes exists = owner exists = controller controller = { is_same_value = prev.owner } } } } on_build_complete = { remove_system_terraforming_candidates = yes create_fleet = { name = "NAME_Cosmogenesis_Sphere" settings = { can_disband = no } effect = { set_owner = root set_fleet_flag = cosmogenesis_needle create_ship = { name = "NAME_Lemniscate" design = "NAME_Monadic_Qerr" } set_location = fromfrom set_fleet_stance = evasive save_global_event_target_as = cosmogenesis_needle add_modifier = { modifier = horizon_needle_mod days = -1 } } } remove_megastructure = fromfrom from = { country_event = { id = crisis.7400 } set_country_flag = cosmogenesis_needle_built } } }