Pokazywanie symbolu żetonu bonusowego jaki się dostanie za sprzedanie wybranych kart.
This commit is contained in:
29
js/script.js
29
js/script.js
@@ -130,6 +130,26 @@ function game(player1, player2, board) {
|
||||
});
|
||||
};
|
||||
|
||||
this.showBonusCoins = function () {
|
||||
|
||||
var selectedCoins = document.querySelectorAll('.coin.selected').length;
|
||||
|
||||
jaipur.hideBonusCoins();
|
||||
if (selectedCoins >= 5 && !!jaipur.board.bonus.five.length) {
|
||||
document.querySelector('.bonus5').style.display = 'block';
|
||||
return;
|
||||
}
|
||||
if (selectedCoins == 4 && !!jaipur.board.bonus.four.length) {
|
||||
document.querySelector('.bonus4').style.display = 'block';
|
||||
return;
|
||||
}
|
||||
if (selectedCoins == 3 && !!jaipur.board.bonus.three.length) {
|
||||
document.querySelector('.bonus3').style.display = 'block';
|
||||
return;
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
this.showAcceptButton = function () {
|
||||
|
||||
console.info(jaipur.selectedCointType);
|
||||
@@ -148,8 +168,16 @@ function game(player1, player2, board) {
|
||||
|
||||
this.hideAcceptButton = function () {
|
||||
document.querySelector('.accept').style.visibility = 'hidden';
|
||||
jaipur.hideBonusCoins();
|
||||
};
|
||||
|
||||
this.hideBonusCoins = function () {
|
||||
document.querySelector('.bonus5').style.display = 'none';
|
||||
document.querySelector('.bonus4').style.display = 'none';
|
||||
document.querySelector('.bonus3').style.display = 'none';
|
||||
};
|
||||
|
||||
|
||||
this.camelClick = function (player) {
|
||||
document.querySelector('.nobody').classList.remove('selected');
|
||||
document.querySelector('.player1_camel').classList.remove('selected');
|
||||
@@ -231,6 +259,7 @@ function game(player1, player2, board) {
|
||||
jaipur.addBlankCoin(this.selectedCointType);
|
||||
}
|
||||
}
|
||||
jaipur.showBonusCoins();
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user