If you're on autopilot then it will follow the approach points, then fly down through the docking sequence until it hits the docking collision geometry named "collision_pad#" where # is a number.Nyankosensei wrote:I have start watching my old design for groundstation but first i want be able to understand how work landing system, if it watch collidable parts or if it is based on approach stage, that for make a way for have all ships perfect landed on surface, now shield meshes seems have broken a bit the system and i'm waiting for some solutions.
On manual you have to fly the ship down until it hits the "collision_pad#" geometry yourself.
In either case, after it hits that the ship is taken under complete control of the docking code and is just moved from it's current position/orientation to the final docked position.
Ships should always be positioned at the last of the numbered docking locators whether you landed manually or autopilot.
It's been almost a year since I wrote all this so I'm having to re-read the code I wrote!
The position of the ship is based on it's bounding box, that bounding box should come down as far as the bottom of the wheels when they are extended.
So to make sure that ships sit correctly on the pad the final docking locator should be on the surface of the landing pad geometry.
If the ship sits in a strange position then maybe I need to fix something in the code but most importantly don't try and make it look ok in the station model. If you model the station correctly, and the ships look wrong, then it's a problem with the ships OR with my code and we need to fix that, you don't need to adjust your station unless your station is broken, understand? :)
Hope that helps.
Also I think that there should be a range of port sizes, the 6 bay port I modelled was originally just so I could test having more than 4 bays, I was sure that by now people would be demanding me to increase the limit above 240 bays! :)
I expect we will need some very big ports and some smaller ones with a couple in between.