ProfileFeatureKeys.cs 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace Funly.SkyStudio
  5. {
  6. // Keys used to access feature status in the sky profile.
  7. public class ProfileFeatureKeys
  8. {
  9. // General.
  10. public const string MobileQualityFeature = "MobileQualityFeature";
  11. public const string GradientSkyFeature = "GradientSkyFeature";
  12. public const string FogFeature = "FogFeature";
  13. public const string VertexGradientSkyFeature = "VertexGradientSkyFeature";
  14. // Sun.
  15. public const string SunFeature = "SunFeature";
  16. public const string SunCustomTextureFeature = "SunCustomTextureFeature";
  17. public const string SunSpriteSheetFeature = "SunSpriteSheetFeature";
  18. public const string SunAlphaBlendFeature = "SunAlphaBlendFeature";
  19. public const string SunRotationFeature = "SunRotationFeature";
  20. // Moon.
  21. public const string MoonFeature = "MoonFeature";
  22. public const string MoonCustomTextureFeature = "MoonCustomTextureFeature";
  23. public const string MoonSpriteSheetFeature = "MoonSpriteSheetFeature";
  24. public const string MoonAlphaBlendFeature = "MoonAlphaBlendFeature";
  25. public const string MoonRotationFeature = "MoonRotationFeature";
  26. // Basic Stars.
  27. public const string StarBasicFeature = "StarBasicFeature";
  28. // Star Layer 1.
  29. public const string StarLayer1Feature = "StarLayer1Feature";
  30. public const string StarLayer1CustomTextureFeature = "StarLayer1CustomTextureFeature";
  31. public const string StarLayer1SpriteSheetFeature = "StarLayer1SpriteSheetFeature";
  32. public const string StarLayer1AlphaBlendFeature = "StarLayer1AlphaBlendFeature";
  33. // Star Layer 2.
  34. public const string StarLayer2Feature = "StarLayer2Feature";
  35. public const string StarLayer2CustomTextureFeature = "StarLayer2CustomTextureFeature";
  36. public const string StarLayer2SpriteSheetFeature = "StarLayer2SpriteSheetFeature";
  37. public const string StarLayer2AlphaBlendFeature = "StarLayer2AlphaBlendFeature";
  38. // Star Layer 3.
  39. public const string StarLayer3Feature = "StarLayer3Feature";
  40. public const string StarLayer3CustomTextureFeature = "StarLayer3CustomTextureFeature";
  41. public const string StarLayer3SpriteSheetFeature = "StarLayer3SpriteSheetFeature";
  42. public const string StarLayer3AlphaBlendFeature = "StarLayer3AlphaBlendFeature";
  43. // Rain.
  44. public const string RainFeature = "RainFeature";
  45. public const string RainSoundFeature = "RainSoundFeature";
  46. public const string RainSplashFeature = "RainSplashFeature";
  47. // Lightning & Thunder.
  48. public const string LightningFeature = "LightningFeature";
  49. public const string ThunderFeature = "ThunderFeature";
  50. // Clouds.
  51. public const string CloudFeature = "CloudFeature";
  52. public const string NoiseCloudFeature = "NoiseCloudFeature";
  53. public const string CubemapCloudFeature = "CubemapCloudFeature";
  54. public const string CubemapNormalCloudFeature = "CubemapNormalCloudFeature";
  55. public const string CubemapCloudTextureFormatRGBFeature = "CubemapCloudTextureFormatRGBFeature";
  56. public const string CubemapCloudTextureFormatRGBAFeature = "CubemapCloudTextureFormatRGBAFeature";
  57. public const string CubemapCloudDoubleLayerFeature = "CubemapCloudDoubleLayerFeature";
  58. public const string CubemapNormalCloudDoubleLayerFeature = "CubemapNormalCloudDoubleLayerFeature";
  59. public const string CubemapCloudDoubleLayerCubemapFeature = "CubemapCloudDoubleLayerCubemap";
  60. public const string CubemapNormalCloudDoubleLayerCubemapFeature = "CubemapNormalCloudDoubleLayerCubemap";
  61. }
  62. }