KAS.KASModuleWinch.WaitAndLoadConnection C# (CSharp) Метод

WaitAndLoadConnection() приватный Метод

private WaitAndLoadConnection ( ) : IEnumerator
Результат IEnumerator
        IEnumerator WaitAndLoadConnection()
        {
            yield return new WaitForEndOfFrame();

            // Get saved port module if any
            if (headState == PlugState.PlugDocked || headState == PlugState.PlugUndocked) {
              KAS_Shared.DebugLog("OnStart(Winch) Retrieve part with ID : {0} | From vessel ID : {1}",
                          connectedPortInfo.savedPartID, connectedPortInfo.savedVesselID);
              Part connectedPartSaved =
              KAS_Shared.GetPartByID(connectedPortInfo.savedVesselID, connectedPortInfo.savedPartID);
              if (connectedPartSaved) {
            KASModulePort connectedPortSaved = connectedPartSaved.GetComponent<KASModulePort>();
            if (connectedPortSaved) {
              connectedPortInfo.module = connectedPortSaved;
            } else {
              KAS_Shared.DebugError("OnStart(Winch) Unable to get saved plugged port module !");
              headState = PlugState.Locked;
            }
              } else {
            KAS_Shared.DebugError("OnStart(Winch) Unable to get saved plugged part !");
            headState = PlugState.Locked;
              }
            }
        }