public void ToggleCraft() { if (SlotsFull() && CraftCheck()) { Inventory.GetComponent <InventoryBehviour>().AddItem(CraftingSlot); S1Stats.DeleteItem(S1Stats); S2Stats.DeleteItem(S2Stats); S3Stats.DeleteItem(S3Stats); } else if (!SlotsFull()) { StartCoroutine(CraftMsg(1)); } else if (SlotsFull() && !CraftCheck()) { StartCoroutine(CraftMsg(2)); } }