// Start is called before the first frame update
 void Start()
 {
     GetComponent <SpriteRenderer>().sprite = texture;
     currentHealth      = maxHealth.Value();
     manaCurrent        = mana.Value();
     battlescreen       = BattleScreenScript.instance;
     level              = 1;
     experience         = 0;
     inventory.Capacity = inventorySpace;
 }
 public static TextMesh combatLog;                                        //Combat log-ul din mijlocul ecranului
 void Awake()
 {
     combatLog    = transform.GetChild(2).GetComponent <TextMesh>();
     instance     = this;
     leftFighter  = transform.GetChild(0);
     rightFighter = transform.GetChild(1);
     actions      = battleCanvas.transform.GetChild(1);
     actions.gameObject.SetActive(false);
     leftFighterHealthText  = leftFighter.GetChild(3).GetComponent <TextMesh>();
     rightFighterHealthText = rightFighter.GetChild(3).GetComponent <TextMesh>();
     sliderScale            = leftSlider.localScale.x;
 }