/// <summary> /// The method updates the game parameters depending on the current stage. /// </summary> public void UpdateStage() { if (GHero.Status == Statuses.Inactive) { if (prevStage == true && CurrentStage % 10 != 1) { CurrentStage--; } GHero.Status = Statuses.Active; } if (GMonster.Status == Statuses.Inactive) { GHero.GetReward(CurrentStage, GMonster.AwardMultiplier); if (prevStage != false) { CurrentStage++; } GMonster.Status = Statuses.Active; } GHero.HealthIndicator = GHero.Skills.SHealth; GMonster = CreateMonster(); }