Dodanie menu dolnego, dodanie sposobu kończenia tury, sass.

This commit is contained in:
kplaczek
2017-10-01 19:49:55 +02:00
parent 87b8fe37a3
commit 198f0c1f49
12 changed files with 957 additions and 16 deletions

View File

@@ -102,6 +102,7 @@ function game(player1, player2, board) {
this.initializeAcceptButton();
this.initializeCoins();
this.initializeCamels();
this.initializeMenu();
};
this.reset = function () {
@@ -122,6 +123,22 @@ function game(player1, player2, board) {
return emptyRows >= 3;
};
this.initializeMenu = function () {
document.querySelector('#players').addEventListener('click', function () {
});
document.querySelector('#endturn').addEventListener('click', function () {
jaipur.endTurn();
});
document.querySelector('#restart').addEventListener('click', function () {
});
document.querySelector('#share').addEventListener('click', function () {
});
};
this.initializePlayerButtons = function () {
document.querySelector('.player.player1').addEventListener('click', function () {
jaipur.setActivePlayer(1)
@@ -288,10 +305,7 @@ function game(player1, player2, board) {
};
this.showScoreBoard = function () {
document.querySelector('.scoreTable').classList.add('visible');
};
this.showScore = function () {
@@ -345,22 +359,26 @@ function game(player1, player2, board) {
jaipur.hideAcceptButton();
jaipur.setActivePlayer(false);
if (jaipur.isRoundOver()) {
jaipur.showScoreBoard();
jaipur.drawBonusCoins();
jaipur.endTurn();
}
};
this.drawBonusCoins = function(){
for(var i in jaipur.player1.bonus){
var group = document.querySelector('.player1_bonus .bonus'+jaipur.player1.bonus[i].group);
this.endTurn = function () {
jaipur.showScoreBoard();
jaipur.drawBonusCoins();
};
this.drawBonusCoins = function () {
for (var i in jaipur.player1.bonus) {
var group = document.querySelector('.player1_bonus .bonus' + jaipur.player1.bonus[i].group);
var bonusCoin = document.createElement("span");
group.appendChild(bonusCoin);
}
for(var i in jaipur.player2.bonus){
var group = document.querySelector('.player2_bonus .bonus'+jaipur.player2.bonus[i].group);
for (var i in jaipur.player2.bonus) {
var group = document.querySelector('.player2_bonus .bonus' + jaipur.player2.bonus[i].group);
var bonusCoin = document.createElement("span");
group.appendChild(bonusCoin);
}