public void ClearPedistool() { currentItemType = ItemType.Empty; currentArmourItem = null; currentWeaponItem = null; currentConsumableItem = null; SetUIElements(); this.gameObject.GetComponent <BoxCollider2D>().enabled = false; }
private void ChooseRandomItem() { switch (currentItemType) { case ItemType.Weapon: int chosenWeaponIndex = Random.Range(0, itemManager.allWeaponsArray.Length); currentWeaponItem = itemManager.allWeaponsArray[chosenWeaponIndex]; break; case ItemType.Armour: int chosenArmourIndex = Random.Range(0, itemManager.allArmourArray.Length); currentArmourItem = itemManager.allArmourArray[chosenArmourIndex]; break; case ItemType.Consumable: int chosenConsumableIndex = Random.Range(0, itemManager.allConsumablesArray.Length); currentConsumableItem = itemManager.allConsumablesArray[chosenConsumableIndex]; break; default: break; } }