Example #1
0
    /// <summary>
    /// Durchlaeuft den Erwerb der Gegenstaende.
    /// </summary>
    /// <param name="id">Id des Gegenstands, welches erworben werden soll.</param>
    public void UseItem(int id)
    {
        switch (id)
        {
        case 0:
            // "Kaufe" Ruestung
            if (gold >= 43)
            {
                pcc.IncreaseArmor(1);       // Erhoehe Ruestung mittels Konfiguration
                gold -= 43;                 // Berechne den Preis
            }
            break;

        case 1:
            if (gold >= 30)
            {
                pcc.IncreaseExperience(2);
                gold -= 30;
            }
            break;

        case 2:
            if (gold >= 66)
            {
                pcc.IncreaseDamage(1);
                gold -= 66;
            }
            break;

        case 3:
            break;

        case 4:
            if (gold >= 25)
            {
                pcc.CmdIncreaseValueHealthBar(40);
                gold -= 25;
            }
            break;

        case 5:
            if (gold >= 58)
            {
                pcc.CmdIncreaseMaxValueHealthBar(10);
                gold -= 58;
            }
            break;
        }

        goldText.text = "Gold: " + gold;
    }