Exemplo n.º 1
0
    private void sendMove(BoardTile tile)
    {
        IGameInputReceiver inputReceiver = GameRound.GetInputReceiver();

        inputReceiver.InputMove(Data.player, selectedLudo, tile);

        finishDeployable();
    }
Exemplo n.º 2
0
    private void sendMoveOutOfPlay()
    {
        IGameInputReceiver inputReceiver = GameRound.GetInputReceiver();

        inputReceiver.InputPutLudoOutOfPlay(Data.player, selectedLudo);

        finishDeployable();
    }
Exemplo n.º 3
0
    public void StartRound()
    {
        instance = this;

        dice       = new Dice();
        roundState = RoundState.Pregame;
        preparePregame();
    }
Exemplo n.º 4
0
 public void SetReceiver(IGameInputReceiver receiver)
 {
     this.inputReceiver = receiver;
 }