projects
/
xogo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix Dice display
[xogo.git]
/
variants
/
Dice
/
class.js
diff --git
a/variants/Dice/class.js
b/variants/Dice/class.js
index
1bb6f1f
..
53836eb
100644
(file)
--- a/
variants/Dice/class.js
+++ b/
variants/Dice/class.js
@@
-61,29
+61,21
@@
export default class DiceRules extends ChessRules {
};
}
};
}
- static get PieceToUnicode() {
- return {
- 'K': "♔",
- 'Q': "♕",
- 'R': "♖",
- 'B': "♗",
- 'N': "♘",
- 'P': "♙",
- 'k': "♚",
- 'q': "♛",
- 'r': "♜",
- 'b': "♝",
- 'n': "♞",
- 'p': "♟"
- };
- }
-
displayMessage(piece, color) {
displayMessage(piece, color) {
- if (color == 'w')
- piece = piece.toUpperCase();
+ if (color == 'b') {
+ const blackPieceToCode = {
+ 'k': 'l',
+ 'p': 'o',
+ 'n': 'm',
+ 'b': 'v',
+ 'q': 'w',
+ 'r': 't'
+ };
+ piece = blackPieceToCode[piece];
+ }
super.displayMessage(this.message,
'<span>to play:</span> ' +
super.displayMessage(this.message,
'<span>to play:</span> ' +
- '<span class="symb">' +
V.PieceToUnicode[piece]
+ '</span>'
+ '<span class="symb">' +
piece
+ '</span>'
);
}
);
}