Esempio n. 1
0
        private void OnModsChanged(object sender, ModsChangedEventArgs e)
        {
            if (ConfigManager.LeaderboardSection.Value != LeaderboardType.Mods)
            {
                return;
            }

            LoadNewScores();
        }
Esempio n. 2
0
        private void OnModsChanged(object sender, ModsChangedEventArgs e)
        {
            var game = GameBase.Game as QuaverGame;

            if (game.CurrentScreen.Type == QuaverScreenType.Select || QuaverScreenManager.QueuedScreen?.Type == QuaverScreenType.Select)
            {
                return;
            }

            UpdateContent();
        }
Esempio n. 3
0
        /// <summary>
        ///     Called when the activated modifiers have changed.
        ///     Used for updating difficulty values.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnModsChanged(object sender, ModsChangedEventArgs e)
        {
            if (Map == null)
            {
                return;
            }

            var difficulty = (float)Map.DifficultyFromMods(ModManager.Mods);

            var value = StringHelper.AccuracyToString(difficulty).Replace("%", "");

            // Don't bother updating the text if the difficulty value is the same as what's already there
            if (value == TextDifficultyRating.Text)
            {
                return;
            }

            TextDifficultyRating.Text = value;
            TextDifficultyRating.Tint = ColorHelper.DifficultyToColor(difficulty);
        }
Esempio n. 4
0
 /// <summary>
 ///     Called when the activated mods change.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void OnModsChanged(object sender, ModsChangedEventArgs e) => Mods.Text = $"Mods: {ModHelper.GetModsString(e.Mods)}";
Esempio n. 5
0
 /// <summary>
 ///     Called when game modifiers have changed.
 /// </summary>
 private void OnModsChanged(object o, ModsChangedEventArgs e) => UpdateAndAlignMetadata(MapManager.Selected.Value);
Esempio n. 6
0
 private void OnModsChanged(object sender, ModsChangedEventArgs e) => ChangeSelectedOptionButton();
 /// <summary>
 ///     Called when the activated mods change.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void OnModsChanged(object sender, ModsChangedEventArgs e)
 => SetModsText();