protected ItemStack CreateItemStack <Type, Master>(Master itemMaster) where Type : Item where Master : ItemMaster, new() { var itemStack = ItemStack.Create(itemMaster); itemStack.gameObject.GetOrAddComponent <Type>(); return(itemStack); }
protected ItemStack CreateItemStack <Type, Master>(Master itemMaster) where Type : Item where Master : ItemMaster, new() { var itemStack = ItemStack.Create(itemMaster); itemStack.gameObject.GetOrAddComponent <Type>(); return(itemStack); }