public async void OnLoaded() { var mapInfo = new MapInfo { Width = 100, Height = 200, TileSetName = "Urban" }; var tileSetReader = await TileSetReader.CreateFromTileSetPackage(_resourceManager.TileSets.FindResource(mapInfo.TileSetName).Value); MapDisplay.InitializeMap(mapInfo); MapOperationSelector.InitializeMap(mapInfo, tileSetReader); }
public void InitializeMap(MapInfo mapInfo, TileSetReader tileSetReader) { PopulateTerrainMapOperation(tileSetReader.TileSet); }