Effects.cs 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace com.zibra.common
  5. {
  6. /// <summary>
  7. /// Class containing static data about currently installed version of Zibra Effects.
  8. /// </summary>
  9. public static class Effects
  10. {
  11. /// <summary>
  12. /// Zibra Effects version in form that follow c# versioning standard (d.d.d.d).
  13. /// </summary>
  14. /// <remarks>
  15. /// This is the version that liquid assemblies will have
  16. /// </remarks>
  17. public const string VersionStandard = "2.1.1.0";
  18. /// <summary>
  19. /// Zibra Effects version in human readable form.
  20. /// </summary>
  21. /// <remarks>
  22. /// <para>
  23. /// This is the version that used in UI/Diagnostics info/etc.
  24. /// </para>
  25. /// <para>
  26. /// May contain arbitrary text depending on the version.
  27. /// </para>
  28. /// </remarks>
  29. public const string Version = "2.1.1";
  30. /// <summary>
  31. /// Signals whether current Zibra Effects version is pre-release one.
  32. /// </summary>
  33. /// <remarks>
  34. /// Release packages always have this set to false.
  35. /// Will only be true for Early Access and similar packages.
  36. /// </remarks>
  37. public const bool IsPreReleaseVersion = false;
  38. /// <summary>
  39. /// Distribution method used with this plugin.
  40. /// </summary>
  41. #if ZIBRA_EFFECTS_OTP_VERSION
  42. public const string DistributionType = "OTP";
  43. #else
  44. public const string DistributionType = "Subscription";
  45. #endif
  46. /// <summary>
  47. /// Base path used by all menu bar items in Zibra Effects.
  48. /// </summary>
  49. public const string BaseMenuBarPath = "Zibra Effects/";
  50. /// <summary>
  51. /// Base path used by all Liquid object menu items in Zibra Effects.
  52. /// </summary>
  53. public const string LiquidGameObjectMenuPath = "GameObject/Zibra Effects - Liquid/";
  54. /// <summary>
  55. /// Base path used by all Smoke & Fire object menu items in Zibra Effects.
  56. /// </summary>
  57. public const string SmokeAndFireGameObjectMenuPath = "GameObject/Zibra Effects - Smoke and Fire/";
  58. }
  59. }