class = sc_black_hole flags = { voidworms_system } usage = misc_system_init usage_odds = { add = value:voidworms_$SIZE$_spawn_chance modifier = { factor = 0 has_grand_archive_dlc = no } modifier = { factor = 0 voidworms_enabled = no } modifier = { factor = 0 OR = { has_star_flag = empire_cluster any_neighbor_system = { has_star_flag = empire_cluster } } } modifier = { factor = 0 is_bottleneck_system = yes } modifier = { factor = 0 any_neighbor_system = { exists = owner owner = { OR = { is_fallen_empire = yes is_country_type = dormant_marauders } } } } } max_instances = 1 #prevent_anomalies = yes planet = { count = 1 class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } planet = { class = pc_toxic size = 26 orbit_distance = { min = 90 max = 110 } orbit_angle = { min = 90 max = 270 } init_effect = { save_event_target_as = toxic_planet_1 if = { limit = { has_toxoids = yes } set_planet_flag = toxic_terraforming_candidate add_modifier = { modifier = toxic_terraforming_candidate } } prevent_anomaly = yes set_deposit = d_dark_matter_deposit_1 } } planet = { class = pc_toxic size = 34 orbit_distance = { min = 20 max = 40 } orbit_angle = { min = 90 max = 270 } init_effect = { save_event_target_as = toxic_planet_2 if = { limit = { has_toxoids = yes } set_planet_flag = toxic_terraforming_candidate add_modifier = { modifier = toxic_terraforming_candidate } } prevent_anomaly = yes set_deposit = d_dark_matter_deposit_1 } } planet = { class = pc_toxic size = 20 orbit_distance = { min = 30 max = 70 } orbit_angle = { min = 90 max = 270 } init_effect = { save_event_target_as = toxic_planet_3 if = { limit = { has_toxoids = yes } set_planet_flag = toxic_terraforming_candidate add_modifier = { modifier = toxic_terraforming_candidate } } prevent_anomaly = yes set_deposit = d_dark_matter_deposit_1 } } init_effect = { save_global_event_target_as = voidworm_system_$SIZE$ create_voidworms_country = yes event_target:voidworms_country = { create_voidworms_small_fleet = { LOCATION = event_target:toxic_planet_3 } create_voidworms_medium_fleet = { LOCATION = event_target:toxic_planet_2 } create_voidworms_large_fleet = { LOCATION = event_target:toxic_planet_1 } } create_fleet = { name = "NAME_Voidworms_Starbase" settings = { spawn_debris = no } effect = { set_owner = event_target:voidworms_country create_ship = { name = "NAME_Voidworms_Starbase" design = "NAME_Voidworms_Starbase" upgradable = no effect = { set_ship_flag = voidworms_starbase } } set_location = { target = event_target:toxic_planet_1 distance = 40 angle = random } } } create_fleet = { name = "NAME_Voidworms_Starbase" settings = { spawn_debris = no } effect = { set_owner = event_target:voidworms_country create_ship = { name = "NAME_Voidworms_Starbase" design = "NAME_Voidworms_Starbase" upgradable = no effect = { set_ship_flag = voidworms_starbase } } set_location = { target = event_target:toxic_planet_2 distance = 45 angle = random } } } create_fleet = { name = "NAME_Voidworms_Starbase" settings = { spawn_debris = no } effect = { set_owner = event_target:voidworms_country create_ship = { name = "NAME_Voidworms_Starbase" design = "NAME_Voidworms_Starbase" upgradable = no effect = { set_ship_flag = voidworms_starbase } } set_location = { target = event_target:toxic_planet_3 distance = 30 angle = random } } } }