Esempio n. 1
0
    private void Setup(int width, int height)
    {
        mapCreationData = Resources.Load("MapData") as MapCreationData;
        mapCreationData.Setup();

        viewData = new LocationViewData[width, height];
    }
Esempio n. 2
0
 private LocationViewData CreateViewData(int x, int y, MapData mapData, MapCreationData mapCreationData)
 {
     if (mapData.IsCity(x, y))
     {
         return(CreateViewDataForSetTileData(mapCreationData.GetTileData("City")));
     }
     else if (mapData.IsTown(x, y))
     {
         return(CreateViewDataForSetTileData(mapCreationData.GetTileData("Town")));
     }
     else if (mapData.IsHill(x, y))
     {
         return(CreateViewDataForSetTileData(mapCreationData.GetTileData("Hill")));
     }
     else
     {
         return(CreateViewDataForSetTileData(mapCreationData.GetTileData("Desert")));
     }
 }