List of accuracy for all game modes.
Custom approach rate for the target beatmap in range [0-11].
Missing beatmap attributes that are required to simulate scores. This is used only for osu!catch which requires the number of fruits and droplets.
ID of the target beatmap.
Precalculated beatmap information.
Custom BPM for the target beatmap in range [60-10000]. Can exceed clockrate limits.
Should files be cached on a disk after calculation?
Custom circle size for the target beatmap in range [0-11].
Custom clock rate for the target beatmap in range [0.25-3].
Precalculated difficulty attributes.
Custom file URL of the target beatmap.
Hash of the target beatmap. Used to validate beatmap files. If wasn't specified then file will not be validated.
Prevents scaling of approach rate from difficulty adjusting mods.
Prevents scaling of circle size from difficulty adjusting mods.
Prevents scaling of overall difficulty from difficulty adjusting mods.
Prevents scaling of stats from difficulty adjusting mods. Use lockApproachRate, lockOverallDifficulty or lockCircleSize
Mod combination or bitwise.
Custom overall difficulty for the target beatmap in range [0-11].
Custom ruleset instance (for non-supported rulesets).
Ruleset ID.
Path to the beatmap file save location.
Whether to output strain peaks or not.
Total hits for gradual beatmap difficulty calculation. If it differs from the hit object count of a full beatmap then it will force difficulty calculation.
Options for beatmap calculation.