Add Freecapture + advance on Koopa Chess
[vchess.git] / server / db / populate.sql
index df10022..2959557 100644 (file)
@@ -4,6 +4,7 @@ insert or ignore into Variants (name, description, noProblems) values
   ('Apocalypse', 'The end of the world', true),
   ('Chakart', 'Capture the princess', true),
   ('Dark', 'In the shadow', true),
   ('Apocalypse', 'The end of the world', true),
   ('Chakart', 'Capture the princess', true),
   ('Dark', 'In the shadow', true),
+  ('Dice', 'Roll the dice', true),
   ('Hidden', 'Unidentified pieces', true),
   ('Hiddenqueen', 'Queen disguised as a pawn', true),
   ('Synchrone', 'Play at the same time', true);
   ('Hidden', 'Unidentified pieces', true),
   ('Hiddenqueen', 'Queen disguised as a pawn', true),
   ('Synchrone', 'Play at the same time', true);
@@ -46,6 +47,7 @@ insert or ignore into Variants (name, description) values
   ('Enpassant', 'Capture en passant'),
   ('Extinction', 'Capture all of a kind'),
   ('Football', 'Score a goal'),
   ('Enpassant', 'Capture en passant'),
   ('Extinction', 'Capture all of a kind'),
   ('Football', 'Score a goal'),
+  ('Freecapture', 'Capture both colors'),
   ('Grand', 'Big board'),
   ('Grasshopper', 'Long jumps over pieces'),
   ('Gridolina', 'Jump the borders'),
   ('Grand', 'Big board'),
   ('Grasshopper', 'Long jumps over pieces'),
   ('Gridolina', 'Jump the borders'),
@@ -56,6 +58,7 @@ insert or ignore into Variants (name, description) values
   ('Knightmate', 'Mate the knight'),
   ('Knightrelay1', 'Move like a knight (v1)'),
   ('Knightrelay2', 'Move like a knight (v2)'),
   ('Knightmate', 'Mate the knight'),
   ('Knightrelay1', 'Move like a knight (v1)'),
   ('Knightrelay2', 'Move like a knight (v2)'),
+  ('Koopa', 'Stun & kick pieces'),
   ('Koth', 'King of the Hill'),
   ('Losers', 'Get strong at self-mate'),
   ('Madrasi', 'Paralyzed pieces'),
   ('Koth', 'King of the Hill'),
   ('Losers', 'Get strong at self-mate'),
   ('Madrasi', 'Paralyzed pieces'),
@@ -70,6 +73,7 @@ insert or ignore into Variants (name, description) values
   ('Pacifist1', 'Convert & support (v1)'),
   ('Pacifist2', 'Convert & support (v2)'),
   ('Parachute', 'Landing on the board'),
   ('Pacifist1', 'Convert & support (v1)'),
   ('Pacifist2', 'Convert & support (v2)'),
   ('Parachute', 'Landing on the board'),
+  ('Pawns', 'Reach the last rank'),
   ('Perfect', 'Powerful pieces'),
   ('Racingkings', 'Kings cross the 8x8 board'),
   ('Rampage', 'Move under cover'),
   ('Perfect', 'Powerful pieces'),
   ('Racingkings', 'Kings cross the 8x8 board'),
   ('Rampage', 'Move under cover'),
@@ -85,6 +89,8 @@ insert or ignore into Variants (name, description) values
   ('Sittuyin', 'Burmese chess'),
   ('Suicide', 'Lose all pieces'),
   ('Suction', 'Attract opposite king'),
   ('Sittuyin', 'Burmese chess'),
   ('Suicide', 'Lose all pieces'),
   ('Suction', 'Attract opposite king'),
+  ('Swap', 'Dangerous captures'),
+  ('Switching', 'Exchange pieces'' positions'),
   ('Takenmake', 'Prolongated captures'),
   ('Teleport', 'Reposition pieces'),
   ('Tencubed', 'Four new pieces'),
   ('Takenmake', 'Prolongated captures'),
   ('Teleport', 'Reposition pieces'),
   ('Tencubed', 'Four new pieces'),