tps-ninja
Version:
Generate images from Tak Positional System (TPS) strings
671 lines (670 loc) • 16.1 kB
JavaScript
export default [
{
id: "classic",
isBuiltIn: true,
boardStyle: "blank",
boardChecker: true,
vars: { "piece-border-width": 1 },
colors: {
primary: "#8bc34a",
secondary: "#607d8b",
board1: "#90a4ae",
board2: "#8a9faa",
board3: "#78909c",
player1: "#cfd8dc",
player1road: "#cfd8dc",
player1flat: "#cfd8dc",
player1special: "#eceff1",
player1border: "#546e7a",
player2: "#263238",
player2road: "#455a64",
player2flat: "#546e7a",
player2special: "#455a64",
player2border: "#263238",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000033",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "aaron",
isBuiltIn: true,
boardStyle: "grid2",
boardChecker: false,
fromCenter: true,
rings: 4,
vars: {
"piece-border-width": 1,
"rings-opacity": 0.42,
},
colors: {
primary: "#59cce3",
secondary: "#353947",
board1: "#806e66",
board2: "#2d303b",
board3: "#4c536b",
player1: "#ffffff",
player1road: "#ffffff",
player1flat: "#f2f2f2",
player1special: "#e6e6e6",
player1border: "#707070",
player2: "#2f323d",
player2road: "#1c1c1c",
player2flat: "#4e515a",
player2special: "#4e515a",
player2border: "#000000",
ring1: "#5a4256",
ring2: "#bf917a",
ring3: "#874837",
ring4: "#55211a",
textLight: "#e8e8e8cc",
textDark: "#0a0a0acc",
umbra: "#00000033",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "aer",
isBuiltIn: true,
boardStyle: "grid2",
boardChecker: true,
fromCenter: true,
rings: 3,
vars: {
"piece-border-width": 1,
"rings-opacity": 0.47,
},
colors: {
primary: "#edc695",
secondary: "#cadede",
board1: "#b8d1d1",
board2: "#b4cccc",
board3: "#b6cdcf88",
player1: "#e9ecd1",
player1road: "#e6e6c3",
player1flat: "#f5eec6",
player1special: "#f7edb5",
player1border: "#6c8481",
player2: "#485755",
player2road: "#526e6b",
player2flat: "#6c8481",
player2special: "#779995",
player2border: "#242c2b",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000054",
ring1: "#cadedeff",
ring2: "#aecfcf87",
ring3: "#cae3e3cc",
ring4: "#ffffffff",
},
primaryDark: false,
secondaryDark: false,
player1Dark: false,
player2Dark: true,
board1Dark: false,
board2Dark: false,
},
{
id: "aether",
isBuiltIn: true,
boardStyle: "grid1",
boardChecker: false,
vars: {
"piece-border-width": 1,
},
colors: {
primary: "#ffffffcc",
secondary: "#000000",
board1: "#000000",
board2: "#333333",
board3: "#00000000",
player1: "#ffffff",
player1road: "#ffffffcc",
player1flat: "#dddddd",
player1special: "#e8e8e8",
player1border: "#545454",
player2: "#333333",
player2road: "#ffffffcc",
player2flat: "#222222",
player2special: "#181818",
player2border: "#fcfcfc",
textLight: "#ffffff",
textDark: "#000000",
umbra: "#00000066",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "aqua",
isBuiltIn: true,
boardStyle: "diamonds1",
boardChecker: true,
fromCenter: false,
rings: 4,
vars: {
"piece-border-width": 2,
"rings-opacity": 0.5,
},
colors: {
primary: "#0a9396",
secondary: "#001219",
board1: "#004351",
board2: "#004f60",
board3: "#3c6f77",
player1: "#94d2bd",
player1road: "#94d2bd",
player1flat: "#8dc8b4",
player1special: "#a4d9c7",
player1border: "#001219",
player2: "#0f2933",
player2road: "#0a9396",
player2flat: "#08858a",
player2special: "#17979c",
player2border: "#001219",
ring1: "#00424fff",
ring2: "#006275ff",
ring3: "#2f8799ff",
ring4: "#379cb0ff",
textLight: "#fff5dbcc",
textDark: "#001219cc",
umbra: "#00000033",
},
primaryDark: true,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "atlas",
isBuiltIn: true,
boardStyle: "grid2",
boardChecker: false,
fromCenter: true,
rings: 4,
vars: {
"piece-border-width": 1,
"rings-opacity": 0.4,
},
colors: {
primary: "#baa254",
secondary: "#d9cfad",
board1: "#537094",
board2: "#3d5878",
board3: "#3d5878",
player1: "#fff7e8",
player1road: "#ffffff",
player1flat: "#fff7e8",
player1special: "#fff7e8",
player1border: "#634831",
player2: "#709c81",
player2road: "#abd6bb",
player2flat: "#709c81",
player2special: "#709c81",
player2border: "#112e03",
ring1: "#00000011",
ring2: "#00000044",
ring3: "#00000077",
ring4: "#000000aa",
textLight: "#ffffffff",
textDark: "#634831",
umbra: "#453c3455",
},
primaryDark: true,
secondaryDark: false,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "backlit",
isBuiltIn: true,
boardStyle: "grid2",
boardChecker: false,
vars: { "piece-border-width": 2 },
colors: {
primary: "#6a3582",
secondary: "#777777cc",
board1: "#888888",
board2: "#777777",
board3: "#999999",
player1: "#eeeeee",
player1road: "#ffffff",
player1flat: "#999999",
player1special: "#999999",
player1border: "#ffffff",
player2: "#444444",
player2road: "#000000",
player2flat: "#777777",
player2special: "#777777",
player2border: "#000000",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000022",
},
primaryDark: true,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "bubbletron",
isBuiltIn: true,
boardStyle: "diamonds3",
boardChecker: false,
rings: 4,
vars: {
"piece-border-width": 2,
"rings-opacity": 0.25,
},
colors: {
primary: "#1b47f5",
secondary: "#282033",
board1: "#202b59",
board2: "#282033",
board3: "#282033",
player1: "#e055c3",
player1road: "#e055c3",
player1flat: "#202b59cc",
player1special: "#e055c3",
player1border: "#e055c3cc",
player2: "#50ffe1",
player2road: "#50ffe1",
player2flat: "#202b59cc",
player2special: "#50ffe1",
player2border: "#50ffe1",
ring1: "#202b5944",
ring2: "#9b4fff88",
ring3: "#f7be2dcc",
ring4: "#c0e055ff",
textLight: "#fafafacd",
textDark: "#282033cc",
umbra: "#28203354",
},
primaryDark: true,
secondaryDark: true,
player1Dark: true,
player2Dark: false,
board1Dark: true,
board2Dark: true,
},
{
id: "discord",
isBuiltIn: true,
boardStyle: "grid1",
boardChecker: false,
vars: { "piece-border-width": 2 },
colors: {
primary: "#d1a362",
secondary: "#313338",
board1: "#65676b",
board2: "#5b5e63",
board3: "#54575c",
player1: "#d6d6d6",
player1road: "#d6d6d6",
player1flat: "#cbcbcb",
player1special: "#c1c1c1",
player1border: "#363434",
player2: "#080808",
player2road: "#2d2d2d",
player2flat: "#404040",
player2special: "#333333",
player2border: "#000000",
textLight: "#fafafac0",
textDark: "#212121cd",
umbra: "#00000033",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "essence",
isBuiltIn: true,
boardStyle: "grid2",
boardChecker: false,
fromCenter: false,
rings: 4,
vars: {
"piece-border-width": 1,
"rings-opacity": 0.33,
},
colors: {
primary: "#42a0b3",
secondary: "#61535f",
board1: "#947b70",
board2: "#cac1b0",
board3: "#7d6a7a",
player1: "#ffffff",
player1road: "#ffffff",
player1flat: "#f2f2f2",
player1special: "#e6e6e6",
player1border: "#707070",
player2: "#2f323d",
player2road: "#1c1c1c",
player2flat: "#4e515a",
player2special: "#4e515a",
player2border: "#000000",
ring1: "#5a4256",
ring2: "#bf917a",
ring3: "#874837",
ring4: "#55211a",
textLight: "#e8e8e8cc",
textDark: "#0a0a0acc",
umbra: "#00000033",
},
primaryDark: true,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: false,
},
{
id: "fresh",
isBuiltIn: true,
boardStyle: "diamonds1",
boardChecker: false,
vars: {
"piece-border-width": 2,
},
colors: {
primary: "#37adc4",
secondary: "#55929e",
board1: "#99bfc7",
board2: "#318c9e",
board3: "#629aa6",
player1: "#ffffff",
player1road: "#ffffff",
player1flat: "#f2f2f2",
player1special: "#e6e6e6",
player1border: "#183136",
player2: "#183136",
player2road: "#448794",
player2flat: "#37adc4",
player2special: "#37adc4",
player2border: "#183136",
textLight: "#fafafacd",
textDark: "#183136cd",
umbra: "#00000033",
},
primaryDark: true,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: false,
board2Dark: true,
},
{
id: "ignis",
isBuiltIn: true,
boardStyle: "diamonds1",
boardChecker: true,
rings: 4,
vars: {
"piece-border-width": 2,
"rings-opacity": 0.4,
},
colors: {
primary: "#fedcbc",
secondary: "#330721",
board1: "#b81f34aa",
board2: "#ab1d30aa",
board3: "#c72a4088",
player1: "#f0bc5b",
player1road: "#f1ae4b",
player1flat: "#f1ae4b",
player1special: "#f6bd6f",
player1border: "#14000cff",
player2: "#210114",
player2road: "#520833",
player2flat: "#830f45",
player2special: "#680132",
player2border: "#14000cff",
ring1: "#52083345",
ring2: "#ff6c4087",
ring3: "#fde577cc",
ring4: "#fde577ff",
textLight: "#fff7d1cc",
textDark: "#212121cd",
umbra: "#00000033",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "luna",
isBuiltIn: true,
boardStyle: "grid2",
boardChecker: false,
fromCenter: false,
rings: 4,
vars: {
"piece-border-width": 1,
"rings-opacity": 0.28,
},
colors: {
primary: "#dbbd60",
secondary: "#24292f",
board1: "#888888",
board2: "#666666",
board3: "#857f79",
player1: "#ffffff",
player1road: "#ffffff",
player1flat: "#e6e4ca",
player1special: "#e6e4ca",
player1border: "#302923",
player2: "#3c464b",
player2road: "#39474d",
player2flat: "#39474d",
player2special: "#39474d",
player2border: "#0f161f",
ring1: "#000000ff",
ring2: "#000000cc",
ring3: "#302923cc",
ring4: "#7a6c5dff",
textLight: "#fafafa99",
textDark: "#212121cd",
umbra: "#00000066",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "paper",
isBuiltIn: true,
boardStyle: "grid1",
boardChecker: false,
vars: { "piece-border-width": 2 },
colors: {
primary: "#68c0e3",
secondary: "#ffffff",
board1: "#c8c8c8",
board2: "#b8b8b8",
board3: "#b8b8b8",
player1: "#eeeeee",
player1road: "#ffffff",
player1flat: "#e8e8e8",
player1special: "#ffffff",
player1border: "#333333",
player2: "#444444",
player2road: "#606060",
player2flat: "#606060",
player2special: "#707070",
player2border: "#000000",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000022",
},
primaryDark: false,
secondaryDark: false,
player1Dark: false,
player2Dark: true,
board1Dark: false,
board2Dark: false,
},
{
id: "retro",
isBuiltIn: true,
boardStyle: "grid1",
boardChecker: false,
vars: { "piece-border-width": 2 },
colors: {
primary: "#a87419",
secondary: "#4d4d4d",
board1: "#858585cc",
board2: "#686868",
board3: "#686868",
player1: "#d1d1d1",
player1road: "#d1d1d1",
player1flat: "#c7c7c7",
player1special: "#bcbcbc",
player1border: "#424242",
player2: "#212121",
player2road: "#424242",
player2flat: "#424242",
player2special: "#373737",
player2border: "#c7c7c7",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000033",
},
primaryDark: true,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "stealth",
isBuiltIn: true,
boardStyle: "blank",
boardChecker: true,
vars: { "piece-border-width": 1 },
colors: {
primary: "#800000",
secondary: "#111111",
board1: "#585858",
board2: "#515151",
board3: "#303030",
player1: "#ababab",
player1road: "#ababab",
player1flat: "#a2a2a2",
player1special: "#b3b3b3",
player1border: "#262626",
player2: "#000000",
player2road: "#262626",
player2flat: "#363636",
player2special: "#1a1a1a",
player2border: "#000000",
textLight: "#fafafa99",
textDark: "#212121cd",
umbra: "#00000066",
},
primaryDark: true,
secondaryDark: true,
board1Dark: true,
board2Dark: true,
player1Dark: false,
player2Dark: true,
},
{
id: "terra",
isBuiltIn: true,
boardStyle: "grid3",
boardChecker: true,
vars: { "piece-border-width": 1 },
colors: {
primary: "#edcc55",
secondary: "#50628c",
board1: "#95ad66",
board2: "#88a356",
board3: "#877863",
player1: "#ddf0dd",
player1road: "#ddf0dd",
player1flat: "#d2e4d2",
player1special: "#e1f2e1",
player1border: "#545e54",
player2: "#364136",
player2road: "#545e54",
player2flat: "#545e54",
player2special: "#363d36",
player2border: "#101210",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000033",
},
primaryDark: false,
secondaryDark: true,
player1Dark: false,
player2Dark: true,
board1Dark: true,
board2Dark: true,
},
{
id: "zen",
isBuiltIn: true,
boardStyle: "grid3",
boardChecker: false,
vars: { "piece-border-width": 1 },
colors: {
primary: "#6ca130",
secondary: "#dddddd",
board1: "#decb9e",
board2: "#d1bc8a",
board3: "#d1bc8a",
player1: "#ffffff",
player1road: "#ffffff",
player1flat: "#f2f2f2",
player1special: "#ffffff",
player1border: "#c7c7c7",
player2: "#444444",
player2road: "#606060",
player2flat: "#606060",
player2special: "#454444",
player2border: "#171717",
textLight: "#fafafacd",
textDark: "#212121cd",
umbra: "#00000055",
},
primaryDark: true,
secondaryDark: false,
player1Dark: false,
player2Dark: true,
board1Dark: false,
board2Dark: false,
},
];