Well, I have seen the public parts of it. Oh wait, you\'ll see them too ;P using UnityEngine; public class DockingPort : Part { public Vector3 dockingNodeOrientation; public Vector3 dockingNodePosition; public float ejectionForce; public DockingPort(); [KSPEvent(guiName = 'AutoDock', guiActive = true)] public void ActivateAutoDock(); public override void OnDrawStats(); protected override void onFlightStart(); protected override bool onPartActivate(); protected override void onPartStart(); [KSPEvent(guiName = 'Undock', guiActive = true)] public void Undock(); } using System;