interface SetConfig {
    allowAnonymous: boolean;
    allowUnranked: boolean;
    autoStart: string | number;
    forceRequireXPToChat: boolean;
    gamebgm: string;
    match: {
        ft: string | number;
        gamemode: GameMode;
        modename: string;
        wb: string | number;
    };
    name: string;
    options: {
        allclear_b2b: string | number;
        allclear_garbage: string | number;
        allclears: boolean;
        allow_harddrop: boolean;
        allow180: boolean;
        are: string | number;
        b2bchaining: boolean;
        b2bcharging: boolean;
        bagtype: BagType;
        boardheight: string | number;
        boardwidth: string | number;
        clutch: boolean;
        combotable: ComboTable;
        display_hold: boolean;
        display_next: boolean;
        display_shadow: boolean;
        g: string | number;
        garbageabsolutecap: boolean;
        garbageare: string | number;
        garbageattackcap: string | number;
        garbageblocking: string;
        garbagecap: string | number;
        garbagecapincrease: string | number;
        garbagecapmax: string | number;
        garbageentry: string;
        garbageincrease: string | number;
        garbagemargin: string | number;
        garbagemultiplier: string | number;
        garbagephase: string | number;
        garbagequeue: boolean;
        garbagespecialbonus: string | number;
        garbagespeed: string | number;
        garbagetargetbonus: string;
        gincrease: string | number;
        gmargin: string | number;
        infinitemovement: boolean;
        kickset:
            | "none"
            | "SRS"
            | "SRS+"
            | "SRS-X"
            | "TETRA-X"
            | "NRS"
            | "ARS"
            | "ASC";
        lineclear_are: string | number;
        lockresets: string | number;
        locktime: string | number;
        manual_allowed: boolean;
        messiness_change: string | number;
        messiness_inner: string | number;
        messiness_nosame: boolean;
        messiness_timeout: string | number;
        nextcount: string | number;
        nolockout: boolean;
        openerphase: boolean;
        passthrough: Passthrough;
        presets: Preset;
        room_handling: boolean;
        room_handling_arr: string | number;
        room_handling_das: string | number;
        room_handling_sdf: string | number;
        roundmode: string;
        spinbonuses: SpinBonuses;
        stock: string | number;
        usebombs: boolean;
    };
    useBestRankAsLimit: boolean;
    userLimit: string | number;
    userRankLimit: string;
}

Properties

allowAnonymous: boolean
allowUnranked: boolean
autoStart: string | number
forceRequireXPToChat: boolean
gamebgm: string
match: {
    ft: string | number;
    gamemode: GameMode;
    modename: string;
    wb: string | number;
}
name: string
options: {
    allclear_b2b: string | number;
    allclear_garbage: string | number;
    allclears: boolean;
    allow_harddrop: boolean;
    allow180: boolean;
    are: string | number;
    b2bchaining: boolean;
    b2bcharging: boolean;
    bagtype: BagType;
    boardheight: string | number;
    boardwidth: string | number;
    clutch: boolean;
    combotable: ComboTable;
    display_hold: boolean;
    display_next: boolean;
    display_shadow: boolean;
    g: string | number;
    garbageabsolutecap: boolean;
    garbageare: string | number;
    garbageattackcap: string | number;
    garbageblocking: string;
    garbagecap: string | number;
    garbagecapincrease: string | number;
    garbagecapmax: string | number;
    garbageentry: string;
    garbageincrease: string | number;
    garbagemargin: string | number;
    garbagemultiplier: string | number;
    garbagephase: string | number;
    garbagequeue: boolean;
    garbagespecialbonus: string | number;
    garbagespeed: string | number;
    garbagetargetbonus: string;
    gincrease: string | number;
    gmargin: string | number;
    infinitemovement: boolean;
    kickset:
        | "none"
        | "SRS"
        | "SRS+"
        | "SRS-X"
        | "TETRA-X"
        | "NRS"
        | "ARS"
        | "ASC";
    lineclear_are: string | number;
    lockresets: string | number;
    locktime: string | number;
    manual_allowed: boolean;
    messiness_change: string | number;
    messiness_inner: string | number;
    messiness_nosame: boolean;
    messiness_timeout: string | number;
    nextcount: string | number;
    nolockout: boolean;
    openerphase: boolean;
    passthrough: Passthrough;
    presets: Preset;
    room_handling: boolean;
    room_handling_arr: string | number;
    room_handling_das: string | number;
    room_handling_sdf: string | number;
    roundmode: string;
    spinbonuses: SpinBonuses;
    stock: string | number;
    usebombs: boolean;
}
useBestRankAsLimit: boolean
userLimit: string | number
userRankLimit: string