define ship roles via added modules and allow multiple weapons

This commit is contained in:
2026-06-01 22:57:53 +02:00
parent f363f7a67c
commit 9d0a60a93b
31 changed files with 873 additions and 407 deletions

View File

@@ -12,8 +12,9 @@ enemy_buffer_width = 10
level = 1
count = 5
modules = [
{type = "laser_cannon", x = 1, y = 1, rotation = "east"},
{type = "weapon_upgrade", x = 0, y = 1, rotation = "east"},
{type = "sensor_booster", x = 1, y = 0, rotation = "east"},
{type = "sensor_booster", x = 2, y = 1, rotation = "east"},
]
[[arena.team]]
@@ -23,6 +24,7 @@ enemy_buffer_width = 10
level = 1
count = 1
modules = [
{type = "laser_cannon", x = 1, y = 1, rotation = "east"},
{type = "armor_plate", x = 1, y = 0, rotation = "east"},
{type = "weapon_upgrade", x = 1, y = 2, rotation = "east"},
]
@@ -42,6 +44,7 @@ enemy_buffer_width = 10
level = 1
count = 1
modules = [
{type = "laser_cannon", x = 1, y = 1, rotation = "east"},
{type = "armor_plate", x = 1, y = 0, rotation = "east"},
{type = "sensor_booster", x = 0, y = 1, rotation = "east"},
]
@@ -53,6 +56,7 @@ enemy_buffer_width = 10
level = 1
count = 1
modules = [
{type = "laser_cannon", x = 2, y = 1, rotation = "east"},
{type = "armor_plate", x = 1, y = 0, rotation = "east"},
{type = "weapon_upgrade", x = 3, y = 1, rotation = "east"},
{type = "engine_booster", x = 0, y = 1, rotation = "east"},
@@ -73,6 +77,7 @@ enemy_buffer_width = 10
level = 1
count = 1
modules = [
{type = "laser_cannon", x = 2, y = 2, rotation = "east"},
{type = "armor_plate", x = 1, y = 0, rotation = "east"},
{type = "weapon_upgrade", x = 3, y = 2, rotation = "east"},
{type = "engine_booster", x = 0, y = 1, rotation = "east"},
@@ -85,6 +90,7 @@ enemy_buffer_width = 10
level = 1
count = 5
modules = [
{type = "laser_cannon", x = 1, y = 1, rotation = "east"},
{type = "engine_booster", x = 1, y = 0, rotation = "east"},
{type = "sensor_booster", x = 2, y = 1, rotation = "east"},
]
@@ -104,7 +110,8 @@ enemy_buffer_width = 15
level = 1
count = 3
modules = [
{type = "weapon_upgrade", x = 1, y = 1, rotation = "east"},
{type = "laser_cannon", x = 1, y = 1, rotation = "east"},
{type = "weapon_upgrade", x = 2, y = 1, rotation = "east"},
{type = "sensor_booster", x = 1, y = 0, rotation = "east"},
]
[[arena.team.station]]
@@ -125,5 +132,6 @@ enemy_buffer_width = 15
level = 1
count = 8
modules = [
{type = "laser_cannon", x = 1, y = 1, rotation = "east"},
{type = "engine_booster", x = 1, y = 0, rotation = "east"},
]