Esempio n. 1
0
 public static StackArray.StackArray4Int GetItemHolsterIndices(this ItemObject item)
 {
     StackArray.StackArray4Int stackArray4Int = new StackArray.StackArray4Int();
     for (int index = 0; index < item.ItemHolsters.Length; ++index)
     {
         stackArray4Int[index] = item.ItemHolsters[index].Length > 0 ? MBItem.GetItemHolsterIndex(item.ItemHolsters[index]) : -1;
     }
     for (int length = item.ItemHolsters.Length; length < 4; ++length)
     {
         stackArray4Int[length] = -1;
     }
     return(stackArray4Int);
 }
 public static int GetItemUsageIndex(this WeaponComponentData weaponComponentData) => MBItem.GetItemUsageIndex(weaponComponentData.ItemUsage);