The approach rate of the beatmap.
The circle size of the beatmap.
The health drain rate of the beatmap.
Whether or not force AR is turned on.
Applied modifications.
The overall difficulty of the beatmap.
Whether to calculate for old statistics for osu!droid gamemode (1.6.7 or older).
The speed multiplier to calculate for.
The approach rate of the beatmap.
The circle size of the beatmap.
The health drain rate of the beatmap.
Whether or not this map statistics uses forced AR.
The enabled modifications.
The overall difficulty of the beatmap.
Whether to calculate for old statistics for osu!droid gamemode (1.6.7 and older). Defaults to false
.
The speed multiplier applied from all modifications.
Calculates map statistics.
This can only be called once for an instance.
Whether force AR is turned on.
The gamemode to calculate for. Defaults to modes.osu
.
The applied modifications in osu!standard format.
The speed multiplier to calculate for.
Returns a string representative of the class.
Converts an AR value to its milliseconds value.
The AR to convert.
The milliseconds value represented by the AR.
Utility function to apply speed and flat multipliers to stats where speed changes apply for AR.
The base AR value.
The speed multiplier to calculate.
The statistics multiplier to calculate from map-changing nonspeed-changing mods.
Utility function to apply speed and flat multipliers to stats where speed changes apply for OD.
The base OD value.
The speed multiplier to calculate.
The statistics multiplier to calculate from map-changing nonspeed-changing mods.
Generated using TypeDoc
Holds general beatmap statistics for further modifications.