public GameSessionViewModel(Player player, List <string> initialMessage, Map gameMap, GameSessionViewModel gameSessionViewModel) { _gameSessionViewModel = gameSessionViewModel; _player = player; _gameMap = gameMap; _currentLocation = _gameMap.CurrentLocation; _accessobleLocations = new ObservableCollection <Location>(); _messages = initialMessage; InitializeView(); }
public GameSessionViewModel(Player player, List <string> initialMessage, Map gameMap, GameSessionViewModel gameSessionViewModel) { _gameSessionViewModel = gameSessionViewModel; _player = player; _gameMap = gameMap; _currentLocation = _gameMap.CurrentLocation; _accessobleLocations = new ObservableCollection <Location>(); _messages = initialMessage; MessageBoxContent = "\tSelect a location to travel there."; player.Attack = CalculateAttack(); player.Defense = CalculateDefense(); InitializeView(); }
public GameSessionView(GameSessionViewModel gameSessionViewModel) { _gameSessionViewModel = gameSessionViewModel; InitializeComponent(); }