//Store values in the volatile SessionState static void InitInstallation() { //Installer.CheckRootFolder(); PackageVersionCheck.CheckForUpdate(); RenderPipelineInstallation.CheckInstallation(); PostProcessingInstallation.CheckPackageInstallation(); installationVerified = true; }
private static void MenuItemLWRPInstall() { #if PACKAGE_MANAGER RenderPipelineInstallation.CheckInstallation(); if (RenderPipelineInstallation.VersionStatus == RenderPipelineInstallation.Version.Compatible) { Installer.DefineSymbol.Add(RenderPipelineInstallation.SRP_DEFINE_SYMBOL); } #endif }
public static void Initialize() { IS_INSTALLED = false; Log.Clear(); PackageVersionCheck.CheckForUpdate(); UnityVersionCheck.CheckCompatibility(); PackageManager.RetreivePackageList(); RenderPipelineInstallation.CheckInstallation(); //Check first, in case URP is installed PostProcessingInstallation.CheckPackageInstallation(); Demo.FindPackages(); }
public static void Initialize() { IS_INSTALLED = false; Log.Clear(); PackageVersionCheck.CheckForUpdate(); UnityVersionCheck.CheckCompatibility(); #if PACKAGE_MANAGER PackageManager.RetreivePackageList(); #endif PostProcessingInstallation.CheckPPSInstallation(); #if UNITY_2018_1_OR_NEWER RenderPipelineInstallation.CheckInstallation(); #endif //PPS Installation is checked before the folder is, so the installation type has been determined // CheckRootFolder(); Demo.FindPackages(); }