namespace Crosstales.FB.Util { /// Collected constants of very general utility for the asset. public abstract class Constants : Crosstales.Common.Util.BaseConstants { #region Constant variables /// Name of the asset. public const string ASSET_NAME = "File Browser PRO"; /// Short name of the asset. public const string ASSET_NAME_SHORT = "FB PRO"; /// Version of the asset. public const string ASSET_VERSION = "2023.2.3"; /// Build number of the asset. public const int ASSET_BUILD = 20230720; /// Create date of the asset (YYYY, MM, DD). public static readonly System.DateTime ASSET_CREATED = new System.DateTime(2017, 8, 1); /// Change date of the asset (YYYY, MM, DD). public static readonly System.DateTime ASSET_CHANGED = new System.DateTime(2023, 7, 20); /// URL of the PRO asset in UAS. public const string ASSET_PRO_URL = "https://assetstore.unity.com/packages/slug/98713?aid=1011lNGT"; /// URL for update-checks of the asset public const string ASSET_UPDATE_CHECK_URL = "https://www.crosstales.com/media/assets/fb_versions.txt"; //public const string ASSET_UPDATE_CHECK_URL = "https://www.crosstales.com/media/assets/test/fb_versions_test.txt"; /// Contact to the owner of the asset. public const string ASSET_CONTACT = "fb@crosstales.com"; /// URL of the asset manual. public const string ASSET_MANUAL_URL = "https://www.crosstales.com/media/data/assets/FileBrowser/FileBrowser-doc.pdf"; /// URL of the asset API. public const string ASSET_API_URL = "https://www.crosstales.com/media/data/assets/FileBrowser/api/"; /// URL of the asset forum. public const string ASSET_FORUM_URL = "https://forum.unity.com/threads/file-browser-native-file-browser-for-standalone.510403/"; /// URL of the asset in crosstales. public const string ASSET_WEB_URL = "https://www.crosstales.com/en/portfolio/FileBrowser/"; /* /// URL of the promotion video of the asset (Youtube). public const string ASSET_VIDEO_PROMO = "TBD"; //TODO set correct URL */ /// URL of the tutorial video of the asset (Youtube). public const string ASSET_VIDEO_TUTORIAL = "https://youtu.be/nczXecD0uB0?list=PLgtonIOr6Tb41XTMeeZ836tjHlKgOO84S"; /// URL of the 3rd party asset "WebGL Native File Browser". public const string ASSET_3P_WEBGL = "https://assetstore.unity.com/packages/slug/41902?aid=1011lNGT"; // Keys for the configuration of the asset public const string KEY_PREFIX = "FILEBROWSER_CFG_"; public const string KEY_ASSET_PATH = KEY_PREFIX + "ASSET_PATH"; public const string KEY_DEBUG = KEY_PREFIX + "DEBUG"; public const string KEY_NATIVE_WINDOWS = KEY_PREFIX + "NATIVE_WINDOWS"; // Default values public const bool DEFAULT_NATIVE_WINDOWS = false; /// FB prefab scene name. public const string FB_SCENE_OBJECT_NAME = "FileBrowser"; #endregion #region Changable variables /// Minimal number of selectable files under Windows with a path length of 260 (default: 256). public static int WINDOWS_MIN_OPEN_NUMBER_OF_FILES = 256; /// Disables the synchronous calls on macOS. public static bool MAC_SYNC_CALLS_DISABLED = true; #endregion } } // © 2017-2023 crosstales LLC (https://www.crosstales.com)