Пример #1
0
    //Gives exp depending on spell cast
    void MagicGiveExp(int exp)
    {
        if (PlayerEngine.MaxLevel(magLvl))
        {
            return;
        }

        magExp += exp * 4;
        Debug.Log("Magic Exp: " + magExp);
        if (magExp >= PlayerEngine.FindNextLevelExpRequirement(magLvl + 1))
        {
            MagicLevel();
        }
    }
Пример #2
0
    void MiningGiveExp(float exp)
    {
        if (PlayerEngine.MaxLevel(mineLvl))
        {
            return;
        }

        mineExp += exp;
        Debug.Log("Mining Exp: " + mineExp);
        if (mineExp >= PlayerEngine.FindNextLevelExpRequirement(mineLvl + 1))
        {
            MiningLevel();
        }
    }
Пример #3
0
    public static void CraftingGiveExp(float exp)
    {
        if (PlayerEngine.MaxLevel(craftLvl))
        {
            return;
        }

        craftExp += exp;
        Debug.Log("Crafting Exp: " + craftExp);
        if (craftExp >= PlayerEngine.FindNextLevelExpRequirement(craftLvl + 1))
        {
            CraftingLevel();
        }
    }
Пример #4
0
    //Gives exp depending on dmg done
    void StrengthGiveExp(int exp)
    {
        if (PlayerEngine.MaxLevel(strLvl))
        {
            return;
        }

        strExp += exp * 4;
        Debug.Log("Strength Exp: " + strExp);

        if (strExp >= PlayerEngine.FindNextLevelExpRequirement(strLvl + 1))
        {
            StrengthLevel();
        }
    }
Пример #5
0
    //Gives exp depending on dmg done
    void DefenseGiveExp(int exp)
    {
        if (PlayerEngine.MaxLevel(defLvl))
        {
            return;
        }

        defExp += exp * 4;
        Debug.Log("Defense Exp: " + defExp);

        if (defExp >= PlayerEngine.FindNextLevelExpRequirement(defLvl + 1))
        {
            DefenseLevel();
        }
    }
Пример #6
0
    void Update()
    {
        if (!PlayerEngine.MaxLevel(StrengthSkill.strLvl))
        {
            expText[0].GetComponent <Text>().text = StrengthSkill.strExp + " / " + PlayerEngine.FindNextLevelExpRequirement(StrengthSkill.strLvl + 1);
        }
        else
        {
            expText[0].GetComponent <Text>().text = StrengthSkill.strExp + " / " + PlayerEngine.FindNextLevelExpRequirement(StrengthSkill.strLvl);
        }

        if (!PlayerEngine.MaxLevel(DefenseSkill.defLvl))
        {
            expText[1].GetComponent <Text>().text = DefenseSkill.defExp + " / " + PlayerEngine.FindNextLevelExpRequirement(DefenseSkill.defLvl + 1);
        }
        else
        {
            expText[1].GetComponent <Text>().text = DefenseSkill.defExp + " / " + PlayerEngine.FindNextLevelExpRequirement(DefenseSkill.defLvl);
        }

        if (!PlayerEngine.MaxLevel(PlayerHealth.pHealthLevel))
        {
            expText[2].GetComponent <Text>().text = PlayerHealth.pHealthExp + " / " + PlayerEngine.FindNextLevelExpRequirement(PlayerHealth.pHealthLevel + 1);
        }
        else
        {
            expText[2].GetComponent <Text>().text = PlayerHealth.pHealthExp + " / " + PlayerEngine.FindNextLevelExpRequirement(PlayerHealth.pHealthLevel);
        }

        if (!PlayerEngine.MaxLevel(MagicSkill.magLvl))
        {
            expText[3].GetComponent <Text>().text = MagicSkill.magExp + " / " + PlayerEngine.FindNextLevelExpRequirement(MagicSkill.magLvl + 1);
        }
        else
        {
            expText[3].GetComponent <Text>().text = MagicSkill.magExp + " / " + PlayerEngine.FindNextLevelExpRequirement(MagicSkill.magLvl);
        }

        if (!PlayerEngine.MaxLevel(MiningSkill.mineLvl))
        {
            expText[4].GetComponent <Text>().text = MiningSkill.mineExp + " / " + PlayerEngine.FindNextLevelExpRequirement(MiningSkill.mineLvl + 1);
        }
        else
        {
            expText[4].GetComponent <Text>().text = MiningSkill.mineExp + " / " + PlayerEngine.FindNextLevelExpRequirement(MiningSkill.mineLvl);
        }

        if (!PlayerEngine.MaxLevel(CraftingSkill.craftLvl))
        {
            expText[5].GetComponent <Text>().text = CraftingSkill.craftExp + " / " + PlayerEngine.FindNextLevelExpRequirement(CraftingSkill.craftLvl + 1);
        }
        else
        {
            expText[5].GetComponent <Text>().text = CraftingSkill.craftExp + " / " + PlayerEngine.FindNextLevelExpRequirement(CraftingSkill.craftLvl);
        }

        lvlText[0].GetComponent <Text>().text = "Lv. " + StrengthSkill.strLvl;
        lvlText[1].GetComponent <Text>().text = "Lv. " + DefenseSkill.defLvl;
        lvlText[2].GetComponent <Text>().text = "Lv. " + PlayerHealth.pHealthLevel;
        lvlText[3].GetComponent <Text>().text = "Lv. " + MagicSkill.magLvl;
        lvlText[4].GetComponent <Text>().text = "Lv. " + MiningSkill.mineLvl;
        lvlText[5].GetComponent <Text>().text = "Lv. " + CraftingSkill.craftLvl;

        yourCash.GetComponent <Text>().text = PlayerEngine.pCash.ToString();
    }