Adds a "CanMove" field to POI definitions - defaults to false. When POIs are initialized, their linear and angular damping is set according to its value, either to 999999 or 0.05 (currently hardcoded).
Why / Balance
Adding a POI and forgetting to set the damping strengths is annoying. Also, makes a clearer distinction between shuttle-like and station-like POIs should we want to support them.
How to test
Open Resources\Prototypes_NF\PointsOfInterest\nfsd.yml, set CanMove to true.
Spawn in-game, buy a Harbormaster.
Bully the NFSD, their station should move.
Go bully another POI, shouldn't budge.
Media
[X] I have added screenshots/videos to this PR showcasing its changes ingame, orthis PR does not require an ingame showcase
Breaking changes
Changelog
Feature useful for development, shouldn't have visible changes in-game, no changelog.
About the PR
Adds a "CanMove" field to POI definitions - defaults to false. When POIs are initialized, their linear and angular damping is set according to its value, either to 999999 or 0.05 (currently hardcoded).
Why / Balance
Adding a POI and forgetting to set the damping strengths is annoying. Also, makes a clearer distinction between shuttle-like and station-like POIs should we want to support them.
How to test
Media
Breaking changes
Changelog
Feature useful for development, shouldn't have visible changes in-game, no changelog.