Interface IJsonableBeatmapInfo

A beatmap information that can be converted to JSON.

interface IJsonableBeatmapInfo {
    approachRate: number;
    artist: string;
    beatmapsetId: number;
    bpm: number;
    bpmMax: number;
    bpmMin: number;
    circleSize: number;
    creator: string;
    creatorId: number;
    deletedAt: null | number;
    drainRate: number;
    favourites: number;
    hashMD5: string;
    hittable: number;
    holdable: number;
    id: number;
    isConvert: boolean;
    length: number;
    maxCombo: number;
    mods: string;
    overallDifficulty: number;
    passcount: number;
    playcount: number;
    rulesetId: number;
    slidable: number;
    spinnable: number;
    starRating: number;
    status: number;
    title: string;
    totalHits: number;
    updatedAt: null | number;
    version: string;
    toJSON(): IJsonableBeatmapInfo;
}

Hierarchy (view full)

Properties

approachRate: number

Approach rate of the beatmap.

artist: string

The beatmap artist.

beatmapsetId: number

ID of beatmapset of this beatmap.

bpm: number

The most common BPM of a beatmap.

bpmMax: number

Maximal BPM of a beatmap.

bpmMin: number

Minimal BPM of a beatmap.

circleSize: number

Circle size of the beatmap.

creator: string

The beatmap creator username.

creatorId: number

The beatmap creator ID.

deletedAt: null | number

Timestamp of the beatmap deletion.

drainRate: number

HP drain rate of the beatmap.

favourites: number

Number of the beatmap favourites.

hashMD5: string

Beatmap MD5 hash.

hittable: number

Number of hittable objects of the beatmap.

holdable: number

Number of holdable objects of the beatmap.

id: number

The beatmap ID.

isConvert: boolean

If this beatmap info is for converted beatmap.

length: number

Length of the beatmap in seconds.

maxCombo: number

Max combo of the beatmap.

mods: string

Stringified mods of the play.

overallDifficulty: number

Overall difficulty of the beatmap.

passcount: number

Number of passes of the beatmap.

playcount: number

Number of playcount of the beatmap.

rulesetId: number

The ruleset ID of this beatmap info.

slidable: number

Number of slidable objects of the beatmap.

spinnable: number

Number of spinnable objects of the beatmap.

starRating: number

Total star rating of the beatmap.

status: number

Rank status of the beatmap (Graveyard, Loved, Ranked...)

title: string

The beatmap title.

totalHits: number

Beatmap total hits.

updatedAt: null | number

Timestamp of the last beatmap update.

version: string

Difficulty name of the beatmap.

Methods