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); } }
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; } }