Ejemplo n.º 1
0
        private bool LoadDetail(TerrainDetail.Name detailName)
        {
            switch (detailName)
            {
            case TerrainDetail.Name.GrassDetailEnabled:
                return(GrassDetailEnabled.Load());

            case TerrainDetail.Name.FertileDetailEnabled:
                return(FertileDetailEnabled.Load());

            case TerrainDetail.Name.RocksDetailEnabled:
                return(RocksDetailEnabled.Load());

            default: return(false);
            }
        }
Ejemplo n.º 2
0
        private void SetDetail(string themeID, TerrainDetail.Name detailName)
        {
            switch (detailName)
            {
            case TerrainDetail.Name.GrassDetailEnabled:
                GrassDetailEnabled = new TerrainDetail(themeID, detailName);
                break;

            case TerrainDetail.Name.FertileDetailEnabled:
                FertileDetailEnabled = new TerrainDetail(themeID, detailName);
                break;

            case TerrainDetail.Name.RocksDetailEnabled:
                RocksDetailEnabled = new TerrainDetail(themeID, detailName);
                break;
            }
        }