Exemplo n.º 1
0
    public void GenerateRandomStats(uint level)
    {
        unspentPoints = (level - currentLevel) * 5u;

        currentLevel = level;

        CharStats addedPoints = new CharStats(0);

        while (unspentPoints > 0)
        {
            addedPoints.AddStat((StatType)UnityEngine.Random.Range(0, 4), 1);
            unspentPoints--;
        }

        Stats    += addedPoints;
        xpOnKill *= level;
    }