{"version":3,"sources":["../../../../src/engine/utils/kicks/data.ts"],"sourcesContent":["export type KickTableName = keyof typeof kicks;\n\nexport const kicks = {\n    SRS: {\n      kicks: {\n        \"01\": [\n          [-1, 0],\n          [-1, -1],\n          [0, 2],\n          [-1, 2]\n        ],\n        10: [\n          [1, 0],\n          [1, 1],\n          [0, -2],\n          [1, -2]\n        ],\n        12: [\n          [1, 0],\n          [1, 1],\n          [0, -2],\n          [1, -2]\n        ],\n        21: [\n          [-1, 0],\n          [-1, -1],\n          [0, 2],\n          [-1, 2]\n        ],\n        23: [\n          [1, 0],\n          [1, -1],\n          [0, 2],\n          [1, 2]\n        ],\n        32: [\n          [-1, 0],\n          [-1, 1],\n          [0, -2],\n          [-1, -2]\n        ],\n        30: [\n          [-1, 0],\n          [-1, 1],\n          [0, -2],\n          [-1, -2]\n        ],\n        \"03\": [\n          [1, 0],\n          [1, -1],\n          [0, 2],\n          [1, 2]\n        ],\n        \"02\": [\n          [0, -1],\n          [1, -1],\n          [-1, -1],\n          [1, 0],\n          [-1, 0]\n        ],\n        13: [\n          [1, 0],\n          [1, -2],\n          [1, -1],\n          [0, -2],\n          [0, -1]\n        ],\n        20: [\n          [0, 1],\n          [-1, 1],\n          [1, 1],\n          [-1, 0],\n          [1, 0]\n        ],\n        31: [\n          [-1, 0],\n          [-1, -2],\n          [-1, -1],\n          [0, -2],\n          [0, -1]\n        ]\n      },\n      i_kicks: {\n        \"01\": [\n          [-2, 0],\n          [1, 0],\n          [-2, 1],\n          [1, -2]\n        ],\n        10: [\n          [2, 0],\n          [-1, 0],\n          [2, -1],\n          [-1, 2]\n        ],\n        12: [\n          [-1, 0],\n          [2, 0],\n          [-1, -2],\n          [2, 1]\n        ],\n        21: [\n          [1, 0],\n          [-2, 0],\n          [1, 2],\n          [-2, -1]\n        ],\n        23: [\n          [2, 0],\n          [-1, 0],\n          [2, -1],\n          [-1, 2]\n        ],\n        32: [\n          [-2, 0],\n          [1, 0],\n          [-2, 1],\n          [1, -2]\n        ],\n        30: [\n          [1, 0],\n          [-2, 0],\n          [1, 2],\n          [-2, -1]\n        ],\n        \"03\": [\n          [-1, 0],\n          [2, 0],\n          [-1, -2],\n          [2, 1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      i2_kicks: {\n        \"01\": [\n          [0, -1],\n          [-1, 0],\n          [-1, -1]\n        ],\n        10: [\n          [0, 1],\n          [1, 0],\n          [1, 1]\n        ],\n        12: [\n          [1, 0],\n          [0, -1],\n          [1, 0]\n        ],\n        21: [\n          [-1, 0],\n          [0, 1],\n          [-1, 0]\n        ],\n        23: [\n          [0, 1],\n          [1, 0],\n          [1, -1]\n        ],\n        32: [\n          [0, -1],\n          [-1, 0],\n          [-1, 1]\n        ],\n        30: [\n          [-1, 0],\n          [0, 1],\n          [-1, 2]\n        ],\n        \"03\": [\n          [1, 0],\n          [0, -1],\n          [1, -2]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      i3_kicks: {\n        \"01\": [\n          [1, 0],\n          [-1, 0],\n          [0, 1],\n          [0, -1]\n        ],\n        10: [\n          [-1, 0],\n          [1, 0],\n          [0, -1],\n          [0, 1]\n        ],\n        12: [\n          [1, 0],\n          [-1, 0],\n          [0, -2],\n          [0, 2]\n        ],\n        21: [\n          [-1, 0],\n          [1, 0],\n          [0, 2],\n          [0, -2]\n        ],\n        23: [\n          [-1, 0],\n          [1, 0],\n          [0, 1],\n          [0, -1]\n        ],\n        32: [\n          [1, 0],\n          [-1, 0],\n          [0, -1],\n          [0, 1]\n        ],\n        30: [\n          [-1, 0],\n          [1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        \"03\": [\n          [1, 0],\n          [-1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      l3_kicks: {\n        \"01\": [\n          [-1, 0],\n          [1, 0]\n        ],\n        10: [\n          [1, 0],\n          [-1, 0]\n        ],\n        12: [\n          [0, -1],\n          [0, 1]\n        ],\n        21: [\n          [0, 1],\n          [0, -1]\n        ],\n        23: [\n          [1, 0],\n          [-1, 0]\n        ],\n        32: [\n          [-1, 0],\n          [1, 0]\n        ],\n        30: [\n          [0, 1],\n          [0, -1]\n        ],\n        \"03\": [\n          [0, -1],\n          [0, 1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      i5_kicks: {\n        \"01\": [\n          [-2, 0],\n          [2, 0],\n          [-2, 1],\n          [2, -2]\n        ],\n        10: [\n          [2, 0],\n          [-2, 0],\n          [2, -1],\n          [-2, 2]\n        ],\n        12: [\n          [-2, 0],\n          [2, 0],\n          [-2, -2],\n          [2, 1]\n        ],\n        21: [\n          [2, 0],\n          [-2, 0],\n          [2, 2],\n          [-2, -1]\n        ],\n        23: [\n          [2, 0],\n          [-2, 0],\n          [2, -1],\n          [-2, 2]\n        ],\n        32: [\n          [-2, 0],\n          [2, 0],\n          [-2, 1],\n          [2, -2]\n        ],\n        30: [\n          [2, 0],\n          [-2, 0],\n          [2, 2],\n          [-2, -1]\n        ],\n        \"03\": [\n          [-2, 0],\n          [2, 0],\n          [-2, -2],\n          [2, 1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      oo_kicks: {\n        \"01\": [\n          [0, -1],\n          [-1, -1],\n          [0, 1],\n          [-1, 1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        10: [\n          [1, 0],\n          [0, -1],\n          [1, 1],\n          [1, -1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        12: [\n          [-1, 0],\n          [0, -1],\n          [-1, 1],\n          [-1, -1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        21: [\n          [0, -1],\n          [1, -1],\n          [0, 1],\n          [1, 1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        23: [\n          [0, -1],\n          [-1, -1],\n          [0, 1],\n          [-1, 1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        32: [\n          [1, 0],\n          [0, -1],\n          [1, 1],\n          [1, -1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        30: [\n          [-1, 0],\n          [0, -1],\n          [-1, 1],\n          [-1, -1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        \"03\": [\n          [0, -1],\n          [1, -1],\n          [0, 1],\n          [1, 1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        \"02\": [[0, -1]],\n        13: [[1, 0]],\n        20: [[0, 1]],\n        31: [[-1, 0]]\n      },\n      additional_offsets: {},\n      spawn_rotation: {},\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"l\",\n        o: \"o\",\n        s: \"s\",\n        i: \"i\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      preview_overrides: {}\n    },\n    \"SRS+\": {\n      kicks: {\n        \"01\": [\n          [-1, 0],\n          [-1, -1],\n          [0, 2],\n          [-1, 2]\n        ],\n        10: [\n          [1, 0],\n          [1, 1],\n          [0, -2],\n          [1, -2]\n        ],\n        12: [\n          [1, 0],\n          [1, 1],\n          [0, -2],\n          [1, -2]\n        ],\n        21: [\n          [-1, 0],\n          [-1, -1],\n          [0, 2],\n          [-1, 2]\n        ],\n        23: [\n          [1, 0],\n          [1, -1],\n          [0, 2],\n          [1, 2]\n        ],\n        32: [\n          [-1, 0],\n          [-1, 1],\n          [0, -2],\n          [-1, -2]\n        ],\n        30: [\n          [-1, 0],\n          [-1, 1],\n          [0, -2],\n          [-1, -2]\n        ],\n        \"03\": [\n          [1, 0],\n          [1, -1],\n          [0, 2],\n          [1, 2]\n        ],\n        \"02\": [\n          [0, -1],\n          [1, -1],\n          [-1, -1],\n          [1, 0],\n          [-1, 0]\n        ],\n        13: [\n          [1, 0],\n          [1, -2],\n          [1, -1],\n          [0, -2],\n          [0, -1]\n        ],\n        20: [\n          [0, 1],\n          [-1, 1],\n          [1, 1],\n          [-1, 0],\n          [1, 0]\n        ],\n        31: [\n          [-1, 0],\n          [-1, -2],\n          [-1, -1],\n          [0, -2],\n          [0, -1]\n        ]\n      },\n      i_kicks: {\n        \"01\": [\n          [1, 0],\n          [-2, 0],\n          [-2, 1],\n          [1, -2]\n        ],\n        10: [\n          [-1, 0],\n          [2, 0],\n          [-1, 2],\n          [2, -1]\n        ],\n        12: [\n          [-1, 0],\n          [2, 0],\n          [-1, -2],\n          [2, 1]\n        ],\n        21: [\n          [-2, 0],\n          [1, 0],\n          [-2, -1],\n          [1, 2]\n        ],\n        23: [\n          [2, 0],\n          [-1, 0],\n          [2, -1],\n          [-1, 2]\n        ],\n        32: [\n          [1, 0],\n          [-2, 0],\n          [1, -2],\n          [-2, 1]\n        ],\n        30: [\n          [1, 0],\n          [-2, 0],\n          [1, 2],\n          [-2, -1]\n        ],\n        \"03\": [\n          [-1, 0],\n          [2, 0],\n          [2, 1],\n          [-1, -2]\n        ],\n        \"02\": [[0, -1]],\n        13: [[1, 0]],\n        20: [[0, 1]],\n        31: [[-1, 0]]\n      },\n      i2_kicks: {\n        \"01\": [\n          [0, -1],\n          [-1, 0],\n          [-1, -1]\n        ],\n        10: [\n          [0, 1],\n          [1, 0],\n          [1, 1]\n        ],\n        12: [\n          [1, 0],\n          [0, -1],\n          [1, 0]\n        ],\n        21: [\n          [-1, 0],\n          [0, 1],\n          [-1, 0]\n        ],\n        23: [\n          [0, 1],\n          [1, 0],\n          [1, -1]\n        ],\n        32: [\n          [0, -1],\n          [-1, 0],\n          [-1, 1]\n        ],\n        30: [\n          [-1, 0],\n          [0, 1],\n          [-1, 2]\n        ],\n        \"03\": [\n          [1, 0],\n          [0, -1],\n          [1, -2]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      i3_kicks: {\n        \"01\": [\n          [1, 0],\n          [-1, 0],\n          [0, 1],\n          [0, -1]\n        ],\n        10: [\n          [-1, 0],\n          [1, 0],\n          [0, -1],\n          [0, 1]\n        ],\n        12: [\n          [1, 0],\n          [-1, 0],\n          [0, -2],\n          [0, 2]\n        ],\n        21: [\n          [-1, 0],\n          [1, 0],\n          [0, 2],\n          [0, -2]\n        ],\n        23: [\n          [-1, 0],\n          [1, 0],\n          [0, 1],\n          [0, -1]\n        ],\n        32: [\n          [1, 0],\n          [-1, 0],\n          [0, -1],\n          [0, 1]\n        ],\n        30: [\n          [-1, 0],\n          [1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        \"03\": [\n          [1, 0],\n          [-1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      l3_kicks: {\n        \"01\": [\n          [-1, 0],\n          [1, 0]\n        ],\n        10: [\n          [1, 0],\n          [-1, 0]\n        ],\n        12: [\n          [0, -1],\n          [0, 1]\n        ],\n        21: [\n          [0, 1],\n          [0, -1]\n        ],\n        23: [\n          [1, 0],\n          [-1, 0]\n        ],\n        32: [\n          [-1, 0],\n          [1, 0]\n        ],\n        30: [\n          [0, 1],\n          [0, -1]\n        ],\n        \"03\": [\n          [0, -1],\n          [0, 1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      i5_kicks: {\n        \"01\": [\n          [-2, 0],\n          [2, 0],\n          [-2, 1],\n          [2, -2]\n        ],\n        10: [\n          [2, 0],\n          [-2, 0],\n          [2, -1],\n          [-2, 2]\n        ],\n        12: [\n          [-2, 0],\n          [2, 0],\n          [-2, -2],\n          [2, 1]\n        ],\n        21: [\n          [2, 0],\n          [-2, 0],\n          [2, 2],\n          [-2, -1]\n        ],\n        23: [\n          [2, 0],\n          [-2, 0],\n          [2, -1],\n          [-2, 2]\n        ],\n        32: [\n          [-2, 0],\n          [2, 0],\n          [-2, 1],\n          [2, -2]\n        ],\n        30: [\n          [2, 0],\n          [-2, 0],\n          [2, 2],\n          [-2, -1]\n        ],\n        \"03\": [\n          [-2, 0],\n          [2, 0],\n          [-2, -2],\n          [2, 1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      oo_kicks: {\n        \"01\": [\n          [0, -1],\n          [-1, -1],\n          [0, 1],\n          [-1, 1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        10: [\n          [1, 0],\n          [0, -1],\n          [1, 1],\n          [1, -1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        12: [\n          [-1, 0],\n          [0, -1],\n          [-1, 1],\n          [-1, -1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        21: [\n          [0, -1],\n          [1, -1],\n          [0, 1],\n          [1, 1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        23: [\n          [0, -1],\n          [-1, -1],\n          [0, 1],\n          [-1, 1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        32: [\n          [1, 0],\n          [0, -1],\n          [1, 1],\n          [1, -1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        30: [\n          [-1, 0],\n          [0, -1],\n          [-1, 1],\n          [-1, -1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        \"03\": [\n          [0, -1],\n          [1, -1],\n          [0, 1],\n          [1, 1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        \"02\": [[0, -1]],\n        13: [[1, 0]],\n        20: [[0, 1]],\n        31: [[-1, 0]]\n      },\n      additional_offsets: {},\n      spawn_rotation: {},\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"l\",\n        o: \"o\",\n        s: \"s\",\n        i: \"i\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      preview_overrides: {}\n    },\n    \"SRS-X\": {\n      kicks: {\n        \"01\": [\n          [-1, 0],\n          [-1, -1],\n          [0, 2],\n          [-1, 2]\n        ],\n        10: [\n          [1, 0],\n          [1, 1],\n          [0, -2],\n          [1, -2]\n        ],\n        12: [\n          [1, 0],\n          [1, 1],\n          [0, -2],\n          [1, -2]\n        ],\n        21: [\n          [-1, 0],\n          [-1, -1],\n          [0, 2],\n          [-1, 2]\n        ],\n        23: [\n          [1, 0],\n          [1, -1],\n          [0, 2],\n          [1, 2]\n        ],\n        32: [\n          [-1, 0],\n          [-1, 1],\n          [0, -2],\n          [-1, -2]\n        ],\n        30: [\n          [-1, 0],\n          [-1, 1],\n          [0, -2],\n          [-1, -2]\n        ],\n        \"03\": [\n          [1, 0],\n          [1, -1],\n          [0, 2],\n          [1, 2]\n        ],\n        \"02\": [\n          [1, 0],\n          [2, 0],\n          [1, 1],\n          [2, 1],\n          [-1, 0],\n          [-2, 0],\n          [-1, 1],\n          [-2, 1],\n          [0, -1],\n          [3, 0],\n          [-3, 0]\n        ],\n        13: [\n          [0, 1],\n          [0, 2],\n          [-1, 1],\n          [-1, 2],\n          [0, -1],\n          [0, -2],\n          [-1, -1],\n          [-1, -2],\n          [1, 0],\n          [0, 3],\n          [0, -3]\n        ],\n        20: [\n          [-1, 0],\n          [-2, 0],\n          [-1, -1],\n          [-2, -1],\n          [1, 0],\n          [2, 0],\n          [1, -1],\n          [2, -1],\n          [0, 1],\n          [-3, 0],\n          [3, 0]\n        ],\n        31: [\n          [0, 1],\n          [0, 2],\n          [1, 1],\n          [1, 2],\n          [0, -1],\n          [0, -2],\n          [1, -1],\n          [1, -2],\n          [-1, 0],\n          [0, 3],\n          [0, -3]\n        ]\n      },\n      i_kicks: {\n        \"01\": [\n          [-2, 0],\n          [1, 0],\n          [-2, 1],\n          [1, -2]\n        ],\n        10: [\n          [2, 0],\n          [-1, 0],\n          [2, -1],\n          [-1, 2]\n        ],\n        12: [\n          [-1, 0],\n          [2, 0],\n          [-1, -2],\n          [2, 1]\n        ],\n        21: [\n          [1, 0],\n          [-2, 0],\n          [1, 2],\n          [-2, -1]\n        ],\n        23: [\n          [2, 0],\n          [-1, 0],\n          [2, -1],\n          [-1, 2]\n        ],\n        32: [\n          [-2, 0],\n          [1, 0],\n          [-2, 1],\n          [1, -2]\n        ],\n        30: [\n          [1, 0],\n          [-2, 0],\n          [1, 2],\n          [-2, -1]\n        ],\n        \"03\": [\n          [-1, 0],\n          [2, 0],\n          [-1, -2],\n          [2, 1]\n        ],\n        \"02\": [\n          [-1, 0],\n          [-2, 0],\n          [1, 0],\n          [2, 0],\n          [0, 1]\n        ],\n        13: [\n          [0, 1],\n          [0, 2],\n          [0, -1],\n          [0, -2],\n          [-1, 0]\n        ],\n        20: [\n          [1, 0],\n          [2, 0],\n          [-1, 0],\n          [-2, 0],\n          [0, -1]\n        ],\n        31: [\n          [0, 1],\n          [0, 2],\n          [0, -1],\n          [0, -2],\n          [1, 0]\n        ]\n      },\n      i2_kicks: {\n        \"01\": [\n          [0, -1],\n          [-1, 0],\n          [-1, -1]\n        ],\n        10: [\n          [0, 1],\n          [1, 0],\n          [1, 1]\n        ],\n        12: [\n          [1, 0],\n          [0, -1],\n          [1, 0]\n        ],\n        21: [\n          [-1, 0],\n          [0, 1],\n          [-1, 0]\n        ],\n        23: [\n          [0, 1],\n          [1, 0],\n          [1, -1]\n        ],\n        32: [\n          [0, -1],\n          [-1, 0],\n          [-1, 1]\n        ],\n        30: [\n          [-1, 0],\n          [0, 1],\n          [-1, 2]\n        ],\n        \"03\": [\n          [1, 0],\n          [0, -1],\n          [1, -2]\n        ],\n        \"02\": [\n          [-1, 0],\n          [-2, 0],\n          [1, 0],\n          [2, 0],\n          [0, 1]\n        ],\n        13: [\n          [0, 1],\n          [0, 2],\n          [0, -1],\n          [0, -2],\n          [-1, 0]\n        ],\n        20: [\n          [1, 0],\n          [2, 0],\n          [-1, 0],\n          [-2, 0],\n          [0, -1]\n        ],\n        31: [\n          [0, 1],\n          [0, 2],\n          [0, -1],\n          [0, -2],\n          [1, 0]\n        ]\n      },\n      i3_kicks: {\n        \"01\": [\n          [1, 0],\n          [-1, 0],\n          [0, 1],\n          [0, -1]\n        ],\n        10: [\n          [-1, 0],\n          [1, 0],\n          [0, -1],\n          [0, 1]\n        ],\n        12: [\n          [1, 0],\n          [-1, 0],\n          [0, -2],\n          [0, 2]\n        ],\n        21: [\n          [-1, 0],\n          [1, 0],\n          [0, 2],\n          [0, -2]\n        ],\n        23: [\n          [-1, 0],\n          [1, 0],\n          [0, 1],\n          [0, -1]\n        ],\n        32: [\n          [1, 0],\n          [-1, 0],\n          [0, -1],\n          [0, 1]\n        ],\n        30: [\n          [-1, 0],\n          [1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        \"03\": [\n          [1, 0],\n          [-1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        \"02\": [\n          [1, 0],\n          [2, 0],\n          [1, 1],\n          [2, 1],\n          [-1, 0],\n          [-2, 0],\n          [-1, 1],\n          [-2, 1],\n          [0, -1],\n          [3, 0],\n          [-3, 0]\n        ],\n        13: [\n          [0, 1],\n          [0, 2],\n          [-1, 1],\n          [-1, 2],\n          [0, -1],\n          [0, -2],\n          [-1, -1],\n          [-1, -2],\n          [1, 0],\n          [0, 3],\n          [0, -3]\n        ],\n        20: [\n          [-1, 0],\n          [-2, 0],\n          [-1, -1],\n          [-2, -1],\n          [1, 0],\n          [2, 0],\n          [1, -1],\n          [2, -1],\n          [0, 1],\n          [-3, 0],\n          [3, 0]\n        ],\n        31: [\n          [0, 1],\n          [0, 2],\n          [1, 1],\n          [1, 2],\n          [0, -1],\n          [0, -2],\n          [1, -1],\n          [1, -2],\n          [-1, 0],\n          [0, 3],\n          [0, -3]\n        ]\n      },\n      l3_kicks: {\n        \"01\": [\n          [-1, 0],\n          [1, 0]\n        ],\n        10: [\n          [1, 0],\n          [-1, 0]\n        ],\n        12: [\n          [0, -1],\n          [0, 1]\n        ],\n        21: [\n          [0, 1],\n          [0, -1]\n        ],\n        23: [\n          [1, 0],\n          [-1, 0]\n        ],\n        32: [\n          [-1, 0],\n          [1, 0]\n        ],\n        30: [\n          [0, 1],\n          [0, -1]\n        ],\n        \"03\": [\n          [0, -1],\n          [0, 1]\n        ],\n        \"02\": [\n          [1, 0],\n          [2, 0],\n          [1, 1],\n          [2, 1],\n          [-1, 0],\n          [-2, 0],\n          [-1, 1],\n          [-2, 1],\n          [0, -1],\n          [3, 0],\n          [-3, 0]\n        ],\n        13: [\n          [0, 1],\n          [0, 2],\n          [-1, 1],\n          [-1, 2],\n          [0, -1],\n          [0, -2],\n          [-1, -1],\n          [-1, -2],\n          [1, 0],\n          [0, 3],\n          [0, -3]\n        ],\n        20: [\n          [-1, 0],\n          [-2, 0],\n          [-1, -1],\n          [-2, -1],\n          [1, 0],\n          [2, 0],\n          [1, -1],\n          [2, -1],\n          [0, 1],\n          [-3, 0],\n          [3, 0]\n        ],\n        31: [\n          [0, 1],\n          [0, 2],\n          [1, 1],\n          [1, 2],\n          [0, -1],\n          [0, -2],\n          [1, -1],\n          [1, -2],\n          [-1, 0],\n          [0, 3],\n          [0, -3]\n        ]\n      },\n      i5_kicks: {\n        \"01\": [\n          [-2, 0],\n          [2, 0],\n          [-2, 1],\n          [2, -2]\n        ],\n        10: [\n          [2, 0],\n          [-2, 0],\n          [2, -1],\n          [-2, 2]\n        ],\n        12: [\n          [-2, 0],\n          [2, 0],\n          [-2, -2],\n          [2, 1]\n        ],\n        21: [\n          [2, 0],\n          [-2, 0],\n          [2, 2],\n          [-2, -1]\n        ],\n        23: [\n          [2, 0],\n          [-2, 0],\n          [2, -1],\n          [-2, 2]\n        ],\n        32: [\n          [-2, 0],\n          [2, 0],\n          [-2, 1],\n          [2, -2]\n        ],\n        30: [\n          [2, 0],\n          [-2, 0],\n          [2, 2],\n          [-2, -1]\n        ],\n        \"03\": [\n          [-2, 0],\n          [2, 0],\n          [-2, -2],\n          [2, 1]\n        ],\n        \"02\": [\n          [1, 0],\n          [2, 0],\n          [1, 1],\n          [2, 1],\n          [-1, 0],\n          [-2, 0],\n          [-1, 1],\n          [-2, 1],\n          [0, -1],\n          [3, 0],\n          [-3, 0]\n        ],\n        13: [\n          [0, 1],\n          [0, 2],\n          [-1, 1],\n          [-1, 2],\n          [0, -1],\n          [0, -2],\n          [-1, -1],\n          [-1, -2],\n          [1, 0],\n          [0, 3],\n          [0, -3]\n        ],\n        20: [\n          [-1, 0],\n          [-2, 0],\n          [-1, -1],\n          [-2, -1],\n          [1, 0],\n          [2, 0],\n          [1, -1],\n          [2, -1],\n          [0, 1],\n          [-3, 0],\n          [3, 0]\n        ],\n        31: [\n          [0, 1],\n          [0, 2],\n          [1, 1],\n          [1, 2],\n          [0, -1],\n          [0, -2],\n          [1, -1],\n          [1, -2],\n          [-1, 0],\n          [0, 3],\n          [0, -3]\n        ]\n      },\n      oo_kicks: {\n        \"01\": [\n          [0, -1],\n          [-1, -1],\n          [0, 1],\n          [-1, 1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        10: [\n          [1, 0],\n          [0, -1],\n          [1, 1],\n          [1, -1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        12: [\n          [-1, 0],\n          [0, -1],\n          [-1, 1],\n          [-1, -1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        21: [\n          [0, -1],\n          [1, -1],\n          [0, 1],\n          [1, 1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        23: [\n          [0, -1],\n          [-1, -1],\n          [0, 1],\n          [-1, 1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        32: [\n          [1, 0],\n          [0, -1],\n          [1, 1],\n          [1, -1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        30: [\n          [-1, 0],\n          [0, -1],\n          [-1, 1],\n          [-1, -1],\n          [1, 0],\n          [1, -1],\n          [1, 1]\n        ],\n        \"03\": [\n          [0, -1],\n          [1, -1],\n          [0, 1],\n          [1, 1],\n          [-1, 0],\n          [-1, -1],\n          [-1, 1]\n        ],\n        \"02\": [[0, -1]],\n        13: [[1, 0]],\n        20: [[0, 1]],\n        31: [[-1, 0]]\n      },\n      additional_offsets: {},\n      spawn_rotation: {},\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"l\",\n        o: \"o\",\n        s: \"s\",\n        i: \"i\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      preview_overrides: {}\n    },\n    \"TETRA-X\": {\n      kicks: {\n        \"01\": [\n          [0, 1],\n          [-1, 0],\n          [1, 0],\n          [-1, 1],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [1, -1]\n        ],\n        10: [\n          [0, 1],\n          [1, 0],\n          [-1, 0],\n          [1, 1],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [-1, -1]\n        ],\n        12: [\n          [0, 1],\n          [-1, 0],\n          [1, 0],\n          [-1, 1],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [1, -1]\n        ],\n        21: [\n          [0, 1],\n          [1, 0],\n          [-1, 0],\n          [1, 1],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [-1, -1]\n        ],\n        23: [\n          [0, 1],\n          [-1, 0],\n          [1, 0],\n          [-1, 1],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [1, -1]\n        ],\n        32: [\n          [0, 1],\n          [1, 0],\n          [-1, 0],\n          [1, 1],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [-1, -1]\n        ],\n        30: [\n          [0, 1],\n          [-1, 0],\n          [1, 0],\n          [-1, 1],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [1, -1]\n        ],\n        \"03\": [\n          [0, 1],\n          [1, 0],\n          [-1, 0],\n          [1, 1],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [-1, -1]\n        ],\n        \"02\": [\n          [0, 1],\n          [0, -1],\n          [-1, 0],\n          [1, 0]\n        ],\n        13: [\n          [0, 1],\n          [0, -1],\n          [-1, 0],\n          [1, 0]\n        ],\n        20: [\n          [0, 1],\n          [0, -1],\n          [-1, 0],\n          [1, 0]\n        ],\n        31: [\n          [0, 1],\n          [0, -1],\n          [-1, 0],\n          [1, 0]\n        ]\n      },\n      i_kicks: {\n        \"01\": [\n          [0, -1],\n          [0, -2],\n          [0, 1],\n          [1, -1],\n          [-1, -1],\n          [1, -2],\n          [-1, -2]\n        ],\n        10: [\n          [0, -1],\n          [0, -2],\n          [0, 1],\n          [-1, 0],\n          [1, 0],\n          [2, 0]\n        ],\n        12: [\n          [0, -1],\n          [0, -2],\n          [0, 1],\n          [-1, 0],\n          [1, 0],\n          [2, 0]\n        ],\n        21: [\n          [0, 1],\n          [0, 2],\n          [0, -1],\n          [-1, 1],\n          [1, 1],\n          [-1, 2],\n          [1, 2]\n        ],\n        23: [\n          [0, 1],\n          [0, 2],\n          [0, -1],\n          [1, 1],\n          [-1, 1],\n          [1, 2],\n          [-1, 2]\n        ],\n        32: [\n          [0, -1],\n          [0, -2],\n          [0, 1],\n          [1, 0],\n          [-1, 0],\n          [-2, 0]\n        ],\n        30: [\n          [0, -1],\n          [0, -2],\n          [0, 1],\n          [1, 0],\n          [-1, 0],\n          [-2, 0]\n        ],\n        \"03\": [\n          [0, -1],\n          [0, -2],\n          [0, 1],\n          [-1, -1],\n          [1, -1],\n          [-1, -2],\n          [1, -2]\n        ],\n        \"02\": [\n          [0, -1],\n          [0, 1]\n        ],\n        13: [\n          [0, -1],\n          [0, 1]\n        ],\n        20: [\n          [0, -1],\n          [0, 1]\n        ],\n        31: [\n          [0, -1],\n          [0, 1]\n        ]\n      },\n      additional_offsets: {},\n      spawn_rotation: {},\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"o\",\n        o: \"s\",\n        s: \"i\",\n        i: \"l\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      preview_overrides: {}\n    },\n    NRS: {\n      kicks: {\n        \"01\": [],\n        10: [],\n        12: [],\n        21: [],\n        23: [],\n        32: [],\n        30: [],\n        \"03\": [],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      additional_offsets: {\n        z: [\n          [1, 1],\n          [1, 0],\n          [1, 0],\n          [2, 0]\n        ],\n        l: [\n          [1, 0],\n          [1, 0],\n          [1, 0],\n          [1, 0]\n        ],\n        o: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        s: [\n          [1, 1],\n          [1, 0],\n          [1, 0],\n          [2, 0]\n        ],\n        i: [\n          [0, 1],\n          [0, 0],\n          [0, 0],\n          [1, 0]\n        ],\n        j: [\n          [1, 0],\n          [1, 0],\n          [1, 0],\n          [1, 0]\n        ],\n        t: [\n          [1, 0],\n          [1, 0],\n          [1, 0],\n          [1, 0]\n        ]\n      },\n      spawn_rotation: { z: 0, l: 2, o: 0, s: 0, i: 0, j: 2, t: 2 },\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"l\",\n        o: \"o\",\n        s: \"s\",\n        i: \"i\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      preview_overrides: {\n        l: [\n          [0, 0, 201],\n          [1, 0, 68],\n          [2, 0, 124],\n          [0, 1, 31]\n        ],\n        j: [\n          [0, 0, 199],\n          [1, 0, 68],\n          [2, 0, 114],\n          [2, 1, 31]\n        ],\n        t: [\n          [0, 0, 199],\n          [1, 0, 74],\n          [2, 0, 124],\n          [1, 1, 31]\n        ]\n      }\n    },\n    ARS: {\n      kicks: {\n        \"01\": [\n          [1, 0],\n          [-1, 0]\n        ],\n        10: [\n          [1, 0],\n          [-1, 0]\n        ],\n        12: [\n          [1, 0],\n          [-1, 0]\n        ],\n        21: [\n          [1, 0],\n          [-1, 0]\n        ],\n        23: [\n          [1, 0],\n          [-1, 0]\n        ],\n        32: [\n          [1, 0],\n          [-1, 0]\n        ],\n        30: [\n          [1, 0],\n          [-1, 0]\n        ],\n        \"03\": [\n          [1, 0],\n          [-1, 0]\n        ],\n        \"02\": [\n          [1, 0],\n          [-1, 0]\n        ],\n        13: [\n          [1, 0],\n          [-1, 0]\n        ],\n        20: [\n          [1, 0],\n          [-1, 0]\n        ],\n        31: [\n          [1, 0],\n          [-1, 0]\n        ]\n      },\n      additional_offsets: {\n        i1: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        z: [\n          [0, 1],\n          [0, 0],\n          [0, 0],\n          [1, 0]\n        ],\n        l: [\n          [0, 1],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        o: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        s: [\n          [0, 1],\n          [-1, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        i: [\n          [0, 0],\n          [0, 0],\n          [0, -1],\n          [1, 0]\n        ],\n        j: [\n          [0, 1],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        t: [\n          [0, 1],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ]\n      },\n      spawn_rotation: { z: 0, l: 2, o: 0, s: 0, i: 0, j: 2, t: 2 },\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"s\",\n        l: \"l\",\n        o: \"o\",\n        s: \"t\",\n        i: \"z\",\n        j: \"j\",\n        t: \"i\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      preview_overrides: {\n        l: [\n          [0, 0, 201],\n          [1, 0, 68],\n          [2, 0, 124],\n          [0, 1, 31]\n        ],\n        j: [\n          [0, 0, 199],\n          [1, 0, 68],\n          [2, 0, 114],\n          [2, 1, 31]\n        ],\n        t: [\n          [0, 0, 199],\n          [1, 0, 74],\n          [2, 0, 124],\n          [1, 1, 31]\n        ]\n      },\n      center_column: [\n        [-1, -1],\n        [0, -1],\n        [1, -1],\n        [-1, 0],\n        [0, 0],\n        [1, 0],\n        [-1, 1],\n        [0, 1],\n        [1, 1]\n      ]\n    },\n    ASC: {\n      kicks: {\n        \"01\": [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        10: [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        12: [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        21: [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        23: [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        32: [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        30: [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        \"03\": [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      i_kicks: {\n        \"01\": [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        10: [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        12: [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        21: [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        23: [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        32: [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        30: [\n          [-1, 0],\n          [0, 1],\n          [-1, 1],\n          [0, 2],\n          [-1, 2],\n          [-2, 0],\n          [-2, 1],\n          [-2, 2],\n          [1, 0],\n          [1, 1],\n          [0, -1],\n          [-1, -1],\n          [-2, -1],\n          [1, 2],\n          [2, 0],\n          [0, -2],\n          [-1, -2],\n          [-2, -2],\n          [2, 1],\n          [2, 2],\n          [1, -1]\n        ],\n        \"03\": [\n          [1, 0],\n          [0, 1],\n          [1, 1],\n          [0, 2],\n          [1, 2],\n          [2, 0],\n          [2, 1],\n          [2, 2],\n          [-1, 0],\n          [-1, 1],\n          [0, -1],\n          [1, -1],\n          [2, -1],\n          [-1, 2],\n          [-2, 0],\n          [0, -2],\n          [1, -2],\n          [2, -2],\n          [-2, 1],\n          [-2, 2],\n          [-1, -1]\n        ],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      allow_o_kick: true,\n      additional_offsets: {\n        i1: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        z: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        l: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        o: [\n          [0, 0],\n          [0, 1],\n          [-1, 1],\n          [-1, 0]\n        ],\n        s: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        i: [\n          [0, 0],\n          [0, -1],\n          [1, -1],\n          [1, 0]\n        ],\n        j: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ],\n        t: [\n          [0, 0],\n          [0, 0],\n          [0, 0],\n          [0, 0]\n        ]\n      },\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"l\",\n        o: \"o\",\n        s: \"s\",\n        i: \"i\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      spawn_rotation: {},\n      preview_overrides: {}\n    },\n    none: {\n      kicks: {\n        \"01\": [],\n        10: [],\n        12: [],\n        21: [],\n        23: [],\n        32: [],\n        30: [],\n        \"03\": [],\n        \"02\": [],\n        13: [],\n        20: [],\n        31: []\n      },\n      additional_offsets: {},\n      colorMap: {\n        i1: \"i\",\n        i2: \"i\",\n        i3: \"i\",\n        l3: \"j\",\n        i5: \"i\",\n        z: \"z\",\n        l: \"l\",\n        o: \"o\",\n        s: \"s\",\n        i: \"i\",\n        j: \"j\",\n        t: \"t\",\n        oo: \"o\",\n        g: \"g\",\n        d: \"d\",\n        gb: \"gb\",\n        gbd: \"gbd\"\n      },\n      spawn_rotation: {},\n      preview_overrides: {}\n    }\n  },\n  cornerTable = {\n    z: [\n      [\n        [-2, -1],\n        [1, -1],\n        [2, 0],\n        [-1, 0]\n      ],\n      [\n        [0, -1],\n        [1, -2],\n        [0, 2],\n        [1, 1]\n      ],\n      [\n        [-2, 0],\n        [1, 0],\n        [2, 1],\n        [-1, 1]\n      ],\n      [\n        [-1, -1],\n        [0, -2],\n        [0, 1],\n        [-1, 2]\n      ]\n    ],\n    l: [\n      [\n        [-1, -1],\n        [0, -1],\n        [1, 1],\n        [-1, 1]\n      ],\n      [\n        [-1, -1],\n        [1, -1],\n        [1, 0],\n        [-1, 1]\n      ],\n      [\n        [-1, -1],\n        [1, -1],\n        [1, 1],\n        [0, 1]\n      ],\n      [\n        [-1, 0],\n        [1, -1],\n        [1, 1],\n        [-1, 1]\n      ]\n    ],\n    s: [\n      [\n        [-1, -1],\n        [2, -1],\n        [1, 0],\n        [-2, 0]\n      ],\n      [\n        [0, -2],\n        [1, -1],\n        [1, 2],\n        [0, 1]\n      ],\n      [\n        [-1, 0],\n        [2, 0],\n        [1, 1],\n        [-2, 1]\n      ],\n      [\n        [-1, -2],\n        [0, -1],\n        [-1, 1],\n        [0, 2]\n      ]\n    ],\n    j: [\n      [\n        [0, -1],\n        [1, -1],\n        [1, 1],\n        [-1, 1]\n      ],\n      [\n        [-1, -1],\n        [1, 0],\n        [1, 1],\n        [-1, 1]\n      ],\n      [\n        [-1, -1],\n        [1, -1],\n        [0, 1],\n        [-1, 1]\n      ],\n      [\n        [-1, -1],\n        [1, -1],\n        [1, 1],\n        [-1, 0]\n      ]\n    ],\n    t: [\n      [\n        [-1, -1, 3, 0],\n        [1, -1, 0, 1],\n        [1, 1, 1, 2],\n        [-1, 1, 2, 3]\n      ],\n      [\n        [-1, -1, 3, 0],\n        [1, -1, 0, 1],\n        [1, 1, 1, 2],\n        [-1, 1, 2, 3]\n      ],\n      [\n        [-1, -1, 3, 0],\n        [1, -1, 0, 1],\n        [1, 1, 1, 2],\n        [-1, 1, 2, 3]\n      ],\n      [\n        [-1, -1, 3, 0],\n        [1, -1, 0, 1],\n        [1, 1, 1, 2],\n        [-1, 1, 2, 3]\n      ]\n    ]\n  },\n  spinbonusRules = {\n    none: {},\n    stupid: {\n      types: [\n        \"i1\",\n        \"i2\",\n        \"i3\",\n        \"l3\",\n        \"i5\",\n        \"z\",\n        \"l\",\n        \"o\",\n        \"s\",\n        \"i\",\n        \"j\",\n        \"t\",\n        \"oo\"\n      ],\n      types_mini: [\"t\"]\n    },\n    all: {\n      types: [\n        \"i1\",\n        \"i2\",\n        \"i3\",\n        \"l3\",\n        \"i5\",\n        \"z\",\n        \"l\",\n        \"o\",\n        \"s\",\n        \"i\",\n        \"j\",\n        \"t\",\n        \"oo\"\n      ],\n      types_mini: [\"t\"]\n    },\n    \"all-mini\": {\n      types: [\n        \"i1\",\n        \"i2\",\n        \"i3\",\n        \"l3\",\n        \"i5\",\n        \"z\",\n        \"l\",\n        \"o\",\n        \"s\",\n        \"i\",\n        \"j\",\n        \"t\",\n        \"oo\"\n      ],\n      types_mini: [\"t\"]\n    },\n    \"all-mini+\": {\n      types: [\n        \"i1\",\n        \"i2\",\n        \"i3\",\n        \"l3\",\n        \"i5\",\n        \"z\",\n        \"l\",\n        \"o\",\n        \"s\",\n        \"i\",\n        \"j\",\n        \"t\",\n        \"oo\"\n      ],\n      types_mini: [\"t\"]\n    },\n    \"mini-only\": {\n      types: [\n        \"i1\",\n        \"i2\",\n        \"i3\",\n        \"l3\",\n        \"i5\",\n        \"z\",\n        \"l\",\n        \"o\",\n        \"s\",\n        \"i\",\n        \"j\",\n        \"t\",\n        \"oo\"\n      ],\n      types_mini: [\"t\"]\n    },\n    handheld: { types: [\"t\", \"s\", \"z\", \"l\", \"j\"], types_mini: [\"t\"] },\n    \"T-spins\": { types: [\"t\"], types_mini: [\"t\"] },\n    \"T-spins+\": {\n      types: [\"t\"],\n      types_mini: [\"t\"]\n    }\n  };\n"],"names":["kicks","SRS","i_kicks","i2_kicks","i3_kicks","l3_kicks","i5_kicks","oo_kicks","additional_offsets","spawn_rotation","colorMap","i1","i2","i3","l3","i5","z","l","o","s","i","j","t","oo","g","d","gb","gbd","preview_overrides","NRS","ARS","center_column","ASC","allow_o_kick","none","cornerTable","spinbonusRules","stupid","types","types_mini","all","handheld"],"mappings":"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CA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;SACD;QACDC,YAAY;YAAC;SAAI;IACnB;IACA,YAAY;QACVD,OAAO;YACL;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;SACD;QACDC,YAAY;YAAC;SAAI;IACnB;IACA,aAAa;QACXD,OAAO;YACL;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;SACD;QACDC,YAAY;YAAC;SAAI;IACnB;IACA,aAAa;QACXD,OAAO;YACL;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;YACA;SACD;QACDC,YAAY;YAAC;SAAI;IACnB;IACAE,UAAU;QAAEH,OAAO;YAAC;YAAK;YAAK;YAAK;YAAK;SAAI;QAAEC,YAAY;YAAC;SAAI;IAAC;IAChE,WAAW;QAAED,OAAO;YAAC;SAAI;QAAEC,YAAY;YAAC;SAAI;IAAC;IAC7C,YAAY;QACVD,OAAO;YAAC;SAAI;QACZC,YAAY;YAAC;SAAI;IACnB;AACF,EAAE"}