private void Repair() { GetComponent <Tractorable>().Deactivate(); transform.position = dockingTarget.OriginalPosition; transform.rotation = dockingTarget.OriginalRotation; launchStarted = false; redocking = false; launchFinished = false; dockingTarget.IsDockable = false; dockingTarget.HideGhost(); rb.simulated = false; ship.AttachPart(this); spriteRenderer.material.SetColor("_SecondaryColor", originalSecondaryColor); targetSet = false; }