public IActionResult Moves(Guid gameId, [FromBody] UserInputDto userInput) { var game = TestData.AGameDto(userInput.ClickedPos ?? new VectorDto(1, 1)); if (userInput.ClickedPos != null) { game.Cells.First(c => c.Type == "color4").Pos = userInput.ClickedPos; } return(Ok(game)); }
public IActionResult Index([FromBody] GameRequest level) { lvl = level.Level; Console.WriteLine(lvl); if (lvl >= boards.Length) { lvl = 0; } var board = BoardParser.Parse(boards[lvl++]); TestData.gameboard = new GameBoard(board); return(new ObjectResult(TestData.AGameDto(new Vec(0, 0)))); }
public IActionResult Index() { return(new ObjectResult(TestData.AGameDto(new Vec(1, 1)))); }
public IActionResult Index() { return(Ok(TestData.AGameDto(new VectorDto(1, 1)))); }