private void sendMove(BoardTile tile) { IGameInputReceiver inputReceiver = GameRound.GetInputReceiver(); inputReceiver.InputMove(Data.player, selectedLudo, tile); finishDeployable(); }
private void sendMoveOutOfPlay() { IGameInputReceiver inputReceiver = GameRound.GetInputReceiver(); inputReceiver.InputPutLudoOutOfPlay(Data.player, selectedLudo); finishDeployable(); }
public void StartRound() { instance = this; dice = new Dice(); roundState = RoundState.Pregame; preparePregame(); }
public void SetReceiver(IGameInputReceiver receiver) { this.inputReceiver = receiver; }