Skip to content

Type Alias: SkinIniMania ​

SkinIniMania = object

Defined in: src/skin/skin-ini.ts:123

[Mania] settings. Legacy single-configuration fields remain for compatibility.

ts
import { parseSkinIni } from 'osu-files'

return parseSkinIni(skinIniSource).mania

Properties ​

columnSpacing? ​

optional columnSpacing?: number

Defined in: src/skin/skin-ini.ts:131


configurations ​

configurations: Record<number, SkinIniManiaConfiguration>

Defined in: src/skin/skin-ini.ts:134


keyLayout? ​

optional keyLayout?: string

Defined in: src/skin/skin-ini.ts:125


keys? ​

optional keys?: number

Defined in: src/skin/skin-ini.ts:124


lightPlayer? ​

optional lightPlayer?: boolean

Defined in: src/skin/skin-ini.ts:130


noteBodyStyle? ​

optional noteBodyStyle?: number

Defined in: src/skin/skin-ini.ts:133


stageBottom? ​

optional stageBottom?: number

Defined in: src/skin/skin-ini.ts:128


stageHitPosition? ​

optional stageHitPosition?: number

Defined in: src/skin/skin-ini.ts:129


stageLeft? ​

optional stageLeft?: number

Defined in: src/skin/skin-ini.ts:126


stageRight? ​

optional stageRight?: number

Defined in: src/skin/skin-ini.ts:127


timingNoteSkin? ​

optional timingNoteSkin?: string

Defined in: src/skin/skin-ini.ts:132

Released under the MIT License.