le menu d'options charge les couleurs déjà sélectionnées

master
adplantade 5 years ago
parent bf4f46b9c1
commit 09fac3538e

@ -85,7 +85,8 @@ Jouer la partie en : </br>
<input type="radio" id="no_pause" value="0" name="pause"> <input type="radio" id="no_pause" value="0" name="pause">
<label for="no_pause">Non</label> <label for="no_pause">Non</label>
<div> Choisir les couleurs des points (ne fonctionne pas en mode "gemmes" ou "les deux") <div> Choisir les couleurs des points (ne fonctionne pas en mode "gemmes" ou "les deux")<br/>
&Eacute;vitez de mettre la même couleur pour plusieurs points, ça ne vous rendra pas le jeu plus facile, loin de l&agrave;
<div class="color-pickers"> <div class="color-pickers">
<div id="col1" class="col1"></div> <div id="col1" class="col1"></div>
<div id="col2" class="col2"></div> <div id="col2" class="col2"></div>

@ -50,13 +50,14 @@ document.getElementById((getCookie("displayMode")!="" ? getCookie("displayMode")
document.getElementById("range_dots").value= (getCookie("dotsAmount")!="" ? getCookie("dotsAmount") : 4); document.getElementById("range_dots").value= (getCookie("dotsAmount")!="" ? getCookie("dotsAmount") : 4);
output.innerHTML = (getCookie("dotsAmount")!="" ? getCookie("dotsAmount") : 4); output.innerHTML = (getCookie("dotsAmount")!="" ? getCookie("dotsAmount") : 4);
var customColorsAvailable=["#FF0000","#ffff00","#008000","#800080","#000000","#8b4513","#00ffff","#ffa500"];
// Simple example, see optional options for more configuration. // Simple example, see optional options for more configuration.
for(var cpt=1;cpt<9;cpt++) for(var cpt=1;cpt<9;cpt++)
{ {
eval('pickr'+cpt+` = Pickr.create({ eval('pickr'+cpt+` = Pickr.create({
el: '.col`+cpt+`', el: '.col`+cpt+`',
theme: 'monolith', theme: 'monolith',
default: (getCookie("color_`+cpt+`")=="" ? customColorsAvailable[cpt-1] : getCookie("color_`+cpt+`")),
components: { components: {

@ -30,7 +30,7 @@ var displayType = getCookie("displayMode")=="" ? "gems" : getCookie("displayMode
var dotsAmount= getCookie("dotsAmount")=="" ? 4 : getCookie("dotsAmount"); var dotsAmount= getCookie("dotsAmount")=="" ? 4 : getCookie("dotsAmount");
var colors=[]; var colors=[];
var colorsAvailable=["red","yellow","green","purple","lightblue","brown","cyan","orange"]; var colorsAvailable=["red","yellow","green","purple","black","brown","cyan","orange"];
var customColorsAvailable=[]; var customColorsAvailable=[];
for(var cpt=1;cpt<9;cpt++) for(var cpt=1;cpt<9;cpt++)
@ -501,7 +501,7 @@ function checkAllOK(){
for(i=0;i<tabTotal.length;i++) for(i=0;i<tabTotal.length;i++)
{ {
const result = verifTab.filter(point => point.toString()==tabObjCmp[i].toString()); const result = verifTab.filter(point => point.toString()==tabObjCmp[i].toString());
console.log(verifTab.filter(point => point.toString()+" et "+tabObjCmp[i].toString())); //console.log(verifTab.filter(point => point.toString()+" et "+tabObjCmp[i].toString()));
exists*=result.length; exists*=result.length;
} }
} }

Loading…
Cancel
Save