added MBS

This commit is contained in:
SeaswimmerTheFsh 2023-05-13 14:16:40 -04:00
parent da2863ad84
commit c880a50fcf
4 changed files with 608 additions and 0 deletions

View file

@ -0,0 +1,215 @@
@build_block_orbital_ring = 20
@orbital_ring_formation_priority = 1
orbital_ring_tier_1 = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 1000
starbase_defense_platform_capacity_add = 2
starbase_module_capacity_add = 4
starbase_building_capacity_add = 2
}
ship_modifier = {
ship_fire_rate_mult = 1.0
ship_weapon_range_mult = 1.0
}
max_hitpoints = 5000
base_buildtime = 720
resources = {
category = starbase_stations
cost = {
alloys = 1000
influence = 50
}
upkeep = {
energy = 2
}
}
combat_size_multiplier = 5
size_multiplier = 4
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
}
potential_construction = {
# This is build through a megastructure
always = no
}
possible_construction = {
always = no
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_orbital_ring_tier_1" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
build_block_radius = @build_block_orbital_ring
formation_priority = @orbital_ring_formation_priority
icon_frame = 7
scales_with_planet = yes
graphical_culture = yes
}
orbital_ring_tier_2 = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 2000
starbase_defense_platform_capacity_add = 4
starbase_module_capacity_add = 8
starbase_building_capacity_add = 4
}
ship_modifier = {
ship_fire_rate_mult = 1.0
ship_weapon_range_mult = 1.50
}
max_hitpoints = 10000
base_buildtime = 900
resources = {
category = starbase_stations
cost = {
alloys = 1500
influence = 100
}
upkeep = {
energy = 3
}
}
combat_size_multiplier = 20
size_multiplier = 4
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
"3" = { locator = "part4" }
}
potential_construction = {
always = no
}
possible_construction = {
always = no
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_starbase_4" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
build_block_radius = @build_block_orbital_ring
formation_priority = @orbital_ring_formation_priority
icon_frame = 8
scales_with_planet = yes
graphical_culture = yes
}
orbital_ring_tier_3 = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 2000
starbase_defense_platform_capacity_add = 6
starbase_module_capacity_add = 12
starbase_building_capacity_add = 6
}
ship_modifier = {
ship_fire_rate_mult = 1.0
ship_weapon_range_mult = 2.0
}
max_hitpoints = 20000
base_buildtime = 1080
resources = {
category = starbase_stations
cost = {
alloys = 2000
influence = 150
}
upkeep = {
energy = 4
}
}
combat_size_multiplier = 20
size_multiplier = 4
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
"3" = { locator = "part4" }
"4" = { locator = "part5" }
}
potential_construction = {
always = no
}
possible_construction = {
always = no
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_starbase_5" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
build_block_radius = @build_block_orbital_ring
formation_priority = @orbital_ring_formation_priority
icon_frame = 9
scales_with_planet = yes
graphical_culture = yes
}

View file

