osumodcalculator
    Preparing search index...

    Type Alias ApiMod

    Mod structure in osu! api v2 (when header is set to after 20220705)

    https://osu.ppy.sh/docs/index.html#api-versions

    type ApiMod = {
        acronym: string;
        name?: string;
        settings?: {
            accuracy_judge_mode?: number;
            adjust_pitch?: boolean;
            affects_hit_sounds?: boolean;
            always_play_tail_sample?: boolean;
            angle_sharpness?: number;
            approach_rate?: number;
            attraction_strength?: number;
            circle_size?: number;
            classic_health?: boolean;
            classic_note_lock?: boolean;
            combo_based_size?: boolean;
            direction?: string;
            drain_rate?: number;
            enable_metronome?: boolean;
            extended_limits?: boolean;
            fade_hit_circle_early?: boolean;
            final_rate?: number;
            follow_delay?: number;
            hidden_combo_count?: number;
            initial_rate?: number;
            inverse_muting?: boolean;
            max_cursor_size?: number;
            max_depth?: number;
            max_size_combo_count?: number;
            metronome?: boolean;
            minimum_accuracy?: number;
            mute_combo_count?: number;
            no_slider_head_accuracy?: boolean;
            only_fade_approach_circles?: boolean;
            overall_difficulty?: number;
            reflection?: string;
            restart?: boolean;
            retries?: number;
            scale?: number;
            seed?: number;
            show_approach_circles?: boolean;
            size_multiplier?: number;
            speed_change?: number;
            spin_speed?: number;
            start_scale?: number;
            strength?: number;
            style?: string;
        };
    }
    Index

    Properties

    acronym: string
    name?: string
    settings?: {
        accuracy_judge_mode?: number;
        adjust_pitch?: boolean;
        affects_hit_sounds?: boolean;
        always_play_tail_sample?: boolean;
        angle_sharpness?: number;
        approach_rate?: number;
        attraction_strength?: number;
        circle_size?: number;
        classic_health?: boolean;
        classic_note_lock?: boolean;
        combo_based_size?: boolean;
        direction?: string;
        drain_rate?: number;
        enable_metronome?: boolean;
        extended_limits?: boolean;
        fade_hit_circle_early?: boolean;
        final_rate?: number;
        follow_delay?: number;
        hidden_combo_count?: number;
        initial_rate?: number;
        inverse_muting?: boolean;
        max_cursor_size?: number;
        max_depth?: number;
        max_size_combo_count?: number;
        metronome?: boolean;
        minimum_accuracy?: number;
        mute_combo_count?: number;
        no_slider_head_accuracy?: boolean;
        only_fade_approach_circles?: boolean;
        overall_difficulty?: number;
        reflection?: string;
        restart?: boolean;
        retries?: number;
        scale?: number;
        seed?: number;
        show_approach_circles?: boolean;
        size_multiplier?: number;
        speed_change?: number;
        spin_speed?: number;
        start_scale?: number;
        strength?: number;
        style?: string;
    }