change to physics based ship movement

This commit is contained in:
2026-05-19 21:53:55 +02:00
parent d397b9969a
commit 34c6dea505
10 changed files with 183 additions and 44 deletions

View File

@@ -15,7 +15,11 @@ cost_formula = "10"
hp_formula = "3"
[ship.movement]
speed_formula = "4"
speed_formula = "4"
main_acceleration_formula = "8"
maneuvering_acceleration_formula = "4"
angular_acceleration_formula = "12.56"
max_rotation_speed_formula = "6.28"
[ship.sensor]
sensor_range_formula = "15"
@@ -47,7 +51,11 @@ cost_formula = "10"
hp_formula = "8"
[ship.movement]
speed_formula = "1"
speed_formula = "1"
main_acceleration_formula = "1.5"
maneuvering_acceleration_formula = "0.5"
angular_acceleration_formula = "9.42"
max_rotation_speed_formula = "3.14"
[ship.sensor]
sensor_range_formula = "25"
@@ -79,7 +87,11 @@ cost_formula = "10"
hp_formula = "12"
[ship.movement]
speed_formula = "1"
speed_formula = "1"
main_acceleration_formula = "1.5"
maneuvering_acceleration_formula = "0.5"
angular_acceleration_formula = "15.7"
max_rotation_speed_formula = "3.14"
[ship.sensor]
sensor_range_formula = "20"
@@ -111,7 +123,11 @@ cost_formula = "0"
hp_formula = "40 + 4*x"
[ship.movement]
speed_formula = "110"
speed_formula = "110"
main_acceleration_formula = "220"
maneuvering_acceleration_formula = "110"
angular_acceleration_formula = "12.56"
max_rotation_speed_formula = "6.28"
[ship.sensor]
sensor_range_formula = "250"
@@ -141,7 +157,11 @@ cost_formula = "0"
hp_formula = "60 + 5*x"
[ship.movement]
speed_formula = "130"
speed_formula = "130"
main_acceleration_formula = "260"
maneuvering_acceleration_formula = "130"
angular_acceleration_formula = "12.56"
max_rotation_speed_formula = "6.28"
[ship.sensor]
sensor_range_formula = "250"

View File

@@ -15,7 +15,11 @@ cost_formula = "5 + 1*x"
hp_formula = "40 + 5*x"
[ship.movement]
speed_formula = "200 + 5*x"
speed_formula = "200 + 5*x"
main_acceleration_formula = "100000"
maneuvering_acceleration_formula = "100000"
angular_acceleration_formula = "100000"
max_rotation_speed_formula = "100000"
[ship.sensor]
sensor_range_formula = "200"
@@ -46,7 +50,11 @@ cost_formula = "10 + 2*x"
hp_formula = "120 + 15*x"
[ship.movement]
speed_formula = "120"
speed_formula = "120"
main_acceleration_formula = "100000"
maneuvering_acceleration_formula = "100000"
angular_acceleration_formula = "100000"
max_rotation_speed_formula = "100000"
[ship.sensor]
sensor_range_formula = "300"
@@ -77,7 +85,11 @@ cost_formula = "0"
hp_formula = "40 + 4*x"
[ship.movement]
speed_formula = "110"
speed_formula = "110"
main_acceleration_formula = "100000"
maneuvering_acceleration_formula = "100000"
angular_acceleration_formula = "100000"
max_rotation_speed_formula = "100000"
[ship.sensor]
sensor_range_formula = "250"
@@ -107,7 +119,11 @@ cost_formula = "0"
hp_formula = "60 + 5*x"
[ship.movement]
speed_formula = "130"
speed_formula = "130"
main_acceleration_formula = "100000"
maneuvering_acceleration_formula = "100000"
angular_acceleration_formula = "100000"
max_rotation_speed_formula = "100000"
[ship.sensor]
sensor_range_formula = "250"