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);