@ -0,0 +1,386 @@
@build_block_radius_starbase = 20
@starbase_formation_priority = 1
starbase_outpost = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 1000
ship_sensor_range_add = 1
}
ship_modifier = {
ship_fire_rate_mult = 0.50
ship_weapon_range_mult = 0.20
}
max_hitpoints = 5000
base_buildtime = 360
resources = {
category = starbase_stations
cost = {
trigger = {
from = {
is_machine_empire = no
}
}
alloys = 100
}
cost = {
trigger = {
from = {
is_machine_empire = yes
}
}
alloys = 150
}
upkeep = {
energy = 1
}
}
potential_construction = {
is_scope_type = planet
is_primary_star = yes
NOT = {
exists = orbital_defence
}
}
possible_construction = {
always = yes
}
combat_size_multiplier = 5
size_multiplier = 4
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_starbase_1" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
build_block_radius = @build_block_radius_starbase
formation_priority = @starbase_formation_priority
icon_frame = 1
icon = ship_size_military_station
}
starbase_starport = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 2000
starbase_module_capacity_add = 5
starbase_building_capacity_add = 2
starbase_defense_platform_capacity_add = 6
#trade system
starbase_trade_collection_range_add = 1
starbase_trade_protection_range_add = 1
starbase_trade_protection_add = 8
ship_sensor_range_add = 1
}
ship_modifier = {
ship_fire_rate_mult = 0.50
ship_weapon_range_mult = 0.20
}
max_hitpoints = 10000
base_buildtime = 360
resources = {
category = starbase_stations
cost = {
alloys = 200
}
upkeep = {
energy = 2
}
}
combat_size_multiplier = 20
size_multiplier = 6
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
"3" = { locator = "part4" }
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_starbase_2" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
required_component_set = "ftl_inhibitor"
build_block_radius = @build_block_radius_starbase
formation_priority = @starbase_formation_priority
icon_frame = 2
icon = ship_size_military_station
potential_construction = {
always = no
}
possible_construction = {
always = no
}
}
starbase_starhold = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 5000
starbase_module_capacity_add = 10
starbase_building_capacity_add = 4
starbase_defense_platform_capacity_add = 9
#trade system
starbase_trade_collection_range_add = 1
starbase_trade_protection_range_add = 1
starbase_trade_protection_add = 16
ship_sensor_range_add = 1
}
ship_modifier = {
ship_fire_rate_mult = 0.50
ship_weapon_range_mult = 0.20
}
max_hitpoints = 20000
base_buildtime = 720
resources = {
category = starbase_stations
cost = {
alloys = 500
}
upkeep = {
energy = 3
}
}
combat_size_multiplier = 30
size_multiplier = 8
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
"3" = { locator = "part4" }
"4" = { locator = "part5" }
"5" = { locator = "part6" }
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_starbase_3" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
required_component_set = "ftl_inhibitor"
build_block_radius = @build_block_radius_starbase
formation_priority = @starbase_formation_priority
icon_frame = 3
icon = ship_size_military_station
potential_construction = {
always = no
}
possible_construction = {
always = no
}
}
starbase_starfortress = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 10000
starbase_module_capacity_add = 15
starbase_building_capacity_add = 6
starbase_defense_platform_capacity_add = 12
#trade system
starbase_trade_collection_range_add = 1
starbase_trade_protection_range_add = 1
starbase_trade_protection_add = 24
ship_sensor_range_add = 1
}
ship_modifier = {
ship_fire_rate_mult = 0.50
ship_weapon_range_mult = 0.20
}
max_hitpoints = 40000
base_buildtime = 1080
resources = {
category = starbase_stations
cost = {
alloys = 1250
}
upkeep = {
energy = 4
}
}
combat_size_multiplier = 40
size_multiplier = 12
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
"3" = { locator = "part4" }
"4" = { locator = "part5" }
"5" = { locator = "part6" }
"6" = { locator = "part7" }
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
prerequisites = { "tech_starbase_4" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
required_component_set = "ftl_inhibitor"
build_block_radius = @build_block_radius_starbase
formation_priority = @starbase_formation_priority
icon_frame = 4
icon = ship_size_military_station
potential_construction = {
always = no
}
possible_construction = {
always = no
}
}
starbase_citadel = {
max_speed = 0.0
acceleration = 0.0
rotation_speed = 0.0
modifier = {
ship_evasion_mult = -1
ship_armor_add = 20000
starbase_module_capacity_add = 25
starbase_building_capacity_add = 10
starbase_defense_platform_capacity_add = 15
#trade system
starbase_trade_collection_range_add = 1
starbase_trade_protection_range_add = 1
starbase_trade_protection_add = 32
ship_sensor_range_add = 1
}
ship_modifier = {
ship_fire_rate_mult = 0.50
ship_weapon_range_mult = 0.20
}
max_hitpoints = 80000
base_buildtime = 1440
resources = {
category = starbase_stations
cost = {
alloys = 3500
}
upkeep = {
energy = 5
}
}
combat_size_multiplier = 50
size_multiplier = 16
fleet_slot_size = 2
section_slots = {
"core" = { locator = "part1" }
"1" = { locator = "part2" }
"2" = { locator = "part3" }
"3" = { locator = "part4" }
"4" = { locator = "part5" }
"5" = { locator = "part6" }
"6" = { locator = "part7" }
}
is_designable = no
num_target_locators = 0
is_space_station = no
can_have_federation_design = no
is_civilian = no
components_add_to_cost = no
can_disable = yes
flip_control_on_disable = yes
enable_default_design = yes #if yes, countries will have an auto-generated design at start
enable_3dview_in_ship_browser = yes #if yes, ship design will have a 3d view in the ship browser
prerequisites = { "tech_starbase_5" }
class = shipclass_starbase
required_component_set = "power_core"
required_component_set = "sensor_components"
required_component_set = "combat_computers"
required_component_set = "ftl_inhibitor"
build_block_radius = @build_block_radius_starbase
formation_priority = @starbase_formation_priority
icon_frame = 5
icon = ship_size_military_station
potential_construction = {
always = no
}
possible_construction = {
always = no
}
}

7
descriptor.mod Normal file
View file

@ -0,0 +1,7 @@
version="3.8.2"
tags={
"Balance"
"Gameplay"
}
name="More Starbase Slots"
supported_version="3.8.2"

BIN
thumbnail.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB