protected override void Dispose(bool disposing) { if (status != null) { status.Dispose(); status = null; } base.Dispose(disposing); }
public PackageUpdater(Game game) : base(game) { GameBase.FadeInComplete += GameBase_FadeInComplete; GameBase.fadeLevel = 0; GameBase.FadeState = FadeStates.Idle; status = new pStatusDialog("Updating package " + BeatmapManager.Current.ContainingFolder); }
public BeatmapImport(Game game) : base(game) { GameBase.FadeInComplete += GameBase_FadeInComplete; GameBase.fadeLevel = 0; GameBase.FadeState = FadeStates.Idle; status = new pStatusDialog(LocalisationManager.GetString(OsuString.BeatmapImport_CheckingForNewFiles)); BeatmapManager.AssignStatusHandler(status.SetStatus); }