示例#1
0
 protected void resetLevel()
 {
     maxHealth       = baseHealth + currentlyEquippedItems.getAccessoryHealthModifier() + healthPerLevel * level;
     health          = (health > maxHealth) ? maxHealth : health;
     MaxJarBarAmount = 500 + jarBarIncrease * level;
     if (experience >= expRequired)
     {
         int addedExp = experience - expRequired;
         level  += 1;
         health += healthPerLevel;
         Engine.Engine.Log(MaxJarBarAmount.ToString());
         experience           = 0 + addedExp;
         Engine.Engine.drawXP = experience;
         expRequired          = 500 + 250 * (level - 1);
     }
 }