Пример #1
0
 public void CheckParts()
 {
     if (sectorName == "" || sectorName == null || ShipBuilder.CheckForOrigin(sectorName, (partID, abilityID)))
     {
         var parts = SectorManager.instance.player.blueprint.parts;
         for (int i = 0; i < parts.Count; i++)
         {
             if (parts[i].partID == partID && parts[i].abilityID == abilityID)
             {
                 if (sectorName != "")
                 {
                     ShipBuilder.RemoveOrigin(sectorName, (partID, abilityID));
                 }
                 State = ConditionState.Completed;
                 connectionKnobs[0].connection(0).body.Calculate();
             }
         }
     }
 }