Ejemplo n.º 1
0
    public void Drink(Drink drink)
    {
        if (_current == maximum)
        {
            GameObject.FindGameObjectWithTag(GameTags.Spawner).GetComponent <Spawner>().SpawnBoss();
            return;
        }

        _current = Mathf.Clamp(_current + drink.bacIncrease, 0, maximum);
        StartCoroutine(DrinkDelay());
        OnDrink.Invoke();
        _sfx.Drink();
    }