"Remote control" and "Auto pilot" issues
I'm been working on auto docking and there has been a fair bit of problems with it. I'm not sure what's a bug or faulty game design so feel free to move the post if needed.
The ship is small, it's got a drill with atmospheric thrusters and is only equipped with a passenger seat as its supposed to be controlled remotely from that seat.
When it docks it docks by connecting to two hinges from the bottom up, so it needs to be precise. This is something it's capable of doing quite well. The problem however lies in the approach vectors/waypoints.
I have one waypoint far out that defines the direction of the first approach. The a second waypoint is underneath the connections and the last one at where the connection is going to happen. When it goes in for the first approach it starts by going up and over the next way point instead of flying in a straight line towards it. In other words it curves the approach. This is a big issue as it makes it impossible to control and specify the direction you want it to fly and approach and as a result it crashes in to obstacles around the destination.
Also, turning on collision avoidance doesn't help as the avoidance starts happening at such a far distance from the blocks it might have collided with, that it prevents it from reaching the waypoint's.
I figured out that if you add more waypoints in between the main waypoints you can somewhat force it to stop elevating too far out of alignment but the result still looks awful as it bounces from one waypoint to the next.
I dont know if this is intended or some kind of bug but it's critical that we are allowed to specify the exact direction we want something to fly when creating "auto pilot routes". It needs to change to fly in a direct line between the two point in order to fix the problem.
Note: Adding weight to the inventory seems to make the behaviour worse and adds to the unpredictability of the course the ship is going to take when trying to reach the next waypoint.
Sidenote: In addition to this, the only way to access the remote control and timer blocks needed to remotely fly it from the "passenger seat" and the "auto docking", is to go in to the "Control menu" wile sitting in the seat. Since you're able to access it through the seat, I dont understand why you can't also put it on the seats toolbar so you dont have to scroll up and down for every other thing you might need to use in order to make everything work.
I have prepared two save-files so that you can see the problems first hand if you need to, so let me know if you need them with the explanation on how to activate everything.