var modes=["points","temps","survie"]; var diffs=["easy","med","hard"]; var div=document.getElementById('buttons'); size=screen.height/6; hideAll(); var modeSelected; var diffSelected; var btn_options=document.getElementById("btn_options"); btn_options.width=size/2; document.getElementById("btn_play").width=size; document.getElementById("btn_play").style.display="inline"; modes.forEach(element => { eval("var img_"+element+"= document.getElementById('img_"+element+"')"); eval("img_"+element+".width=size"); eval("img_"+element).addEventListener("mousedown",function(e) { disp(e); modes.forEach(element => { document.getElementById("img_"+element).classList.remove("selected"); }) document.getElementById(e.currentTarget.id).classList.add("selected"); }); var tab=document.getElementById(element).children; for(var i=1;i { eval("var img_"+element+"= document.getElementById('img_"+element+"')"); eval("img_"+element+".width=size"); eval("img_"+element).addEventListener("mousedown",function(e) { diffSelected= e.currentTarget.id.substring(4); var tab=document.getElementById("diff").children; for(var cpt=1;cpt { document.getElementById(element).style.display=what==element ? "flex":"none"; }) } // Dots amount var output = document.getElementById("dotsNumber"); var outputHi = document.getElementById("amountHi"); var amount = (getCookie("dotsAmount")=="" ? 4 : getCookie("dotsAmount")); output.innerHTML = amount; outputHi.value= amount; document.getElementById("+").width=size/4; document.getElementById("-").width=size/4; function less() { if(amount > 2) { amount--; } output.innerHTML = amount; outputHi.value=amount; dispDots(); } function more() { if(amount<8) { amount++; } output.innerHTML = amount; outputHi.value=amount; dispDots(); } // pause oui/non document.getElementById("pause"+ (getCookie("pause")!="" ? getCookie("pause") : 0)).checked=true; function hideAll() { document.getElementById("temps").style.display="none"; document.getElementById("points").style.display="none"; document.getElementById("survie").style.display="none"; } function play() { var pseudo = prompt("Saisissez votre pseudo", ''); window.location.replace("./game.html?mode="+modeSelected+"&diff="+diffSelected+"&pseudo="+ (pseudo==null ? "" : pseudo)); } if(document.getElementById("diffSel")!=null) { diffSelected=document.getElementById("diffSel").value; modeSelected=document.getElementById("modeSel").value; amount=document.getElementById("dotsAmountSel").value; gameSelected = (modeSelected.includes("s") ? "survie" : (modeSelected.includes("p") ? "points" : "temps")); disp(gameSelected, true); document.getElementById("img_"+diffSelected).classList.add("selected"); document.getElementById("img_"+gameSelected).classList.add("selected"); document.getElementById("img_"+modeSelected).classList.add("selected"); document.getElementById("pause"+ document.getElementById("pauseSel").value).checked=true; document.getElementById(diffSelected).checked=true; document.getElementById(modeSelected).checked=true; output.innerHTML = amount; outputHi.value= amount; } else { diffSelected="easy"; modeSelected="5p"; disp("points",true); document.getElementById(diffSelected).checked=true; document.getElementById(modeSelected).checked=true; document.getElementById("img_points").classList.add("selected"); document.getElementById("img_5p").classList.add("selected"); document.getElementById("img_easy").classList.add("selected"); document.getElementById("pause0").checked=true; } for(var cpt=1;cpt<9;cpt++) { document.getElementById("col"+cpt+"D").style.height=size/6; document.getElementById("col"+cpt+"D").style.width=size/6; } function dispDots() { var amountI = parseInt(amount); for(var cpt=1;cpt