public void DecrementProgress()
 {
     CurrentStep--;
     if (AchveimentProgress != null)
     {
         AchveimentProgress.Invoke(this);
     }
 }
        public void DecrementProgress(int amount)
        {
            CurrentStep -= amount;
            if (CurrentStep < 0)
            {
                CurrentStep = 0;
            }

            if (AchveimentProgress != null)
            {
                AchveimentProgress.Invoke(this);
            }
        }
        public void IncrementProgress(int amount)
        {
            CurrentStep += amount;
            if (CurrentStep > TotalSteps)
            {
                CurrentStep = TotalSteps;
            }

            if (AchveimentProgress != null)
            {
                AchveimentProgress.Invoke(this);
            }
        }