porting over my cruise control code from frontier with some minor bug
fixes. also had to fuck with the passive dampening system because the
notsorobust toolbox has hurt its self in confusion
Description.
redid the port from frontier removing unnecessary complicated and
confusing content.
replaced hard coded values with cvars
patched issues with the passive dampener system causing dampener states
to reset
added regions to cvar file to make it easier to look threw
reverted text so that its more ship based, your not driving a car
this is my original work so re-licensed my work under my name rather
than frontier blanket who is licensed to use edit agpl3
🆑
- tweak: tweaked friction remover system
- fix: fixed inertia dampening system resetting or effecting the wrong
grid
- remove: Removed overcomplicated alterations
Co-authored-by: neuPanda <spainman0@yahoo.com>
(cherry picked from commit e389dffcdd74812cfc1c372aff8cbccd74dd24ee)
# Description
Makes it so that the station and the ATS get a very tiny bit of friction
to prevent cargo tech pros from sending either of those out of this
galaxy cluster (which has actually happened multiple times on two
servers and required either admin intervention or early round ending).
# Technical details
Added a PassiveDampeningComponent which defines how much friction an
entity receives while in 0g. FrictionRemoverSystem was updated to try to
fetch this component from an entity before updating its dampening. A new
system was added to automatically add this component (if it's not
already defined) to all station grids.
# Media
See the #when-you-code-it channel for a preview. It's kinda hard to
demonstrate, but after a few minutes, stations and the ATS come to an
almost complete stop.
# Changelog
🆑
- tweak: Space stations now have a tiny bit of velocity dampening to
prevent them from being flunged into the void.