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 popUp while pressing CTRL + Key for toggling mod on and off.
  • 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.
  • ComboKey, press CTRL + ${ComboKey} to turn mod on/off in-game (only outside play stage). (Triggers popup if available and console message confirming action).

Tip

See KeyCode for valid key values.

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

Enable/Disable pop-up

Popup.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.

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.