Fixing attempt: clients now track tmpIds to know who is online/onfocus. Bug fixed...
[vchess.git] / client / src / variants / Synchrone.js
diff --git a/client/src/variants/Synchrone.js b/client/src/variants/Synchrone.js
new file mode 100644 (file)
index 0000000..e47941b
--- /dev/null
@@ -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.
+};