Rename connect --> Align4
authorBenjamin Auder <benjamin.auder@somewhere>
Fri, 26 Feb 2021 08:15:43 +0000 (09:15 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Fri, 26 Feb 2021 08:15:43 +0000 (09:15 +0100)
client/src/translations/rules/Align4/en.pug [moved from client/src/translations/rules/Connect/en.pug with 88% similarity]
client/src/translations/rules/Align4/es.pug [moved from client/src/translations/rules/Connect/es.pug with 89% similarity]
client/src/translations/rules/Align4/fr.pug [moved from client/src/translations/rules/Connect/fr.pug with 88% similarity]
client/src/translations/variants/en.pug
client/src/translations/variants/es.pug
client/src/translations/variants/fr.pug
client/src/variants/Align4.js [moved from client/src/variants/Connect.js with 99% similarity]
server/db/populate.sql

similarity index 88%
rename from client/src/translations/rules/Connect/en.pug
rename to client/src/translations/rules/Align4/en.pug
index 348c81d..ab2315a 100644 (file)
@@ -13,4 +13,4 @@ figure.diagram-container
 
 p White wins by checkmating the enemy king.
 
-p This variant was invented by madi (2021) on vchess Discord.
+p This variant was invented by Fynmorph (2021).
similarity index 89%
rename from client/src/translations/rules/Connect/es.pug
rename to client/src/translations/rules/Align4/es.pug
index 582b3bd..cb12a46 100644 (file)
@@ -16,4 +16,4 @@ figure.diagram-container
 
 p Las blancas ganan matando al rey contrario.
 
-P Esta variante fue inventada por madi (2021) en el Discord vchess.
+P Esta variante fue inventada por Fynmorph (2021).
similarity index 88%
rename from client/src/translations/rules/Connect/fr.pug
rename to client/src/translations/rules/Align4/fr.pug
index fc31a9b..240e150 100644 (file)
@@ -16,4 +16,4 @@ figure.diagram-container
 
 p Les blancs gagnent en matant le roi adverse.
 
-p Cette variante a été inventée par madi (2021) sur le Discord vchess.
+p Cette variante a été inventée par Fynmorph (2021).
index 672e5a5..dc9ce6e 100644 (file)
@@ -459,10 +459,10 @@ p.
 -
   var varlist = [
     "Alice",
+    "Align4",
     "Ambiguous",
     "Bario",
     "Bicolour",
-    "Connect",
     "Convert",
     "Evolution",
     "Forward",
index 2435c56..d87eb23 100644 (file)
@@ -469,10 +469,10 @@ p.
 -
   var varlist = [
     "Alice",
+    "Align4",
     "Ambiguous",
     "Bario",
     "Bicolour",
-    "Connect",
     "Convert",
     "Evolution",
     "Forward",
index 6eb7776..996f823 100644 (file)
@@ -467,10 +467,10 @@ p.
 -
   var varlist = [
     "Alice",
+    "Align4",
     "Ambiguous",
     "Bario",
     "Bicolour",
-    "Connect",
     "Convert",
     "Evolution",
     "Forward",
similarity index 99%
rename from client/src/variants/Connect.js
rename to client/src/variants/Align4.js
index 0e205c8..fb43871 100644 (file)
@@ -1,6 +1,6 @@
 import { ChessRules, Move, PiPo } from "@/base_rules";
 
-export class ConnectRules extends ChessRules {
+export class Align4Rules extends ChessRules {
 
   static GenRandInitFen(randomness) {
     const baseFen = ChessRules.GenRandInitFen(Math.min(randomness, 1));
index 3208b59..8260094 100644 (file)
@@ -14,6 +14,7 @@ insert or ignore into Variants (name, description) values
   ('Absorption', 'Absorb powers'),
   ('Alapo', 'Geometric Chess'),
   ('Alice', 'Both sides of the mirror'),
+  ('Align4', 'Align four pawns'),
   ('Allmate1', 'Mate any piece (v1)'),
   ('Allmate2', 'Mate any piece (v2)'),
   ('Ambiguous', 'Play opponent''s pieces'),
@@ -47,7 +48,6 @@ insert or ignore into Variants (name, description) values
   ('Circular', 'Run forward'),
   ('Clorange', 'A Clockwork Orange'),
   ('Colorbound', 'The colorbound clobberers'),
-  ('Connect', 'Align four pawns'),
   ('Convert', 'Convert enemy pieces'),
   ('Coregal', 'Two royal pieces'),
   ('Coronation', 'Long live the Queen'),