public static void InitializeThis(int requiredForLevelExperience, float changingExpCoeff)
    {
        RequiredForLevelExperience = requiredForLevelExperience;
        ChangingExpCoeff           = changingExpCoeff;
        int requiredForNextLevelExperience = Mathf.RoundToInt(RequiredForLevelExperience * Mathf.Pow(ChangingExpCoeff, CurrentLevel - 1));

        OnChangeExp?.Invoke(AmountOfExperience, requiredForNextLevelExperience);
        OnIncreaseLevel?.Invoke(CurrentLevel);
    }
 static void IncreaseLevel()
 {
     CurrentLevel++;
     OnIncreaseLevel?.Invoke(CurrentLevel);
 }
 protected void InvokeOnIncreaseLevel() => OnIncreaseLevel?.Invoke(Score);