|
|
|
@ -140,9 +140,9 @@ var Game = {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(601, 601, $('#progressBar'));
|
|
|
|
|
progress(481, 481, $('#progressBar'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 10;
|
|
|
|
|
const startingMinutes = 8;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdown');
|
|
|
|
@ -195,6 +195,43 @@ var Game = {
|
|
|
|
|
self.displayCards1.call(self);
|
|
|
|
|
self.setCardListeners1();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(720, 720, $('#progressBar1'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 12;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdown1');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -221,6 +258,42 @@ var Game = {
|
|
|
|
|
self.displayCards2.call(self);
|
|
|
|
|
self.existingSet2();
|
|
|
|
|
self.setCardListeners2();
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(961, 961, $('#progressBar2'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 16;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdown2');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -245,6 +318,43 @@ var Game = {
|
|
|
|
|
self.displayCards3.call(self);
|
|
|
|
|
self.existingSet3();
|
|
|
|
|
self.setCardListeners3();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(1201, 1201, $('#progressBar3'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 20;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdown3');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -268,6 +378,43 @@ var Game = {
|
|
|
|
|
self.displayCards4.call(self);
|
|
|
|
|
self.existingSet4();
|
|
|
|
|
self.setCardListeners4();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(1801, 1801, $('#progressBar4'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 30;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdown4');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -291,6 +438,7 @@ var Game = {
|
|
|
|
|
self.cards0 = data;
|
|
|
|
|
self.displayCards0.call(self);
|
|
|
|
|
self.existingSet0();
|
|
|
|
|
|
|
|
|
|
self.setCardListeners0();
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
@ -302,9 +450,9 @@ var Game = {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(301, 301, $('#progressBar0'));
|
|
|
|
|
progress(180, 180, $('#progressBar0'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 5;
|
|
|
|
|
const startingMinutes = 3;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdown0');
|
|
|
|
@ -321,14 +469,14 @@ var Game = {
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
window.location.reload();
|
|
|
|
|
document.getElementById('GameOver').style.display='block';;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -353,6 +501,43 @@ var Game = {
|
|
|
|
|
self.existingHyperSet();
|
|
|
|
|
self.displayCardsHS.call(self);
|
|
|
|
|
self.setCardListenersHS();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(540, 540, $('#progressBarHS'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 9;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdownHS');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -376,6 +561,43 @@ var Game = {
|
|
|
|
|
self.existingHyperSet0();
|
|
|
|
|
self.displayCardsHS0.call(self);
|
|
|
|
|
self.setCardListenersHS0();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(240, 240, $('#progressBarHS0'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 4;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdownHS0');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -398,6 +620,43 @@ var Game = {
|
|
|
|
|
self.existingHyperSet1();
|
|
|
|
|
self.displayCardsHS1.call(self);
|
|
|
|
|
self.setCardListenersHS1();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(900, 900, $('#progressBarHS1'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 15;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdownHS1');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -422,6 +681,43 @@ var Game = {
|
|
|
|
|
self.existingHyperSet2();
|
|
|
|
|
self.displayCardsHS2.call(self);
|
|
|
|
|
self.setCardListenersHS2();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(1080, 1080, $('#progressBarHS2'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 18;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdownHS2');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -445,6 +741,43 @@ var Game = {
|
|
|
|
|
self.existingHyperSet3();
|
|
|
|
|
self.displayCardsHS3.call(self);
|
|
|
|
|
self.setCardListenersHS3();
|
|
|
|
|
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(1380, 1380, $('#progressBarHS3'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 23;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdownHS3');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -469,6 +802,42 @@ var Game = {
|
|
|
|
|
self.existingHyperSet4();
|
|
|
|
|
self.displayCardsHS4.call(self);
|
|
|
|
|
self.setCardListenersHS4();
|
|
|
|
|
function progress(timeleft, timetotal, $element) {
|
|
|
|
|
var progressBarWidth = timeleft * $element.width() / timetotal;
|
|
|
|
|
$element.find('div').animate({ width: progressBarWidth }, timeleft == timetotal ? 0 : 1000, "linear");
|
|
|
|
|
if(timeleft > 0) {
|
|
|
|
|
setTimeout(function() {
|
|
|
|
|
progress(timeleft - 1, timetotal, $element);
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
progress(2700, 2700, $('#progressBarHS'));
|
|
|
|
|
|
|
|
|
|
const startingMinutes = 45;
|
|
|
|
|
let time = startingMinutes *60;
|
|
|
|
|
|
|
|
|
|
const countdownEl = document.getElementById('countdownHS');
|
|
|
|
|
setInterval(updateCountDown,1000);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function updateCountDown() {
|
|
|
|
|
const minutes = Math.floor(time / 60);
|
|
|
|
|
let seconds = time % 60;
|
|
|
|
|
seconds = seconds < 10 ? '0' + seconds : seconds;
|
|
|
|
|
if(time > 0 ) {
|
|
|
|
|
countdownEl.innerHTML = minutes + ' : ' + seconds;
|
|
|
|
|
}
|
|
|
|
|
if(time === -1 ){
|
|
|
|
|
countdownEl.innerHTML = ' TIME OVER !';
|
|
|
|
|
}
|
|
|
|
|
if(time === -2){
|
|
|
|
|
document.getElementById('GameOver').style.display='block';
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
time--;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -490,6 +859,8 @@ var Game = {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.$score.html(this.score);
|
|
|
|
|
$.each(self.cards, function(index, card){
|
|
|
|
|
var cardNode = $('<div>', {
|
|
|
|
@ -3946,6 +4317,7 @@ var Game = {
|
|
|
|
|
for (var w = 0; w < pCards2.length; w++) {
|
|
|
|
|
tCardsDGE[2] = pCards2[w][0];
|
|
|
|
|
carte6[w] = this.generateVirtualCard44(tCardsDGE);
|
|
|
|
|
console.log('carte5 :', tCardsDGE[2]);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -3958,7 +4330,6 @@ var Game = {
|
|
|
|
|
for (a = k + 1; a < self.cardsHS2.length; a++) {
|
|
|
|
|
if (carte6[x][0].color !== undefined && carte6[x][0].shape !== undefined && carte6[x][0].fill !== undefined && carte6[x][0].number !== undefined) {
|
|
|
|
|
if (carte6[x][0].shape === shapesall[a] && carte6[x][0].color === colorsall[a] && carte6[x][0].fill === fillsall[a] && carte6[x][0].number === numbersall[a]) {
|
|
|
|
|
console.log('carte5 :', tCardsDGE[2]);
|
|
|
|
|
console.log('carte6 :', carte6[x][0]);
|
|
|
|
|
//console.log('ab');
|
|
|
|
|
//console.log(carte6[x][0].shape, carte6[x][0].color, carte6[x][0].fill, carte6[x][0].number);
|
|
|
|
@ -4091,6 +4462,7 @@ var Game = {
|
|
|
|
|
|
|
|
|
|
for (var w = 0; w < pCards2.length; w++) {
|
|
|
|
|
tCardsDGE[2] = pCards2[w][0];
|
|
|
|
|
console.log('carte5 :', tCardsDGE[2]);
|
|
|
|
|
carte6[w] = this.generateVirtualCard45(tCardsDGE);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
@ -4105,7 +4477,6 @@ var Game = {
|
|
|
|
|
for (a = k + 1; a < self.cardsHS3.length; a++) {
|
|
|
|
|
if (carte6[x][0].color !== undefined && carte6[x][0].shape !== undefined && carte6[x][0].fill !== undefined && carte6[x][0].border !== undefined && carte6[x][0].number !== undefined) {
|
|
|
|
|
if (carte6[x][0].shape === shapesall[a] && carte6[x][0].color === colorsall[a] && carte6[x][0].fill === fillsall[a] && carte6[x][0].border === bordersall[a] && carte6[x][0].number === numbersall[a]) {
|
|
|
|
|
console.log('carte5 :', tCardsDGE[2]);
|
|
|
|
|
console.log('carte6 :', carte6[x][0]);
|
|
|
|
|
//console.log('ab');
|
|
|
|
|
//console.log(carte6[x][0].shape, carte6[x][0].color, carte6[x][0].fill, carte6[x][0].number);
|
|
|
|
@ -8141,6 +8512,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingSet0();
|
|
|
|
|
self.increaseScore0();
|
|
|
|
|
if (self.cards0.length !== 0 && self.set0 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8171,6 +8545,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingSet();
|
|
|
|
|
self.increaseScore();
|
|
|
|
|
if (self.cards.length !== 0 && self.set === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8200,6 +8577,9 @@ var Game = {
|
|
|
|
|
//self.updateCards1(data);
|
|
|
|
|
self.existingSet1();
|
|
|
|
|
self.increaseScore1();
|
|
|
|
|
if (self.cards1.length !== 0 && self.set1 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8231,6 +8611,9 @@ var Game = {
|
|
|
|
|
//self.updateCards2(data);
|
|
|
|
|
self.existingSet2();
|
|
|
|
|
self.increaseScore2();
|
|
|
|
|
if (self.cards2.length !== 0 && self.set2 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8261,6 +8644,9 @@ var Game = {
|
|
|
|
|
//self.updateCards3(data);
|
|
|
|
|
self.existingSet3();
|
|
|
|
|
self.increaseScore3();
|
|
|
|
|
if (self.cards3.length !== 0 && self.set3 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8293,6 +8679,9 @@ var Game = {
|
|
|
|
|
//self.updateCards4(data);
|
|
|
|
|
self.existingSet4();
|
|
|
|
|
self.increaseScore4();
|
|
|
|
|
if (self.cards4.length !== 0 && self.set4 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8326,6 +8715,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingHyperSet();
|
|
|
|
|
self.increaseScoreHS();
|
|
|
|
|
if (self.cardsHS.length !== 0 && self.setHS === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8358,6 +8750,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingHyperSet0();
|
|
|
|
|
self.increaseScoreHS0();
|
|
|
|
|
if (self.cardsHS0.length !== 0 && self.setHS0 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8389,6 +8784,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingHyperSet1();
|
|
|
|
|
self.increaseScoreHS1();
|
|
|
|
|
if (self.cardsHS1.length !== 0 && self.setHS1 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8419,6 +8817,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingHyperSet2();
|
|
|
|
|
self.increaseScoreHS2();
|
|
|
|
|
if (self.cardsHS2.length !== 0 && self.setHS2 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8449,6 +8850,9 @@ var Game = {
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
self.existingHyperSet3();
|
|
|
|
|
self.increaseScoreHS3();
|
|
|
|
|
if (self.cardsHS3.length !== 0 && self.setHS3 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
@ -8478,8 +8882,11 @@ var Game = {
|
|
|
|
|
if (!data.gameComplete) {
|
|
|
|
|
self.setHS4 = 0;
|
|
|
|
|
//self.updateCards(data);
|
|
|
|
|
//self.existingSet0();
|
|
|
|
|
self.existingHyperSet4();
|
|
|
|
|
self.increaseScoreHS4();
|
|
|
|
|
if (self.cardsHS4.length !== 0 && self.setHS4 === 0){
|
|
|
|
|
document.getElementById('GameOver2').style.display='block';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
self.gameWon();
|
|
|
|
|
}
|
|
|
|
|