private bool LoadColorOffset(TerrainColorOffset.OffsetName offsetName) { switch (offsetName) { case TerrainColorOffset.OffsetName.GrassPollutionColorOffset: return(GrassPollutionColorOffset.Load()); case TerrainColorOffset.OffsetName.GrassFieldColorOffset: return(GrassFieldColorOffset.Load()); case TerrainColorOffset.OffsetName.GrassFertilityColorOffset: return(GrassFertilityColorOffset.Load()); case TerrainColorOffset.OffsetName.GrassForestColorOffset: return(GrassForestColorOffset.Load()); default: return(false); } }
private void SetColorOffset(string themeID, TerrainColorOffset.OffsetName offsetName) { switch (offsetName) { case TerrainColorOffset.OffsetName.GrassPollutionColorOffset: GrassPollutionColorOffset = new TerrainColorOffset(themeID, offsetName); break; case TerrainColorOffset.OffsetName.GrassFieldColorOffset: GrassFieldColorOffset = new TerrainColorOffset(themeID, offsetName); break; case TerrainColorOffset.OffsetName.GrassFertilityColorOffset: GrassFertilityColorOffset = new TerrainColorOffset(themeID, offsetName); break; case TerrainColorOffset.OffsetName.GrassForestColorOffset: GrassForestColorOffset = new TerrainColorOffset(themeID, offsetName); break; } }