#reloadable with 'reload stats' # This file is where you start when you want to configure something new, then go to sections @corvette_evasion = 60 @corvette_hp = 300 @destroyer_evasion = 35 @destroyer_hp = 650 @cruiser_evasion = 15 @cruiser_hp = 1400 @speed_very_slow = 80 @speed_slow = 100 @speed_default = 120 @speed_fast = 140 @speed_very_fast = 160 @build_block_radius_civilian = 20 @salvagecostsmall = 100 @salvagecostmedium = 250 @salvagecostlarge = 500 @salvagecostsmallrare = 10 @salvagecostmediumrare = 25 @salvagecostlargerare = 50 #################### # CRYSTALS # #################### # Small Crystal Ship - Blue crystal_ship_small_blue = { ship_category = crystalline_entity mutation_components_size = small entity = crystal_ship_small_blue_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } "mutations" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time uses_name_prefix = no can_have_federation_design = yes is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 1 } enable_default_design = yes potential_country = { has_dna = { ship_category = crystalline_entity } } resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } required_component_set = "ftl_components_bio" required_component_set = "thruster_components_bio" required_component_set = "sensor_components_bio" required_component_set = "neurochips" } # Medium Crystal Ship - Blue crystal_ship_medium_blue = { ship_category = crystalline_entity mutation_components_size = medium entity = crystal_ship_blue_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } "mutations" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } uses_name_prefix = no can_have_federation_design = yes is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 2 } enable_default_design = yes potential_country = { has_dna = { ship_category = crystalline_entity } } resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } required_component_set = "ftl_components_bio" required_component_set = "thruster_components_bio" required_component_set = "sensor_components_bio" required_component_set = "neurochips" } # Large Crystal Ship - Blue crystal_ship_large_blue = { ship_category = crystalline_entity mutation_components_size = large entity = crystal_ship_large_blue_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } "mutations" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } uses_name_prefix = no can_have_federation_design = yes is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } enable_default_design = yes potential_country = { has_dna = { ship_category = crystalline_entity } } resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } required_component_set = "ftl_components_bio" required_component_set = "thruster_components_bio" required_component_set = "sensor_components_bio" required_component_set = "neurochips" } # Small Crystal Ship - Green crystal_ship_small_green = { ship_category = crystalline_entity entity = crystal_ship_small_green_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 1 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Green crystal_ship_medium_green = { ship_category = crystalline_entity entity = crystal_ship_green_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 2 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Green crystal_ship_large_green = { ship_category = crystalline_entity entity = crystal_ship_large_green_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } # Small Crystal Ship - Yellow crystal_ship_small_yellow = { ship_category = crystalline_entity entity = crystal_ship_small_yellow_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 1 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Yellow crystal_ship_medium_yellow = { ship_category = crystalline_entity entity = crystal_ship_yellow_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 2 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Yellow crystal_ship_large_yellow = { ship_category = crystalline_entity entity = crystal_ship_large_yellow_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } # Small Crystal Ship - Red crystal_ship_small_red = { ship_category = crystalline_entity entity = crystal_ship_small_red_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 1 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Red crystal_ship_medium_red = { ship_category = crystalline_entity entity = crystal_ship_red_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 2 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Red crystal_ship_large_red = { ship_category = crystalline_entity entity = crystal_ship_large_red_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } # Small Crystal Ship - Blue - ELITE crystal_ship_small_blue_elite = { ship_category = crystalline_entity entity = crystal_ship_small_blue_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Blue - ELITE crystal_ship_medium_blue_elite = { ship_category = crystalline_entity entity = crystal_ship_blue_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Blue - ELITE crystal_ship_large_blue_elite = { ship_category = crystalline_entity entity = crystal_ship_large_blue_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } # Small Crystal Ship - Green - ELITE crystal_ship_small_green_elite = { ship_category = crystalline_entity entity = crystal_ship_small_green_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Green - ELITE crystal_ship_medium_green_elite = { ship_category = crystalline_entity entity = crystal_ship_green_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon = ship_size_crystalline_entity icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Green - ELITE crystal_ship_large_green_elite = { ship_category = crystalline_entity entity = crystal_ship_large_green_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } # Small Crystal Ship - Yellow - ELITE crystal_ship_small_yellow_elite = { ship_category = crystalline_entity entity = crystal_ship_small_yellow_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Yellow - ELITE crystal_ship_medium_yellow_elite = { ship_category = crystalline_entity entity = crystal_ship_yellow_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Yellow - ELITE crystal_ship_large_yellow_elite = { ship_category = crystalline_entity entity = crystal_ship_large_yellow_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } # Small Crystal Ship - Red - ELITE crystal_ship_small_red_elite = { ship_category = crystalline_entity entity = crystal_ship_small_red_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_very_fast rotation_speed = 0.15 acceleration = 0.35 modifier = { ship_evasion_add = @corvette_evasion } max_hitpoints = @corvette_hp size_multiplier = 5 map_counter_icon = ship_counter_4 icon = ship_size_crystalline_entity fleet_slot_size = 1 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_1 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @corvette_build_time is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { max = 40 } culling_value = { category = vivarium produces = { rare_crystals = @tier1_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 300 rare_crystals = 15 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_small_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_small_upkeep_energy } } } # Medium Crystal Ship - Red - ELITE crystal_ship_medium_red_elite = { ship_category = crystalline_entity entity = crystal_ship_red_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_fast rotation_speed = 0.075 acceleration = 0.325 modifier = { ship_evasion_add = @destroyer_evasion } max_hitpoints = @destroyer_hp size_multiplier = 10 map_counter_icon = ship_counter_8 icon = ship_size_crystalline_entity fleet_slot_size = 2 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_2 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @destroyer_build_time prerequisites = { "tech_improved_incubators" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 40 max = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier2_rare_crystal_culling_value } } icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 500 rare_crystals = 25 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_medium_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_medium_upkeep_energy } } } # Large Crystal Ship - Red - ELITE crystal_ship_large_red_elite = { ship_category = crystalline_entity entity = crystal_ship_large_red_elite_entity graphical_culture = no is_space_object = yes max_speed = @speed_slow rotation_speed = 0.01 acceleration = 0.3 modifier = { ship_evasion_add = @cruiser_evasion } max_hitpoints = @cruiser_hp size_multiplier = 20 map_counter_icon = ship_counter_16 icon = ship_size_crystalline_entity fleet_slot_size = 4 section_slots = { "mid" = { locator = "light_pos" } } num_target_locators = 0 icon_cloned = ship_size_military_4 class = shipclass_military construction_type = { starbase_hatchery starbase_beastport } base_buildtime = @cruiser_build_time prerequisites = { "tech_metabolic_gases" } is_designable = no uses_name_prefix = no is_space_fauna_ship = yes space_fauna_values = { age_threshold = { min = 80 } culling_value = { category = vivarium produces = { rare_crystals = @tier3_rare_crystal_culling_value } } monthly_initial_breeding_chance = 3 monthly_increased_breeding_chance = 1 breeding_cooldown_months = 12 icon_frame = 3 } components_add_to_cost = no resources = { category = ships cost = { minerals = 700 rare_crystals = 35 mult = @fauna_cost_scaling } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = minerals UPKEEP = @fauna_big_upkeep_minerals } inline_script = { script = "grand_archive/space_fauna_upkeep" RESOURCE = energy UPKEEP = @fauna_big_upkeep_energy } } } crystal_station_large = { entity = crystal_station_large_entity graphical_culture = no max_speed = 0.0 acceleration = 0.0 rotation_speed = 0.0 modifier = { ship_evasion_mult = -1 ship_armor_add = 5000 ships_upkeep_mult = -0.25 } max_hitpoints = 40000 combat_size_multiplier = 100 size_multiplier = 100 map_counter_icon = ship_counter_128 fleet_slot_size = 4 section_slots = { "mid" = { locator = "part1" } } num_target_locators = 0 is_space_station = yes build_block_radius = @build_block_radius_civilian class = shipclass_military_station is_designable = no is_space_fauna_ship = yes components_add_to_cost = no resources = { category = ships cost = { minerals = @salvagecostlarge rare_crystals = @salvagecostlargerare mult = @fauna_cost_scaling } } }