Ejemplo n.º 1
0
 public static void RemoveDefineSymbols()
 {
     //UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.VRC_SDK_INSTALLED, false);
     UnityHelper.SetDefineSymbol("VRC_SDK_VRCSDK3", false, false);
     UnityHelper.SetDefineSymbol("UDON", false, false);
     UnityHelper.SetDefineSymbol("VRC_SDK_VRCSDK2", false);
 }
Ejemplo n.º 2
0
 private static void CheckVRCSDK()
 {
     if (!Settings.is_changing_vrc_sdk)
     {
         UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.VRC_SDK_INSTALLED, VRCInterface.Get().sdk_is_installed);
     }
 }
Ejemplo n.º 3
0
 public static void OnAssetDeleteCheckDrawingDLL(string[] deleted_assets)
 {
     foreach (string path in deleted_assets)
     {
         if (path == PATH.RSP_NEEDED_PATH + RSP_FILENAME + ".rsp" || path.EndsWith("/System.Drawing.dll"))
         {
             UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.IMAGING_EXISTS, false, true);
         }
     }
 }
Ejemplo n.º 4
0
        public static void SetVRCDefineSybolIfSDKDeleted(string[] importedAssets)
        {
            bool currently_deleteing_sdk = (FileHelper.LoadValueFromFile("delete_vrc_sdk", PATH.AFTER_COMPILE_DATA) == "true");

            if (!Settings.is_changing_vrc_sdk && !currently_deleteing_sdk && AssetsContainVRCSDK(importedAssets))
            {
                UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.VRC_SDK_INSTALLED, false);
                Update();
            }
        }
Ejemplo n.º 5
0
 public static void CheckDrawingDll()
 {
     if (Type.GetType("System.Drawing.Image, System.Drawing") == null)
     {
         string    filename = GetRSPFilename();
         RSP_State state    = CheckRSPState(filename);
         switch (state)
         {
         case RSP_State.missing:
         case RSP_State.missing_drawing_dll:
             AddDrawingDLLToRSP(PATH.RSP_NEEDED_PATH + filename + ".rsp");
             break;
         }
         UnityFixer.CheckAPICompatibility();
     }
     UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.IMAGING_EXISTS, true, true);
 }
Ejemplo n.º 6
0
 public static void RemoveDefineSymbols()
 {
     UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.IMAGING_EXISTS, false);
 }
Ejemplo n.º 7
0
 public void RemoveVRCSDK(bool refresh)
 {
     FileHelper.SaveValueToFile("delete_vrc_sdk", "true", PATH.AFTER_COMPILE_DATA);
     UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.VRC_SDK_INSTALLED, false);
     AssetDatabase.Refresh();
 }
Ejemplo n.º 8
0
 public static void RemoveDefineSymbols()
 {
     UnityHelper.SetDefineSymbol(DEFINE_SYMBOLS.VRC_SDK_INSTALLED, false);
 }