Skip to content

MDMods/StricterJudge

Repository files navigation

StricterJudge

Original mod by @Ixy.
Reduces the judgement timing windows to increase difficulty.

❗Check out my other mods

Features

  • Allows changing default judge ranges.
  • Allows asymmetric judge ranges.
  • In-game toggle to enable/disable the mod.
  • Displays your current ranges on the victory screen.
  • Hot reload settings.

Hot Reload

Reload your settings without having to restart the game.

  • Change the settings inside StricterJudge.cfg (see Settings) and the save the file.
  • The settings will reload only outside the charts.

Settings

The config file can be found at ${Your muse dash folder}/UserData/StricterJudge.cfg.

*See range explanation for a more detailed explanation and examples.

  • IsEnabled stores the toggle state.
  • GreatLeftRange has to be between 0ms - 80ms.
  • PerfectLeftRange has to be between 1ms - 50ms.
  • PerfectRightRange has to be between 1ms - 50ms.
  • GreatRightRange has to be between 0ms - 80ms.

Decimals : Decimals get truncated (ej. 37.737).

Range Explanation

Muse Dash's default timing window looks something like this: Table1.png

  • Left means an early hit.
  • Right means a late hit.

Which means the default values are:

  • GreatLeftRange = 80
  • PerfectLeftRange = 50
  • PerfectRightRange = 50
  • GreatRightRange = 80

You can change this values to customize the timing window.

Example

If you have the following settings:

  • GreatLeftRange = 74.0
  • PerfectLeftRange = 35.0
  • PerfectRightRange = 17.0
  • GreatRightRange = 5.0

Your timing window will look like this:

Table2.png

In-game screenshots

Toggle

Toggle.jpg

Victory screen custom ranges visualizer

  • LPerf = PerfectLeftRange
  • LGreat = GreatLeftRange
  • RPerf = PerfectRightRange
  • RGreat = GreatRightRange

VictoryRanges.jpg

VictoryRangesHigh.jpg

Installation

Prerequisites

  • Make sure you have MelonLoader 0.6.1 or higher installed and working on your Muse Dash.
  • MuseDashMirror 3.1.3 or higher

Steps

  1. Download the latest release from releases.
  2. Move StricterJudge.dll to ${Your muse dash folder}/Mods.
  3. Run the game once to initialize the configuration file for the mod or you can write your own configuration file.
  4. Modify the GreatLeftRange, PerfectLeftRange, PerfectRightRange and GreatRightRange to your preferred range.