Game modifiers
Game modifiers are items in preferences that you can use to adjust the difficulty of the gameplay. They do not affect the calculation of the score and the accuracy rate. All enabled game modifiers are shown in the middle left of the game interface.
Here is a list of all the modifiers:
Code | Meaning | In-game display (English) | Type | Default |
---|---|---|---|---|
playRate |
Play rate (speed of music) | %fx speed | Number | 1.0 |
autoPlay |
Auto-play | Auto-play | Boolean | false |
noBad |
No-bad mode | No-bad | Boolean | false |
noExcess |
No-excess mode | No-excess | Boolean | false |
judgeWindow |
Judgement window (smaller is stricter) | %fx judge | Number | 1.0 |
autoCompleteHolds |
Automatically hold for hold notes | Auto-hold | Boolean | false |
Any values of these preferences items different from default values are regarded as
enabling the corresponding game modifier (displayed in-game).
The percent symbol (%
) in the above table is for printf format.
playRate
This modifier adjusts the speed of the music to a certain multiple of the original speed. The pitch of the music will change correspondingly.
Note that judgement windows are divided by the play rate value because they are proportional to the time duration of each row of the beatmap, which is shorter when the play rate is higher.
autoPlay
This modifier makes the computer play for you and ignore your inputs. It does not guarantee an all-perfect play if there are impossible notes in the beatmap.
noFail
This modifier prevents the player from failing when the HP is about to drop below zero. HP is clamped between 0 and 1, so this cannot make HP actually drop below zero.
Despite this, it cannot prevent the player from getting the “G” mark.
noBad
This modifier makes your gameplay have no bad hits. It does not affect the judgement windows for perfect hits and good hits. Technically, it is equivalent to setting the bad window to be the same as the good window.
This modifier does not necessarily decrease the difficulty of the gameplay because it will be easier to have excess hits.
noExcess
This modifier makes your gameplay have no excess hits. Technically, it is equivalent to setting the number of excess hits to zero and turning off all in-game animations related to excess hits.
judgeWindow
This modifier allows you to make the judge stricter or looser. The radii of judgement windows are multiplied by the ratio specified by this modifier.
autoCompleteHolds
This modifier makes those holds that are hit perfect or good hold themselves without requiring the player to continuously press the keys.