Exemplo n.º 1
0
 public GameBoardCP(CommandContainer container,
                    IAsyncDelayer delayer,
                    LottoDominosVMData model
                    ) : base(container)
 {
     Columns  = 7;
     Rows     = 4;
     _delayer = delayer;
     _model   = model;
     Text     = "Dominos"; //just do here since its inherited anyways.
     Visible  = true;      //hopefully no problem because if the view model is not shown, this won't show up anyways.
 }
 public LottoDominosMainGameClass(IGamePackageResolver resolver,
                                  IEventAggregator aggregator,
                                  BasicData basic,
                                  TestOptions test,
                                  LottoDominosVMData model,
                                  IMultiplayerSaveState state,
                                  IAsyncDelayer delay,
                                  CommandContainer command,
                                  GameBoardCP gameBoard,
                                  BasicGameContainer <LottoDominosPlayerItem, LottoDominosSaveInfo> gameContainer
                                  ) : base(resolver, aggregator, basic, test, model, state, delay, command, gameContainer)
 {
     _test      = test;
     _model     = model;
     _gameBoard = gameBoard;
     _gameBoard.MakeMoveAsync = MakeMoveAsync;
 }