Closed akmaurya288 closed 4 years ago
The problem is that Unity 3D only supports old .NET, you could convert the syntax/functionality to conform to .NET framework 4.8 and it should work just fine. Unity 3D are not at the moment interested in making much of an effort to conform to .NET core (perhaps with .NET 5.0 though)
Assets\Script\Chess\Extensions\CastlelingExtensions.cs(60,31): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(133,30): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(205,13): error CS0106: The modifier 'static' is not valid for this item Assets\Script\Chess\MoveList.cs(140,32): error CS1002: ; expected Assets\Script\Chess\Position.cs(1407,23): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(60,37): error CS1003: Syntax error, '(' expected Assets\Script\Chess\Position.cs(1407,29): error CS1003: Syntax error, '(' expected Assets\Script\Chess\Types\Piece.cs(133,36): error CS1003: Syntax error, '(' expected Assets\Script\Chess\MoveList.cs(140,38): error CS1003: Syntax error, '(' expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(60,37): error CS1525: Invalid expression term '{' Assets\Script\Chess\Types\Piece.cs(133,36): error CS1525: Invalid expression term '{' Assets\Script\Chess\Position.cs(1407,29): error CS1525: Invalid expression term '{' Assets\Script\Chess\Extensions\CastlelingExtensions.cs(60,37): error CS1026: ) expected Assets\Script\Chess\Types\Piece.cs(133,36): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(140,38): error CS1525: Invalid expression term '{' Assets\Script\Chess\Extensions\CastlelingExtensions.cs(61,14): error CS1513: } expected Assets\Script\Chess\Position.cs(1407,29): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(140,38): error CS1026: ) expected Assets\Script\Chess\Types\Piece.cs(134,14): error CS1513: } expected Assets\Script\Chess\Position.cs(1408,14): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(62,38): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(141,14): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(206,13): error CS0106: The modifier 'static' is not valid for this item Assets\Script\Chess\Types\Piece.cs(135,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(207,13): error CS0106: The modifier 'static' is not valid for this item Assets\Script\Chess\Position.cs(1409,35): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(142,45): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(233,13): error CS0106: The modifier 'static' is not valid for this item Assets\Script\Chess\Extensions\CastlelingExtensions.cs(62,38): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(135,21): error CS1513: } expected Assets\Script\Chess\Position.cs(1409,35): error CS1513: } expected Assets\Script\Chess\MoveList.cs(142,45): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(135,40): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(345,30): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(142,73): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(135,40): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(345,36): error CS1003: Syntax error, '(' expected Assets\Script\Chess\MoveList.cs(142,73): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(136,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(345,36): error CS1525: Invalid expression term '{' Assets\Script\Chess\Types\Piece.cs(136,21): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(345,36): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(143,45): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(136,42): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(136,42): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(346,14): error CS1513: } expected Assets\Script\Chess\MoveList.cs(143,45): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(137,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(347,35): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(137,21): error CS1513: } expected Assets\Script\Chess\MoveList.cs(143,54): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(347,35): error CS1513: } expected Assets\Script\Chess\MoveList.cs(143,54): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(137,42): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(62,65): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(144,38): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(137,42): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(347,82): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(62,65): error CS1513: } expected Assets\Script\Chess\MoveList.cs(145,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\Types\Piece.cs(138,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(347,82): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(138,21): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(63,39): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(348,33): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(63,39): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(138,40): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(348,33): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(63,67): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(138,40): error CS1513: } expected Assets\Script\Chess\MoveList.cs(153,13): error CS1519: Invalid token 'if' in class, struct, or interface member declaration Assets\Script\Chess\Extensions\CastlelingExtensions.cs(63,67): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(348,78): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(64,97): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(348,78): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(65,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\Types\Piece.cs(139,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(349,34): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(139,21): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(349,34): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(139,41): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(153,22): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\Types\BitBoards.cs(350,80): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(71,26): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(153,22): error CS1026: ) expected Assets\Script\Chess\Types\Piece.cs(139,41): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(71,32): error CS1003: Syntax error, '(' expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(71,32): error CS1525: Invalid expression term '{' Assets\Script\Chess\Types\Piece.cs(140,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(350,80): error CS1513: } expected Assets\Script\Chess\MoveList.cs(153,22): error CS1519: Invalid token '!=' in class, struct, or interface member declaration Assets\Script\Chess\Types\Piece.cs(140,21): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(71,32): error CS1026: ) expected Assets\Script\Chess\Types\BitBoards.cs(351,35): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(72,14): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(140,40): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(153,52): error CS1519: Invalid token ')' in class, struct, or interface member declaration Assets\Script\Chess\Types\Piece.cs(140,40): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(73,38): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(352,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\Extensions\CastlelingExtensions.cs(73,38): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(141,21): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(73,46): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(73,46): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(141,21): error CS1513: } expected Assets\Script\Chess\MoveList.cs(155,30): error CS1519: Invalid token '=' in class, struct, or interface member declaration Assets\Script\Chess\Extensions\CastlelingExtensions.cs(74,39): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(673,30): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(141,40): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(74,39): error CS1513: } expected Assets\Script\Chess\Position.cs(1409,62): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(673,36): error CS1003: Syntax error, '(' expected Assets\Script\Chess\Types\Piece.cs(141,40): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(74,49): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(673,36): error CS1525: Invalid expression term '{' Assets\Script\Chess\MoveList.cs(155,37): error CS1519: Invalid token '==' in class, struct, or interface member declaration Assets\Script\Chess\Position.cs(1409,62): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(673,36): error CS1026: ) expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(74,49): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(142,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(674,14): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(142,21): error CS1513: } expected Assets\Script\Chess\Position.cs(1410,33): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(75,38): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(675,35): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(142,42): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(75,38): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(142,42): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(675,35): error CS1513: } expected Assets\Script\Chess\Position.cs(1410,33): error CS1513: } expected Assets\Script\Chess\MoveList.cs(155,66): error CS1519: Invalid token '||' in class, struct, or interface member declaration Assets\Script\Chess\Extensions\CastlelingExtensions.cs(75,53): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(143,21): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(75,53): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(143,21): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(675,88): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(76,42): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(143,42): error CS1002: ; expected Assets\Script\Chess\Position.cs(1410,60): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(675,88): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(143,42): error CS1513: } expected Assets\Script\Chess\Position.cs(1410,60): error CS1513: } expected Assets\Script\Chess\MoveList.cs(155,74): error CS1519: Invalid token '==' in class, struct, or interface member declaration Assets\Script\Chess\Types\Piece.cs(144,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(676,33): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(144,21): error CS1513: } expected Assets\Script\Chess\Position.cs(1411,35): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(676,33): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(144,40): error CS1002: ; expected Assets\Script\Chess\Position.cs(1411,35): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(676,86): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(144,40): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(676,86): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(76,42): error CS1513: } expected Assets\Script\Chess\Position.cs(1411,68): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(145,21): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(677,35): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(76,57): error CS1002: ; expected Assets\Script\Chess\Position.cs(1411,68): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(145,21): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(76,57): error CS1513: } expected Assets\Script\Chess\MoveList.cs(156,29): error CS1003: Syntax error, ',' expected Assets\Script\Chess\Types\BitBoards.cs(677,35): error CS1513: } expected Assets\Script\Chess\Position.cs(1412,33): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(77,87): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(145,41): error CS1002: ; expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(78,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\Types\BitBoards.cs(677,68): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(145,41): error CS1513: } expected Assets\Script\Chess\MoveList.cs(157,23): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(677,68): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(146,21): error CS1002: ; expected Assets\Script\Chess\Position.cs(1412,33): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(146,21): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(95,5): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\Types\BitBoards.cs(678,33): error CS1002: ; expected Assets\Script\Chess\Position.cs(1412,64): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(157,27): error CS1003: Syntax error, '(' expected Assets\Script\Chess\Types\Piece.cs(146,40): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(678,33): error CS1513: } expected Assets\Script\Chess\Extensions\CastlelingExtensions.cs(96,1): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\Types\Piece.cs(146,40): error CS1513: } expected Assets\Script\Chess\MoveList.cs(157,27): error CS1026: ) expected Assets\Script\Chess\Position.cs(1412,64): error CS1513: } expected Assets\Script\Chess\Types\Piece.cs(147,36): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(678,64): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(157,27): error CS1002: ; expected Assets\Script\Chess\Types\Piece.cs(148,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\Position.cs(1413,34): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(157,27): error CS1519: Invalid token '.' in class, struct, or interface member declaration Assets\Script\Chess\Types\BitBoards.cs(678,64): error CS1513: } expected Assets\Script\Chess\Position.cs(1413,34): error CS1513: } expected Assets\Script\Chess\MoveList.cs(159,25): error CS1519: Invalid token '=' in class, struct, or interface member declaration Assets\Script\Chess\Types\Piece.cs(189,1): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\Types\BitBoards.cs(679,34): error CS1002: ; expected Assets\Script\Chess\Position.cs(1413,66): error CS1002: ; expected Assets\Script\Chess\Types\BitBoards.cs(679,34): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(679,66): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(159,44): error CS1519: Invalid token '(' in class, struct, or interface member declaration Assets\Script\Chess\Types\BitBoards.cs(679,66): error CS1513: } expected Assets\Script\Chess\Types\BitBoards.cs(680,35): error CS1002: ; expected Assets\Script\Chess\Position.cs(1413,66): error CS1513: } expected Assets\Script\Chess\MoveList.cs(159,47): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\Types\BitBoards.cs(681,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\Position.cs(1414,36): error CS1002: ; expected Assets\Script\Chess\Position.cs(1415,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\MoveList.cs(159,49): error CS1519: Invalid token '&' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(159,63): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\Types\BitBoards.cs(687,5): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\Position.cs(1505,1): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\Types\BitBoards.cs(688,1): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(160,25): error CS1519: Invalid token '=' in class, struct, or interface member declaration Assets\Script\Chess\Fen\Fen.cs(132,13): error CS0106: The modifier 'static' is not valid for this item Assets\Script\Chess\MoveList.cs(160,36): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(160,36): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(160,36): error CS1519: Invalid token '&' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(160,45): error CS1519: Invalid token ')' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(160,55): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(160,57): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(160,57): error CS1519: Invalid token '&' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(160,71): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(162,29): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(163,17): error CS1519: Invalid token '{' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(165,53): error CS1519: Invalid token ':' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(166,33): error CS1519: Invalid token '&=' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(166,42): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(167,33): error CS1519: Invalid token '&=' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(167,42): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(170,56): error CS1519: Invalid token ':' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(172,37): error CS1519: Invalid token '&=' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(172,54): error CS1519: Invalid token '(' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(172,59): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(172,60): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(173,37): error CS1519: Invalid token '&=' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(173,54): error CS1519: Invalid token '(' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(173,59): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(173,60): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(181,29): error CS1519: Invalid token 'if' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(181,33): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(181,33): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(181,33): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(181,33): error CS1519: Invalid token '!' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(181,47): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(181,47): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(181,47): error CS1519: Invalid token '&' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(181,61): error CS1519: Invalid token ')' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(181,70): error CS1519: Invalid token ')' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(185,41): error CS1519: Invalid token '|=' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(185,47): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(186,41): error CS1519: Invalid token '|=' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(186,47): error CS1519: Invalid token ';' in class, struct, or interface member declaration Assets\Script\Chess\MoveList.cs(189,29): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(191,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(193,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(193,24): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(193,24): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(193,24): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(193,24): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(193,33): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(193,40): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(196,27): error CS0270: Array size cannot be specified in a variable declaration (try initializing with a 'new' expression) Assets\Script\Chess\MoveList.cs(196,35): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(196,36): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(196,41): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(196,48): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(196,58): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(196,58): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(196,58): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(196,60): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(196,62): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(196,64): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(196,66): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(197,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(199,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(199,24): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(199,24): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(199,24): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(199,24): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(199,33): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(199,40): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(202,27): error CS0270: Array size cannot be specified in a variable declaration (try initializing with a 'new' expression) Assets\Script\Chess\MoveList.cs(202,35): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(202,36): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(202,41): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(202,48): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(202,58): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(202,58): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(202,58): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(202,60): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(202,63): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(202,65): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(202,67): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(202,69): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(202,71): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(203,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(204,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(207,23): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(207,29): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(207,31): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(207,31): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(208,17): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(208,62): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(209,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(209,62): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(209,63): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(212,17): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(212,17): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(212,17): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(212,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(212,27): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(212,34): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(214,29): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(215,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(216,45): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(216,53): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(217,25): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(217,38): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(217,44): error CS1003: Syntax error, '(' expected Assets\Script\Chess\MoveList.cs(217,44): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(217,44): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(217,44): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(218,25): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(220,45): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(220,53): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(221,25): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(221,38): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(221,41): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(221,47): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(223,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(229,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(229,24): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(229,24): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(229,24): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(229,24): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(229,28): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(229,35): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(230,21): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(230,27): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(230,49): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(230,56): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(230,74): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(230,74): error CS1003: Syntax error, ',' expected Assets\Script\Chess\MoveList.cs(230,81): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(230,82): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(230,87): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(230,94): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(230,100): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(232,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(232,24): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(232,24): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(232,24): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(232,24): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(232,28): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(232,35): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(233,21): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(233,27): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(233,49): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(233,56): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(233,74): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(233,74): error CS1003: Syntax error, ',' expected Assets\Script\Chess\MoveList.cs(233,81): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(233,82): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(233,87): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(233,93): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(233,99): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(235,17): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(235,24): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(235,24): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(235,24): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(235,24): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(235,28): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(235,35): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(236,21): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(236,27): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(236,49): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(236,56): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(236,74): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(236,74): error CS1003: Syntax error, ',' expected Assets\Script\Chess\MoveList.cs(236,81): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(236,82): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(236,87): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(236,91): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(236,97): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(237,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,22): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(240,22): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(240,22): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,44): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(240,53): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,56): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(240,61): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,83): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(240,92): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,95): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(240,100): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(240,122): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(240,133): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(241,24): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(241,29): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(243,13): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(243,21): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(243,35): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(243,46): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(243,48): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(243,50): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(243,57): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(244,13): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(244,21): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(244,35): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(244,45): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(244,47): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(244,49): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(244,56): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(246,20): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(246,20): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(246,20): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(246,20): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(246,29): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(246,36): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(249,23): error CS0270: Array size cannot be specified in a variable declaration (try initializing with a 'new' expression) Assets\Script\Chess\MoveList.cs(249,31): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(249,32): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(249,37): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(249,44): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(249,54): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(249,54): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(249,54): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(249,56): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(249,61): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(249,63): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(249,65): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(250,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(252,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(252,20): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(252,20): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(252,20): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(252,20): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(252,29): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(252,36): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(255,23): error CS0270: Array size cannot be specified in a variable declaration (try initializing with a 'new' expression) Assets\Script\Chess\MoveList.cs(255,31): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(255,32): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(255,37): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(255,44): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(255,54): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(255,54): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(255,54): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(255,56): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(255,60): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(255,62): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(255,64): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(256,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(258,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(258,37): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(258,37): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(258,37): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(258,47): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(258,51): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(259,24): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(259,29): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(261,19): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(261,51): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(261,51): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(261,51): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(261,66): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(261,81): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(261,82): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(266,22): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(266,22): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(266,22): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(266,44): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(266,53): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(266,64): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(266,64): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(266,64): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(266,87): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(266,87): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(266,87): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(266,89): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(266,91): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(267,24): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(267,29): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(269,13): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(269,21): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(269,23): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(269,35): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(269,57): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(269,72): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(269,73): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(270,19): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(270,26): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(270,26): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(270,26): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(270,26): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(270,35): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(270,42): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(271,20): error CS1031: Type expected Assets\Script\Chess\MoveList.cs(271,20): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(271,20): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(271,20): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(271,29): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(271,36): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(272,23): error CS0270: Array size cannot be specified in a variable declaration (try initializing with a 'new' expression) Assets\Script\Chess\MoveList.cs(272,31): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(272,32): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(272,37): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(272,44): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(272,67): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(272,67): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(272,79): error CS8124: Tuple must contain at least two elements. Assets\Script\Chess\MoveList.cs(272,80): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(272,86): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(272,101): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(272,113): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(272,122): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(274,20): error CS0116: A namespace cannot directly contain members such as fields or methods Assets\Script\Chess\MoveList.cs(274,25): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(275,9): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(375,31): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(375,37): error CS1003: Syntax error, '(' expected Assets\Script\Chess\MoveList.cs(375,37): error CS1525: Invalid expression term '{' Assets\Script\Chess\MoveList.cs(375,37): error CS1026: ) expected Assets\Script\Chess\MoveList.cs(376,14): error CS1513: } expected Assets\Script\Chess\MoveList.cs(377,45): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(377,45): error CS1513: } expected Assets\Script\Chess\MoveList.cs(377,63): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(377,63): error CS1513: } expected Assets\Script\Chess\MoveList.cs(378,43): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(378,43): error CS1513: } expected Assets\Script\Chess\MoveList.cs(378,59): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(378,59): error CS1513: } expected Assets\Script\Chess\MoveList.cs(379,48): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(379,48): error CS1513: } expected Assets\Script\Chess\MoveList.cs(379,66): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(379,66): error CS1513: } expected Assets\Script\Chess\MoveList.cs(380,36): error CS1002: ; expected Assets\Script\Chess\MoveList.cs(381,14): error CS1597: Semicolon after method or accessor block is not valid Assets\Script\Chess\MoveList.cs(383,13): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(383,35): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(383,42): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(383,49): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(383,57): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(383,61): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(383,67): error CS1001: Identifier expected Assets\Script\Chess\MoveList.cs(384,9): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(557,5): error CS1022: Type or namespace definition, or end-of-file expected Assets\Script\Chess\MoveList.cs(558,1): error CS1022: Type or namespace definition, or end-of-file expected -----CompilerOutput:-stderr---------- -----EndCompilerOutput---------------