so maybe I did it.
Here's some parameters for the usage:
1) by default the system is off, I think it's better, it's experimental...
1b) at the moment just one docking port per vessel can use this mechanism
2) the user activates the system when he is in docking procedure
3) when the docking ports of the ship gets within the soft docking range to the other port the vessel behaves exactly like for docking and it stays there. The tolerance are 0.5 meters for lateral distance (as in orbiter) and 5 degrees for rotational errors. so if you get there really perfectly you see no jump, otherwise a small jump in behaviour
4) the user will activate the animation he previously set in order to retract the mechanism and hte ships will hard dock
5) in order to undock the user must: trigger the animation backward and then undock. if he doesn't trigger the animation the soft dock distance will remain 0 and the ships will redock just after a few instants.
6) once at soft dock distance again the user can deactivate the soft dock system and the ships will float free
7) if the user doesn't want to do the procedure backwards he can just deactivate the soft dock system when still docked and then undocks normally, as it was happening before
8) nothing of this gets saved to the scenario file, since saving restoring would be quite messy, and this is still an experimental feature, which means: if a ships is soft-docked and the scenario is closed on reopening the user will have to activate the system again manually or the ships will drift away AND if a ship is docked and the system was on, if the scenario is closed and reopened the system will be off and shall be reactivated manually.
---------- Post added at 01:32 ---------- Previous post was at 01:10 ----------
I also have some doubts on how to implement the dialog interface for this. I was wondering if being this experimental could just be a couple of parameter in the cfg that have to be handwritten
---------- Post added at 02:50 ---------- Previous post was at 01:32 ----------
Just to inform that I tested the SoftDock procedure with the DG around the ISS and it really seems to work... all 5 docks established first Soft and then hardened both when docking and when undocking. I think that someone here will be very happy about this...
