/// <summary>Adds the specified items into the inventory.</summary>
 /// <param name="inventory">An inventory to add items into.</param>
 /// <param name="itemNames">A list of names of the parts to add.</param>
 void AddItems(ModuleKISInventory inventory, List<string> itemNames)
 {
     foreach (var defItemName in itemNames) {
       var defPart = PartLoader.getPartInfoByName(defItemName);
       if (defPart != null) {
     inventory.AddItem(defPart.partPrefab);
       } else {
     Logger.logError("Cannot make item {0} specified as a default for the pod seat",
                 defItemName);
       }
     }
 }
Exemple #2
0
        public W_KIS_Item AddItem(Part partPrefab)
        {
            var obj = _moduleKISInventory.AddItem(partPrefab, 1, -1);

            return(new W_KIS_Item(obj));
        }