Beispiel #1
0
    public void Execute(Player player)
    {
        if (!drewMouseSuggestions && _gameSceneManager.numberOfMoves > 0)
        {
            _mouse.DrawMoveSuggestions(player);
            drewMouseSuggestions = true;
        }

        if (_gameSceneManager.numberOfMoves > 0)
        {
            player.isAbleToMove = true;
        }

        if (player.isAbleToMove)
        {
            player.Move();
            _mouse.DrawMoveSuggestionsHover(player);
        }
    }