balancing

This commit is contained in:
2026-05-17 20:55:32 +02:00
parent 3ef32ee6ba
commit c0b6f8f778
2 changed files with 88 additions and 33 deletions

View File

@@ -1,5 +1,5 @@
[[ship]] [[ship]]
id = "interceptor" id = "fighter"
available_from_start = true available_from_start = true
[ship.schematic] [ship.schematic]
@@ -11,7 +11,7 @@ production_time_seconds = 10
cost_formula = "10" cost_formula = "10"
[ship.health] [ship.health]
hp_formula = "4" hp_formula = "3"
[ship.movement] [ship.movement]
speed_formula = "4" speed_formula = "4"
@@ -20,42 +20,75 @@ speed_formula = "4"
sensor_range_formula = "15" sensor_range_formula = "15"
[ship.combat] [ship.combat]
damage_formula = "1" damage_formula = "2"
attack_range_formula = "10" attack_range_formula = "5"
attack_rate_formula = "2.0" attack_rate_formula = "2.0"
[ship.loot] [ship.loot]
scrap_drop = 2 scrap_drop = 2
[[ship]] [[ship]]
id = "destroyer" id = "sniper"
available_from_start = true available_from_start = true
[ship.schematic] [ship.schematic]
materials = [{item = "iron_ingot", amount = 5}, {item = "circuit_board", amount = 2}] materials = [{item = "iron_ingot", amount = 3}, {item = "circuit_board", amount = 1}]
player_production_level = 5 player_production_level = 1
production_time_seconds = 20 production_time_seconds = 10
[ship.threat] [ship.threat]
cost_formula = "0" cost_formula = "10"
[ship.health] [ship.health]
hp_formula = "120 + 15*x" hp_formula = "8"
[ship.movement] [ship.movement]
speed_formula = "120" speed_formula = "1"
[ship.sensor] [ship.sensor]
sensor_range_formula = "300" sensor_range_formula = "25"
[ship.combat] [ship.combat]
damage_formula = "12 + 2*x" damage_formula = "10"
attack_range_formula = "250" attack_range_formula = "20"
attack_rate_formula = "1.0" attack_rate_formula = "0.5"
[ship.loot] [ship.loot]
scrap_drop = 4 scrap_drop = 2
[[ship]]
id = "gunship"
available_from_start = true
[ship.schematic]
materials = [{item = "iron_ingot", amount = 3}, {item = "circuit_board", amount = 1}]
player_production_level = 1
production_time_seconds = 10
[ship.threat]
cost_formula = "10"
[ship.health]
hp_formula = "12"
[ship.movement]
speed_formula = "1"
[ship.sensor]
sensor_range_formula = "20"
[ship.combat]
damage_formula = "1"
attack_range_formula = "10"
attack_rate_formula = "5"
[ship.loot]
scrap_drop = 2
[[ship]] [[ship]]

View File

@@ -1,45 +1,67 @@
[[arena]] [[arena]]
name = "Interceptors vs Interceptors" name = "Fighters vs Sniper"
height_tiles = 60 height_tiles = 20
player_buffer_width = 10 player_buffer_width = 10
contest_zone_width = 40 contest_zone_width = 60
enemy_buffer_width = 10 enemy_buffer_width = 10
[[arena.team]] [[arena.team]]
name = "Alpha" name = "Alpha"
[[arena.team.ship]] [[arena.team.ship]]
schematic = "interceptor" schematic = "fighter"
level = 1 level = 1
count = 5 count = 5
[[arena.team]] [[arena.team]]
name = "Beta" name = "Beta"
[[arena.team.ship]] [[arena.team.ship]]
schematic = "interceptor" schematic = "sniper"
level = 1 level = 1
count = 5 count = 1
[[arena]] [[arena]]
name = "Few Destroyers vs Many Interceptors" name = "Sniper vs Gunship"
height_tiles = 60 height_tiles = 20
player_buffer_width = 10 player_buffer_width = 10
contest_zone_width = 60 contest_zone_width = 60
enemy_buffer_width = 10 enemy_buffer_width = 10
[[arena.team]] [[arena.team]]
name = "Destroyers" name = "Alpha"
[[arena.team.ship]] [[arena.team.ship]]
schematic = "destroyer" schematic = "sniper"
level = 5 level = 1
count = 2 count = 1
[[arena.team]] [[arena.team]]
name = "Interceptors" name = "Beta"
[[arena.team.ship]] [[arena.team.ship]]
schematic = "interceptor" schematic = "gunship"
level = 1 level = 1
count = 10 count = 1
[[arena]]
name = "Gunship vs Fighters"
height_tiles = 20
player_buffer_width = 10
contest_zone_width = 60
enemy_buffer_width = 10
[[arena.team]]
name = "Alpha"
[[arena.team.ship]]
schematic = "gunship"
level = 1
count = 1
[[arena.team]]
name = "Beta"
[[arena.team.ship]]
schematic = "fighter"
level = 1
count = 5
[[arena]] [[arena]]
@@ -52,7 +74,7 @@ enemy_buffer_width = 15
[[arena.team]] [[arena.team]]
name = "Fortified" name = "Fortified"
[[arena.team.ship]] [[arena.team.ship]]
schematic = "interceptor" schematic = "fighter"
level = 1 level = 1
count = 3 count = 3
[[arena.team.station]] [[arena.team.station]]
@@ -69,6 +91,6 @@ enemy_buffer_width = 15
[[arena.team]] [[arena.team]]
name = "Swarm" name = "Swarm"
[[arena.team.ship]] [[arena.team.ship]]
schematic = "interceptor" schematic = "fighter"
level = 1 level = 1
count = 8 count = 8