public RookTrickAreaCP(RookGameContainer gameContainer) : base(gameContainer) { _gameContainer = gameContainer; if (_gameContainer.PlayerList !.Count() == 4) { UseDummy = false; }
public RookMainGameClass(IGamePackageResolver mainContainer, IEventAggregator aggregator, BasicData basicData, TestOptions test, RookVMData currentMod, IMultiplayerSaveState state, IAsyncDelayer delay, ICardInfo <RookCardInformation> cardInfo, CommandContainer command, RookGameContainer gameContainer, ITrickData trickData, ITrickPlay trickPlay, IAdvancedTrickProcesses aTrick, IBidProcesses bidProcesses, ITrumpProcesses trumpProcesses, INestProcesses nestProcesses ) : base(mainContainer, aggregator, basicData, test, currentMod, state, delay, cardInfo, command, gameContainer, trickData, trickPlay) { _model = currentMod; _command = command; _gameContainer = gameContainer; _aTrick = aTrick; _bidProcesses = bidProcesses; _trumpProcesses = trumpProcesses; _nestProcesses = nestProcesses; _gameContainer.StartNewTrickAsync = StartNewTrickAsync; _gameContainer.StartingStatus = (() => this.StartingStatus()); }
public NestProcesses(RookVMData model, RookGameContainer gameContainer ) { _model = model; _gameContainer = gameContainer; }