Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents a beatmap with advanced information.

Hierarchy

  • Beatmap

Index

Constructors

Properties

colors: BeatmapColor = ...

Combo and skin colors of the beatmap.

controlPoints: BeatmapControlPoints = ...

Timing and control points of the beatmap.

difficulty: BeatmapDifficulty = ...

Difficulty settings of the beatmap.

editor: BeatmapEditor = ...

Saved settings for the beatmap editor.

events: BeatmapEvents = ...

Events of the beatmap.

formatVersion: number = 1

The format version of the beatmap.

general: BeatmapGeneral = ...

General information about the beatmap.

hitObjects: BeatmapHitObjects = ...

The objects of the beatmap.

metadata: BeatmapMetadata = ...

Information used to identify the beatmap.

Accessors

  • get maxCombo(): number
  • get mostCommonBeatLength(): number

Methods

  • getOffsetTime(time: number): number
  • Returns a time combined with beatmap-wide time offset.

    BeatmapVersion 4 and lower had an incorrect offset. Stable has this set as 24ms off.

    Parameters

    • time: number

      The time.

    Returns number

  • Calculates the osu!droid maximum score of the beatmap without taking spinner bonus into account.

    Parameters

    • stats: MapStats

      The statistics used for calculation.

    Returns number

  • maxOsuScore(mods?: Mod[]): number
  • Calculates the osu!standard maximum score of the beatmap without taking spinner bonus into account.

    Parameters

    • mods: Mod[] = []

      The modifications to calculate for. Defaults to No Mod.

    Returns number

  • toString(): string

Generated using TypeDoc