diff --git a/Readme.md b/Readme.md index 79bdc08..e56de00 100644 --- a/Readme.md +++ b/Readme.md @@ -12,7 +12,7 @@ At the end of each level, you get to select an upgrade. [Donate](https://github.com/sponsors/renanlecaro) ## TODO - +- automate itch update https://itch.io/docs/butler/pushing.html - apply a minimum speed to the ball (when 2 slower balls picked it is crawling) - Fdroid - easily start a test game with specific upgrades or levels (with query string or through menu) diff --git a/app/src/main/assets/game.js b/app/src/main/assets/game.js index cf04a1c..adcef8f 100644 --- a/app/src/main/assets/game.js +++ b/app/src/main/assets/game.js @@ -576,12 +576,14 @@ const upgrades = [ "threshold": 87000, "id": "ball_repulse_ball", "name": "Balls repulse balls", + requires:'multiball', "max": 3, "help": "Only has an effect with 2+ balls." }, { "threshold": 98000, "id": "ball_attract_ball", + requires:'multiball', "name": "Balls attract balls", "max": 3, "help": "Only has an effect with 2+ balls." @@ -601,6 +603,7 @@ function getPossibleUpgrades() { return upgrades .filter(u => !(isSettingOn('color_blind') && u.color_blind_exclude)) .filter(u => ts>=u.threshold) + .filter(u => !u.requires || perks[u.requires]) } @@ -643,10 +646,12 @@ function getUpgraderUnlockPoints() { } +let lastOffered={} function pickRandomUpgrades(count) { let list = getPossibleUpgrades() - .sort(() => Math.random() - 0.5) + .map(u=>({...u, score:Math.random() + (lastOffered[u.id]||0) })) + .sort((a,b) => a.score-b.score) .filter(u => perks[u.id] < u.max) .slice(0, count) .sort((a, b) => a.id > b.id ? 1 : -1) @@ -663,6 +668,10 @@ function pickRandomUpgrades(count) { }) + list.forEach(u=> { + lastOffered[u.key] = Math.round(Date.now()/1000) + }) + return list; } @@ -2231,7 +2240,7 @@ async function openSettingsPanel() { const avaliable = ts >= l.threshold return ({ text: l.name, - help: `A ${l.size}x${l.size} level` + (avaliable ? '' : `(${l.threshold} coins)`), + help: `A ${l.size}x${l.size} level with ${l.bricks.filter(i => i).length} bricks` + (avaliable ? '' : `(${l.threshold} coins)`), disabled: !avaliable, value: {level: l.name} diff --git a/app/src/main/assets/levels.js b/app/src/main/assets/levels.js index f4c46c9..98f24f6 100644 --- a/app/src/main/assets/levels.js +++ b/app/src/main/assets/levels.js @@ -33,76 +33,103 @@ let allLevels=[ "color": "" }, { - "name": "Butterfly ?", + "name": "Butterfly", "bricks": [ - "#59EEA3", + null, + null, + null, + null, + null, + null, + null, + null, + null, + "#6262EA", + "#6262EA", "", - null, - "black", - "black", - null, - null, - "#59EEA3", - "#59EEA3", - "#59EEA3", - null, - "#F29E4A", - "#F0F04C", - null, - "#59EEA3", - "#59EEA3", - "#A1F051", - "#59EEA3", - "#59EEA3", - "#F0F04C", - "#F29E4A", - "#59EEA3", - "#59EEA3", - "#A1F051", - "#A1F051", - "black", - "#59EEA3", - "#F29E4A", - "#F0F04C", - "#59EEA3", - "black", - "#A1F051", - "#A1F051", - "black", - "#53EE53", - "#F0F04C", - "#F29E4A", - "#53EE53", - "black", - "#A1F051", - "#A1F051", - "#53EE53", - "#53EE53", - "#F29E4A", - "#F0F04C", - "#53EE53", - "#53EE53", - "#53EE53", - "#53EE53", - "#53EE53", + "#5DA3EA", "", - "#F0F04C", - "#F29E4A", + "#5DA3EA", "", - "#53EE53", - "#53EE53", - "#53EE53", - null, - null, - null, + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "", + "#5DA3EA", + "", + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "#5DA3EA", + "#6262EA", + "#6262EA", + "#6262EA", + "#6262EA", + "", + "#6262EA", + "#6262EA", + "#6262EA", + "#5DA3EA", + "#6262EA", + "#6262EA", + "#6262EA", "", "", "", - "#53EE53" + "", + "#6262EA", + "#5DA3EA", + "#6262EA", + "", + "", + "", + "", + "#6262EA", + "#6262EA", + "#6262EA", + "#5DA3EA", + "#6262EA", + "#6262EA", + "#6262EA", + "", + "", + "#6262EA", + "#6262EA", + "", + "#5DA3EA", + "", + "#6262EA", + "#6262EA", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" ], - "size": 8, - "svg": "", - "focus": false + "size": 9, + "svg": "", + "focus": false, + "color": "" }, { "name": "Castle", @@ -162,85 +189,91 @@ let allLevels=[ "focus": false }, { - "name": "Yin yang", - "size": 8, + "name": "Eyes", + "size": 9, "bricks": [ + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "", + null, + "#5DA3EA", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + null, + "#5DA3EA", + "white", + "#e32119", + "#e32119", + "white", + "#5DA3EA", + "#5DA3EA", + "white", + null, + "#5DA3EA", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + null, + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "", + null, + "", + "", + "", + "#5DA3EA", + "", + "", + "", + "", + null, + "", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "", + "", + null, + "", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "", + "", null, null, null, + "#5DA3EA", null, - null, - null, - null, - null, - "", - "white", - "white", - "white", - "white", - "white", - "#333", - "", - "", - "white", - "black", - "white", - "white", - "#333", - "#333", - "", - "", - "white", - "black", - "white", - "#333", - "#333", - "#333", - "", - "", - "white", - "white", - "white", - "#333", - "white", - "#333", - "", - "", - "white", - "white", - "#333", - "#333", - "white", - "#333", - "", - "", - "white", - "#333", - "#333", - "#333", - "#333", - "#333", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + "#5DA3EA" ], - "svg": "", + "svg": "", "color": "", - "focus": false + "focus": false, + "squared": true }, { "name": "Creeper", @@ -995,20 +1028,20 @@ let allLevels=[ null, null, null, - "#ffd300", - "#ffd300", + "#6262EA", + "white", null, null, - "#ffd300", - "#ffd300", + "#6262EA", + "white", null, null, - "#ffd300", - "black", + "white", + "white", null, null, - "black", - "#ffd300", + "white", + "white", null, null, null, @@ -1018,31 +1051,38 @@ let allLevels=[ null, null, null, + "", + "", + "", + "", + "", + "", + "", null, - "#ffd300", + null, + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + null, + null, + null, + "#e32119", + "#e32119", + "#e32119", + "#e32119", null, null, null, null, - "#ffd300", - null, - null, - "#ffd300", - "#ffd300", - "#ffd300", - "#ffd300", - "#ffd300", - "#ffd300", - null, - null, - null, - "#ffd300", - "#ffd300", - "#ffd300", - "#ffd300" + "", + "" ], - "svg": "", - "focus": false + "svg": "", + "focus": false, + "color": "" }, { "name": "Labirynth", @@ -1138,31 +1178,36 @@ let allLevels=[ "#5DA3EA", "#F44848", "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "", - "", "", "#5DA3EA", "", "#5DA3EA", "", - "", - "", - "", - null, - null, - null, - null, "#F44848", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", "", + "", + "", + "#5DA3EA", + "", + "#5DA3EA", + "", + "", + "", + "", + "", + "#F44848", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", + "#5DA3EA", "#F44848" ], "svg": "", @@ -1828,251 +1873,93 @@ let allLevels=[ "color": "" }, { - "name": "Sonic", - "size": 16, + "name": "Wololo", + "size": 9, "bricks": [ "", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", "", "", - "#231f20", - "#231f20", "", - null, - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#231f20", - "#231f20", - "#5DA3EA", - "#231f20", + "white", + "white", "", - null, - "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#231f20", - "#F29E4A", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#231f20", - "", - null, - "", - "", - "#231f20", - "#5DA3EA", - "#231f20", "#F29E4A", "#F29E4A", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#231f20", - "#231f20", - null, + "white", + "", + "", + "", + "white", + "white", + "", "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#231f20", "#F29E4A", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", "white", "white", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "white", - null, - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "white", - "white", - "white", - "white", - "#5DA3EA", - "white", - "white", - null, - "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "white", - "white", - "white", - "#A1F051", - "#5DA3EA", - "white", - "#A1F051", - null, "", "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", "white", - "white", - "white", - "#A1F051", - "#5DA3EA", - "white", - "#231f20", - null, "", "", "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "white", - "white", - "#A1F051", - "white", - "#231f20", - "#231f20", - "#231f20", - "", - "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#F29E4A", - "#F29E4A", "#F29E4A", "white", "white", "white", + "#6262EA", + "#6262EA", + "#6262EA", + "white", + "", + "white", + "white", + "white", + "", + "white", + "#6262EA", + "white", + "", + "white", "#F29E4A", + "white", + "", + "", + "white", + "white", + "#6262EA", + "", + "", "#F29E4A", - "#231f20", - null, + "white", + "", + "", + "#6262EA", + "#6262EA", + "#6262EA", + "", "", - "#231f20", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", - "#5DA3EA", "#F29E4A", + "", + "", + "", + "white", + "", + "white", + "", + "", "#F29E4A", - "#F29E4A", - "#F29E4A", - "#F29E4A", - "#F29E4A", - "#F29E4A", - "#231f20", - "", - null, - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#F29E4A", - "#F29E4A", - "#F29E4A", - "#F29E4A", - "#231f20", - "", - "", - null, "", "", "", + "white", + "", + "white", "", "", - "", - "", - "", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "", - "", - "", - null, - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - null, - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" + "#F29E4A" ], - "svg": "", - "color": "#57e389", + "svg": "", + "color": "", "focus": false }, { @@ -2385,7 +2272,7 @@ let allLevels=[ "focus": false }, { - "name": "enderman", + "name": "Enderman", "size": 10, "bricks": [ null, @@ -2400,83 +2287,83 @@ let allLevels=[ null, "", "#231f20", - "#333", "#231f20", "#231f20", "#231f20", "#231f20", - "#333", + "#231f20", + "#231f20", "#231f20", "", "", "#231f20", - "#333", - "#333", "#231f20", "#231f20", - "#333", - "#333", + "#231f20", + "#231f20", + "#231f20", + "#231f20", "#231f20", "", "", - "#333", "#231f20", - "#333", - "#333", - "#333", - "#333", "#231f20", - "#333", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "", + "", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "", + "", + "#A664E8", + "#A664E8", + "#A664E8", + "#231f20", + "#231f20", + "#A664E8", + "#A664E8", + "#A664E8", "", "", "#231f20", "#231f20", - "#333", - "#333", - "#333", - "#333", + "#231f20", + "#231f20", + "#231f20", + "#231f20", "#231f20", "#231f20", "", "", - "#E66BA8", - "#E869E8", - "#E66BA8", - "#333", - "#333", - "#E66BA8", - "#E869E8", - "#E66BA8", - "", - "", - "#333", "#231f20", "#231f20", - "#333", - "#333", "#231f20", "#231f20", - "#333", + "#231f20", + "#231f20", + "#231f20", + "#231f20", "", "", "#231f20", - "#333", - "#333", - "#231f20", - "#231f20", - "#333", - "#333", - "#231f20", - "", - "", - "#333", "#231f20", "#231f20", "#231f20", "#231f20", "#231f20", "#231f20", - "#333", + "#231f20", "", "", "", @@ -2500,9 +2387,10 @@ let allLevels=[ "" ], "svg": "", - "color": "#9141ac", + "color": "#ffffff", "focus": false, - "squared": true + "squared": true, + "black_puck": true }, { "name": "Mushroom", @@ -2513,12 +2401,6 @@ let allLevels=[ "", "", "", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", "", "", "", @@ -2527,224 +2409,6 @@ let allLevels=[ "", "", "", - "#231f20", - "#231f20", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "white", - "white", - "#231f20", - "#231f20", - "", - "", - "", - "", - "", - "#231f20", - "white", - "white", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "#231f20", - "", - "", - "", - "#231f20", - "white", - "white", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "#231f20", - "", - "", - "#231f20", - "white", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "#e32119", - "#e32119", - "white", - "white", - "white", - "#231f20", - "", - "#231f20", - "#e32119", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "white", - "white", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#231f20", - "#231f20", - "#e32119", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "white", - "white", - "#e32119", - "#e32119", - "white", - "white", - "#e32119", - "#231f20", - "#231f20", - "white", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "white", - "white", - "#e32119", - "white", - "white", - "white", - "white", - "#231f20", - "#231f20", - "white", - "white", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "#e32119", - "#e32119", - "white", - "white", - "white", - "white", - "#231f20", - "#231f20", - "white", - "white", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "#e32119", - "white", - "white", - "#e32119", - "#231f20", - "#231f20", - "white", - "#e32119", - "#e32119", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#e32119", - "#e32119", - "#e32119", - "#231f20", - "", - "#231f20", - "#231f20", - "#231f20", - "white", - "white", - "#231f20", - "white", - "white", - "#231f20", - "white", - "white", - "#231f20", - "#231f20", - "#231f20", - "", - "", - "", - "#231f20", - "white", - "white", - "white", - "#231f20", - "white", - "white", - "#231f20", - "white", - "white", - "white", - "#231f20", - "", - "", - "", - "", - "#231f20", - "white", - "white", - "white", - "white", - "white", - "white", - "white", - "white", - "white", - "white", - "#231f20", - "", - "", - "", - "", - "", - "#231f20", - "white", - "white", - "white", - "white", - "white", - "white", - "white", - "white", - "#231f20", "", "", "", @@ -2752,23 +2416,248 @@ let allLevels=[ "", "", "", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", - "#231f20", + "", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "white", + "white", + "", + "", + "", + "", + "", + "", + "", + "", + "white", + "white", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "", + "", + "", + "", + "", + "white", + "white", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "", + "", + "", + "", + "white", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "#e32119", + "#e32119", + "white", + "white", + "white", + "", + "", + "", + "#e32119", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "white", + "white", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "", + "", + "#e32119", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "white", + "white", + "#e32119", + "#e32119", + "white", + "white", + "#e32119", + "", + "", + "white", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "white", + "white", + "#e32119", + "white", + "white", + "white", + "white", + "", + "", + "white", + "white", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "", + "", + "white", + "white", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "#e32119", + "white", + "white", + "#e32119", + "", + "", + "white", + "#e32119", + "#e32119", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "#e32119", + "#e32119", + "#e32119", + "", + "", + "", + "", + "", + "white", + "white", + "black", + "white", + "white", + "black", + "white", + "white", + "", + "", + "", + "", + "", + "", + "", + "white", + "white", + "white", + "black", + "white", + "white", + "black", + "white", + "white", + "white", + "", + "", + "", + "", + "", + "", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "", + "", + "", + "", + "", + "", + "", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "white", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", "", "", "", "" ], - "svg": "", - "color": "#62a0ea", + "svg": "", + "color": "", "focus": false, - "black_puck": false + "black_puck": false, + "squared": true }, { "name": "tulip", @@ -6454,5 +6343,436 @@ let allLevels=[ "focus": false, "color": "", "squared": true + }, + { + "name": "Donkey Kong", + "size": 9, + "bricks": [ + "#F29E4A", + "#F29E4A", + "#e32119", + "", + "", + "#5BECEC", + "", + "", + "", + "#F29E4A", + "#F29E4A", + "#e32119", + "", + "", + "#5BECEC", + "", + "", + "", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "", + "#F29E4A", + "", + "", + "", + "", + "", + "", + "#5BECEC", + "", + "", + "", + "", + "", + "", + "", + "", + "#5BECEC", + "", + "", + "", + "", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#e32119", + "", + "#5BECEC", + "", + "", + "", + "", + "", + "", + "#6262EA", + "", + "#5BECEC", + "", + "", + "", + "#F29E4A", + "", + "", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "#E869E8", + "", + "" + ], + "svg": "", + "focus": false, + "color": "#241f31" + }, + { + "name": "Banana", + "size": 12, + "bricks": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + null, + "", + "", + "", + "", + "", + "#e1c8b4", + "", + "", + "", + "", + "", + null, + "", + "", + "", + "", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "", + "", + "", + "", + null, + "", + "", + "", + "", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "", + "", + "", + "", + null, + "", + "", + "", + "", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "", + "", + "", + "", + null, + "", + "", + "", + "", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "#ffd300", + "#ffd300", + "", + "", + null, + "", + "", + "#ffd300", + "#ffd300", + "#e1c8b4", + "#e1c8b4", + "#ffd300", + "#ffd300", + "#ffd300", + "#ffd300", + "", + null, + "", + "#ffd300", + "#ffd300", + "#ffd300", + "#ffd300", + "#e1c8b4", + "#ffd300", + "", + "#ffd300", + "#53EE53", + "", + null, + "", + "#ffd300", + "#ffd300", + "", + "#ffd300", + "#ffd300", + "#ffd300", + "", + "", + "", + "#53EE53", + null, + "", + "", + "", + "", + "#ffd300", + "#ffd300", + "#ffd300", + "#ffd300", + "", + "", + "", + null, + "", + "", + "", + "", + "", + "#ffd300", + "#ffd300", + "#ffd300", + "#ffd300", + "", + "", + null, + null, + null, + null, + null, + "", + "", + "#ffd300", + "#ffd300", + "#ffd300", + "#ffd300" + ], + "svg": "", + "focus": false + }, + { + "name": "Fox", + "size": 8, + "bricks": [ + "#e1c8b4", + "", + "", + "", + "", + "", + "", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "", + "#F29E4A", + "#F29E4A", + "", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#e1c8b4", + "#e1c8b4", + "#e1c8b4", + "#F29E4A", + "black", + "#F29E4A", + "#F29E4A", + "black", + "#F29E4A", + "#e1c8b4", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "#F29E4A", + "", + "white", + "white", + "black", + "black", + "white", + "white", + "", + "", + "", + "white", + "white", + "white", + "white", + "", + "", + "", + "", + "", + "white", + "white", + "", + "", + "" + ], + "svg": "", + "focus": false, + "squared": true + }, + { + "name": "Wiki", + "size": 10, + "bricks": [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "#A1F051", + "#A1F051", + "#A1F051", + "#A1F051", + "", + "", + "", + "", + "", + "#A1F051", + "#A1F051", + "#618227", + "#618227", + "#A1F051", + "#A1F051", + "", + "", + "", + "#A1F051", + "#618227", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#618227", + "#A1F051", + "", + "", + "#A1F051", + "#231f20", + "white", + "white", + "white", + "white", + "#231f20", + "#A1F051", + "", + "", + "#A1F051", + "#618227", + "#231f20", + "#231f20", + "#231f20", + "#231f20", + "#618227", + "#A1F051", + "", + "", + "", + "#A1F051", + "#A1F051", + "#618227", + "#618227", + "#A1F051", + "#A1F051", + "", + "", + "", + "", + "", + "#A1F051", + "#A1F051", + "#A1F051", + "#A1F051", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "svg": "", + "focus": false } ] \ No newline at end of file