Beispiel #1
0
 public void LoadCharacterInfo(string name, string Class, float xp, float hp, float maxhp, float mp, float maxmp, int level, int str, int vit, int agi, int intel, int bonus, float x, float y)
 {
     Name            = name;
     playerName.text = Name;
     setLevel(level);
     UpdateLevelText();
     MyHealth.Initialize(hp, maxhp);
     MyMana.Initialize(mp, maxmp);
     MyExp.Initialize(xp, Mathf.Floor(50 * MyLevel * Mathf.Pow(MyLevel, 0.5f)));
     statinit(str, vit, agi, intel, bonus);
     transform.position = new Vector2(x, y);
     this.Class         = Class;
 }
Beispiel #2
0
 private void ResetStats()
 {
     MyHealth.Initialize(stamina * StaminaMultiplier(), stamina * StaminaMultiplier());
     MyMana.Initialize(intellect * intellectMultiplier, intellect * intellectMultiplier);
 }