public GameHub(IGameAreaManager areaManager, ITileDiscoveringService tileSrv, IAreaInfos areainfos) { AreaManager = areaManager; AreaManager.GenerationEnd += AreaManager_GenerationEnd; TileSrv = tileSrv; Areainfos = areainfos; CmdManualDiscover = new DelegateCommand(ExecuteManualDiscover); CmdStopManualDiscover = new DelegateCommand(StopDiscover); CmpdClearAllData = new DelegateCommand(ExecuteClearAllData); }
public GameAreaManager(ITileDiscoveringService tileDisc, IAreaInfos areainfos) { Areainfos = areainfos; _tileDisc = tileDisc; Tiles = new ObservableCollection <Tile> { }; Discover(false); Discover(false); }