public InstanceItem(SerializedInstanceItem serializedInstanceItem) { Item = serializedInstanceItem.Item; StackSize = serializedInstanceItem.StackSize; CurrentDurability = serializedInstanceItem.CurrentDurability; IntStore = serializedInstanceItem.IntStore; }
public void OnBeforeSerialize() { SerializedItemList = new SerializedInstanceItem[5]; for (int i = 0; i < ItemList.Length; i++) { if (ItemList[i] != null) { SerializedItemList[i] = new SerializedInstanceItem(ItemList[i]); } } }