X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FSynchrone.js;fp=client%2Fsrc%2Fvariants%2FSynchrone.js;h=e47941bf2d9cdf31f38ac28b4d42dba02512b238;hb=7ebc0408a76b4a966273190a2ade49e0f97099be;hp=0000000000000000000000000000000000000000;hpb=68e3aa8c7a92efe3461bfc5c904f9763bca5d2da;p=vchess.git diff --git a/client/src/variants/Synchrone.js b/client/src/variants/Synchrone.js new file mode 100644 index 00000000..e47941bf --- /dev/null +++ b/client/src/variants/Synchrone.js @@ -0,0 +1,11 @@ +import { ChessRules } from "@/base_rules"; + +export class SynchroneRules extends ChessRules { + // TODO: getNotation retourne "?" si turn == "w" + // ==> byrows disparait, juste "showAll" et "None". + // + // play: si turn == "w", enregistrer le coup (whiteMove), + // mais ne rien faire ==> résolution après le coup noir. + // + // ==> un coup sur deux (coups blancs) est "vide" du point de vue de l'exécution. +};