public GameFieldModel(Game game, GameStateInfo gameStateInfo) { serverWorker = ServerWorker.GetServerWorker(); this.Game = game; this.GameStateInfo = gameStateInfo; FillGameTrajectory(); }
public GameControlsModel(GameFieldModel gameFieldModel) { this.gameFieldModel = gameFieldModel; serverWorker = ServerWorker.GetServerWorker(); _ = Prepare(); gameFieldModel.PropertyChanged += (obj, args) => { if (args.PropertyName == "TurnState") { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("TurnState")); } }; }
public GameHistoryModel() { serverWorker = ServerWorker.GetServerWorker(); }
public UserModel() { serverWorker = ServerWorker.GetServerWorker(); IsGameStarted = false; }
public StandingsModel() { serverWorker = ServerWorker.GetServerWorker(); _ = UpdateModelStandings(); }
public RealPlayerChoiceModel() { serverWorker = ServerWorker.GetServerWorker(); }