Fix frontend update with onlyoneGreenGreen
This commit is contained in:
@@ -111,8 +111,10 @@ function updateCard(i) {
|
|||||||
} else {
|
} else {
|
||||||
$(`#card-${i}-a-public`).css('visibility', 'hidden')
|
$(`#card-${i}-a-public`).css('visibility', 'hidden')
|
||||||
}
|
}
|
||||||
cardDone = (card['revealed-a'] && ((player=='A')?card.otherColor:card.color == "green")) ||
|
cardDone = (
|
||||||
(card['revealed-b'] && ((player=='B')?card.otherColor:card.color == "green")) ||
|
gc["only-one-green-green"] &&
|
||||||
|
((card['revealed-a'] && ((player=='A')?card.otherColor:card.color == "green")) ||
|
||||||
|
(card['revealed-b'] && ((player=='B')?card.otherColor:card.color == "green")))) ||
|
||||||
(card['revealed-a'] && card['revealed-b']);
|
(card['revealed-a'] && card['revealed-b']);
|
||||||
if(cardDone) $(`#card-${i}`).addClass('card-done')
|
if(cardDone) $(`#card-${i}`).addClass('card-done')
|
||||||
cantTouch = cardDone ||
|
cantTouch = cardDone ||
|
||||||
@@ -304,17 +306,20 @@ function onConfigChange(m) {
|
|||||||
console.log("New config option : ", key, "=", value)
|
console.log("New config option : ", key, "=", value)
|
||||||
gc[key] = value
|
gc[key] = value
|
||||||
switch(key) {
|
switch(key) {
|
||||||
case "max-hint":
|
|
||||||
updatePhase()
|
|
||||||
case "available-hint-word-count":
|
case "available-hint-word-count":
|
||||||
registeredAvailableHintWordCountInvalid = true
|
registeredAvailableHintWordCountInvalid = true
|
||||||
updatePhase()
|
updatePhase()
|
||||||
|
break
|
||||||
|
case "only-one-green-green":
|
||||||
|
for(var i = 0; i < cards.length; i++)
|
||||||
|
updateCard(i)
|
||||||
|
case "max-hint":
|
||||||
case "one-more-guess":
|
case "one-more-guess":
|
||||||
case "hint-max-length":
|
case "hint-max-length":
|
||||||
updatePhase()
|
|
||||||
case "end-guessing":
|
case "end-guessing":
|
||||||
case "only-one-green-green":
|
|
||||||
case "sudden-death":
|
case "sudden-death":
|
||||||
|
updatePhase()
|
||||||
|
break
|
||||||
case "hints-in-a-row":
|
case "hints-in-a-row":
|
||||||
// All the changes are made with phases
|
// All the changes are made with phases
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user