RPE Chart Utils
    Preparing search index...

    Interface CreateNoteOptions

    Options for creating a note.

    interface CreateNoteOptions {
        type?: 2 | 1 | 4 | 3;
        positionX?: number;
        above?: 2 | 1;
        speed?: number;
        size?: number;
        alpha?: number;
        yOffset?: number;
        isFake?: boolean;
        visibleTime?: number;
        hitsound?: string;
        endBeat?: number;
        tint?: [number, number, number] | null;
        tintHitEffects?: [number, number, number] | null;
        judgeArea?: number;
        judgeSize?: number;
        zIndex?: number;
        zIndexHitEffects?: number;
    }
    Index

    Properties

    type?: 2 | 1 | 4 | 3

    Note type: 1=Tap, 2=Hold, 3=Flick, 4=Drag.

    positionX?: number

    X position in chart units (default: 0).

    above?: 2 | 1

    Above (1) or below (2) the line (default: 1 = above).

    speed?: number

    Speed multiplier (default: 1).

    size?: number

    Visual size multiplier (default: 1).

    alpha?: number

    Opacity 0-255 (default: 255).

    yOffset?: number

    Y offset (default: 0).

    isFake?: boolean

    Whether the note is fake / non-scoring (default: false).

    visibleTime?: number

    Visible time before beat (default: 999999).

    hitsound?: string

    Custom hitsound key.

    endBeat?: number

    End beat for hold notes. Only used when type=2.

    tint?: [number, number, number] | null

    Tint color [r, g, b].

    tintHitEffects?: [number, number, number] | null

    Hit effect tint [r, g, b].

    judgeArea?: number

    Judgment hit-box size multiplier (default: 1).

    judgeSize?: number

    Explicit judgment hitbox width override (PhiZone extension). Defaults to size.

    zIndex?: number

    Z-index override for rendering order.

    zIndexHitEffects?: number

    Z-index for the hit effect sprites.