public SorryCardGameMainViewModel(CommandContainer commandContainer, SorryCardGameMainGameClass mainGame, SorryCardGameVMData viewModel, BasicData basicData, TestOptions test, IGamePackageResolver resolver ) : base(commandContainer, mainGame, viewModel, basicData, test, resolver) { _mainGame = mainGame; _model = viewModel; _model.Deck1.NeverAutoDisable = true; _model.OtherPile !.SendEnableProcesses(this, () => { return(_mainGame.SaveRoot !.GameStatus == EnumGameStatus.Regular); });
public void Load(SorryCardGameMainGameClass mainGame) { _mainGame = mainGame; }