X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FDark.js;h=cdacf9d289f071a2e35aa2061dfb4a5681e83b2a;hp=358362c75ae2e6245a4e9486d1161e2424350e7d;hb=20620465247585ed4e845885c4d9fee8cd6920c1;hpb=8a0f881d7d2729cb421c6c1efcf51e6820ef005d diff --git a/client/src/variants/Dark.js b/client/src/variants/Dark.js index 358362c7..cdacf9d2 100644 --- a/client/src/variants/Dark.js +++ b/client/src/variants/Dark.js @@ -3,7 +3,16 @@ import { ArrayFun } from "@/utils/array"; import { randInt } from "@/utils/alea"; export const VariantRules = class DarkRules extends ChessRules { - // Standard rules, in the shadow + // Analyse in Dark mode makes no sense + static get CanAnalyse() { + return false; + } + + // Moves are revealed only when game ends + static get ShowMoves() { + return "none"; + } + setOtherVariables(fen) { super.setOtherVariables(fen); const [sizeX, sizeY] = [V.size.x, V.size.y];